Click or drag to resize

ChecksumExtensions Class

Defines extension functions related to computing checksums.
Inheritance Hierarchy
SystemObject
  GSF.IO.ChecksumsChecksumExtensions

Namespace: GSF.IO.Checksums
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.205-beta+5ef4169f3b1079d8b163dd363614f656bd140924
Syntax
public static class ChecksumExtensions
View Source

The ChecksumExtensions type exposes the following members.

Methods
 NameDescription
Public Extension MethodAdler32ChecksumCalculates the Adler-32 checksum on specified portion of a buffer.
Public Extension MethodCrc16ChecksumCalculates the CRC16 check-sum on specified portion of a buffer.
Public Extension MethodCrc32ChecksumCalculates the CRC32 check-sum on specified portion of a buffer.
Public Extension MethodCrcCCITTChecksumCalculates the CRC-CCITT check-sum on specified portion of a buffer.
Public Extension MethodModBusCrcChecksumCalculates the CRC-ModBus check-sum on specified portion of a buffer.
Public Extension MethodXor16ChecksumCalculates word length (16-bit) XOR-based check-sum on specified portion of a buffer.
Public Extension MethodXor32ChecksumCalculates double-word length (32-bit) XOR-based check-sum on specified portion of a buffer.
Public Extension MethodXor64ChecksumCalculates quad-word length (64-bit) XOR-based check-sum on specified portion of a buffer.
Public Extension MethodXor8ChecksumCalculates byte length (8-bit) XOR-based check-sum on specified portion of a buffer.
Top
See Also