GIO Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
#include <gio/gio.h> GZlibDecompressor; GZlibDecompressor * g_zlib_decompressor_new (GZlibCompressorFormat format
); GFileInfo * g_zlib_decompressor_get_file_info (GZlibDecompressor *decompressor
);
"file-info" GFileInfo* : Read "format" GZlibCompressorFormat : Read / Write / Construct Only
GZlibDecompressor is an implementation of GConverter that decompresses data compressed with zlib.
GZlibDecompressor * g_zlib_decompressor_new (GZlibCompressorFormat format
);
Creates a new GZlibDecompressor.
|
The format to use for the compressed data |
Returns : |
a new GZlibDecompressor |
Since 2.24
GFileInfo * g_zlib_decompressor_get_file_info (GZlibDecompressor *decompressor
);
Retrieves the GFileInfo constructed from the GZIP header data
of compressed data processed by compressor
, or NULL
if decompressor
's
"format" property is not G_ZLIB_COMPRESSOR_FORMAT_GZIP
,
or the header data was not fully processed yet, or it not present in the
data stream at all.
|
a GZlibDecompressor |
Returns : |
a GFileInfo, or NULL . [transfer none]
|
Since 2.26
"file-info"
property"file-info" GFileInfo* : Read
A GFileInfo containing the information found in the GZIP header
of the data stream processed, or NULL
if the header was not yet
fully processed, is not present at all, or the compressor's
"format" property is not G_ZLIB_COMPRESSOR_FORMAT_GZIP
.
Since 2.26
"format"
property"format" GZlibCompressorFormat : Read / Write / Construct Only
The format of the compressed data.
Default value: G_ZLIB_COMPRESSOR_FORMAT_ZLIB