Zdexby TheHolyOneZ
49,743 classes
Class

DeflateManager

: Object
Best.HTTP.Shared.Compression.Zlib.DeflateManager, com.Tivadar.Best.HTTP 0x0138 (312 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
0x00x0138

Members 74

OffsetSizeNameTypeFlagsDefault
0x04MEM_LEVEL_MAXintPrivateStatic+1 flags—
0x04MEM_LEVEL_DEFAULTintPrivateStatic+1 flags—
0x08DeflateFunctionCompressFuncPrivate—
0x08_ErrorMessagestring[]PrivateStatic+1 flags—
0x04PRESET_DICTintPrivateStatic+1 flags—
0x04INIT_STATEintPrivateStatic+1 flags—
0x04BUSY_STATEintPrivateStatic+1 flags—
0x04FINISH_STATEintPrivateStatic+1 flags—
0x04Z_DEFLATEDintPrivateStatic+1 flags—
0x04STORED_BLOCKintPrivateStatic+1 flags—
0x04STATIC_TREESintPrivateStatic+1 flags—
0x04DYN_TREESintPrivateStatic+1 flags—
0x04Z_BINARYintPrivateStatic+1 flags—
0x04Z_ASCIIintPrivateStatic+1 flags—
0x04Z_UNKNOWNintPrivateStatic+1 flags—
0x04Buf_sizeintPrivateStatic+1 flags—
0x04MIN_MATCHintPrivateStatic+1 flags—
0x04MAX_MATCHintPrivateStatic+1 flags—
0x04MIN_LOOKAHEADintPrivateStatic+1 flags—
0x04HEAP_SIZEintPrivateStatic+1 flags—
0x04END_BLOCKintPrivateStatic+1 flags—
0x08_codecZlibCodec1 flags—
0x04statusint1 flags—
0x08pendingbyte[]1 flags—
0x04nextPendingint1 flags—
0x04pendingCountint1 flags—
0x01data_typesbyte1 flags—
0x04last_flushint1 flags—
0x04w_sizeint1 flags—
0x04w_bitsint1 flags—
0x04w_maskint1 flags—
0x08windowbyte[]1 flags—
0x04window_sizeint1 flags—
0x005C0x04padding / unreflected
0x08prevshort[]1 flags—
0x08headshort[]1 flags—
0x04ins_hint1 flags—
0x04hash_sizeint1 flags—
0x04hash_bitsint1 flags—
0x04hash_maskint1 flags—
0x04hash_shiftint1 flags—
0x04block_startint1 flags—
0x08configConfigPrivate—
0x04match_lengthint1 flags—
0x04prev_matchint1 flags—
0x04match_availableint1 flags—
0x04strstartint1 flags—
0x04match_startint1 flags—
0x04lookaheadint1 flags—
0x04prev_lengthint1 flags—
0x04compressionLevelCompressionLevel1 flags—
0x04compressionStrategyCompressionStrategy1 flags—
0x00B40x04padding / unreflected
0x08dyn_ltreeshort[]1 flags—
0x08dyn_dtreeshort[]1 flags—
0x08bl_treeshort[]1 flags—
0x08treeLiteralsZTree1 flags—
0x08treeDistancesZTree1 flags—
0x08treeBitLengthsZTree1 flags—
0x08bl_countshort[]1 flags—
0x08heapint[]1 flags—
0x04heap_lenint1 flags—
0x04heap_maxint1 flags—
0x08depthsbyte[]1 flags—
0x04_lengthOffsetint1 flags—
0x04lit_bufsizeint1 flags—
0x04last_litint1 flags—
0x04_distanceOffsetint1 flags—
0x04opt_lenint1 flags—
0x04static_lenint1 flags—
0x04matchesint1 flags—
0x04last_eob_lenint1 flags—
0x02bi_bufshort1 flags—
0x012A0x02padding / unreflected
0x04bi_validint1 flags—
0x01Rfc1950BytesEmittedboolPrivate—
0x01_WantRfc1950HeaderBytesboolPrivate—
0x01320x06unreflected bytes to end of DeflateManager

Functions 41

SignatureFlagsNativeParams
void .ctor()2 flags0x00
void _InitializeLazyMatch()Private0x00
void _InitializeTreeData()Private0x00
void _InitializeBlocks()1 flags0x00
void pqdownheap(const short[]& tree, int k)1 flags0x08
bool _IsSmaller(const short[]& tree, int n, int m, const sbyte[]& depth)Static+1 flags0x08
void scan_tree(const short[]& tree, int max_code)1 flags0x08
int build_bl_tree()1 flags0x04
void send_all_trees(int lcodes, int dcodes, int blcodes)1 flags0x04
void send_tree(const short[]& tree, int max_code)1 flags0x08
void put_bytes(const byte[]& p, int start, int len)Private0x08
void send_code(int c, const short[]& tree)1 flags0x08
void send_bits(int value, int length)1 flags0x04
void _tr_align()1 flags0x00
bool _tr_tally(int dist, int lc)1 flags0x04
void send_compressed_block(const short[]& ltree, const short[]& dtree)1 flags0x08
void set_data_type()1 flags0x00
void bi_flush()1 flags0x00
void bi_windup()1 flags0x00
void copy_block(int buf, int len, bool header)1 flags0x04
void flush_block_only(bool eof)1 flags0x01
BlockState DeflateNone(const FlushType& flush)1 flags0x04
void _tr_stored_block(int buf, int stored_len, bool eof)1 flags0x04
void _tr_flush_block(int buf, int stored_len, bool eof)1 flags0x04
void _fillWindow()Private0x00
BlockState DeflateFast(const FlushType& flush)1 flags0x04
BlockState DeflateSlow(const FlushType& flush)1 flags0x04
int longest_match(int cur_match)1 flags0x04
bool get_WantRfc1950HeaderBytes()2 flags0x01
void set_WantRfc1950HeaderBytes(bool value)2 flags0x01
int Initialize(ZlibCodec codec, const CompressionLevel& level)1 flags0x08
int Initialize(ZlibCodec codec, const CompressionLevel& level, int bits)1 flags0x08
int Initialize(ZlibCodec codec, const CompressionLevel& level, int bits, const CompressionStrategy& compressionStrategy)1 flags0x08
int Initialize(ZlibCodec codec, const CompressionLevel& level, int windowBits, int memLevel, const CompressionStrategy& strategy)1 flags0x08
void Reset()1 flags0x00
int End()1 flags0x04
void SetDeflater()Private0x00
int SetParams(const CompressionLevel& level, const CompressionStrategy& strategy)1 flags0x04
int SetDictionary(const byte[]& dictionary)1 flags0x08
int Deflate(const FlushType& flush)1 flags0x04
void .cctor()PrivateStatic+1 flags0x00

Used by 2

types with a member, parameter or interface of this type