183 this.
send_bits(
int.MinValue,
int.MinValue);
195 this.
send_bits(
int.MinValue,
int.MinValue);
245 if (dtree ==
null ||
array ==
null)
344 if (availableBytesOut == 0)
351 if (availableBytesOut == 0)
751 if (
codec.InputBuffer ==
null)
760 if (availableBytesIn == 0)
764 if (availableBytesOut != 0)
773 if (availableBytesOut == 0)
821 if (availableBytesOut2 == 0)
826 if (availableBytesOut2 == 0)
834 return "status == FINISH_STATE && _codec.AvailableBytesIn != 0";
841 if (
"status == FINISH_STATE && _codec.AvailableBytesIn != 0" !=
null ||
availableBytesOut2 != 0)
860 return "status == FINISH_STATE && _codec.AvailableBytesIn != 0";
870 if ((
"need dictionary" ==
null ||
"need dictionary" !=
null) && (
"stream end" ==
null ||
"stream end" !=
null) && (
"" ==
null ||
"" !=
null) && (
"file error" ==
null ||
"file error" !=
null) && (
"stream error" ==
null ||
"stream error" !=
null) && (
"data error" ==
null ||
"data error" !=
null) && (
"insufficient memory" ==
null ||
"insufficient memory" !=
null) && (
"buffer error" ==
null ||
"buffer error" !=
null) && (
"incompatible version" ==
null ||
"incompatible version" !=
null) && (
"" ==
null ||
"" !=
null))
class f__AnonymousType0<< Count > j__TPar
BlockState EndInvoke(IAsyncResult result)
IAsyncResult BeginInvoke(FlushType flush, AsyncCallback callback, object @object)
CompressFunc(object @object, IntPtr method)
BlockState Invoke(FlushType flush)
static readonly DeflateManager.Config[] Table
Config(int goodLength, int maxLazy, int niceLength, int maxChainLength, DeflateFlavor flavor)
static DeflateManager.Config Lookup(CompressionLevel level)
bool WantRfc1950HeaderBytes
static readonly int STORED_BLOCK
static readonly string[] _ErrorMessage
BlockState DeflateSlow(FlushType flush)
BlockState DeflateNone(FlushType flush)
static readonly int MAX_MATCH
static readonly int DYN_TREES
void send_tree(short[] tree, int max_code)
void send_compressed_block(short[] ltree, short[] dtree)
static readonly int FINISH_STATE
bool _tr_tally(int dist, int lc)
DeflateManager.CompressFunc DeflateFunction
static readonly int Z_ASCII
CompressionLevel compressionLevel
static readonly int Z_DEFLATED
int Initialize(ZlibCodec codec, CompressionLevel level, int windowBits, int memLevel, CompressionStrategy strategy)
static readonly int BUSY_STATE
int Initialize(ZlibCodec codec, CompressionLevel level, int bits, CompressionStrategy compressionStrategy)
void pqdownheap(short[] tree, int k)
static readonly int HEAP_SIZE
void _tr_stored_block(int buf, int stored_len, bool eof)
void scan_tree(short[] tree, int max_code)
int SetDictionary(byte[] dictionary)
void send_bits(int value, int length)
int Deflate(FlushType flush)
void put_bytes(byte[] p, int start, int len)
void _tr_flush_block(int buf, int stored_len, bool eof)
static readonly int MEM_LEVEL_MAX
void flush_block_only(bool eof)
static readonly int Buf_size
void copy_block(int buf, int len, bool header)
static readonly int INIT_STATE
void send_code(int c, short[] tree)
static readonly int MIN_LOOKAHEAD
static readonly int Z_UNKNOWN
void send_all_trees(int lcodes, int dcodes, int blcodes)
static readonly int STATIC_TREES
CompressionStrategy compressionStrategy
int SetParams(CompressionLevel level, CompressionStrategy strategy)
static bool _IsSmaller(short[] tree, int n, int m, sbyte[] depth)
bool _WantRfc1950HeaderBytes
DeflateManager.Config config
static readonly int MIN_MATCH
static readonly int MEM_LEVEL_DEFAULT
void _InitializeLazyMatch()
void _InitializeTreeData()
static readonly int Z_BINARY
static readonly int PRESET_DICT
int Initialize(ZlibCodec codec, CompressionLevel level, int bits)
int longest_match(int cur_match)
static readonly int END_BLOCK
BlockState DeflateFast(FlushType flush)
int Initialize(ZlibCodec codec, CompressionLevel level)
void build_tree(DeflateManager s)
static void Copy(Array sourceArray, Array destinationArray, long length)