![]() |
DS3 .NET Software Development Kit
3.0.0
Provides access to the Spectra Logic DS3 API through .NET.
|
Implements CRC (Castagnoli) Hash as a checksum More...
Static Public Member Functions | |
static new Crc32C | Create () |
![]() | |
static UInt32 | Compute (byte[] buffer) |
static UInt32 | Compute (UInt32 seed, byte[] buffer) |
static UInt32 | Compute (UInt32 polynomial, UInt32 seed, byte[] buffer) |
Public Attributes | |
new const UInt32 | DefaultPolynomial = 0x82F63B78 |
![]() | |
const UInt32 | DefaultPolynomial = 0x82F63B78 |
const UInt32 | DefaultSeed = 0xffffffffu |
Additional Inherited Members | |
![]() | |
CrcHasher (UInt32 polynomial, UInt32 seed) | |
override void | Initialize () |
![]() | |
override void | HashCore (byte[] array, int ibStart, int cbSize) |
override byte[] | HashFinal () |
![]() | |
UInt32 | polynomial |
![]() | |
override int | HashSize [get] |
Implements CRC (Castagnoli) Hash as a checksum
Crc32 Uses teh same methods but a different polynomial which has been optimized for computation in Intel hardware