crc32
fn
c_ulong crc32(c_ulong crc, const(ubyte) * buf, uint len) nothrow @trustedCompute the CRC-32 checksum of a data buffer.
The CRC-32 checksum is used by GZIP and PNG formats.
Parameters
crc | Initial/previous CRC-32 value (use 0 for initial value) |
buf | Data buffer pointer |
len | Length of data in bytes |
Returns
Updated CRC-32 checksum value.
fn
c_ulong crc32(c_ulong crc, const(ubyte)[] buf) nothrow @trustedditto