Zdexby TheHolyOneZ
49,743 classes
Class

CRC32

: Object
Best.HTTP.Shared.Compression.Crc.CRC32, com.Tivadar.Best.HTTP 0x0038 (56 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
0x00x0038

Members 6

OffsetSizeNameTypeFlagsDefault
0x04dwPolynomialuintPrivate—
0x00140x04padding / unreflected
0x08_TotalBytesReadlongPrivate—
0x01reverseBitsboolPrivate—
0x00210x07padding / unreflected
0x08crc32Tableuint[]Private—
—0x04BUFFER_SIZEintPrivateStatic+1 flags8192
0x04_registeruintPrivate—
0x00340x04unreflected bytes to end of CRC32

Functions 19

SignatureFlagsNativeParams
long get_TotalBytesRead()Public+1 flags—0x08
int get_Crc32Result()Public+1 flags—0x04
int GetCrc32(Stream input)Public—0x08
int GetCrc32AndCopy(Stream input, Stream output)Public—0x08
int ComputeCrc32(int W, byte B)Public—0x04
int _InternalComputeCrc32(uint W, byte B)1 flags—0x04
void SlurpBlock(const byte[]& block, int offset, int count)Public—0x08
void UpdateCRC(byte b)Public—0x01
void UpdateCRC(byte b, int n)Public—0x04
uint ReverseBits(uint data)PrivateStatic—0x04
byte ReverseBits(byte data)PrivateStatic—0x01
void GenerateLookupTable()Private—0x00
uint gf2_matrix_times(const uint[]& matrix, uint vec)Private—0x08
void gf2_matrix_square(const uint[]& square, const uint[]& mat)Private—0x08
void Combine(int crc, int length)Public—0x04
void .ctor()Public+1 flags—0x00
void .ctor(bool reverseBits)Public+1 flags—0x01
void .ctor(int polynomial, bool reverseBits)Public+1 flags—0x04
void Reset()Public—0x00

Used by 1

types with a member, parameter or interface of this type