~ubuntu-branches/ubuntu/natty/evolution-data-server/natty

« back to all changes in this revision

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

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2010-03-01 22:47:15 UTC
  • mfrom: (1.1.77 upstream)
  • Revision ID: james.westby@ubuntu.com-20100301224715-drsxc2y3t8anz3c0
Tags: 2.28.3-0ubuntu1
* New upstream version:
  Bug Fixes:
  - #602723 - Contact list name doesn't get displayed in 'To' dialog 
  - #600322 - assertion failed: (reply == msg) in cs_waitinfo()
              (lp: #455020, #475147)
  - #564727 - Few memory leaks (lp: #305428)
  - #574940 - Always ref returned info from message_info_from_uid 
              (lp: #341909)
  - #429317 - Use the relative URI returned if the server 
              re-directs a request
  - #602820 - Test validity of a book_view before using it in LDAP 
  - #590762 - Recurring google calendar items are not changeable
  - #604236 - Slow GPG processing 
  - #597816 - Do not crash on incorrect parameters used in sexp to SQL 
              (lp: #444177)
  - #604544 - Try Exchange fallback authentication only once 
  - #600778 - Fix --enable-e2k-debug configure option resolution 
  - #260407 - 'endswith' address book search doesn't work 
  - #549221 - (bnc) delete, sync flags immediately
* debian/patches/99_reconfigure.patch:
  - new version update

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>CamelInternetAddress</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
7
7
<link rel="home" href="index.html" title="Camel Reference Manual">
8
8
<link rel="up" href="Addresses.html" title="Addresses">
9
9
<link rel="prev" href="camel-CamelAddress.html" title="CamelAddress">
10
10
<link rel="next" href="camel-CamelNNTPAddress.html" title="CamelNNTPAddress">
11
 
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.14 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
 
<link rel="part" href="classes.html" title="Part I. Camel Classes">
14
 
<link rel="chapter" href="ClassTree.html" title="Class Hierarchy">
15
 
<link rel="chapter" href="Fundamentals.html" title="Fundamentals">
16
 
<link rel="chapter" href="Streams.html" title="Streams">
17
 
<link rel="chapter" href="StreamFilters.html" title="Stream Filters">
18
 
<link rel="chapter" href="Services.html" title="Services">
19
 
<link rel="chapter" href="Filters.html" title="Filters">
20
 
<link rel="chapter" href="Folders.html" title="Folders">
21
 
<link rel="chapter" href="SearchFolders.html" title="Search Folders">
22
 
<link rel="chapter" href="Addresses.html" title="Addresses">
23
 
<link rel="chapter" href="Crypto.html" title="Crypto Contexts">
24
 
<link rel="chapter" href="MIME.html" title="MIME Objects">
25
 
<link rel="chapter" href="Storage.html" title="Metadata Storage">
26
 
<link rel="chapter" href="Utilities.html" title="Utilities">
27
 
<link rel="chapter" href="Deprecated.html" title="Deprecated Objects">
28
 
<link rel="index" href="ix01.html" title="Index">
29
 
<link rel="index" href="ix02.html" title="Index of deprecated symbols">
30
13
</head>
31
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
32
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
39
22
</tr>
40
23
<tr><td colspan="5" class="shortcuts">
41
24
<a href="#camel-CamelInternetAddress.synopsis" class="shortcut">Top</a>
42
 
                 | 
43
 
                <a href="#camel-CamelInternetAddress.description" class="shortcut">Description</a>
 
25
                   | 
 
26
                  <a href="#camel-CamelInternetAddress.description" class="shortcut">Description</a>
44
27
</td></tr>
45
28
</table>
46
 
<div class="refentry" title="CamelInternetAddress">
 
29
<div class="refentry" lang="en">
47
30
<a name="camel-CamelInternetAddress"></a><div class="titlepage"></div>
48
31
<div class="refnamediv"><table width="100%"><tr>
49
32
<td valign="top">
52
35
</td>
53
36
<td valign="top" align="right"></td>
54
37
</tr></table></div>
55
 
<div class="refsynopsisdiv" title="Synopsis">
 
38
<div class="refsynopsisdiv">
56
39
<a name="camel-CamelInternetAddress.synopsis"></a><h2>Synopsis</h2>
57
 
<pre class="synopsis">
58
 
struct              <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress">CamelInternetAddress</a>;
59
 
<a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress">CamelInternetAddress</a> * <a class="link" href="camel-CamelInternetAddress.html#camel-internet-address-new" title="camel_internet_address_new ()">camel_internet_address_new</a>       (void);
60
 
<a
61
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
62
 
>gint</a>                <a class="link" href="camel-CamelInternetAddress.html#camel-internet-address-add" title="camel_internet_address_add ()">camel_internet_address_add</a>          (<a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress">CamelInternetAddress</a> *addr,
63
 
                                                         const <a
64
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
65
 
>gchar</a> *name,
66
 
                                                         const <a
67
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
68
 
>gchar</a> *address);
69
 
<a
70
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
71
 
>gboolean</a>            <a class="link" href="camel-CamelInternetAddress.html#camel-internet-address-get" title="camel_internet_address_get ()">camel_internet_address_get</a>          (const <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress">CamelInternetAddress</a> *addr,
72
 
                                                         <a
73
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
74
 
>gint</a> index,
75
 
                                                         const <a
76
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
77
 
>gchar</a> **namep,
78
 
                                                         const <a
79
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
80
 
>gchar</a> **addressp);
81
 
<a
82
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
83
 
>gint</a>                <a class="link" href="camel-CamelInternetAddress.html#camel-internet-address-find-name" title="camel_internet_address_find_name ()">camel_internet_address_find_name</a>    (<a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress">CamelInternetAddress</a> *addr,
84
 
                                                         const <a
85
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
86
 
>gchar</a> *name,
87
 
                                                         const <a
88
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
89
 
>gchar</a> **addressp);
90
 
<a
91
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
92
 
>gint</a>                <a class="link" href="camel-CamelInternetAddress.html#camel-internet-address-find-address" title="camel_internet_address_find_address ()">camel_internet_address_find_address</a> (<a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress">CamelInternetAddress</a> *addr,
93
 
                                                         const <a
94
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
95
 
>gchar</a> *address,
96
 
                                                         const <a
97
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
98
 
>gchar</a> **namep);
99
 
<a
100
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
101
 
>gchar</a> *             <a class="link" href="camel-CamelInternetAddress.html#camel-internet-address-encode-address" title="camel_internet_address_encode_address ()">camel_internet_address_encode_address</a>
102
 
                                                        (<a
103
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
104
 
>gint</a> *len,
105
 
                                                         const <a
106
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
107
 
>gchar</a> *name,
108
 
                                                         const <a
109
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
110
 
>gchar</a> *addr);
111
 
<a
112
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
113
 
>gchar</a> *             <a class="link" href="camel-CamelInternetAddress.html#camel-internet-address-format-address" title="camel_internet_address_format_address ()">camel_internet_address_format_address</a>
114
 
                                                        (const <a
115
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
116
 
>gchar</a> *name,
117
 
                                                         const <a
118
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
119
 
>gchar</a> *addr);
 
40
<pre class="synopsis">struct              <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress">CamelInternetAddress</a>;
 
41
<a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="returnvalue">CamelInternetAddress</span></a> * <a class="link" href="camel-CamelInternetAddress.html#camel-internet-address-new" title="camel_internet_address_new ()">camel_internet_address_new</a>       (<em class="parameter"><code><span class="type">void</span></code></em>);
 
42
<span class="returnvalue">gint</span>                <a class="link" href="camel-CamelInternetAddress.html#camel-internet-address-add" title="camel_internet_address_add ()">camel_internet_address_add</a>          (<em class="parameter"><code><a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> *addr</code></em>,
 
43
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
44
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *address</code></em>);
 
45
<span class="returnvalue">gboolean</span>            <a class="link" href="camel-CamelInternetAddress.html#camel-internet-address-get" title="camel_internet_address_get ()">camel_internet_address_get</a>          (<em class="parameter"><code>const <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> *addr</code></em>,
 
46
                                                         <em class="parameter"><code><span class="type">gint</span> index</code></em>,
 
47
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **namep</code></em>,
 
48
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **addressp</code></em>);
 
49
<span class="returnvalue">gint</span>                <a class="link" href="camel-CamelInternetAddress.html#camel-internet-address-find-name" title="camel_internet_address_find_name ()">camel_internet_address_find_name</a>    (<em class="parameter"><code><a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> *addr</code></em>,
 
50
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
51
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **addressp</code></em>);
 
52
<span class="returnvalue">gint</span>                <a class="link" href="camel-CamelInternetAddress.html#camel-internet-address-find-address" title="camel_internet_address_find_address ()">camel_internet_address_find_address</a> (<em class="parameter"><code><a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> *addr</code></em>,
 
53
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *address</code></em>,
 
54
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **namep</code></em>);
 
55
<span class="returnvalue">gchar</span> *             <a class="link" href="camel-CamelInternetAddress.html#camel-internet-address-encode-address" title="camel_internet_address_encode_address ()">camel_internet_address_encode_address</a>
 
56
                                                        (<em class="parameter"><code><span class="type">gint</span> *len</code></em>,
 
57
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
58
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *addr</code></em>);
 
59
<span class="returnvalue">gchar</span> *             <a class="link" href="camel-CamelInternetAddress.html#camel-internet-address-format-address" title="camel_internet_address_format_address ()">camel_internet_address_format_address</a>
 
60
                                                        (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
61
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *addr</code></em>);
120
62
</pre>
121
63
</div>
122
 
<div class="refsect1" title="Description">
 
64
<div class="refsect1" lang="en">
123
65
<a name="camel-CamelInternetAddress.description"></a><h2>Description</h2>
124
66
<p>
125
67
</p>
126
68
</div>
127
 
<div class="refsect1" title="Details">
 
69
<div class="refsect1" lang="en">
128
70
<a name="camel-CamelInternetAddress.details"></a><h2>Details</h2>
129
 
<div class="refsect2" title="struct CamelInternetAddress">
 
71
<div class="refsect2" lang="en">
130
72
<a name="CamelInternetAddress"></a><h3>struct CamelInternetAddress</h3>
131
73
<pre class="programlisting">struct CamelInternetAddress {
132
74
        CamelAddress parent;
138
80
</p>
139
81
</div>
140
82
<hr>
141
 
<div class="refsect2" title="camel_internet_address_new ()">
 
83
<div class="refsect2" lang="en">
142
84
<a name="camel-internet-address-new"></a><h3>camel_internet_address_new ()</h3>
143
 
<pre class="programlisting"><a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress">CamelInternetAddress</a> * camel_internet_address_new       (void);</pre>
 
85
<pre class="programlisting"><a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="returnvalue">CamelInternetAddress</span></a> * camel_internet_address_new       (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
144
86
<p>
145
87
Create a new <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> object.</p>
146
 
<p>
147
 
</p>
148
88
<div class="variablelist"><table border="0">
149
89
<col align="left" valign="top">
150
90
<tbody><tr>
155
95
</table></div>
156
96
</div>
157
97
<hr>
158
 
<div class="refsect2" title="camel_internet_address_add ()">
 
98
<div class="refsect2" lang="en">
159
99
<a name="camel-internet-address-add"></a><h3>camel_internet_address_add ()</h3>
160
 
<pre class="programlisting"><a
161
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
162
 
>gint</a>                camel_internet_address_add          (<a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress">CamelInternetAddress</a> *addr,
163
 
                                                         const <a
164
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
165
 
>gchar</a> *name,
166
 
                                                         const <a
167
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
168
 
>gchar</a> *address);</pre>
 
100
<pre class="programlisting"><span class="returnvalue">gint</span>                camel_internet_address_add          (<em class="parameter"><code><a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> *addr</code></em>,
 
101
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
102
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *address</code></em>);</pre>
169
103
<p>
170
104
Add a new internet address to <em class="parameter"><code>addr</code></em>.</p>
171
 
<p>
172
 
</p>
173
105
<div class="variablelist"><table border="0">
174
106
<col align="left" valign="top">
175
107
<tbody>
176
108
<tr>
177
109
<td><p><span class="term"><em class="parameter"><code>addr</code></em> :</span></p></td>
178
 
<td> a <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> object
 
110
<td>a <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> object
179
111
</td>
180
112
</tr>
181
113
<tr>
182
114
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
183
 
<td> name associated with the new address
 
115
<td>name associated with the new address
184
116
</td>
185
117
</tr>
186
118
<tr>
187
119
<td><p><span class="term"><em class="parameter"><code>address</code></em> :</span></p></td>
188
 
<td> routing address associated with the new address
 
120
<td>routing address associated with the new address
189
121
</td>
190
122
</tr>
191
123
<tr>
197
129
</table></div>
198
130
</div>
199
131
<hr>
200
 
<div class="refsect2" title="camel_internet_address_get ()">
 
132
<div class="refsect2" lang="en">
201
133
<a name="camel-internet-address-get"></a><h3>camel_internet_address_get ()</h3>
202
 
<pre class="programlisting"><a
203
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
204
 
>gboolean</a>            camel_internet_address_get          (const <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress">CamelInternetAddress</a> *addr,
205
 
                                                         <a
206
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
207
 
>gint</a> index,
208
 
                                                         const <a
209
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
210
 
>gchar</a> **namep,
211
 
                                                         const <a
212
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
213
 
>gchar</a> **addressp);</pre>
 
134
<pre class="programlisting"><span class="returnvalue">gboolean</span>            camel_internet_address_get          (<em class="parameter"><code>const <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> *addr</code></em>,
 
135
                                                         <em class="parameter"><code><span class="type">gint</span> index</code></em>,
 
136
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **namep</code></em>,
 
137
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **addressp</code></em>);</pre>
214
138
<p>
215
139
Get the address at <em class="parameter"><code>index</code></em>.</p>
216
 
<p>
217
 
</p>
218
140
<div class="variablelist"><table border="0">
219
141
<col align="left" valign="top">
220
142
<tbody>
221
143
<tr>
222
144
<td><p><span class="term"><em class="parameter"><code>addr</code></em> :</span></p></td>
223
 
<td> a <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> object
 
145
<td>a <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> object
224
146
</td>
225
147
</tr>
226
148
<tr>
227
149
<td><p><span class="term"><em class="parameter"><code>index</code></em> :</span></p></td>
228
 
<td> address's array index
 
150
<td>address's array index
229
151
</td>
230
152
</tr>
231
153
<tr>
232
154
<td><p><span class="term"><em class="parameter"><code>namep</code></em> :</span></p></td>
233
 
<td> holder for the returned name, or <a
234
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
235
 
><code class="literal">NULL</code></a>, if not required.
 
155
<td>holder for the returned name, or <code class="literal">NULL</code>, if not required.
236
156
</td>
237
157
</tr>
238
158
<tr>
239
159
<td><p><span class="term"><em class="parameter"><code>addressp</code></em> :</span></p></td>
240
 
<td> holder for the returned address, or <a
241
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
242
 
><code class="literal">NULL</code></a>, if not required.
 
160
<td>holder for the returned address, or <code class="literal">NULL</code>, if not required.
243
161
</td>
244
162
</tr>
245
163
<tr>
246
164
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
247
 
<td> <a
248
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
249
 
><code class="literal">TRUE</code></a> if such an address exists, or <a
250
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
251
 
><code class="literal">FALSE</code></a> otherwise
 
165
<td> <code class="literal">TRUE</code> if such an address exists, or <code class="literal">FALSE</code> otherwise
252
166
</td>
253
167
</tr>
254
168
</tbody>
255
169
</table></div>
256
170
</div>
257
171
<hr>
258
 
<div class="refsect2" title="camel_internet_address_find_name ()">
 
172
<div class="refsect2" lang="en">
259
173
<a name="camel-internet-address-find-name"></a><h3>camel_internet_address_find_name ()</h3>
260
 
<pre class="programlisting"><a
261
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
262
 
>gint</a>                camel_internet_address_find_name    (<a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress">CamelInternetAddress</a> *addr,
263
 
                                                         const <a
264
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
265
 
>gchar</a> *name,
266
 
                                                         const <a
267
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
268
 
>gchar</a> **addressp);</pre>
 
174
<pre class="programlisting"><span class="returnvalue">gint</span>                camel_internet_address_find_name    (<em class="parameter"><code><a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> *addr</code></em>,
 
175
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
176
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **addressp</code></em>);</pre>
269
177
<p>
270
178
Find address by real name.</p>
271
 
<p>
272
 
</p>
273
179
<div class="variablelist"><table border="0">
274
180
<col align="left" valign="top">
275
181
<tbody>
276
182
<tr>
277
183
<td><p><span class="term"><em class="parameter"><code>addr</code></em> :</span></p></td>
278
 
<td> a <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> object
 
184
<td>a <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> object
279
185
</td>
280
186
</tr>
281
187
<tr>
282
188
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
283
 
<td> name to lookup
 
189
<td>name to lookup
284
190
</td>
285
191
</tr>
286
192
<tr>
287
193
<td><p><span class="term"><em class="parameter"><code>addressp</code></em> :</span></p></td>
288
 
<td> holder for address part, or <a
289
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
290
 
><code class="literal">NULL</code></a>, if not required.
 
194
<td>holder for address part, or <code class="literal">NULL</code>, if not required.
291
195
</td>
292
196
</tr>
293
197
<tr>
300
204
</table></div>
301
205
</div>
302
206
<hr>
303
 
<div class="refsect2" title="camel_internet_address_find_address ()">
 
207
<div class="refsect2" lang="en">
304
208
<a name="camel-internet-address-find-address"></a><h3>camel_internet_address_find_address ()</h3>
305
 
<pre class="programlisting"><a
306
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
307
 
>gint</a>                camel_internet_address_find_address (<a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress">CamelInternetAddress</a> *addr,
308
 
                                                         const <a
309
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
310
 
>gchar</a> *address,
311
 
                                                         const <a
312
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
313
 
>gchar</a> **namep);</pre>
 
209
<pre class="programlisting"><span class="returnvalue">gint</span>                camel_internet_address_find_address (<em class="parameter"><code><a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> *addr</code></em>,
 
210
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *address</code></em>,
 
211
                                                         <em class="parameter"><code>const <span class="type">gchar</span> **namep</code></em>);</pre>
314
212
<p>
315
213
Find an address by address.</p>
316
 
<p>
317
 
</p>
318
214
<div class="variablelist"><table border="0">
319
215
<col align="left" valign="top">
320
216
<tbody>
321
217
<tr>
322
218
<td><p><span class="term"><em class="parameter"><code>addr</code></em> :</span></p></td>
323
 
<td> a <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> object
 
219
<td>a <a class="link" href="camel-CamelInternetAddress.html#CamelInternetAddress" title="struct CamelInternetAddress"><span class="type">CamelInternetAddress</span></a> object
324
220
</td>
325
221
</tr>
326
222
<tr>
327
223
<td><p><span class="term"><em class="parameter"><code>address</code></em> :</span></p></td>
328
 
<td> address to lookup
 
224
<td>address to lookup
329
225
</td>
330
226
</tr>
331
227
<tr>
332
228
<td><p><span class="term"><em class="parameter"><code>namep</code></em> :</span></p></td>
333
 
<td> holder for the matching name, or <a
334
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
335
 
><code class="literal">NULL</code></a>, if not required.
 
229
<td>holder for the matching name, or <code class="literal">NULL</code>, if not required.
336
230
</td>
337
231
</tr>
338
232
<tr>
344
238
</table></div>
345
239
</div>
346
240
<hr>
347
 
<div class="refsect2" title="camel_internet_address_encode_address ()">
 
241
<div class="refsect2" lang="en">
348
242
<a name="camel-internet-address-encode-address"></a><h3>camel_internet_address_encode_address ()</h3>
349
 
<pre class="programlisting"><a
350
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
351
 
>gchar</a> *             camel_internet_address_encode_address
352
 
                                                        (<a
353
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
354
 
>gint</a> *len,
355
 
                                                         const <a
356
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
357
 
>gchar</a> *name,
358
 
                                                         const <a
359
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
360
 
>gchar</a> *addr);</pre>
 
243
<pre class="programlisting"><span class="returnvalue">gchar</span> *             camel_internet_address_encode_address
 
244
                                                        (<em class="parameter"><code><span class="type">gint</span> *len</code></em>,
 
245
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
246
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *addr</code></em>);</pre>
361
247
<p>
362
248
Encode a single address ready for internet usage.  Header folding
363
249
as per rfc822 is also performed, based on the length *<em class="parameter"><code>len</code></em>.  If <em class="parameter"><code>len</code></em>
364
 
is <a
365
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
366
 
><code class="literal">NULL</code></a>, then no folding will occur.
 
250
is <code class="literal">NULL</code>, then no folding will occur.
367
251
</p>
368
252
<p>
369
253
Note: The value at *<em class="parameter"><code>in</code></em> will be updated based on any linewrapping done</p>
370
 
<p>
371
 
</p>
372
254
<div class="variablelist"><table border="0">
373
255
<col align="left" valign="top">
374
256
<tbody>
375
257
<tr>
376
258
<td><p><span class="term"><em class="parameter"><code>len</code></em> :</span></p></td>
377
 
<td> the length of the line the address is being appended to
 
259
<td>the length of the line the address is being appended to
378
260
</td>
379
261
</tr>
380
262
<tr>
381
263
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
382
 
<td> the unencoded real name associated with the address
 
264
<td>the unencoded real name associated with the address
383
265
</td>
384
266
</tr>
385
267
<tr>
386
268
<td><p><span class="term"><em class="parameter"><code>addr</code></em> :</span></p></td>
387
 
<td> the routing address
 
269
<td>the routing address
388
270
</td>
389
271
</tr>
390
272
<tr>
396
278
</table></div>
397
279
</div>
398
280
<hr>
399
 
<div class="refsect2" title="camel_internet_address_format_address ()">
 
281
<div class="refsect2" lang="en">
400
282
<a name="camel-internet-address-format-address"></a><h3>camel_internet_address_format_address ()</h3>
401
 
<pre class="programlisting"><a
402
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
403
 
>gchar</a> *             camel_internet_address_format_address
404
 
                                                        (const <a
405
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
406
 
>gchar</a> *name,
407
 
                                                         const <a
408
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
409
 
>gchar</a> *addr);</pre>
 
283
<pre class="programlisting"><span class="returnvalue">gchar</span> *             camel_internet_address_format_address
 
284
                                                        (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
285
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *addr</code></em>);</pre>
410
286
<p>
411
287
Function to format a single address, suitable for display.</p>
412
 
<p>
413
 
</p>
414
288
<div class="variablelist"><table border="0">
415
289
<col align="left" valign="top">
416
290
<tbody>
417
291
<tr>
418
292
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
419
 
<td> a name, quotes may be stripped from it
 
293
<td>a name, quotes may be stripped from it
420
294
</td>
421
295
</tr>
422
296
<tr>
423
297
<td><p><span class="term"><em class="parameter"><code>addr</code></em> :</span></p></td>
424
 
<td> an rfc822 routing address
 
298
<td>an rfc822 routing address
425
299
</td>
426
300
</tr>
427
301
<tr>
436
310
</div>
437
311
<div class="footer">
438
312
<hr>
439
 
          Generated by GTK-Doc V1.11</div>
 
313
          Generated by GTK-Doc V1.14</div>
440
314
</body>
441
 
</html>
 
315
</html>
 
 
b'\\ No newline at end of file'