CodecZlibNG.DeflateCompressor
— MethodDeflateCompressor(;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.DeflateCompressorStream
— MethodDeflateCompressorStream(stream::IO; kwargs...)
Create a deflate compression stream (see DeflateCompressor
for kwargs
).
CodecZlibNG.DeflateDecompressor
— MethodDeflateDecompressor(;windowbits=15)
Create a deflate decompression codec.
Arguments
windowbits
: size of history buffer (8..15)
CodecZlibNG.DeflateDecompressorStream
— MethodDeflateDecompressorStream(stream::IO; kwargs...)
Create a deflate decompression stream (see DeflateDecompressor
for kwargs
).
CodecZlibNG.GzipCompressor
— MethodGzipCompressor(;level=-1, windowbits=15)
Create a gzip compression codec.
Arguments
level
: compression level (-1..9)windowbits
: size of history buffer (8..15)
CodecZlibNG.GzipCompressorStream
— MethodGzipCompressorStream(stream::IO; kwargs...)
Create a gzip compression stream (see GzipCompressor
for kwargs
).
CodecZlibNG.GzipDecompressor
— MethodGzipDecompressor(;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.GzipDecompressorStream
— MethodGzipDecompressorStream(stream::IO; kwargs...)
Create a gzip decompression stream (see GzipDecompressor
for kwargs
).
CodecZlibNG.ZlibCompressor
— MethodZlibCompressor(;level=-1, windowbits=15)
Create a zlib compression codec.
Arguments
level
: compression level (-1..9)windowbits
: size of history buffer (8..15)
CodecZlibNG.ZlibCompressorStream
— MethodZlibCompressorStream(stream::IO)
Create a zlib compression stream (see ZlibCompressor
for kwargs
).
CodecZlibNG.ZlibDecompressor
— MethodZlibDecompressor(;windowbits=15)
Create a zlib decompression codec.
Arguments
windowbits
: size of history buffer (8..15)
CodecZlibNG.ZlibDecompressorStream
— MethodZlibDecompressorStream(stream::IO; kwargs...)
Create a deflate decompression stream (see ZlibDecompressor
for kwargs
).