Public Member Functions | |
InflaterDynHeader () | |
bool | Decode (StreamManipulator input) |
InflaterHuffmanTree | BuildLitLenTree () |
InflaterHuffmanTree | BuildDistTree () |
Private Attributes | |
const int | LNUM = 0 |
const int | DNUM = 1 |
const int | BLNUM = 2 |
const int | BLLENS = 3 |
const int | LENS = 4 |
const int | REPS = 5 |
byte[] | blLens |
byte[] | litdistLens |
InflaterHuffmanTree | blTree |
int | mode |
int | lnum |
int | dnum |
int | blnum |
int | num |
int | repSymbol |
byte | lastLen |
int | ptr |
Static Private Attributes | |
static readonly int[] | repMin = { 3, 3, 11 } |
static readonly int[] | repBits = { 2, 3, 7 } |
static readonly int[] | BL_ORDER |
Definition at line 45 of file InflaterDynHeader.cs.
|
Definition at line 71 of file InflaterDynHeader.cs. |
|
Definition at line 200 of file InflaterDynHeader.cs. |
|
Definition at line 193 of file InflaterDynHeader.cs. |
|
Definition at line 75 of file InflaterDynHeader.cs. References ICSharpCode::SharpZipLib::Zip::Compression::Streams::StreamManipulator::DropBits(), and ICSharpCode::SharpZipLib::Zip::Compression::Streams::StreamManipulator::PeekBits(). |
|
Initial value: { 16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15 } Definition at line 68 of file InflaterDynHeader.cs. |
|
Definition at line 57 of file InflaterDynHeader.cs. |
|
Definition at line 50 of file InflaterDynHeader.cs. |
|
Definition at line 63 of file InflaterDynHeader.cs. |
|
Definition at line 49 of file InflaterDynHeader.cs. |
|
Definition at line 60 of file InflaterDynHeader.cs. |
|
Definition at line 63 of file InflaterDynHeader.cs. |
|
Definition at line 48 of file InflaterDynHeader.cs. |
|
Definition at line 65 of file InflaterDynHeader.cs. |
|
Definition at line 51 of file InflaterDynHeader.cs. |
|
Definition at line 58 of file InflaterDynHeader.cs. |
|
Definition at line 63 of file InflaterDynHeader.cs. |
|
Definition at line 47 of file InflaterDynHeader.cs. |
|
Definition at line 62 of file InflaterDynHeader.cs. |
|
Definition at line 63 of file InflaterDynHeader.cs. |
|
Definition at line 66 of file InflaterDynHeader.cs. |
|
Definition at line 55 of file InflaterDynHeader.cs. |
|
Definition at line 54 of file InflaterDynHeader.cs. |
|
Definition at line 52 of file InflaterDynHeader.cs. |
|
Definition at line 64 of file InflaterDynHeader.cs. |