83 void* (*func_alloc)(
void*
opaque,
unsigned int items,
unsigned int size);
-> Z_NO_COMPRESSION
Definition: zlib_compress.h:43
Fundamental global declarations, included by almost all other header/source files.
-> Z_FILTERED
Definition: zlib_compress.h:52
-> Z_RLE
Definition: zlib_compress.h:54
void(* func_free)(void *opaque, void *address)
Optional function used to free the internal state within z_stream.
Definition: zlib_compress.h:87
uint8_t level
Compression level.
Definition: zlib_compress.h:66
-> Z_FIXED
Definition: zlib_compress.h:55
gmio_zlib_compress_level
zlib compression level, specific values
Definition: zlib_compress.h:42
-> Z_HUFFMAN_ONLY
Definition: zlib_compress.h:53
-> Z_DEFAULT_STRATEGY
Definition: zlib_compress.h:51
uint8_t memory_usage
Specifies how much memory should be allocated for the internal compression state. ...
Definition: zlib_compress.h:79
void * opaque
Optional private data object passed to func_alloc() and func_free()
Definition: zlib_compress.h:91
gmio_zlib_compress_strategy
zlib compression strategy
Definition: zlib_compress.h:50
zlib compression options
Definition: zlib_compress.h:63
-> Z_BEST_SPEED
Definition: zlib_compress.h:45
-> Z_BEST_COMPRESSION
Definition: zlib_compress.h:46
enum gmio_zlib_compress_strategy strategy
Compression strategy.
Definition: zlib_compress.h:69
-> Z_DEFAULT_COMPRESSION
Definition: zlib_compress.h:44