terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
Ionic.Crc.CRC32 Class Reference

Public Member Functions

int GetCrc32 (Stream input)
 
int GetCrc32AndCopy (Stream input, Stream output)
 
int ComputeCrc32 (int W, byte B)
 
void SlurpBlock (byte[] block, int offset, int count)
 
void UpdateCRC (byte b)
 
void UpdateCRC (byte b, int n)
 
void Combine (int crc, int length)
 
 CRC32 ()
 
 CRC32 (bool reverseBits)
 
 CRC32 (int polynomial, bool reverseBits)
 
void Reset ()
 

Package Functions

int _InternalComputeCrc32 (uint W, byte B)
 

Properties

long TotalBytesRead [get]
 
int Crc32Result [get]
 

Private Member Functions

void GenerateLookupTable ()
 
uint gf2_matrix_times (uint[] matrix, uint vec)
 
void gf2_matrix_square (uint[] square, uint[] mat)
 

Static Private Member Functions

static uint ReverseBits (uint data)
 
static byte ReverseBits (byte data)
 

Private Attributes

uint dwPolynomial
 
long _TotalBytesRead
 
bool reverseBits
 
uint[] crc32Table
 
uint _register
 

Static Private Attributes

const int BUFFER_SIZE = 8192
 

Detailed Description

Definition at line 11 of file CRC32.cs.


The documentation for this class was generated from the following file: