1
<refentry id="camel-CamelMimeFilterGZip">
3
<refentrytitle role="top_of_page" id="camel-CamelMimeFilterGZip.top_of_page">CamelMimeFilterGZip</refentrytitle>
4
<manvolnum>3</manvolnum>
5
<refmiscinfo>CAMEL Library</refmiscinfo>
9
<refname>CamelMimeFilterGZip</refname>
10
<refpurpose></refpurpose>
13
<refsynopsisdiv id="camel-CamelMimeFilterGZip.synopsis" role="synopsis">
14
<title role="synopsis.title">Synopsis</title>
17
<link linkend="CamelMimeFilterGZip">CamelMimeFilterGZip</link>;
18
enum <link linkend="CamelMimeFilterGZipMode">CamelMimeFilterGZipMode</link>;
19
<link linkend="CamelMimeFilter">CamelMimeFilter</link> * <link linkend="camel-mime-filter-gzip-new">camel_mime_filter_gzip_new</link> (<link linkend="CamelMimeFilterGZipMode">CamelMimeFilterGZipMode</link> mode,
20
<link linkend="gint">gint</link> level);
32
<refsect1 id="camel-CamelMimeFilterGZip.description" role="desc">
33
<title role="desc.title">Description</title>
38
<refsect1 id="camel-CamelMimeFilterGZip.details" role="details">
39
<title role="details.title">Details</title>
40
<refsect2 id="CamelMimeFilterGZip" role="struct">
41
<title>CamelMimeFilterGZip</title>
42
<indexterm zone="CamelMimeFilterGZip"><primary sortas="CamelMimeFilterGZip">CamelMimeFilterGZip</primary></indexterm><programlisting>typedef struct {
43
CamelMimeFilter parent_object;
45
struct _CamelMimeFilterGZipPrivate *priv;
47
CamelMimeFilterGZipMode mode;
49
} CamelMimeFilterGZip;
53
<refsect2 id="CamelMimeFilterGZipMode" role="enum">
54
<title>enum CamelMimeFilterGZipMode</title>
55
<indexterm zone="CamelMimeFilterGZipMode"><primary sortas="CamelMimeFilterGZipMode">CamelMimeFilterGZipMode</primary></indexterm><programlisting>typedef enum {
56
CAMEL_MIME_FILTER_GZIP_MODE_ZIP,
57
CAMEL_MIME_FILTER_GZIP_MODE_UNZIP
58
} CamelMimeFilterGZipMode;
62
<refsect2 id="camel-mime-filter-gzip-new" role="function">
63
<title>camel_mime_filter_gzip_new ()</title>
64
<indexterm zone="camel-mime-filter-gzip-new"><primary sortas="camel_mime_filter_gzip_new">camel_mime_filter_gzip_new</primary></indexterm><programlisting><link linkend="CamelMimeFilter">CamelMimeFilter</link> * camel_mime_filter_gzip_new (<link linkend="CamelMimeFilterGZipMode">CamelMimeFilterGZipMode</link> mode,
65
<link linkend="gint">gint</link> level);</programlisting>
67
Creates a new gzip (or gunzip) filter.</para>
69
</para><variablelist role="params">
70
<varlistentry><term><parameter>mode</parameter> :</term>
71
<listitem><simpara> zip or unzip
72
</simpara></listitem></varlistentry>
73
<varlistentry><term><parameter>level</parameter> :</term>
74
<listitem><simpara> compression level
75
</simpara></listitem></varlistentry>
76
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> a new gzip (or gunzip) filter.
77
</simpara></listitem></varlistentry>
78
</variablelist></refsect2>