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

« back to all changes in this revision

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

  • Committer: Package Import Robot
  • Author(s): Michael Biebl
  • Date: 2012-06-19 18:46:44 UTC
  • mfrom: (1.1.99) (1.2.27 sid)
  • Revision ID: package-import@ubuntu.com-20120619184644-mbuvksykmua1tdjd
Tags: 3.4.3-1
* Team upload.
* New upstream release.
* Change Conflicts for evolution-data-server to versioned Breaks and add
  libebook-1.2-12 (<< 3.4) since the AddressBook D-Bus API had a version
  bump between 3.2 and 3.4. Fix a typo while at it.
* Upload to unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="Search-Folders.html" title="Search Folders">
9
9
<link rel="prev" href="Search-Folders.html" title="Search Folders">
10
10
<link rel="next" href="CamelVeeStore.html" title="CamelVeeStore">
11
 
<meta name="generator" content="GTK-Doc V1.18.1 (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">
42
42
<pre class="synopsis">struct              <a class="link" href="CamelVeeFolder.html#CamelVeeFolder-struct" title="struct CamelVeeFolder">CamelVeeFolder</a>;
43
43
#define             <a class="link" href="CamelVeeFolder.html#CAMEL-UNMATCHED-NAME:CAPS" title="CAMEL_UNMATCHED_NAME">CAMEL_UNMATCHED_NAME</a>
44
44
<a class="link" href="CamelFolder.html" title="CamelFolder"><span class="returnvalue">CamelFolder</span></a> *       <a class="link" href="CamelVeeFolder.html#camel-vee-folder-new" title="camel_vee_folder_new ()">camel_vee_folder_new</a>                (<em class="parameter"><code><a class="link" href="CamelStore.html" title="CamelStore"><span class="type">CamelStore</span></a> *parent_store</code></em>,
45
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *full</code></em>,
 
45
                                                         <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> *full</code></em>,
46
46
                                                         <em class="parameter"><code><span class="type">guint32</span> flags</code></em>);
47
47
<span class="returnvalue">void</span>                <a class="link" href="CamelVeeFolder.html#camel-vee-folder-construct" title="camel_vee_folder_construct ()">camel_vee_folder_construct</a>          (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *vf</code></em>,
48
48
                                                         <em class="parameter"><code><span class="type">guint32</span> flags</code></em>);
49
49
<a class="link" href="CamelFolder.html" title="CamelFolder"><span class="returnvalue">CamelFolder</span></a> *       <a class="link" href="CamelVeeFolder.html#camel-vee-folder-get-location" title="camel_vee_folder_get_location ()">camel_vee_folder_get_location</a>       (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *vf</code></em>,
50
50
                                                         <em class="parameter"><code>const <span class="type">struct _CamelVeeMessageInfo</span> *vinfo</code></em>,
51
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **realuid</code></em>);
 
51
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **realuid</code></em>);
52
52
<span class="returnvalue">void</span>                <a class="link" href="CamelVeeFolder.html#camel-vee-folder-add-folder" title="camel_vee_folder_add_folder ()">camel_vee_folder_add_folder</a>         (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *vf</code></em>,
53
53
                                                         <em class="parameter"><code><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="type">CamelFolder</span></a> *sub</code></em>);
54
54
<span class="returnvalue">void</span>                <a class="link" href="CamelVeeFolder.html#camel-vee-folder-remove-folder" title="camel_vee_folder_remove_folder ()">camel_vee_folder_remove_folder</a>      (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *vf</code></em>,
55
55
                                                         <em class="parameter"><code><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="type">CamelFolder</span></a> *sub</code></em>);
56
56
<span class="returnvalue">void</span>                <a class="link" href="CamelVeeFolder.html#camel-vee-folder-set-folders" title="camel_vee_folder_set_folders ()">camel_vee_folder_set_folders</a>        (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *vf</code></em>,
57
 
                                                         <em class="parameter"><code><span class="type">GList</span> *folders</code></em>);
58
 
<span class="returnvalue">gint</span>                <a class="link" href="CamelVeeFolder.html#camel-vee-folder-rebuild-folder" title="camel_vee_folder_rebuild_folder ()">camel_vee_folder_rebuild_folder</a>     (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *vf</code></em>,
 
57
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *folders</code></em>);
 
58
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="CamelVeeFolder.html#camel-vee-folder-rebuild-folder" title="camel_vee_folder_rebuild_folder ()">camel_vee_folder_rebuild_folder</a>     (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *vf</code></em>,
59
59
                                                         <em class="parameter"><code><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="type">CamelFolder</span></a> *sub</code></em>,
60
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
60
                                                         <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>);
61
61
<span class="returnvalue">void</span>                <a class="link" href="CamelVeeFolder.html#camel-vee-folder-set-expression" title="camel_vee_folder_set_expression ()">camel_vee_folder_set_expression</a>     (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *vf</code></em>,
62
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *expr</code></em>);
 
62
                                                         <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> *expr</code></em>);
63
63
<span class="returnvalue">void</span>                <a class="link" href="CamelVeeFolder.html#camel-vee-folder-ignore-next-changed-event" title="camel_vee_folder_ignore_next_changed_event ()">camel_vee_folder_ignore_next_changed_event</a>
64
64
                                                        (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *vf</code></em>,
65
65
                                                         <em class="parameter"><code><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="type">CamelFolder</span></a> *sub</code></em>);
66
66
<span class="returnvalue">void</span>                <a class="link" href="CamelVeeFolder.html#camel-vee-folder-hash-folder" title="camel_vee_folder_hash_folder ()">camel_vee_folder_hash_folder</a>        (<em class="parameter"><code><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="type">CamelFolder</span></a> *folder</code></em>,
67
 
                                                         <em class="parameter"><code><span class="type">gchar</span> buffer[8]</code></em>);
 
67
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> buffer[8]</code></em>);
68
68
<span class="returnvalue">void</span>                <a class="link" href="CamelVeeFolder.html#camel-vee-folder-sync-headers" title="camel_vee_folder_sync_headers ()">camel_vee_folder_sync_headers</a>       (<em class="parameter"><code><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="type">CamelFolder</span></a> *vf</code></em>,
69
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
69
                                                         <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>);
70
70
enum                <a class="link" href="CamelVeeFolder.html#CamelVeeFolderLock" title="enum CamelVeeFolderLock">CamelVeeFolderLock</a>;
71
71
<span class="returnvalue">void</span>                <a class="link" href="CamelVeeFolder.html#camel-vee-folder-lock" title="camel_vee_folder_lock ()">camel_vee_folder_lock</a>               (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *folder</code></em>,
72
72
                                                         <em class="parameter"><code><a class="link" href="CamelVeeFolder.html#CamelVeeFolderLock" title="enum CamelVeeFolderLock"><span class="type">CamelVeeFolderLock</span></a> lock</code></em>);
77
77
<div class="refsect1">
78
78
<a name="CamelVeeFolder.object-hierarchy"></a><h2>Object Hierarchy</h2>
79
79
<pre class="synopsis">
80
 
  GObject
 
80
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
81
81
   +----<a class="link" href="CamelObject.html" title="CamelObject">CamelObject</a>
82
82
         +----<a class="link" href="CamelFolder.html" title="CamelFolder">CamelFolder</a>
83
83
               +----CamelVeeFolder
103
103
<div class="refsect2">
104
104
<a name="camel-vee-folder-new"></a><h3>camel_vee_folder_new ()</h3>
105
105
<pre class="programlisting"><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="returnvalue">CamelFolder</span></a> *       camel_vee_folder_new                (<em class="parameter"><code><a class="link" href="CamelStore.html" title="CamelStore"><span class="type">CamelStore</span></a> *parent_store</code></em>,
106
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *full</code></em>,
 
106
                                                         <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> *full</code></em>,
107
107
                                                         <em class="parameter"><code><span class="type">guint32</span> flags</code></em>);</pre>
108
108
<p>
109
109
Create a new CamelVeeFolder object.
141
141
<a name="camel-vee-folder-get-location"></a><h3>camel_vee_folder_get_location ()</h3>
142
142
<pre class="programlisting"><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="returnvalue">CamelFolder</span></a> *       camel_vee_folder_get_location       (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *vf</code></em>,
143
143
                                                         <em class="parameter"><code>const <span class="type">struct _CamelVeeMessageInfo</span> *vinfo</code></em>,
144
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **realuid</code></em>);</pre>
 
144
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **realuid</code></em>);</pre>
145
145
<p>
146
146
Find the real folder (and uid)
147
147
</p>
204
204
<div class="refsect2">
205
205
<a name="camel-vee-folder-set-folders"></a><h3>camel_vee_folder_set_folders ()</h3>
206
206
<pre class="programlisting"><span class="returnvalue">void</span>                camel_vee_folder_set_folders        (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *vf</code></em>,
207
 
                                                         <em class="parameter"><code><span class="type">GList</span> *folders</code></em>);</pre>
 
207
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *folders</code></em>);</pre>
208
208
<p>
209
209
Set the whole list of folder sources on a vee folder.
210
210
</p>
212
212
<hr>
213
213
<div class="refsect2">
214
214
<a name="camel-vee-folder-rebuild-folder"></a><h3>camel_vee_folder_rebuild_folder ()</h3>
215
 
<pre class="programlisting"><span class="returnvalue">gint</span>                camel_vee_folder_rebuild_folder     (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *vf</code></em>,
 
215
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                camel_vee_folder_rebuild_folder     (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *vf</code></em>,
216
216
                                                         <em class="parameter"><code><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="type">CamelFolder</span></a> *sub</code></em>,
217
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
217
                                                         <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>
218
218
<p>
219
219
Rebuild the folder <em class="parameter"><code>sub</code></em>, if it should be.
220
220
</p>
232
232
</tr>
233
233
<tr>
234
234
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
235
 
<td>return location for a <span class="type">GError</span>, or <a href="/home/chen/opt34/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
 
235
<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>
236
236
</td>
237
237
</tr>
238
238
</tbody>
242
242
<div class="refsect2">
243
243
<a name="camel-vee-folder-set-expression"></a><h3>camel_vee_folder_set_expression ()</h3>
244
244
<pre class="programlisting"><span class="returnvalue">void</span>                camel_vee_folder_set_expression     (<em class="parameter"><code><a class="link" href="CamelVeeFolder.html" title="CamelVeeFolder"><span class="type">CamelVeeFolder</span></a> *vf</code></em>,
245
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *expr</code></em>);</pre>
 
245
                                                         <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> *expr</code></em>);</pre>
246
246
</div>
247
247
<hr>
248
248
<div class="refsect2">
278
278
<div class="refsect2">
279
279
<a name="camel-vee-folder-hash-folder"></a><h3>camel_vee_folder_hash_folder ()</h3>
280
280
<pre class="programlisting"><span class="returnvalue">void</span>                camel_vee_folder_hash_folder        (<em class="parameter"><code><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="type">CamelFolder</span></a> *folder</code></em>,
281
 
                                                         <em class="parameter"><code><span class="type">gchar</span> buffer[8]</code></em>);</pre>
 
281
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> buffer[8]</code></em>);</pre>
282
282
<p>
283
283
Create a hash string representing the folder name, which should be
284
284
unique, and remain static for a given folder.
295
295
<div class="refsect2">
296
296
<a name="camel-vee-folder-sync-headers"></a><h3>camel_vee_folder_sync_headers ()</h3>
297
297
<pre class="programlisting"><span class="returnvalue">void</span>                camel_vee_folder_sync_headers       (<em class="parameter"><code><a class="link" href="CamelFolder.html" title="CamelFolder"><span class="type">CamelFolder</span></a> *vf</code></em>,
298
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
298
                                                         <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>
299
299
<p class="since">Since 2.24</p>
300
300
</div>
301
301
<hr>
361
361
</div>
362
362
<div class="footer">
363
363
<hr>
364
 
          Generated by GTK-Doc V1.18.1</div>
 
364
          Generated by GTK-Doc V1.18</div>
365
365
</body>
366
366
</html>
 
 
b'\\ No newline at end of file'