Classes | |
| class | Config |
Package Functions | |
| delegate BlockState | CompressFunc (FlushType flush) |
| DeflateManager () | |
| void | _InitializeBlocks () |
| void | pqdownheap (short[] tree, int k) |
| void | scan_tree (short[] tree, int max_code) |
| int | build_bl_tree () |
| void | send_all_trees (int lcodes, int dcodes, int blcodes) |
| void | send_tree (short[] tree, int max_code) |
| void | send_code (int c, short[] tree) |
| void | send_bits (int value, int length) |
| void | _tr_align () |
| bool | _tr_tally (int dist, int lc) |
| void | send_compressed_block (short[] ltree, short[] dtree) |
| void | set_data_type () |
| void | bi_flush () |
| void | bi_windup () |
| void | copy_block (int buf, int len, bool header) |
| void | flush_block_only (bool eof) |
| BlockState | DeflateNone (FlushType flush) |
| void | _tr_stored_block (int buf, int stored_len, bool eof) |
| void | _tr_flush_block (int buf, int stored_len, bool eof) |
| BlockState | DeflateFast (FlushType flush) |
| BlockState | DeflateSlow (FlushType flush) |
| int | longest_match (int cur_match) |
| int | Initialize (ZlibCodec codec, CompressionLevel level) |
| int | Initialize (ZlibCodec codec, CompressionLevel level, int bits) |
| int | Initialize (ZlibCodec codec, CompressionLevel level, int bits, CompressionStrategy compressionStrategy) |
| int | Initialize (ZlibCodec codec, CompressionLevel level, int windowBits, int memLevel, CompressionStrategy strategy) |
| void | Reset () |
| int | End () |
| int | SetParams (CompressionLevel level, CompressionStrategy strategy) |
| int | SetDictionary (byte[] dictionary) |
| int | Deflate (FlushType flush) |
Static Package Functions | |
| static bool | _IsSmaller (short[] tree, int n, int m, sbyte[] depth) |
Package Attributes | |
| ZlibCodec | _codec |
| int | status |
| byte[] | pending |
| int | nextPending |
| int | pendingCount |
| sbyte | data_type |
| int | last_flush |
| int | w_size |
| int | w_bits |
| int | w_mask |
| byte[] | window |
| int | window_size |
| short[] | prev |
| short[] | head |
| int | ins_h |
| int | hash_size |
| int | hash_bits |
| int | hash_mask |
| int | hash_shift |
| int | block_start |
| int | match_length |
| int | prev_match |
| int | match_available |
| int | strstart |
| int | match_start |
| int | lookahead |
| int | prev_length |
| CompressionLevel | compressionLevel |
| CompressionStrategy | compressionStrategy |
| short[] | dyn_ltree |
| short[] | dyn_dtree |
| short[] | bl_tree |
| Tree | treeLiterals = new Tree() |
| Tree | treeDistances = new Tree() |
| Tree | treeBitLengths = new Tree() |
| short[] | bl_count = new short[InternalConstants.MAX_BITS + 1] |
| int[] | heap = new int[2 * InternalConstants.L_CODES + 1] |
| int | heap_len |
| int | heap_max |
| sbyte[] | depth = new sbyte[2 * InternalConstants.L_CODES + 1] |
| int | _lengthOffset |
| int | lit_bufsize |
| int | last_lit |
| int | _distanceOffset |
| int | opt_len |
| int | static_len |
| int | matches |
| int | last_eob_len |
| short | bi_buf |
| int | bi_valid |
Properties | |
| bool | WantRfc1950HeaderBytes [get, set] |
Private Member Functions | |
| void | _InitializeLazyMatch () |
| void | _InitializeTreeData () |
| void | put_bytes (byte[] p, int start, int len) |
| void | _fillWindow () |
| void | SetDeflater () |
Private Attributes | |
| CompressFunc | DeflateFunction |
| Config | config |
| bool | Rfc1950BytesEmitted = false |
| bool | _WantRfc1950HeaderBytes = true |
Static Private Attributes | |
| static readonly int | MEM_LEVEL_MAX = 9 |
| static readonly int | MEM_LEVEL_DEFAULT = 8 |
| static readonly System.String[] | _ErrorMessage |
| static readonly int | PRESET_DICT = 0x20 |
| static readonly int | INIT_STATE = 42 |
| static readonly int | BUSY_STATE = 113 |
| static readonly int | FINISH_STATE = 666 |
| static readonly int | Z_DEFLATED = 8 |
| static readonly int | STORED_BLOCK = 0 |
| static readonly int | STATIC_TREES = 1 |
| static readonly int | DYN_TREES = 2 |
| static readonly int | Z_BINARY = 0 |
| static readonly int | Z_ASCII = 1 |
| static readonly int | Z_UNKNOWN = 2 |
| static readonly int | Buf_size = 8 * 2 |
| static readonly int | MIN_MATCH = 3 |
| static readonly int | MAX_MATCH = 258 |
| static readonly int | MIN_LOOKAHEAD = (MAX_MATCH + MIN_MATCH + 1) |
| static readonly int | HEAP_SIZE = (2 * InternalConstants.L_CODES + 1) |
| static readonly int | END_BLOCK = 256 |
|
inlinepackage |
|
inlineprivate |
|
inlinepackage |
|
inlineprivate |
|
inlineprivate |
|
inlinestaticpackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
package |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlineprivate |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlineprivate |
|
inlinepackage |
|
inlinepackage |
|
package |
|
package |
|
staticprivate |
|
package |
|
private |
|
package |
|
package |
|
package |
|
package |
|
package |
|
staticprivate |
|
staticprivate |
|
package |
|
package |
|
private |
|
package |
|
private |
|
package |
|
package |
|
package |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
package |
|
package |
|
package |
|
package |
|
package |
|
package |
|
package |
|
package |
|
staticprivate |
|
staticprivate |
|
package |
|
package |
|
package |
|
package |
|
package |
|
package |
|
package |
|
package |
|
package |
|
package |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
package |
|
package |
|
package |
|
package |
|
staticprivate |
|
package |
|
package |
|
package |
|
private |
|
package |
|
staticprivate |
|
package |
|
staticprivate |
|
package |
|
package |
|
package |
|
package |
|
package |
|
package |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
getsetpackage |