CodecZlibNG.DeflateCompressorMethod
DeflateCompressor(;level=-1, windowbits=-1)

Create a deflate compression codec.

Arguments

  • level: compression level (-1..9)
  • windowbits: size of history buffer (8..15)
  • memlevel: memory size used for internal compression state (1..9)
  • strategy: compression strategy
    • 0 <-> ZDEFAULTSTRATEGY
    • 1 <-> Z_FILTERED
    • 2 <-> ZHUFFMANONLY
    • 3 <-> Z_RLE
    • 4 <-> Z_FIXED
CodecZlibNG.DeflateDecompressorMethod
DeflateDecompressor(;windowbits=15)

Create a deflate decompression codec.

Arguments

  • windowbits: size of history buffer (8..15)
CodecZlibNG.GzipCompressorMethod
GzipCompressor(;level=-1, windowbits=15)

Create a gzip compression codec.

Arguments

  • level: compression level (-1..9)
  • windowbits: size of history buffer (8..15)
CodecZlibNG.GzipDecompressorMethod
GzipDecompressor(;windowbits=15, gziponly=false)

Create a gzip decompressor codec.

If gziponly is false, this codec can decompress the zlib format as well.

Arguments

  • windowbits: size of history buffer (8..15)
  • gziponly: flag to inactivate data format detection
CodecZlibNG.ZlibCompressorMethod
ZlibCompressor(;level=-1, windowbits=15)

Create a zlib compression codec.

Arguments

  • level: compression level (-1..9)
  • windowbits: size of history buffer (8..15)
CodecZlibNG.ZlibDecompressorMethod
ZlibDecompressor(;windowbits=15)

Create a zlib decompression codec.

Arguments

  • windowbits: size of history buffer (8..15)