adler32
fn
c_ulong adler32(c_ulong adler, const(ubyte) * buf, uint len) nothrow @trustedCompute the Adler-32 checksum of a data buffer.
The Adler-32 checksum is computed over the concatenation of the previous checksum value and the data. If starting fresh, use adler=1.
Parameters
adler | Initial/previous Adler-32 value (use 1 for initial value) |
buf | Data buffer pointer |
len | Length of data in bytes |
Returns
Updated Adler-32 checksum value.
fn
c_ulong adler32(c_ulong adler, const(ubyte)[] buf) nothrow @trustedditto