Zdexby TheHolyOneZ
44,741 classes
Class

BZip2InputStream

: Stream : MarshalByRefObject : Object
Pathfinding.Ionic.BZip2.BZip2InputStream, Pathfinding.Ionic.Zip.Reduced 0x00B0 (176 B) inherited 0x0028 Pathfinding.Ionic.Zip.Reduced.dll
0x00x00B0

Members 28

OffsetSizeNameTypeFlagsDefault
0x01_disposedboolPrivate—
0x01_leaveOpenboolPrivate—
0x002A0x06padding / unreflected
0x08totalBytesReadlongPrivate—
0x04lastintPrivate—
0x04origPtrintPrivate—
0x04blockSize100kintPrivate—
0x01blockRandomisedboolPrivate—
0x00450x03padding / unreflected
0x04bsBuffintPrivate—
0x04bsLiveintPrivate—
0x08crcCRC32Private+1 flags—
0x04nInUseintPrivate—
0x005C0x04padding / unreflected
0x08inputStreamPrivate—
0x04currentCharintPrivate—
0x04currentStateCStatePrivate—
0x04storedBlockCRCuintPrivate—
0x04storedCombinedCRCuintPrivate—
0x04computedBlockCRCuintPrivate—
0x04computedCombinedCRCuintPrivate—
0x04su_countintPrivate—
0x04su_ch2intPrivate—
0x04su_chPrevintPrivate—
0x04su_i2intPrivate—
0x04su_j2intPrivate—
0x04su_rNToGointPrivate—
0x04su_rTPosintPrivate—
0x04su_tPosintPrivate—
0x02su_zushortPrivate—
0x00A20x06padding / unreflected
0x08dataDecompressionStatePrivate—
Inherited from Stream 3
OffsetSizeNameTypeFlagsDefault
0x08NullStreamPublicStatic+1 flags—
0x00080x10padding / unreflected
0x08_activeReadWriteTaskReadWriteTaskPrivate+1 flags—
0x08_asyncActiveSemaphoreSemaphoreSlimPrivate+1 flags—
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlagsDefault
0x08_identityobjectPrivate+1 flags—

Functions 38

SignatureFlagsNativeParams
void .ctor(Stream input)Public+1 flags0x08
void .ctor(Stream input, bool leaveOpen)Public+1 flags0x08
int Read(const byte[]& buffer, int offset, int count)Public+1 flags0x08
void MakeMaps()Private0x00
int ReadByte()Public+1 flags0x04
bool get_CanRead()Public+2 flags0x01
bool get_CanSeek()Public+2 flags0x01
bool get_CanWrite()Public+2 flags0x01
void Flush()Public+1 flags0x00
long get_Length()Public+2 flags0x08
long get_Position()Public+2 flags0x08
void set_Position(long value)Public+2 flags0x08
long Seek(long offset, const SeekOrigin& origin)Public+1 flags0x08
void SetLength(long value)Public+1 flags0x08
void Write(const byte[]& buffer, int offset, int count)Public+1 flags0x08
void Dispose(bool disposing)2 flags0x01
void init()Private0x00
void CheckMagicChar(ushort expected, int position)Private0x04
void InitBlock()Private0x00
void EndBlock()Private0x00
void complete()Private0x00
void Close()Public+1 flags0x00
int GetBits(int n)Private0x04
bool bsGetBit()Private0x01
ushort bsGetUByte()Private0x02
uint bsGetInt()Private0x04
void hbCreateDecodeTables(const int[]& limit, const int[]& bbase, const int[]& perm, const char[]& length, int minLen, int maxLen, int alphaSize)PrivateStatic0x08
void recvDecodingTables()Private0x00
void createHuffmanDecodingTables(int alphaSize, int nGroups)Private0x04
void getAndMoveToFrontDecode()Private0x00
int getAndMoveToFrontDecode0(int groupNo)Private0x04
void SetupBlock()Private0x00
void SetupRandPartA()Private0x00
void SetupNoRandPartA()Private0x00
void SetupRandPartB()Private0x00
void SetupRandPartC()Private0x00
void SetupNoRandPartB()Private0x00
void SetupNoRandPartC()Private0x00