ZlibProcess

Implements a zlib compression or decompression process.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

flush
DataVec flush()

Signal end of input and flush.

init
void init(ZlibOptions options)

Initialize zlib.

processChunk
void processChunk(Data chunk)

Process one chunk of data.

Static functions

process
DataVec process(const(Data)[] input, ZlibOptions options)

Process all input.

process
Data process(Data input, ZlibOptions options)

Process input and return output as a single contiguous Data.

Meta