0x00x0138
Members 74
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | MEM_LEVEL_MAX | int | PrivateStatic+1 flags | — | |
| 0x04 | MEM_LEVEL_DEFAULT | int | PrivateStatic+1 flags | — | |
| 0x08 | DeflateFunction | CompressFunc | Private | — | |
| 0x08 | _ErrorMessage | string[] | PrivateStatic+1 flags | — | |
| 0x04 | PRESET_DICT | int | PrivateStatic+1 flags | — | |
| 0x04 | INIT_STATE | int | PrivateStatic+1 flags | — | |
| 0x04 | BUSY_STATE | int | PrivateStatic+1 flags | — | |
| 0x04 | FINISH_STATE | int | PrivateStatic+1 flags | — | |
| 0x04 | Z_DEFLATED | int | PrivateStatic+1 flags | — | |
| 0x04 | STORED_BLOCK | int | PrivateStatic+1 flags | — | |
| 0x04 | STATIC_TREES | int | PrivateStatic+1 flags | — | |
| 0x04 | DYN_TREES | int | PrivateStatic+1 flags | — | |
| 0x04 | Z_BINARY | int | PrivateStatic+1 flags | — | |
| 0x04 | Z_ASCII | int | PrivateStatic+1 flags | — | |
| 0x04 | Z_UNKNOWN | int | PrivateStatic+1 flags | — | |
| 0x04 | Buf_size | int | PrivateStatic+1 flags | — | |
| 0x04 | MIN_MATCH | int | PrivateStatic+1 flags | — | |
| 0x04 | MAX_MATCH | int | PrivateStatic+1 flags | — | |
| 0x04 | MIN_LOOKAHEAD | int | PrivateStatic+1 flags | — | |
| 0x04 | HEAP_SIZE | int | PrivateStatic+1 flags | — | |
| 0x04 | END_BLOCK | int | PrivateStatic+1 flags | — | |
| 0x08 | _codec | ZlibCodec | 1 flags | — | |
| 0x04 | status | int | 1 flags | — | |
| 0x08 | pending | byte[] | 1 flags | — | |
| 0x04 | nextPending | int | 1 flags | — | |
| 0x04 | pendingCount | int | 1 flags | — | |
| 0x01 | data_type | sbyte | 1 flags | — | |
| 0x04 | last_flush | int | 1 flags | — | |
| 0x04 | w_size | int | 1 flags | — | |
| 0x04 | w_bits | int | 1 flags | — | |
| 0x04 | w_mask | int | 1 flags | — | |
| 0x08 | window | byte[] | 1 flags | — | |
| 0x04 | window_size | int | 1 flags | — | |
| 0x005C | 0x04 | padding / unreflected | |||
| 0x08 | prev | short[] | 1 flags | — | |
| 0x08 | head | short[] | 1 flags | — | |
| 0x04 | ins_h | int | 1 flags | — | |
| 0x04 | hash_size | int | 1 flags | — | |
| 0x04 | hash_bits | int | 1 flags | — | |
| 0x04 | hash_mask | int | 1 flags | — | |
| 0x04 | hash_shift | int | 1 flags | — | |
| 0x04 | block_start | int | 1 flags | — | |
| 0x08 | config | Config | Private | — | |
| 0x04 | match_length | int | 1 flags | — | |
| 0x04 | prev_match | int | 1 flags | — | |
| 0x04 | match_available | int | 1 flags | — | |
| 0x04 | strstart | int | 1 flags | — | |
| 0x04 | match_start | int | 1 flags | — | |
| 0x04 | lookahead | int | 1 flags | — | |
| 0x04 | prev_length | int | 1 flags | — | |
| 0x04 | compressionLevel | CompressionLevel | 1 flags | — | |
| 0x04 | compressionStrategy | CompressionStrategy | 1 flags | — | |
| 0x00B4 | 0x04 | padding / unreflected | |||
| 0x08 | dyn_ltree | short[] | 1 flags | — | |
| 0x08 | dyn_dtree | short[] | 1 flags | — | |
| 0x08 | bl_tree | short[] | 1 flags | — | |
| 0x08 | treeLiterals | Tree | 1 flags | — | |
| 0x08 | treeDistances | Tree | 1 flags | — | |
| 0x08 | treeBitLengths | Tree | 1 flags | — | |
| 0x08 | bl_count | short[] | 1 flags | — | |
| 0x08 | heap | int[] | 1 flags | — | |
| 0x04 | heap_len | int | 1 flags | — | |
| 0x04 | heap_max | int | 1 flags | — | |
| 0x08 | depth | sbyte[] | 1 flags | — | |
| 0x04 | _lengthOffset | int | 1 flags | — | |
| 0x04 | lit_bufsize | int | 1 flags | — | |
| 0x04 | last_lit | int | 1 flags | — | |
| 0x04 | _distanceOffset | int | 1 flags | — | |
| 0x04 | opt_len | int | 1 flags | — | |
| 0x04 | static_len | int | 1 flags | — | |
| 0x04 | matches | int | 1 flags | — | |
| 0x04 | last_eob_len | int | 1 flags | — | |
| 0x02 | bi_buf | short | 1 flags | — | |
| 0x012A | 0x02 | padding / unreflected | |||
| 0x04 | bi_valid | int | 1 flags | — | |
| 0x01 | Rfc1950BytesEmitted | bool | Private | — | |
| 0x01 | _WantRfc1950HeaderBytes | bool | Private | — | |
| 0x0132 | 0x06 | unreflected bytes to end of DeflateManager | |||
Functions 41
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | 2 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| void _InitializeLazyMatch() | Private | 0x00 | |
| void _InitializeTreeData() | Private | 0x00 | |
| void _InitializeBlocks() | 1 flags | 0x00 | |
| void pqdownheap(const short[]& tree, int k) | 1 flags | 0x08 | |
| bool _IsSmaller(const short[]& tree, int n, int m, const sbyte[]& depth) | Static+1 flags | 0x08 | |
| void scan_tree(const short[]& tree, int max_code) | 1 flags | 0x08 | |
| int build_bl_tree() | 1 flags | 0x04 | |
| void send_all_trees(int lcodes, int dcodes, int blcodes) | 1 flags | 0x04 | |
| void send_tree(const short[]& tree, int max_code) | 1 flags | 0x08 | |
| void put_bytes(const byte[]& p, int start, int len) | Private | 0x08 | |
| void send_code(int c, const short[]& tree) | 1 flags | 0x08 | |
| void send_bits(int value, int length) | 1 flags | 0x04 | |
| void _tr_align() | 1 flags | 0x00 | |
| bool _tr_tally(int dist, int lc) | 1 flags | 0x04 | |
| void send_compressed_block(const short[]& ltree, const short[]& dtree) | 1 flags | 0x08 | |
| void set_data_type() | 1 flags | 0x00 | |
| void bi_flush() | 1 flags | 0x00 | |
| void bi_windup() | 1 flags | 0x00 | |
| void copy_block(int buf, int len, bool header) | 1 flags | 0x04 | |
| void flush_block_only(bool eof) | 1 flags | 0x01 | |
| BlockState DeflateNone(const FlushType& flush) | 1 flags | 0x04 | |
| void _tr_stored_block(int buf, int stored_len, bool eof) | 1 flags | 0x04 | |
| void _tr_flush_block(int buf, int stored_len, bool eof) | 1 flags | 0x04 | |
| void _fillWindow() | Private | 0x00 | |
| BlockState DeflateFast(const FlushType& flush) | 1 flags | 0x04 | |
| BlockState DeflateSlow(const FlushType& flush) | 1 flags | 0x04 | |
| int longest_match(int cur_match) | 1 flags | 0x04 | |
| bool get_WantRfc1950HeaderBytes() | 2 flags | 0x01 | |
| void set_WantRfc1950HeaderBytes(bool value) | 2 flags | 0x01 | |
| int Initialize(ZlibCodec codec, const CompressionLevel& level) | 1 flags | 0x08 | |
| int Initialize(ZlibCodec codec, const CompressionLevel& level, int bits) | 1 flags | 0x08 | |
| int Initialize(ZlibCodec codec, const CompressionLevel& level, int bits, const CompressionStrategy& compressionStrategy) | 1 flags | 0x08 | |
| int Initialize(ZlibCodec codec, const CompressionLevel& level, int windowBits, int memLevel, const CompressionStrategy& strategy) | 1 flags | 0x08 | |
| void Reset() | 1 flags | 0x00 | |
| int End() | 1 flags | 0x04 | |
| void SetDeflater() | Private | 0x00 | |
| int SetParams(const CompressionLevel& level, const CompressionStrategy& strategy) | 1 flags | 0x04 | |
| int SetDictionary(const byte[]& dictionary) | 1 flags | 0x08 | |
| int Deflate(const FlushType& flush) | 1 flags | 0x04 |