57
57
<pre class="synopsis">
58
58
struct <a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a>;
59
59
<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> * <a class="link" href="camel-CamelDataWrapper.html#camel-data-wrapper-new" title="camel_data_wrapper_new ()">camel_data_wrapper_new</a> (void);
61
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gssize"
62
>gssize</a> <a class="link" href="camel-CamelDataWrapper.html#camel-data-wrapper-write-to-stream" title="camel_data_wrapper_write_to_stream ()">camel_data_wrapper_write_to_stream</a> (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper,
60
gssize <a class="link" href="camel-CamelDataWrapper.html#camel-data-wrapper-write-to-stream" title="camel_data_wrapper_write_to_stream ()">camel_data_wrapper_write_to_stream</a> (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper,
63
61
<a class="link" href="camel-CamelStream.html#CamelStream" title="struct CamelStream">CamelStream</a> *stream);
65
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gssize"
66
>gssize</a> <a class="link" href="camel-CamelDataWrapper.html#camel-data-wrapper-decode-to-stream" title="camel_data_wrapper_decode_to_stream ()">camel_data_wrapper_decode_to_stream</a> (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper,
62
gssize <a class="link" href="camel-CamelDataWrapper.html#camel-data-wrapper-decode-to-stream" title="camel_data_wrapper_decode_to_stream ()">camel_data_wrapper_decode_to_stream</a> (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper,
67
63
<a class="link" href="camel-CamelStream.html#CamelStream" title="struct CamelStream">CamelStream</a> *stream);
68
64
void <a class="link" href="camel-CamelDataWrapper.html#camel-data-wrapper-set-mime-type" title="camel_data_wrapper_set_mime_type ()">camel_data_wrapper_set_mime_type</a> (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper,
70
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
71
>gchar</a> *mime_type);
73
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
74
>gchar</a> * <a class="link" href="camel-CamelDataWrapper.html#camel-data-wrapper-get-mime-type" title="camel_data_wrapper_get_mime_type ()">camel_data_wrapper_get_mime_type</a> (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper);
65
const gchar *mime_type);
66
gchar * <a class="link" href="camel-CamelDataWrapper.html#camel-data-wrapper-get-mime-type" title="camel_data_wrapper_get_mime_type ()">camel_data_wrapper_get_mime_type</a> (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper);
75
67
<a class="link" href="camel-camel-mime-utils.html#CamelContentType" title="CamelContentType">CamelContentType</a> * <a class="link" href="camel-CamelDataWrapper.html#camel-data-wrapper-get-mime-type-field" title="camel_data_wrapper_get_mime_type_field ()">camel_data_wrapper_get_mime_type_field</a>
76
68
(<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper);
77
69
void <a class="link" href="camel-CamelDataWrapper.html#camel-data-wrapper-set-mime-type-field" title="camel_data_wrapper_set_mime_type_field ()">camel_data_wrapper_set_mime_type_field</a>
78
70
(<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper,
79
71
<a class="link" href="camel-camel-mime-utils.html#CamelContentType" title="CamelContentType">CamelContentType</a> *mime_type);
81
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
82
>gint</a> <a class="link" href="camel-CamelDataWrapper.html#camel-data-wrapper-construct-from-stream" title="camel_data_wrapper_construct_from_stream ()">camel_data_wrapper_construct_from_stream</a>
72
gint <a class="link" href="camel-CamelDataWrapper.html#camel-data-wrapper-construct-from-stream" title="camel_data_wrapper_construct_from_stream ()">camel_data_wrapper_construct_from_stream</a>
83
73
(<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper,
84
74
<a class="link" href="camel-CamelStream.html#CamelStream" title="struct CamelStream">CamelStream</a> *stream);
86
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
87
>gboolean</a> <a class="link" href="camel-CamelDataWrapper.html#camel-data-wrapper-is-offline" title="camel_data_wrapper_is_offline ()">camel_data_wrapper_is_offline</a> (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper);
75
gboolean <a class="link" href="camel-CamelDataWrapper.html#camel-data-wrapper-is-offline" title="camel_data_wrapper_is_offline ()">camel_data_wrapper_is_offline</a> (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper);
90
78
<div class="refsect1" lang="en">
132
120
<div class="refsect2" lang="en">
133
121
<a name="camel-data-wrapper-write-to-stream"></a><h3>camel_data_wrapper_write_to_stream ()</h3>
134
<pre class="programlisting"><a
135
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gssize"
136
>gssize</a> camel_data_wrapper_write_to_stream (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper,
122
<pre class="programlisting">gssize camel_data_wrapper_write_to_stream (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper,
137
123
<a class="link" href="camel-CamelStream.html#CamelStream" title="struct CamelStream">CamelStream</a> *stream);</pre>
139
125
Writes the content of <em class="parameter"><code>data_wrapper</code></em> to <em class="parameter"><code>stream</code></em> in a machine-independent
167
153
<div class="refsect2" lang="en">
168
154
<a name="camel-data-wrapper-decode-to-stream"></a><h3>camel_data_wrapper_decode_to_stream ()</h3>
169
<pre class="programlisting"><a
170
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gssize"
171
>gssize</a> camel_data_wrapper_decode_to_stream (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper,
155
<pre class="programlisting">gssize camel_data_wrapper_decode_to_stream (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper,
172
156
<a class="link" href="camel-CamelStream.html#CamelStream" title="struct CamelStream">CamelStream</a> *stream);</pre>
174
158
Writes the decoded data content to <em class="parameter"><code>stream</code></em>.</p>
199
183
<div class="refsect2" lang="en">
200
184
<a name="camel-data-wrapper-set-mime-type"></a><h3>camel_data_wrapper_set_mime_type ()</h3>
201
185
<pre class="programlisting">void camel_data_wrapper_set_mime_type (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper,
203
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
204
>gchar</a> *mime_type);</pre>
186
const gchar *mime_type);</pre>
206
188
This sets the data wrapper's MIME type.
233
215
<div class="refsect2" lang="en">
234
216
<a name="camel-data-wrapper-get-mime-type"></a><h3>camel_data_wrapper_get_mime_type ()</h3>
235
<pre class="programlisting"><a
236
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
237
>gchar</a> * camel_data_wrapper_get_mime_type (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper);</pre>
217
<pre class="programlisting">gchar * camel_data_wrapper_get_mime_type (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper);</pre>
311
291
<div class="refsect2" lang="en">
312
292
<a name="camel-data-wrapper-construct-from-stream"></a><h3>camel_data_wrapper_construct_from_stream ()</h3>
313
<pre class="programlisting"><a
314
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
315
>gint</a> camel_data_wrapper_construct_from_stream
293
<pre class="programlisting">gint camel_data_wrapper_construct_from_stream
316
294
(<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper,
317
295
<a class="link" href="camel-CamelStream.html#CamelStream" title="struct CamelStream">CamelStream</a> *stream);</pre>
344
322
<div class="refsect2" lang="en">
345
323
<a name="camel-data-wrapper-is-offline"></a><h3>camel_data_wrapper_is_offline ()</h3>
346
<pre class="programlisting"><a
347
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
348
>gboolean</a> camel_data_wrapper_is_offline (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper);</pre>
324
<pre class="programlisting">gboolean camel_data_wrapper_is_offline (<a class="link" href="camel-CamelDataWrapper.html#CamelDataWrapper" title="struct CamelDataWrapper">CamelDataWrapper</a> *data_wrapper);</pre>