![]() |
![]() |
![]() |
GIO Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
#include <gio/gio.h> GZlibCompressor; enum GZlibCompressorFormat; GZlibCompressor * g_zlib_compressor_new (GZlibCompressorFormat format
,int level
);
"format" GZlibCompressorFormat : Read / Write / Construct Only "level" gint : Read / Write / Construct Only
typedef enum { G_ZLIB_COMPRESSOR_FORMAT_ZLIB, G_ZLIB_COMPRESSOR_FORMAT_GZIP, G_ZLIB_COMPRESSOR_FORMAT_RAW } GZlibCompressorFormat;
Used to select the type of data format to use for GZlibDecompressor and GZlibCompressor.
deflate compression with zlib header | |
gzip file format | |
deflate compression with no header |
Since 2.24
GZlibCompressor * g_zlib_compressor_new (GZlibCompressorFormat format
,int level
);
Creates a new GZlibCompressor.
|
The format to use for the compressed data |
|
compression level (0-9), -1 for default |
Returns : |
a new GZlibCompressor |
Since 2.24
"format"
property"format" GZlibCompressorFormat : Read / Write / Construct Only
The format of the compressed data.
Default value: G_ZLIB_COMPRESSOR_FORMAT_ZLIB