terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Ionic.Crc.CRC32 Class Reference
+ Collaboration diagram for Ionic.Crc.CRC32:

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, set]
 
int Crc32Result [get, set]
 

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 15 of file CRC32.cs.


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