Module core

Source
Expand description

Streaming compression functionality.

Modules§

deflate_flags

Structs§

CallbackFunc
Callback function and user used in compress_to_output.
CompressorOxide
Main compression struct.

Enums§

CompressionStrategy
Strategy setting for compression.
TDEFLFlush
A list of deflate flush types.
TDEFLStatus
Return status codes.

Functions§

compress
Main compression function. Tries to compress as much as possible from in_buf and puts compressed output into out_buf.
compress_to_output
Main compression function. Callbacks output.
create_comp_flags_from_zip_params
Create a set of compression flags using parameters used by zlib and other compressors. Mainly intented for use with transition from c libraries as it deals with raw integers.