Public Member Functions | |
InflateManager () | |
InflateManager (bool expectRfc1950HeaderBytes) | |
Package Functions | |
int | Reset () |
int | End () |
int | Initialize (ZlibCodec codec, int w) |
int | Inflate (FlushType flush) |
int | SetDictionary (byte[] dictionary) |
int | Sync () |
int | SyncPoint (ZlibCodec z) |
Package Attributes | |
ZlibCodec | _codec |
int | method |
uint | computedCheck |
uint | expectedCheck |
int | marker |
int | wbits |
InflateBlocks | blocks |
Properties | |
bool | HandleRfc1950HeaderBytes [get, set] |
Private Types | |
enum | InflateManagerMode { InflateManagerMode.METHOD = 0, InflateManagerMode.FLAG = 1, InflateManagerMode.DICT4 = 2, InflateManagerMode.DICT3 = 3, InflateManagerMode.DICT2 = 4, InflateManagerMode.DICT1 = 5, InflateManagerMode.DICT0 = 6, InflateManagerMode.BLOCKS = 7, InflateManagerMode.CHECK4 = 8, InflateManagerMode.CHECK3 = 9, InflateManagerMode.CHECK2 = 10, InflateManagerMode.CHECK1 = 11, InflateManagerMode.DONE = 12, InflateManagerMode.BAD = 13 } |
Private Attributes | |
const int | PRESET_DICT = 0x20 |
const int | Z_DEFLATED = 8 |
InflateManagerMode | mode |
bool | _handleRfc1950HeaderBytes = true |
Static Private Attributes | |
static readonly byte[] | mark = new byte[] { 0, 0, 0xff, 0xff } |
|
private |
|
inline |
|
inline |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
package |
|
private |
|
package |
|
package |
|
package |
|
staticprivate |
|
package |
|
package |
|
private |
|
private |
|
package |
|
private |
|
getsetpackage |