| void .ctor(BitWriter writer) | Public+1 flags | — | 0x08 |
| void .ctor(BitWriter writer, int blockSize) | Public+1 flags | — | 0x08 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |
| void Reset() | Private | — | 0x00 |
| int get_BlockSize() | Public+1 flags | — | 0x04 |
| uint get_Crc32() | Public+1 flags | — | 0x04 |
| void set_Crc32(uint value) | Private+1 flags | — | 0x04 |
| int get_AvailableBytesOut() | Public+1 flags | — | 0x04 |
| void set_AvailableBytesOut(int value) | Private+1 flags | — | 0x04 |
| int get_UncompressedBytes() | Public+1 flags | — | 0x04 |
| int Fill(const byte[]& buffer, int offset, int count) | Public | — | 0x08 |
| int write0(byte b) | Private | | 0x04 |
| bool AddRunToOutputBlock(bool final) | Private | | 0x01 |
| void CompressAndWrite() | Public | | 0x00 |
| void randomiseBlock() | Private | | 0x00 |
| void mainSort() | Private | | 0x00 |
| void blockSort() | Private | | 0x00 |
| bool mainSimpleSort(CompressionState dataShadow, int lo, int hi, int d) | Private | | 0x08 |
| void vswap(const int[]& fmap, int p1, int p2, int n) | PrivateStatic | | 0x08 |
| byte med3(byte a, byte b, byte c) | PrivateStatic | | 0x01 |
| void mainQSort3(CompressionState dataShadow, int loSt, int hiSt, int dSt) | Private | | 0x08 |
| void generateMTFValues() | Private | | 0x00 |
| void hbAssignCodes(const int[]& code, const byte[]& length, int minLen, int maxLen, int alphaSize) | PrivateStatic | | 0x08 |
| void sendMTFValues() | Private | | 0x00 |
| void sendMTFValues0(int nGroups, int alphaSize) | Private | | 0x04 |
| void hbMakeCodeLengths(const byte[]& len, const int[]& freq, CompressionState state1, int alphaSize, int maxLen) | PrivateStatic | | 0x08 |
| int sendMTFValues1(int nGroups, int alphaSize) | Private | | 0x04 |
| void sendMTFValues2(int nGroups, int nSelectors) | Private | | 0x04 |
| void sendMTFValues3(int nGroups, int alphaSize) | Private | | 0x04 |
| void sendMTFValues4() | Private | | 0x00 |
| void sendMTFValues5(int nGroups, int nSelectors) | Private | | 0x04 |
| void sendMTFValues6(int nGroups, int alphaSize) | Private | | 0x04 |
| void sendMTFValues7(int nSelectors) | Private | | 0x04 |
| void moveToFrontCodeAndSend() | Private | | 0x00 |