6 internal static class zlib
8 [DllImport(
"System.IO.Compression.Native", EntryPoint =
"CompressionNative_DeflateInit2_")]
11 [DllImport(
"System.IO.Compression.Native", EntryPoint =
"CompressionNative_Deflate")]
14 [DllImport(
"System.IO.Compression.Native", EntryPoint =
"CompressionNative_DeflateEnd")]
17 [DllImport(
"System.IO.Compression.Native", EntryPoint =
"CompressionNative_InflateInit2_")]
20 [DllImport(
"System.IO.Compression.Native", EntryPoint =
"CompressionNative_Inflate")]
23 [DllImport(
"System.IO.Compression.Native", EntryPoint =
"CompressionNative_InflateEnd")]
26 [DllImport(
"System.IO.Compression.Native", EntryPoint =
"CompressionNative_Crc32")]
27 internal unsafe
static extern uint
crc32(uint crc,
byte* buffer,
int len);
static unsafe ZLibNative.ErrorCode InflateEnd(ZLibNative.ZStream *stream)
static unsafe ZLibNative.ErrorCode DeflateEnd(ZLibNative.ZStream *stream)
static unsafe ZLibNative.ErrorCode Deflate(ZLibNative.ZStream *stream, ZLibNative.FlushCode flush)
static unsafe ZLibNative.ErrorCode InflateInit2_(ZLibNative.ZStream *stream, int windowBits)
static unsafe ZLibNative.ErrorCode DeflateInit2_(ZLibNative.ZStream *stream, ZLibNative.CompressionLevel level, ZLibNative.CompressionMethod method, int windowBits, int memLevel, ZLibNative.CompressionStrategy strategy)
static unsafe ZLibNative.ErrorCode Inflate(ZLibNative.ZStream *stream, ZLibNative.FlushCode flush)
static unsafe uint crc32(uint crc, byte *buffer, int len)