Inheritance diagram for ICSharpCode::SharpZipLib::Zip::Compression::DeflaterConstants:
Public Attributes | |
const bool | DEBUGGING = false |
Set to true to enable debugging. | |
const int | STORED_BLOCK = 0 |
Written to Zip file to identify a stored block. | |
const int | STATIC_TREES = 1 |
Identifies static tree in Zip file. | |
const int | DYN_TREES = 2 |
Identifies dynamic tree in Zip file. | |
const int | PRESET_DICT = 0x20 |
Header flag indicating a preset dictionary for deflation. | |
const int | DEFAULT_MEM_LEVEL = 8 |
Sets internal buffer sizes for Huffman encoding. | |
const int | MAX_MATCH = 258 |
Internal compression engine constant. | |
const int | MIN_MATCH = 3 |
Internal compression engine constant. | |
const int | MAX_WBITS = 15 |
Internal compression engine constant. | |
const int | WSIZE = 1 << MAX_WBITS |
Internal compression engine constant. | |
const int | WMASK = WSIZE - 1 |
Internal compression engine constant. | |
const int | HASH_BITS = DEFAULT_MEM_LEVEL + 7 |
Internal compression engine constant. | |
const int | HASH_SIZE = 1 << HASH_BITS |
Internal compression engine constant. | |
const int | HASH_MASK = HASH_SIZE - 1 |
Internal compression engine constant. | |
const int | HASH_SHIFT = (HASH_BITS + MIN_MATCH - 1) / MIN_MATCH |
Internal compression engine constant. | |
const int | MIN_LOOKAHEAD = MAX_MATCH + MIN_MATCH + 1 |
Internal compression engine constant. | |
const int | MAX_DIST = WSIZE - MIN_LOOKAHEAD |
Internal compression engine constant. | |
const int | PENDING_BUF_SIZE = 1 << (DEFAULT_MEM_LEVEL + 8) |
Internal compression engine constant. | |
const int | DEFLATE_STORED = 0 |
Internal compression engine constant. | |
const int | DEFLATE_FAST = 1 |
Internal compression engine constant. | |
const int | DEFLATE_SLOW = 2 |
Internal compression engine constant. | |
Static Public Attributes | |
static int | MAX_BLOCK_SIZE = Math.Min(65535, PENDING_BUF_SIZE - 5) |
Internal compression engine constant. | |
static int[] | GOOD_LENGTH = { 0, 4, 4, 4, 4, 8, 8, 8, 32, 32 } |
Internal compression engine constant. | |
static int[] | MAX_LAZY = { 0, 4, 5, 6, 4, 16, 16, 32, 128, 258 } |
Internal compression engine constant. | |
static int[] | NICE_LENGTH = { 0, 8, 16, 32, 16, 32, 128, 128, 258, 258 } |
Internal compression engine constant. | |
static int[] | MAX_CHAIN = { 0, 4, 8, 32, 16, 32, 128, 256, 1024, 4096 } |
Internal compression engine constant. | |
static int[] | COMPR_FUNC = { 0, 1, 1, 1, 1, 2, 2, 2, 2, 2 } |
Internal compression engine constant. |
Definition at line 48 of file DeflaterConstants.cs.
|
Internal compression engine constant.
Definition at line 183 of file DeflaterConstants.cs. |
|
Set to true to enable debugging.
Definition at line 53 of file DeflaterConstants.cs. |
|
Sets internal buffer sizes for Huffman encoding.
Definition at line 78 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 153 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 158 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 148 of file DeflaterConstants.cs. |
|
Identifies dynamic tree in Zip file.
Definition at line 68 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 163 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 108 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 118 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 123 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 113 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 143 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 178 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 133 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 168 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 83 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 93 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 128 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 88 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 173 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 138 of file DeflaterConstants.cs. |
|
Header flag indicating a preset dictionary for deflation.
Definition at line 73 of file DeflaterConstants.cs. |
|
Identifies static tree in Zip file.
Definition at line 63 of file DeflaterConstants.cs. |
|
Written to Zip file to identify a stored block.
Definition at line 58 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 103 of file DeflaterConstants.cs. |
|
Internal compression engine constant.
Definition at line 98 of file DeflaterConstants.cs. |