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.75.2">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
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="CamelMedium.html" title="CamelMedium">
10
10
<link rel="next" href="CamelMultipart.html" title="CamelMultipart">
11
<meta name="generator" content="GTK-Doc V1.17.1 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
42
42
<div class="refsynopsisdiv">
43
43
<a name="CamelMimePart.synopsis"></a><h2>Synopsis</h2>
44
44
<pre class="synopsis">struct <a class="link" href="CamelMimePart.html#CamelMimePart-struct" title="struct CamelMimePart">CamelMimePart</a>;
45
<a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="returnvalue">CamelMimePart</span></a> * <a class="link" href="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
<a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="returnvalue">CamelMimePart</span></a> * <a class="link" href="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>);
46
46
<span class="returnvalue">void</span> <a class="link" href="CamelMimePart.html#camel-mime-part-set-description" title="camel_mime_part_set_description ()">camel_mime_part_set_description</a> (<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
47
47
<em class="parameter"><code>const <span class="type">gchar</span> *description</code></em>);
48
const <span class="returnvalue">gchar</span> * <a class="link" href="CamelMimePart.html#camel-mime-part-get-description" title="camel_mime_part_get_description ()">camel_mime_part_get_description</a> (<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
48
const <span class="returnvalue">gchar</span> * <a class="link" href="CamelMimePart.html#camel-mime-part-get-description" title="camel_mime_part_get_description ()">camel_mime_part_get_description</a> (<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
49
49
<span class="returnvalue">void</span> <a class="link" href="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="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
50
50
<em class="parameter"><code>const <span class="type">gchar</span> *disposition</code></em>);
51
const <span class="returnvalue">gchar</span> * <a class="link" href="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="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
51
const <span class="returnvalue">gchar</span> * <a class="link" href="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="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
52
52
const <a class="link" href="camel-camel-mime-utils.html#CamelContentDisposition" title="CamelContentDisposition"><span class="returnvalue">CamelContentDisposition</span></a> * <a class="link" href="CamelMimePart.html#camel-mime-part-get-content-disposition" title="camel_mime_part_get_content_disposition ()">camel_mime_part_get_content_disposition</a>
53
53
(<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
54
54
<span class="returnvalue">void</span> <a class="link" href="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="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
55
55
<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);
56
const <span class="returnvalue">gchar</span> * <a class="link" href="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="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
56
const <span class="returnvalue">gchar</span> * <a class="link" href="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="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
57
57
<span class="returnvalue">void</span> <a class="link" href="CamelMimePart.html#camel-mime-part-set-content-id" title="camel_mime_part_set_content_id ()">camel_mime_part_set_content_id</a> (<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
58
58
<em class="parameter"><code>const <span class="type">gchar</span> *contentid</code></em>);
59
const <span class="returnvalue">gchar</span> * <a class="link" href="CamelMimePart.html#camel-mime-part-get-content-id" title="camel_mime_part_get_content_id ()">camel_mime_part_get_content_id</a> (<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
59
const <span class="returnvalue">gchar</span> * <a class="link" href="CamelMimePart.html#camel-mime-part-get-content-id" title="camel_mime_part_get_content_id ()">camel_mime_part_get_content_id</a> (<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
60
60
<span class="returnvalue">void</span> <a class="link" href="CamelMimePart.html#camel-mime-part-set-content-md5" title="camel_mime_part_set_content_md5 ()">camel_mime_part_set_content_md5</a> (<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
61
61
<em class="parameter"><code>const <span class="type">gchar</span> *md5sum</code></em>);
62
const <span class="returnvalue">gchar</span> * <a class="link" href="CamelMimePart.html#camel-mime-part-get-content-md5" title="camel_mime_part_get_content_md5 ()">camel_mime_part_get_content_md5</a> (<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
62
const <span class="returnvalue">gchar</span> * <a class="link" href="CamelMimePart.html#camel-mime-part-get-content-md5" title="camel_mime_part_get_content_md5 ()">camel_mime_part_get_content_md5</a> (<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
63
63
<span class="returnvalue">void</span> <a class="link" href="CamelMimePart.html#camel-mime-part-set-content-location" title="camel_mime_part_set_content_location ()">camel_mime_part_set_content_location</a>
64
64
(<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
65
65
<em class="parameter"><code>const <span class="type">gchar</span> *location</code></em>);
67
67
(<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
68
68
<span class="returnvalue">void</span> <a class="link" href="CamelMimePart.html#camel-mime-part-set-encoding" title="camel_mime_part_set_encoding ()">camel_mime_part_set_encoding</a> (<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
69
69
<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>);
70
<a class="link" href="camel-camel-mime-utils.html#CamelTransferEncoding" title="enum CamelTransferEncoding"><span class="returnvalue">CamelTransferEncoding</span></a> <a class="link" href="CamelMimePart.html#camel-mime-part-get-encoding" title="camel_mime_part_get_encoding ()">camel_mime_part_get_encoding</a> (<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
70
<a class="link" href="camel-camel-mime-utils.html#CamelTransferEncoding" title="enum CamelTransferEncoding"><span class="returnvalue">CamelTransferEncoding</span></a> <a class="link" href="CamelMimePart.html#camel-mime-part-get-encoding" title="camel_mime_part_get_encoding ()">camel_mime_part_get_encoding</a> (<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>);
71
71
<span class="returnvalue">void</span> <a class="link" href="CamelMimePart.html#camel-mime-part-set-content-languages" title="camel_mime_part_set_content_languages ()">camel_mime_part_set_content_languages</a>
72
72
(<em class="parameter"><code><a class="link" href="CamelMimePart.html" title="CamelMimePart"><span class="type">CamelMimePart</span></a> *mime_part</code></em>,
73
73
<em class="parameter"><code><span class="type">GList</span> *content_languages</code></em>);
616
616
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
617
<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>
617
<td>optional <span class="type">GCancellable</span> object, or <code class="literal">NULL</code>
621
621
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
622
<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>
622
<td>return location for a <span class="type">GError</span>, or <code class="literal">NULL</code>
731
731
Utility function used to set the content of a mime part object to
732
732
be the provided data. If <em class="parameter"><code>length</code></em> is 0, this routine can be used as
733
733
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
734
ignored and may be <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>).
734
ignored and may be <code class="literal">NULL</code>).
736
736
<div class="variablelist"><table border="0">
737
737
<col align="left" valign="top">