~ubuntu-branches/ubuntu/maverick/evolution-data-server/maverick-proposed

« back to all changes in this revision

Viewing changes to docs/reference/camel/html/camel-CamelMimePart.html

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2010-05-17 17:02:06 UTC
  • mfrom: (1.1.79 upstream) (1.6.12 experimental)
  • Revision ID: james.westby@ubuntu.com-20100517170206-4ufr52vwrhh26yh0
Tags: 2.30.1-1ubuntu1
* Merge from debian experimental. Remaining change:
  (LP: #42199, #229669, #173703, #360344, #508494)
  + debian/control:
    - add Vcs-Bzr tag
    - don't use libgnome
    - Use Breaks instead of Conflicts against evolution 2.25 and earlier.
  + debian/evolution-data-server.install,
    debian/patches/45_libcamel_providers_version.patch:
    - use the upstream versioning, not a Debian-specific one 
  + debian/libedata-book1.2-dev.install, debian/libebackend-1.2-dev.install,
    debian/libcamel1.2-dev.install, debian/libedataserverui1.2-dev.install:
    - install html documentation
  + debian/rules:
    - don't build documentation it's shipped with the tarball

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>CamelMimePart</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
 
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="camel-CamelMedium.html" title="CamelMedium">
26
26
                  <a href="#camel-CamelMimePart.description" class="shortcut">Description</a>
27
27
</td></tr>
28
28
</table>
29
 
<div class="refentry" lang="en">
 
29
<div class="refentry" title="CamelMimePart">
30
30
<a name="camel-CamelMimePart"></a><div class="titlepage"></div>
31
31
<div class="refnamediv"><table width="100%"><tr>
32
32
<td valign="top">
35
35
</td>
36
36
<td valign="top" align="right"></td>
37
37
</tr></table></div>
38
 
<div class="refsynopsisdiv">
 
38
<div class="refsynopsisdiv" title="Synopsis">
39
39
<a name="camel-CamelMimePart.synopsis"></a><h2>Synopsis</h2>
40
40
<pre class="synopsis">struct              <a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart">CamelMimePart</a>;
41
41
<a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="returnvalue">CamelMimePart</span></a> *     <a class="link" href="camel-CamelMimePart.html#camel-mime-part-new" title="camel_mime_part_new ()">camel_mime_part_new</a>                 (<em class="parameter"><code><span class="type">void</span></code></em>);
45
45
<span class="returnvalue">void</span>                <a class="link" href="camel-CamelMimePart.html#camel-mime-part-set-disposition" title="camel_mime_part_set_disposition ()">camel_mime_part_set_disposition</a>     (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
46
46
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *disposition</code></em>);
47
47
const     <span class="returnvalue">gchar</span> *   <a class="link" href="camel-CamelMimePart.html#camel-mime-part-get-disposition" title="camel_mime_part_get_disposition ()">camel_mime_part_get_disposition</a>     (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
 
48
const <a class="link" href="camel-camel-mime-utils.html#CamelContentDisposition" title="CamelContentDisposition"><span class="returnvalue">CamelContentDisposition</span></a> * <a class="link" href="camel-CamelMimePart.html#camel-mime-part-get-content-disposition" title="camel_mime_part_get_content_disposition ()">camel_mime_part_get_content_disposition</a>
 
49
                                                        (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
48
50
<span class="returnvalue">void</span>                <a class="link" href="camel-CamelMimePart.html#camel-mime-part-set-filename" title="camel_mime_part_set_filename ()">camel_mime_part_set_filename</a>        (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
49
51
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);
50
52
const     <span class="returnvalue">gchar</span> *     <a class="link" href="camel-CamelMimePart.html#camel-mime-part-get-filename" title="camel_mime_part_get_filename ()">camel_mime_part_get_filename</a>        (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
85
87
                                                         <em class="parameter"><code><a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo"><span class="type">CamelMessageInfo</span></a> *info</code></em>);
86
88
</pre>
87
89
</div>
88
 
<div class="refsect1" lang="en">
 
90
<div class="refsect1" title="Description">
89
91
<a name="camel-CamelMimePart.description"></a><h2>Description</h2>
90
92
<p>
91
93
</p>
92
94
</div>
93
 
<div class="refsect1" lang="en">
 
95
<div class="refsect1" title="Details">
94
96
<a name="camel-CamelMimePart.details"></a><h2>Details</h2>
95
 
<div class="refsect2" lang="en">
 
97
<div class="refsect2" title="struct CamelMimePart">
96
98
<a name="CamelMimePart"></a><h3>struct CamelMimePart</h3>
97
99
<pre class="programlisting">struct CamelMimePart {
98
100
        CamelMedium parent_object;
114
116
</p>
115
117
</div>
116
118
<hr>
117
 
<div class="refsect2" lang="en">
 
119
<div class="refsect2" title="camel_mime_part_new ()">
118
120
<a name="camel-mime-part-new"></a><h3>camel_mime_part_new ()</h3>
119
121
<pre class="programlisting"><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="returnvalue">CamelMimePart</span></a> *     camel_mime_part_new                 (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
120
122
<p>
121
 
Create a new MIME part.</p>
 
123
Create a new MIME part.
 
124
</p>
122
125
<div class="variablelist"><table border="0">
123
126
<col align="left" valign="top">
124
127
<tbody><tr>
129
132
</table></div>
130
133
</div>
131
134
<hr>
132
 
<div class="refsect2" lang="en">
 
135
<div class="refsect2" title="camel_mime_part_set_description ()">
133
136
<a name="camel-mime-part-set-description"></a><h3>camel_mime_part_set_description ()</h3>
134
137
<pre class="programlisting"><span class="returnvalue">void</span>                camel_mime_part_set_description     (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
135
138
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *description</code></em>);</pre>
136
139
<p>
137
 
Set a description on the MIME part.</p>
 
140
Set a description on the MIME part.
 
141
</p>
138
142
<div class="variablelist"><table border="0">
139
143
<col align="left" valign="top">
140
144
<tbody>
152
156
</table></div>
153
157
</div>
154
158
<hr>
155
 
<div class="refsect2" lang="en">
 
159
<div class="refsect2" title="camel_mime_part_get_description ()">
156
160
<a name="camel-mime-part-get-description"></a><h3>camel_mime_part_get_description ()</h3>
157
161
<pre class="programlisting">const     <span class="returnvalue">gchar</span> *   camel_mime_part_get_description     (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);</pre>
158
162
<p>
159
 
Get the description of the MIME part.</p>
 
163
Get the description of the MIME part.
 
164
</p>
160
165
<div class="variablelist"><table border="0">
161
166
<col align="left" valign="top">
162
167
<tbody>
174
179
</table></div>
175
180
</div>
176
181
<hr>
177
 
<div class="refsect2" lang="en">
 
182
<div class="refsect2" title="camel_mime_part_set_disposition ()">
178
183
<a name="camel-mime-part-set-disposition"></a><h3>camel_mime_part_set_disposition ()</h3>
179
184
<pre class="programlisting"><span class="returnvalue">void</span>                camel_mime_part_set_disposition     (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
180
185
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *disposition</code></em>);</pre>
181
186
<p>
182
 
Set a disposition on the MIME part.</p>
 
187
Set a disposition on the MIME part.
 
188
</p>
183
189
<div class="variablelist"><table border="0">
184
190
<col align="left" valign="top">
185
191
<tbody>
197
203
</table></div>
198
204
</div>
199
205
<hr>
200
 
<div class="refsect2" lang="en">
 
206
<div class="refsect2" title="camel_mime_part_get_disposition ()">
201
207
<a name="camel-mime-part-get-disposition"></a><h3>camel_mime_part_get_disposition ()</h3>
202
208
<pre class="programlisting">const     <span class="returnvalue">gchar</span> *   camel_mime_part_get_disposition     (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);</pre>
203
209
<p>
204
 
Get the disposition of the MIME part.</p>
205
 
<div class="variablelist"><table border="0">
206
 
<col align="left" valign="top">
207
 
<tbody>
208
 
<tr>
209
 
<td><p><span class="term"><em class="parameter"><code>mime_part</code></em> :</span></p></td>
210
 
<td>a <a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> object
211
 
</td>
212
 
</tr>
213
 
<tr>
214
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
215
 
<td> the dispisition
216
 
</td>
217
 
</tr>
218
 
</tbody>
219
 
</table></div>
220
 
</div>
221
 
<hr>
222
 
<div class="refsect2" lang="en">
 
210
Get the disposition of the MIME part.
 
211
</p>
 
212
<div class="variablelist"><table border="0">
 
213
<col align="left" valign="top">
 
214
<tbody>
 
215
<tr>
 
216
<td><p><span class="term"><em class="parameter"><code>mime_part</code></em> :</span></p></td>
 
217
<td>a <a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> object
 
218
</td>
 
219
</tr>
 
220
<tr>
 
221
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
222
<td> the disposition
 
223
</td>
 
224
</tr>
 
225
</tbody>
 
226
</table></div>
 
227
</div>
 
228
<hr>
 
229
<div class="refsect2" title="camel_mime_part_get_content_disposition ()">
 
230
<a name="camel-mime-part-get-content-disposition"></a><h3>camel_mime_part_get_content_disposition ()</h3>
 
231
<pre class="programlisting">const <a class="link" href="camel-camel-mime-utils.html#CamelContentDisposition" title="CamelContentDisposition"><span class="returnvalue">CamelContentDisposition</span></a> * camel_mime_part_get_content_disposition
 
232
                                                        (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);</pre>
 
233
<p>
 
234
Get the disposition of the MIME part as a structure.
 
235
Returned pointer is owned by <span class="type">mime_part</span>.
 
236
</p>
 
237
<div class="variablelist"><table border="0">
 
238
<col align="left" valign="top">
 
239
<tbody>
 
240
<tr>
 
241
<td><p><span class="term"><em class="parameter"><code>mime_part</code></em> :</span></p></td>
 
242
<td>a <a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> object
 
243
</td>
 
244
</tr>
 
245
<tr>
 
246
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
247
<td> the disposition structure
 
248
 
 
249
</td>
 
250
</tr>
 
251
</tbody>
 
252
</table></div>
 
253
<p class="since">Since 2.30</p>
 
254
</div>
 
255
<hr>
 
256
<div class="refsect2" title="camel_mime_part_set_filename ()">
223
257
<a name="camel-mime-part-set-filename"></a><h3>camel_mime_part_set_filename ()</h3>
224
258
<pre class="programlisting"><span class="returnvalue">void</span>                camel_mime_part_set_filename        (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
225
259
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
226
260
<p>
227
 
Set the filename on a MIME part.</p>
 
261
Set the filename on a MIME part.
 
262
</p>
228
263
<div class="variablelist"><table border="0">
229
264
<col align="left" valign="top">
230
265
<tbody>
242
277
</table></div>
243
278
</div>
244
279
<hr>
245
 
<div class="refsect2" lang="en">
 
280
<div class="refsect2" title="camel_mime_part_get_filename ()">
246
281
<a name="camel-mime-part-get-filename"></a><h3>camel_mime_part_get_filename ()</h3>
247
282
<pre class="programlisting">const         <span class="returnvalue">gchar</span> *     camel_mime_part_get_filename        (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);</pre>
248
283
<p>
249
 
Get the filename of a MIME part.</p>
 
284
Get the filename of a MIME part.
 
285
</p>
250
286
<div class="variablelist"><table border="0">
251
287
<col align="left" valign="top">
252
288
<tbody>
264
300
</table></div>
265
301
</div>
266
302
<hr>
267
 
<div class="refsect2" lang="en">
 
303
<div class="refsect2" title="camel_mime_part_set_content_id ()">
268
304
<a name="camel-mime-part-set-content-id"></a><h3>camel_mime_part_set_content_id ()</h3>
269
305
<pre class="programlisting"><span class="returnvalue">void</span>                camel_mime_part_set_content_id      (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
270
306
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *contentid</code></em>);</pre>
271
307
<p>
272
 
Set the content-id field on a MIME part.</p>
 
308
Set the content-id field on a MIME part.
 
309
</p>
273
310
<div class="variablelist"><table border="0">
274
311
<col align="left" valign="top">
275
312
<tbody>
287
324
</table></div>
288
325
</div>
289
326
<hr>
290
 
<div class="refsect2" lang="en">
 
327
<div class="refsect2" title="camel_mime_part_get_content_id ()">
291
328
<a name="camel-mime-part-get-content-id"></a><h3>camel_mime_part_get_content_id ()</h3>
292
329
<pre class="programlisting">const         <span class="returnvalue">gchar</span> *     camel_mime_part_get_content_id      (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);</pre>
293
330
<p>
294
 
Get the content-id field of a MIME part.</p>
 
331
Get the content-id field of a MIME part.
 
332
</p>
295
333
<div class="variablelist"><table border="0">
296
334
<col align="left" valign="top">
297
335
<tbody>
309
347
</table></div>
310
348
</div>
311
349
<hr>
312
 
<div class="refsect2" lang="en">
 
350
<div class="refsect2" title="camel_mime_part_set_content_MD5 ()">
313
351
<a name="camel-mime-part-set-content-MD5"></a><h3>camel_mime_part_set_content_MD5 ()</h3>
314
352
<pre class="programlisting"><span class="returnvalue">void</span>                camel_mime_part_set_content_MD5     (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
315
353
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *md5sum</code></em>);</pre>
316
354
<p>
317
 
Set the content-md5 field of the MIME part.</p>
 
355
Set the content-md5 field of the MIME part.
 
356
</p>
318
357
<div class="variablelist"><table border="0">
319
358
<col align="left" valign="top">
320
359
<tbody>
332
371
</table></div>
333
372
</div>
334
373
<hr>
335
 
<div class="refsect2" lang="en">
 
374
<div class="refsect2" title="camel_mime_part_get_content_MD5 ()">
336
375
<a name="camel-mime-part-get-content-MD5"></a><h3>camel_mime_part_get_content_MD5 ()</h3>
337
376
<pre class="programlisting">const         <span class="returnvalue">gchar</span> *     camel_mime_part_get_content_MD5     (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);</pre>
338
377
<p>
339
 
Get the content-md5 field of the MIME part.</p>
 
378
Get the content-md5 field of the MIME part.
 
379
</p>
340
380
<div class="variablelist"><table border="0">
341
381
<col align="left" valign="top">
342
382
<tbody>
354
394
</table></div>
355
395
</div>
356
396
<hr>
357
 
<div class="refsect2" lang="en">
 
397
<div class="refsect2" title="camel_mime_part_set_content_location ()">
358
398
<a name="camel-mime-part-set-content-location"></a><h3>camel_mime_part_set_content_location ()</h3>
359
399
<pre class="programlisting"><span class="returnvalue">void</span>                camel_mime_part_set_content_location
360
400
                                                        (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
361
401
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *location</code></em>);</pre>
362
402
<p>
363
 
Set the content-location field of the MIME part.</p>
 
403
Set the content-location field of the MIME part.
 
404
</p>
364
405
<div class="variablelist"><table border="0">
365
406
<col align="left" valign="top">
366
407
<tbody>
378
419
</table></div>
379
420
</div>
380
421
<hr>
381
 
<div class="refsect2" lang="en">
 
422
<div class="refsect2" title="camel_mime_part_get_content_location ()">
382
423
<a name="camel-mime-part-get-content-location"></a><h3>camel_mime_part_get_content_location ()</h3>
383
424
<pre class="programlisting">const         <span class="returnvalue">gchar</span> *     camel_mime_part_get_content_location
384
425
                                                        (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);</pre>
385
426
<p>
386
 
Get the content-location field of a MIME part.</p>
 
427
Get the content-location field of a MIME part.
 
428
</p>
387
429
<div class="variablelist"><table border="0">
388
430
<col align="left" valign="top">
389
431
<tbody>
401
443
</table></div>
402
444
</div>
403
445
<hr>
404
 
<div class="refsect2" lang="en">
 
446
<div class="refsect2" title="camel_mime_part_set_encoding ()">
405
447
<a name="camel-mime-part-set-encoding"></a><h3>camel_mime_part_set_encoding ()</h3>
406
448
<pre class="programlisting"><span class="returnvalue">void</span>                camel_mime_part_set_encoding        (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
407
449
                                                         <em class="parameter"><code><a class="link" href="camel-camel-mime-utils.html#CamelTransferEncoding" title="enum CamelTransferEncoding"><span class="type">CamelTransferEncoding</span></a> encoding</code></em>);</pre>
408
450
<p>
409
 
Set the Content-Transfer-Encoding to use on a MIME part.</p>
 
451
Set the Content-Transfer-Encoding to use on a MIME part.
 
452
</p>
410
453
<div class="variablelist"><table border="0">
411
454
<col align="left" valign="top">
412
455
<tbody>
424
467
</table></div>
425
468
</div>
426
469
<hr>
427
 
<div class="refsect2" lang="en">
 
470
<div class="refsect2" title="camel_mime_part_get_encoding ()">
428
471
<a name="camel-mime-part-get-encoding"></a><h3>camel_mime_part_get_encoding ()</h3>
429
472
<pre class="programlisting"><a class="link" href="camel-camel-mime-utils.html#CamelTransferEncoding" title="enum CamelTransferEncoding"><span class="returnvalue">CamelTransferEncoding</span></a>  camel_mime_part_get_encoding     (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);</pre>
430
473
<p>
431
 
Get the Content-Transfer-Encoding of a MIME part.</p>
 
474
Get the Content-Transfer-Encoding of a MIME part.
 
475
</p>
432
476
<div class="variablelist"><table border="0">
433
477
<col align="left" valign="top">
434
478
<tbody>
446
490
</table></div>
447
491
</div>
448
492
<hr>
449
 
<div class="refsect2" lang="en">
 
493
<div class="refsect2" title="camel_mime_part_set_content_languages ()">
450
494
<a name="camel-mime-part-set-content-languages"></a><h3>camel_mime_part_set_content_languages ()</h3>
451
495
<pre class="programlisting"><span class="returnvalue">void</span>                camel_mime_part_set_content_languages
452
496
                                                        (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
453
497
                                                         <em class="parameter"><code><span class="type">GList</span> *content_languages</code></em>);</pre>
454
498
<p>
455
 
Set the Content-Languages field of a MIME part.</p>
 
499
Set the Content-Languages field of a MIME part.
 
500
</p>
456
501
<div class="variablelist"><table border="0">
457
502
<col align="left" valign="top">
458
503
<tbody>
470
515
</table></div>
471
516
</div>
472
517
<hr>
473
 
<div class="refsect2" lang="en">
 
518
<div class="refsect2" title="camel_mime_part_get_content_languages ()">
474
519
<a name="camel-mime-part-get-content-languages"></a><h3>camel_mime_part_get_content_languages ()</h3>
475
520
<pre class="programlisting">const         <span class="returnvalue">GList</span> *     camel_mime_part_get_content_languages
476
521
                                                        (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);</pre>
477
522
<p>
478
 
Get the Content-Languages set on the MIME part.</p>
 
523
Get the Content-Languages set on the MIME part.
 
524
</p>
479
525
<div class="variablelist"><table border="0">
480
526
<col align="left" valign="top">
481
527
<tbody>
493
539
</table></div>
494
540
</div>
495
541
<hr>
496
 
<div class="refsect2" lang="en">
 
542
<div class="refsect2" title="camel_mime_part_set_content_type ()">
497
543
<a name="camel-mime-part-set-content-type"></a><h3>camel_mime_part_set_content_type ()</h3>
498
544
<pre class="programlisting"><span class="returnvalue">void</span>                camel_mime_part_set_content_type    (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
499
545
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *content_type</code></em>);</pre>
500
546
<p>
501
 
Set the content-type on a MIME part.</p>
 
547
Set the content-type on a MIME part.
 
548
</p>
502
549
<div class="variablelist"><table border="0">
503
550
<col align="left" valign="top">
504
551
<tbody>
516
563
</table></div>
517
564
</div>
518
565
<hr>
519
 
<div class="refsect2" lang="en">
 
566
<div class="refsect2" title="camel_mime_part_get_content_type ()">
520
567
<a name="camel-mime-part-get-content-type"></a><h3>camel_mime_part_get_content_type ()</h3>
521
568
<pre class="programlisting"><a class="link" href="camel-camel-mime-utils.html#CamelContentType" title="CamelContentType"><span class="returnvalue">CamelContentType</span></a> *  camel_mime_part_get_content_type    (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);</pre>
522
569
<p>
523
 
Get the Content-Type of a MIME part.</p>
 
570
Get the Content-Type of a MIME part.
 
571
</p>
524
572
<div class="variablelist"><table border="0">
525
573
<col align="left" valign="top">
526
574
<tbody>
538
586
</table></div>
539
587
</div>
540
588
<hr>
541
 
<div class="refsect2" lang="en">
 
589
<div class="refsect2" title="camel_mime_part_construct_from_parser ()">
542
590
<a name="camel-mime-part-construct-from-parser"></a><h3>camel_mime_part_construct_from_parser ()</h3>
543
591
<pre class="programlisting"><span class="returnvalue">gint</span>                camel_mime_part_construct_from_parser
544
592
                                                        (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
545
593
                                                         <em class="parameter"><code><a class="link" href="camel-CamelMimeParser.html#CamelMimeParser" title="struct CamelMimeParser"><span class="type">CamelMimeParser</span></a> *parser</code></em>);</pre>
546
594
<p>
547
 
Constructs a MIME part from a parser.</p>
 
595
Constructs a MIME part from a parser.
 
596
</p>
548
597
<div class="variablelist"><table border="0">
549
598
<col align="left" valign="top">
550
599
<tbody>
567
616
</table></div>
568
617
</div>
569
618
<hr>
570
 
<div class="refsect2" lang="en">
 
619
<div class="refsect2" title="camel_mime_part_set_content ()">
571
620
<a name="camel-mime-part-set-content"></a><h3>camel_mime_part_set_content ()</h3>
572
621
<pre class="programlisting"><span class="returnvalue">void</span>                camel_mime_part_set_content         (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
573
622
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *data</code></em>,
577
626
Utility function used to set the content of a mime part object to
578
627
be the provided data. If <em class="parameter"><code>length</code></em> is 0, this routine can be used as
579
628
a way to remove old content (in which case <em class="parameter"><code>data</code></em> and <em class="parameter"><code>type</code></em> are
580
 
ignored and may be <code class="literal">NULL</code>).</p>
 
629
ignored and may be <code class="literal">NULL</code>).
 
630
</p>
581
631
<div class="variablelist"><table border="0">
582
632
<col align="left" valign="top">
583
633
<tbody>
605
655
</table></div>
606
656
</div>
607
657
<hr>
608
 
<div class="refsect2" lang="en">
 
658
<div class="refsect2" title="camel_mime_part_get_content_size ()">
609
659
<a name="camel-mime-part-get-content-size"></a><h3>camel_mime_part_get_content_size ()</h3>
610
660
<pre class="programlisting"><span class="returnvalue">gsize</span>               camel_mime_part_get_content_size    (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);</pre>
611
661
<p>
612
 
Get the decoded size of the MIME part's content.</p>
 
662
Get the decoded size of the MIME part's content.
 
663
</p>
613
664
<div class="variablelist"><table border="0">
614
665
<col align="left" valign="top">
615
666
<tbody>
621
672
<tr>
622
673
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
623
674
<td> the size of the MIME part's content in bytes.
 
675
 
624
676
</td>
625
677
</tr>
626
678
</tbody>
627
679
</table></div>
 
680
<p class="since">Since 2.22</p>
628
681
</div>
629
682
<hr>
630
 
<div class="refsect2" lang="en">
 
683
<div class="refsect2" title="camel_mime_part_construct_content_from_parser ()">
631
684
<a name="camel-mime-part-construct-content-from-parser"></a><h3>camel_mime_part_construct_content_from_parser ()</h3>
632
685
<pre class="programlisting"><span class="returnvalue">void</span>                camel_mime_part_construct_content_from_parser
633
686
                                                        (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *Param1</code></em>,
634
687
                                                         <em class="parameter"><code><a class="link" href="camel-CamelMimeParser.html#CamelMimeParser" title="struct CamelMimeParser"><span class="type">CamelMimeParser</span></a> *mp</code></em>);</pre>
635
 
<p>
636
 
</p>
637
688
<div class="variablelist"><table border="0">
638
689
<col align="left" valign="top">
639
690
<tbody>
649
700
</tr>
650
701
</tbody>
651
702
</table></div>
 
703
<p class="since">Since 2.24</p>
652
704
</div>
653
705
<hr>
654
 
<div class="refsect2" lang="en">
 
706
<div class="refsect2" title="camel_mime_message_build_preview ()">
655
707
<a name="camel-mime-message-build-preview"></a><h3>camel_mime_message_build_preview ()</h3>
656
708
<pre class="programlisting"><span class="returnvalue">gboolean</span>            camel_mime_message_build_preview    (<em class="parameter"><code><a class="link" href="camel-CamelMimePart.html#CamelMimePart" title="struct CamelMimePart"><span class="type">CamelMimePart</span></a> *msg</code></em>,
657
709
                                                         <em class="parameter"><code><a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo"><span class="type">CamelMessageInfo</span></a> *info</code></em>);</pre>
658
 
<p>
659
 
</p>
660
710
<div class="variablelist"><table border="0">
661
711
<col align="left" valign="top">
662
712
<tbody>
677
727
</tr>
678
728
</tbody>
679
729
</table></div>
 
730
<p class="since">Since 2.28</p>
680
731
</div>
681
732
</div>
682
733
</div>