~cyphermox/ubuntu/quantal/evolution-data-server/autopkgtests

« back to all changes in this revision

Viewing changes to docs/reference/camel/html/CamelDataWrapper.html

  • Committer: Package Import Robot
  • Author(s): Mathieu Trudel-Lapierre
  • Date: 2011-09-19 12:15:29 UTC
  • mfrom: (1.1.93 upstream)
  • Revision ID: package-import@ubuntu.com-20110919121529-nsmfnges77ec7hux
Tags: 3.1.92-0ubuntu1
* New upstream release.
  - Cannot add more than one appointment per session (LP: #852277)
  - Contacts calendar backend doesn't show events (LP: #853905)
  - Set X-Evolution-Source header consistently (LP: #660626)

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>CamelDataWrapper</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7
7
<link rel="home" href="index.html" title="Camel Reference Manual">
8
8
<link rel="up" href="MIME.html" title="MIME Objects">
9
9
<link rel="prev" href="MIME.html" title="MIME Objects">
10
10
<link rel="next" href="CamelMedium.html" title="CamelMedium">
11
 
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
41
41
<a name="CamelDataWrapper.synopsis"></a><h2>Synopsis</h2>
42
42
<pre class="synopsis">struct              <a class="link" href="CamelDataWrapper.html#CamelDataWrapper-struct" title="struct CamelDataWrapper">CamelDataWrapper</a>;
43
43
<a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="returnvalue">CamelDataWrapper</span></a> *  <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-new" title="camel_data_wrapper_new ()">camel_data_wrapper_new</a>              (<em class="parameter"><code><span class="type">void</span></code></em>);
44
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Byte-Arrays.html#GByteArray"><span class="returnvalue">GByteArray</span></a> *        <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-get-byte-array" title="camel_data_wrapper_get_byte_array ()">camel_data_wrapper_get_byte_array</a>   (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>);
 
44
<span class="returnvalue">GByteArray</span> *        <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-get-byte-array" title="camel_data_wrapper_get_byte_array ()">camel_data_wrapper_get_byte_array</a>   (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>);
45
45
<span class="returnvalue">void</span>                <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-set-mime-type" title="camel_data_wrapper_set_mime_type ()">camel_data_wrapper_set_mime_type</a>    (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
46
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *mime_type</code></em>);
47
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-get-mime-type" title="camel_data_wrapper_get_mime_type ()">camel_data_wrapper_get_mime_type</a>    (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>);
 
46
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *mime_type</code></em>);
 
47
<span class="returnvalue">gchar</span> *             <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-get-mime-type" title="camel_data_wrapper_get_mime_type ()">camel_data_wrapper_get_mime_type</a>    (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>);
48
48
<a class="link" href="camel-camel-mime-utils.html#CamelContentType" title="CamelContentType"><span class="returnvalue">CamelContentType</span></a> *  <a class="link" href="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>
49
49
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>);
50
50
<span class="returnvalue">void</span>                <a class="link" href="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>
51
51
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
52
52
                                                         <em class="parameter"><code><a class="link" href="camel-camel-mime-utils.html#CamelContentType" title="CamelContentType"><span class="type">CamelContentType</span></a> *mime_type</code></em>);
53
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-is-offline" title="camel_data_wrapper_is_offline ()">camel_data_wrapper_is_offline</a>       (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>);
54
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>              <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-write-to-stream-sync" title="camel_data_wrapper_write_to_stream_sync ()">camel_data_wrapper_write_to_stream_sync</a>
 
53
<span class="returnvalue">gboolean</span>            <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-is-offline" title="camel_data_wrapper_is_offline ()">camel_data_wrapper_is_offline</a>       (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>);
 
54
<span class="returnvalue">gssize</span>              <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-write-to-stream-sync" title="camel_data_wrapper_write_to_stream_sync ()">camel_data_wrapper_write_to_stream_sync</a>
55
55
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
56
56
                                                         <em class="parameter"><code><a class="link" href="CamelStream.html" title="CamelStream"><span class="type">CamelStream</span></a> *stream</code></em>,
57
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
58
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
57
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
58
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
59
59
<span class="returnvalue">void</span>                <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-write-to-stream" title="camel_data_wrapper_write_to_stream ()">camel_data_wrapper_write_to_stream</a>  (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
60
60
                                                         <em class="parameter"><code><a class="link" href="CamelStream.html" title="CamelStream"><span class="type">CamelStream</span></a> *stream</code></em>,
61
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> io_priority</code></em>,
62
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
63
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
64
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
65
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>              <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-write-to-stream-finish" title="camel_data_wrapper_write_to_stream_finish ()">camel_data_wrapper_write_to_stream_finish</a>
 
61
                                                         <em class="parameter"><code><span class="type">gint</span> io_priority</code></em>,
 
62
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
63
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
64
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
65
<span class="returnvalue">gssize</span>              <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-write-to-stream-finish" title="camel_data_wrapper_write_to_stream_finish ()">camel_data_wrapper_write_to_stream_finish</a>
66
66
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
67
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
68
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
69
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>              <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-decode-to-stream-sync" title="camel_data_wrapper_decode_to_stream_sync ()">camel_data_wrapper_decode_to_stream_sync</a>
 
67
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
 
68
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
69
<span class="returnvalue">gssize</span>              <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-decode-to-stream-sync" title="camel_data_wrapper_decode_to_stream_sync ()">camel_data_wrapper_decode_to_stream_sync</a>
70
70
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
71
71
                                                         <em class="parameter"><code><a class="link" href="CamelStream.html" title="CamelStream"><span class="type">CamelStream</span></a> *stream</code></em>,
72
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
73
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
72
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
73
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
74
74
<span class="returnvalue">void</span>                <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-decode-to-stream" title="camel_data_wrapper_decode_to_stream ()">camel_data_wrapper_decode_to_stream</a> (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
75
75
                                                         <em class="parameter"><code><a class="link" href="CamelStream.html" title="CamelStream"><span class="type">CamelStream</span></a> *stream</code></em>,
76
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> io_priority</code></em>,
77
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
78
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
79
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
80
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>              <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-decode-to-stream-finish" title="camel_data_wrapper_decode_to_stream_finish ()">camel_data_wrapper_decode_to_stream_finish</a>
 
76
                                                         <em class="parameter"><code><span class="type">gint</span> io_priority</code></em>,
 
77
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
78
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
79
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
80
<span class="returnvalue">gssize</span>              <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-decode-to-stream-finish" title="camel_data_wrapper_decode_to_stream_finish ()">camel_data_wrapper_decode_to_stream_finish</a>
81
81
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
82
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
83
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
84
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-construct-from-stream-sync" title="camel_data_wrapper_construct_from_stream_sync ()">camel_data_wrapper_construct_from_stream_sync</a>
 
82
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
 
83
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
84
<span class="returnvalue">gboolean</span>            <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-construct-from-stream-sync" title="camel_data_wrapper_construct_from_stream_sync ()">camel_data_wrapper_construct_from_stream_sync</a>
85
85
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
86
86
                                                         <em class="parameter"><code><a class="link" href="CamelStream.html" title="CamelStream"><span class="type">CamelStream</span></a> *stream</code></em>,
87
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
88
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
87
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
88
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
89
89
<span class="returnvalue">void</span>                <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-construct-from-stream" title="camel_data_wrapper_construct_from_stream ()">camel_data_wrapper_construct_from_stream</a>
90
90
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
91
91
                                                         <em class="parameter"><code><a class="link" href="CamelStream.html" title="CamelStream"><span class="type">CamelStream</span></a> *stream</code></em>,
92
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> io_priority</code></em>,
93
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
94
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
95
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
96
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-construct-from-stream-finish" title="camel_data_wrapper_construct_from_stream_finish ()">camel_data_wrapper_construct_from_stream_finish</a>
 
92
                                                         <em class="parameter"><code><span class="type">gint</span> io_priority</code></em>,
 
93
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
94
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
95
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
96
<span class="returnvalue">gboolean</span>            <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-construct-from-stream-finish" title="camel_data_wrapper_construct_from_stream_finish ()">camel_data_wrapper_construct_from_stream_finish</a>
97
97
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
98
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
99
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
98
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
 
99
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
100
100
enum                <a class="link" href="CamelDataWrapper.html#CamelDataWrapperLock" title="enum CamelDataWrapperLock">CamelDataWrapperLock</a>;
101
101
<span class="returnvalue">void</span>                <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-lock" title="camel_data_wrapper_lock ()">camel_data_wrapper_lock</a>             (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
102
102
                                                         <em class="parameter"><code><a class="link" href="CamelDataWrapper.html#CamelDataWrapperLock" title="enum CamelDataWrapperLock"><span class="type">CamelDataWrapperLock</span></a> lock</code></em>);
107
107
<div class="refsect1">
108
108
<a name="CamelDataWrapper.object-hierarchy"></a><h2>Object Hierarchy</h2>
109
109
<pre class="synopsis">
110
 
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
110
  GObject
111
111
   +----<a class="link" href="CamelObject.html" title="CamelObject">CamelObject</a>
112
112
         +----CamelDataWrapper
113
113
               +----<a class="link" href="CamelMedium.html" title="CamelMedium">CamelMedium</a>
145
145
<hr>
146
146
<div class="refsect2">
147
147
<a name="camel-data-wrapper-get-byte-array"></a><h3>camel_data_wrapper_get_byte_array ()</h3>
148
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Byte-Arrays.html#GByteArray"><span class="returnvalue">GByteArray</span></a> *        camel_data_wrapper_get_byte_array   (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>);</pre>
 
148
<pre class="programlisting"><span class="returnvalue">GByteArray</span> *        camel_data_wrapper_get_byte_array   (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>);</pre>
149
149
<p>
150
 
Returns the <a href="http://library.gnome.org/devel/glib/unstable/glib-Byte-Arrays.html#GByteArray"><span class="type">GByteArray</span></a> being used to hold the contents of <em class="parameter"><code>data_wrapper</code></em>.
 
150
Returns the <span class="type">GByteArray</span> being used to hold the contents of <em class="parameter"><code>data_wrapper</code></em>.
151
151
</p>
152
152
<p>
153
153
Note, it's up to the caller to use this in a thread-safe manner.
162
162
</tr>
163
163
<tr>
164
164
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
165
 
<td>the <a href="http://library.gnome.org/devel/glib/unstable/glib-Byte-Arrays.html#GByteArray"><span class="type">GByteArray</span></a> for <em class="parameter"><code>data_wrapper</code></em>
 
165
<td>the <span class="type">GByteArray</span> for <em class="parameter"><code>data_wrapper</code></em>
166
166
</td>
167
167
</tr>
168
168
</tbody>
173
173
<div class="refsect2">
174
174
<a name="camel-data-wrapper-set-mime-type"></a><h3>camel_data_wrapper_set_mime_type ()</h3>
175
175
<pre class="programlisting"><span class="returnvalue">void</span>                camel_data_wrapper_set_mime_type    (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
176
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *mime_type</code></em>);</pre>
 
176
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *mime_type</code></em>);</pre>
177
177
<p>
178
178
This sets the data wrapper's MIME type.
179
179
</p>
202
202
<hr>
203
203
<div class="refsect2">
204
204
<a name="camel-data-wrapper-get-mime-type"></a><h3>camel_data_wrapper_get_mime_type ()</h3>
205
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             camel_data_wrapper_get_mime_type    (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>);</pre>
 
205
<pre class="programlisting"><span class="returnvalue">gchar</span> *             camel_data_wrapper_get_mime_type    (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>);</pre>
206
206
<div class="variablelist"><table border="0">
207
207
<col align="left" valign="top">
208
208
<tbody>
267
267
<hr>
268
268
<div class="refsect2">
269
269
<a name="camel-data-wrapper-is-offline"></a><h3>camel_data_wrapper_is_offline ()</h3>
270
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            camel_data_wrapper_is_offline       (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>);</pre>
 
270
<pre class="programlisting"><span class="returnvalue">gboolean</span>            camel_data_wrapper_is_offline       (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>);</pre>
271
271
<div class="variablelist"><table border="0">
272
272
<col align="left" valign="top">
273
273
<tbody>
288
288
<hr>
289
289
<div class="refsect2">
290
290
<a name="camel-data-wrapper-write-to-stream-sync"></a><h3>camel_data_wrapper_write_to_stream_sync ()</h3>
291
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>              camel_data_wrapper_write_to_stream_sync
 
291
<pre class="programlisting"><span class="returnvalue">gssize</span>              camel_data_wrapper_write_to_stream_sync
292
292
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
293
293
                                                         <em class="parameter"><code><a class="link" href="CamelStream.html" title="CamelStream"><span class="type">CamelStream</span></a> *stream</code></em>,
294
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
295
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
294
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
295
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
296
296
<p>
297
297
Writes the content of <em class="parameter"><code>data_wrapper</code></em> to <em class="parameter"><code>stream</code></em> in a machine-independent
298
298
format appropriate for the data.  It should be possible to construct an
325
325
</tr>
326
326
<tr>
327
327
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
328
 
<td>optional <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> object, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
328
<td>optional <span class="type">GCancellable</span> object, or <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
329
329
</td>
330
330
</tr>
331
331
<tr>
332
332
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
333
 
<td>return location for a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
333
<td>return location for a <span class="type">GError</span>, or <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
334
334
</td>
335
335
</tr>
336
336
<tr>
346
346
<a name="camel-data-wrapper-write-to-stream"></a><h3>camel_data_wrapper_write_to_stream ()</h3>
347
347
<pre class="programlisting"><span class="returnvalue">void</span>                camel_data_wrapper_write_to_stream  (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
348
348
                                                         <em class="parameter"><code><a class="link" href="CamelStream.html" title="CamelStream"><span class="type">CamelStream</span></a> *stream</code></em>,
349
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> io_priority</code></em>,
350
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
351
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
352
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
 
349
                                                         <em class="parameter"><code><span class="type">gint</span> io_priority</code></em>,
 
350
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
351
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
352
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
353
353
<p>
354
354
Asynchronously writes the content of <em class="parameter"><code>data_wrapper</code></em> to <em class="parameter"><code>stream</code></em> in a
355
355
machine-independent format appropriate for the data.  It should be
379
379
</tr>
380
380
<tr>
381
381
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
382
 
<td>optional <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> object, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
382
<td>optional <span class="type">GCancellable</span> object, or <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
383
383
</td>
384
384
</tr>
385
385
<tr>
386
386
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
387
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied</td>
 
387
<td>a <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied</td>
388
388
</tr>
389
389
<tr>
390
390
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
397
397
<hr>
398
398
<div class="refsect2">
399
399
<a name="camel-data-wrapper-write-to-stream-finish"></a><h3>camel_data_wrapper_write_to_stream_finish ()</h3>
400
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>              camel_data_wrapper_write_to_stream_finish
 
400
<pre class="programlisting"><span class="returnvalue">gssize</span>              camel_data_wrapper_write_to_stream_finish
401
401
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
402
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
403
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
402
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
 
403
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
404
404
<p>
405
405
Finishes the operation started with <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-write-to-stream" title="camel_data_wrapper_write_to_stream ()"><code class="function">camel_data_wrapper_write_to_stream()</code></a>.
406
406
</p>
414
414
</tr>
415
415
<tr>
416
416
<td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
417
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
 
417
<td>a <span class="type">GAsyncResult</span>
418
418
</td>
419
419
</tr>
420
420
<tr>
421
421
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
422
 
<td>return location for a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
422
<td>return location for a <span class="type">GError</span>, or <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
423
423
</td>
424
424
</tr>
425
425
<tr>
433
433
<hr>
434
434
<div class="refsect2">
435
435
<a name="camel-data-wrapper-decode-to-stream-sync"></a><h3>camel_data_wrapper_decode_to_stream_sync ()</h3>
436
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>              camel_data_wrapper_decode_to_stream_sync
 
436
<pre class="programlisting"><span class="returnvalue">gssize</span>              camel_data_wrapper_decode_to_stream_sync
437
437
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
438
438
                                                         <em class="parameter"><code><a class="link" href="CamelStream.html" title="CamelStream"><span class="type">CamelStream</span></a> *stream</code></em>,
439
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
440
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
439
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
440
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
441
441
<p>
442
442
Writes the decoded data content to <em class="parameter"><code>stream</code></em>.
443
443
</p>
467
467
</tr>
468
468
<tr>
469
469
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
470
 
<td>optional <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> object, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
470
<td>optional <span class="type">GCancellable</span> object, or <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
471
471
</td>
472
472
</tr>
473
473
<tr>
474
474
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
475
 
<td>return location for a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
475
<td>return location for a <span class="type">GError</span>, or <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
476
476
</td>
477
477
</tr>
478
478
<tr>
488
488
<a name="camel-data-wrapper-decode-to-stream"></a><h3>camel_data_wrapper_decode_to_stream ()</h3>
489
489
<pre class="programlisting"><span class="returnvalue">void</span>                camel_data_wrapper_decode_to_stream (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
490
490
                                                         <em class="parameter"><code><a class="link" href="CamelStream.html" title="CamelStream"><span class="type">CamelStream</span></a> *stream</code></em>,
491
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> io_priority</code></em>,
492
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
493
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
494
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
 
491
                                                         <em class="parameter"><code><span class="type">gint</span> io_priority</code></em>,
 
492
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
493
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
494
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
495
495
<p>
496
496
Asynchronously writes the decoded data content to <em class="parameter"><code>stream</code></em>.
497
497
</p>
518
518
</tr>
519
519
<tr>
520
520
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
521
 
<td>optional <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> object, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
521
<td>optional <span class="type">GCancellable</span> object, or <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
522
522
</td>
523
523
</tr>
524
524
<tr>
525
525
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
526
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied</td>
 
526
<td>a <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied</td>
527
527
</tr>
528
528
<tr>
529
529
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
536
536
<hr>
537
537
<div class="refsect2">
538
538
<a name="camel-data-wrapper-decode-to-stream-finish"></a><h3>camel_data_wrapper_decode_to_stream_finish ()</h3>
539
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>              camel_data_wrapper_decode_to_stream_finish
 
539
<pre class="programlisting"><span class="returnvalue">gssize</span>              camel_data_wrapper_decode_to_stream_finish
540
540
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
541
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
542
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
541
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
 
542
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
543
543
<p>
544
544
Finishes the operation started with <a class="link" href="CamelDataWrapper.html#camel-data-wrapper-decode-to-stream" title="camel_data_wrapper_decode_to_stream ()"><code class="function">camel_data_wrapper_decode_to_stream()</code></a>.
545
545
</p>
553
553
</tr>
554
554
<tr>
555
555
<td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
556
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
 
556
<td>a <span class="type">GAsyncResult</span>
557
557
</td>
558
558
</tr>
559
559
<tr>
560
560
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
561
 
<td>return location for a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
561
<td>return location for a <span class="type">GError</span>, or <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
562
562
</td>
563
563
</tr>
564
564
<tr>
572
572
<hr>
573
573
<div class="refsect2">
574
574
<a name="camel-data-wrapper-construct-from-stream-sync"></a><h3>camel_data_wrapper_construct_from_stream_sync ()</h3>
575
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            camel_data_wrapper_construct_from_stream_sync
 
575
<pre class="programlisting"><span class="returnvalue">gboolean</span>            camel_data_wrapper_construct_from_stream_sync
576
576
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
577
577
                                                         <em class="parameter"><code><a class="link" href="CamelStream.html" title="CamelStream"><span class="type">CamelStream</span></a> *stream</code></em>,
578
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
579
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
578
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
579
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
580
580
<p>
581
581
Constructs the content of <em class="parameter"><code>data_wrapper</code></em> from the given <em class="parameter"><code>stream</code></em>.
582
582
</p>
595
595
</tr>
596
596
<tr>
597
597
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
598
 
<td>optional <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> object, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
598
<td>optional <span class="type">GCancellable</span> object, or <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
599
599
</td>
600
600
</tr>
601
601
<tr>
602
602
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
603
 
<td>return location for a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
603
<td>return location for a <span class="type">GError</span>, or <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
604
604
</td>
605
605
</tr>
606
606
<tr>
607
607
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
608
608
<td>
609
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> on error</td>
 
609
<code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error</td>
610
610
</tr>
611
611
</tbody>
612
612
</table></div>
618
618
<pre class="programlisting"><span class="returnvalue">void</span>                camel_data_wrapper_construct_from_stream
619
619
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
620
620
                                                         <em class="parameter"><code><a class="link" href="CamelStream.html" title="CamelStream"><span class="type">CamelStream</span></a> *stream</code></em>,
621
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> io_priority</code></em>,
622
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
623
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
624
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
 
621
                                                         <em class="parameter"><code><span class="type">gint</span> io_priority</code></em>,
 
622
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
623
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
624
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
625
625
<p>
626
626
Asynchronously constructs the content of <em class="parameter"><code>data_wrapper</code></em> from the given
627
627
<em class="parameter"><code>stream</code></em>.
650
650
</tr>
651
651
<tr>
652
652
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
653
 
<td>optional <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> object, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
653
<td>optional <span class="type">GCancellable</span> object, or <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
654
654
</td>
655
655
</tr>
656
656
<tr>
657
657
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
658
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied</td>
 
658
<td>a <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied</td>
659
659
</tr>
660
660
<tr>
661
661
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
668
668
<hr>
669
669
<div class="refsect2">
670
670
<a name="camel-data-wrapper-construct-from-stream-finish"></a><h3>camel_data_wrapper_construct_from_stream_finish ()</h3>
671
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            camel_data_wrapper_construct_from_stream_finish
 
671
<pre class="programlisting"><span class="returnvalue">gboolean</span>            camel_data_wrapper_construct_from_stream_finish
672
672
                                                        (<em class="parameter"><code><a class="link" href="CamelDataWrapper.html" title="CamelDataWrapper"><span class="type">CamelDataWrapper</span></a> *data_wrapper</code></em>,
673
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
674
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
673
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
 
674
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
675
675
<p>
676
676
Finishes the operation started with
677
677
<a class="link" href="CamelDataWrapper.html#camel-data-wrapper-construct-from-stream" title="camel_data_wrapper_construct_from_stream ()"><code class="function">camel_data_wrapper_construct_from_stream()</code></a>.
686
686
</tr>
687
687
<tr>
688
688
<td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
689
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a>
 
689
<td>a <span class="type">GAsyncResult</span>
690
690
</td>
691
691
</tr>
692
692
<tr>
693
693
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
694
 
<td>return location for a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
694
<td>return location for a <span class="type">GError</span>, or <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
695
695
</td>
696
696
</tr>
697
697
<tr>
698
698
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
699
699
<td>
700
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> on error</td>
 
700
<code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error</td>
701
701
</tr>
702
702
</tbody>
703
703
</table></div>
765
765
</div>
766
766
<div class="footer">
767
767
<hr>
768
 
          Generated by GTK-Doc V1.17</div>
 
768
          Generated by GTK-Doc V1.18</div>
769
769
</body>
770
770
</html>
 
 
b'\\ No newline at end of file'