Gemstone.IO.Checksums Namespace

Contains classes and extension functions used to calculate standard checksums and CRC’s.

Classes

Adler32 Generates an Adler-32 checksum calculation.
Crc16 Generates a byte-wise 16-bit CRC calculation.
Crc32 Generates a byte-wise 32-bit CRC calculation.
CrcCCITTGenerates a 16-bit CRC-CCITT checksum.
Xor16Calculates word length (16-bit) XOR-based check-sum on specified portion of a buffer.
Xor32Calculates double-word length (32-bit) XOR-based check-sum on specified portion of a buffer.
Xor64Calculates quad-word length (64-bit) XOR-based check-sum on specified portion of a buffer.
Xor8Calculates byte length (8-bit) XOR-based check-sum on specified portion of a buffer.

Enumerations

ChecksumType Indicates type of CRC-16 calculation performed.