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

« back to all changes in this revision

Viewing changes to docs/reference/camel/html/camel-CamelStore.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>CamelStore</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="Services.html" title="Services">
9
9
<link rel="prev" href="camel-CamelService.html" title="CamelService">
10
10
<link rel="next" href="camel-CamelStoreSummary.html" title="CamelStoreSummary">
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-CamelStore.synopsis" class="shortcut">Top</a>
42
 
                 | 
43
 
                <a href="#camel-CamelStore.description" class="shortcut">Description</a>
 
25
                   | 
 
26
                  <a href="#camel-CamelStore.description" class="shortcut">Description</a>
44
27
</td></tr>
45
28
</table>
46
 
<div class="refentry" title="CamelStore">
 
29
<div class="refentry" lang="en">
47
30
<a name="camel-CamelStore"></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-CamelStore.synopsis"></a><h2>Synopsis</h2>
57
 
<pre class="synopsis">
58
 
struct              <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a>;
 
40
<pre class="synopsis">struct              <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a>;
59
41
                    <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a>;
60
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-NOSELECT--CAPS" title="CAMEL_FOLDER_NOSELECT">CAMEL_FOLDER_NOSELECT</a>
61
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-NOINFERIORS--CAPS" title="CAMEL_FOLDER_NOINFERIORS">CAMEL_FOLDER_NOINFERIORS</a>
62
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-CHILDREN--CAPS" title="CAMEL_FOLDER_CHILDREN">CAMEL_FOLDER_CHILDREN</a>
63
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-NOCHILDREN--CAPS" title="CAMEL_FOLDER_NOCHILDREN">CAMEL_FOLDER_NOCHILDREN</a>
64
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-SUBSCRIBED--CAPS" title="CAMEL_FOLDER_SUBSCRIBED">CAMEL_FOLDER_SUBSCRIBED</a>
65
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-VIRTUAL--CAPS" title="CAMEL_FOLDER_VIRTUAL">CAMEL_FOLDER_VIRTUAL</a>
66
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-SYSTEM--CAPS" title="CAMEL_FOLDER_SYSTEM">CAMEL_FOLDER_SYSTEM</a>
67
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-VTRASH--CAPS" title="CAMEL_FOLDER_VTRASH">CAMEL_FOLDER_VTRASH</a>
68
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-SHARED-TO-ME--CAPS" title="CAMEL_FOLDER_SHARED_TO_ME">CAMEL_FOLDER_SHARED_TO_ME</a>
69
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-SHARED-BY-ME--CAPS" title="CAMEL_FOLDER_SHARED_BY_ME">CAMEL_FOLDER_SHARED_BY_ME</a>
70
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-MASK--CAPS" title="CAMEL_FOLDER_TYPE_MASK">CAMEL_FOLDER_TYPE_MASK</a>
71
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-BIT--CAPS" title="CAMEL_FOLDER_TYPE_BIT">CAMEL_FOLDER_TYPE_BIT</a>
72
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-NORMAL--CAPS" title="CAMEL_FOLDER_TYPE_NORMAL">CAMEL_FOLDER_TYPE_NORMAL</a>
73
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-INBOX--CAPS" title="CAMEL_FOLDER_TYPE_INBOX">CAMEL_FOLDER_TYPE_INBOX</a>
74
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-OUTBOX--CAPS" title="CAMEL_FOLDER_TYPE_OUTBOX">CAMEL_FOLDER_TYPE_OUTBOX</a>
75
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-TRASH--CAPS" title="CAMEL_FOLDER_TYPE_TRASH">CAMEL_FOLDER_TYPE_TRASH</a>
76
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-JUNK--CAPS" title="CAMEL_FOLDER_TYPE_JUNK">CAMEL_FOLDER_TYPE_JUNK</a>
77
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-SENT--CAPS" title="CAMEL_FOLDER_TYPE_SENT">CAMEL_FOLDER_TYPE_SENT</a>
78
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-READ--CAPS" title="CAMEL_STORE_READ">CAMEL_STORE_READ</a>
79
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-WRITE--CAPS" title="CAMEL_STORE_WRITE">CAMEL_STORE_WRITE</a>
 
42
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-NOSELECT:CAPS" title="CAMEL_FOLDER_NOSELECT">CAMEL_FOLDER_NOSELECT</a>
 
43
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-NOINFERIORS:CAPS" title="CAMEL_FOLDER_NOINFERIORS">CAMEL_FOLDER_NOINFERIORS</a>
 
44
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-CHILDREN:CAPS" title="CAMEL_FOLDER_CHILDREN">CAMEL_FOLDER_CHILDREN</a>
 
45
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-NOCHILDREN:CAPS" title="CAMEL_FOLDER_NOCHILDREN">CAMEL_FOLDER_NOCHILDREN</a>
 
46
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-SUBSCRIBED:CAPS" title="CAMEL_FOLDER_SUBSCRIBED">CAMEL_FOLDER_SUBSCRIBED</a>
 
47
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-VIRTUAL:CAPS" title="CAMEL_FOLDER_VIRTUAL">CAMEL_FOLDER_VIRTUAL</a>
 
48
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-SYSTEM:CAPS" title="CAMEL_FOLDER_SYSTEM">CAMEL_FOLDER_SYSTEM</a>
 
49
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-VTRASH:CAPS" title="CAMEL_FOLDER_VTRASH">CAMEL_FOLDER_VTRASH</a>
 
50
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-SHARED-TO-ME:CAPS" title="CAMEL_FOLDER_SHARED_TO_ME">CAMEL_FOLDER_SHARED_TO_ME</a>
 
51
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-SHARED-BY-ME:CAPS" title="CAMEL_FOLDER_SHARED_BY_ME">CAMEL_FOLDER_SHARED_BY_ME</a>
 
52
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-MASK:CAPS" title="CAMEL_FOLDER_TYPE_MASK">CAMEL_FOLDER_TYPE_MASK</a>
 
53
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-BIT:CAPS" title="CAMEL_FOLDER_TYPE_BIT">CAMEL_FOLDER_TYPE_BIT</a>
 
54
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-NORMAL:CAPS" title="CAMEL_FOLDER_TYPE_NORMAL">CAMEL_FOLDER_TYPE_NORMAL</a>
 
55
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-INBOX:CAPS" title="CAMEL_FOLDER_TYPE_INBOX">CAMEL_FOLDER_TYPE_INBOX</a>
 
56
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-OUTBOX:CAPS" title="CAMEL_FOLDER_TYPE_OUTBOX">CAMEL_FOLDER_TYPE_OUTBOX</a>
 
57
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-TRASH:CAPS" title="CAMEL_FOLDER_TYPE_TRASH">CAMEL_FOLDER_TYPE_TRASH</a>
 
58
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-JUNK:CAPS" title="CAMEL_FOLDER_TYPE_JUNK">CAMEL_FOLDER_TYPE_JUNK</a>
 
59
#define             <a class="link" href="camel-CamelStore.html#CAMEL-FOLDER-TYPE-SENT:CAPS" title="CAMEL_FOLDER_TYPE_SENT">CAMEL_FOLDER_TYPE_SENT</a>
 
60
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-READ:CAPS" title="CAMEL_STORE_READ">CAMEL_STORE_READ</a>
 
61
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-WRITE:CAPS" title="CAMEL_STORE_WRITE">CAMEL_STORE_WRITE</a>
80
62
                    <a class="link" href="camel-CamelStore.html#CamelRenameInfo" title="CamelRenameInfo">CamelRenameInfo</a>;
81
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-SUBSCRIPTIONS--CAPS" title="CAMEL_STORE_SUBSCRIPTIONS">CAMEL_STORE_SUBSCRIPTIONS</a>
82
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-VTRASH--CAPS" title="CAMEL_STORE_VTRASH">CAMEL_STORE_VTRASH</a>
83
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FILTER-INBOX--CAPS" title="CAMEL_STORE_FILTER_INBOX">CAMEL_STORE_FILTER_INBOX</a>
84
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-VJUNK--CAPS" title="CAMEL_STORE_VJUNK">CAMEL_STORE_VJUNK</a>
85
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-PROXY--CAPS" title="CAMEL_STORE_PROXY">CAMEL_STORE_PROXY</a>
86
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-IS-MIGRATING--CAPS" title="CAMEL_STORE_IS_MIGRATING">CAMEL_STORE_IS_MIGRATING</a>
87
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-CREATE--CAPS" title="CAMEL_STORE_FOLDER_CREATE">CAMEL_STORE_FOLDER_CREATE</a>
88
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-EXCL--CAPS" title="CAMEL_STORE_FOLDER_EXCL">CAMEL_STORE_FOLDER_EXCL</a>
89
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-BODY-INDEX--CAPS" title="CAMEL_STORE_FOLDER_BODY_INDEX">CAMEL_STORE_FOLDER_BODY_INDEX</a>
90
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-PRIVATE--CAPS" title="CAMEL_STORE_FOLDER_PRIVATE">CAMEL_STORE_FOLDER_PRIVATE</a>
91
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-CREATE-EXCL--CAPS" title="CAMEL_STORE_FOLDER_CREATE_EXCL">CAMEL_STORE_FOLDER_CREATE_EXCL</a>
92
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-FAST--CAPS" title="CAMEL_STORE_FOLDER_INFO_FAST">CAMEL_STORE_FOLDER_INFO_FAST</a>
93
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-RECURSIVE--CAPS" title="CAMEL_STORE_FOLDER_INFO_RECURSIVE">CAMEL_STORE_FOLDER_INFO_RECURSIVE</a>
94
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-SUBSCRIBED--CAPS" title="CAMEL_STORE_FOLDER_INFO_SUBSCRIBED">CAMEL_STORE_FOLDER_INFO_SUBSCRIBED</a>
95
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-NO-VIRTUAL--CAPS" title="CAMEL_STORE_FOLDER_INFO_NO_VIRTUAL">CAMEL_STORE_FOLDER_INFO_NO_VIRTUAL</a>
96
 
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-SUBSCRIPTION-LIST--CAPS" title="CAMEL_STORE_FOLDER_INFO_SUBSCRIPTION_LIST">CAMEL_STORE_FOLDER_INFO_SUBSCRIPTION_LIST</a>
97
 
<a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder">CamelFolder</a> *       <a class="link" href="camel-CamelStore.html#camel-store-get-folder" title="camel_store_get_folder ()">camel_store_get_folder</a>              (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
98
 
                                                         const <a
99
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
100
 
>gchar</a> *folder_name,
101
 
                                                         <a
102
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
103
 
>guint32</a> flags,
104
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
105
 
<a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder">CamelFolder</a> *       <a class="link" href="camel-CamelStore.html#camel-store-get-inbox" title="camel_store_get_inbox ()">camel_store_get_inbox</a>               (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
106
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
107
 
<a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder">CamelFolder</a> *       <a class="link" href="camel-CamelStore.html#camel-store-get-trash" title="camel_store_get_trash ()">camel_store_get_trash</a>               (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
108
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
109
 
<a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder">CamelFolder</a> *       <a class="link" href="camel-CamelStore.html#camel-store-get-junk" title="camel_store_get_junk ()">camel_store_get_junk</a>                (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
110
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
111
 
<a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *   <a class="link" href="camel-CamelStore.html#camel-store-create-folder" title="camel_store_create_folder ()">camel_store_create_folder</a>           (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
112
 
                                                         const <a
113
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
114
 
>gchar</a> *parent_name,
115
 
                                                         const <a
116
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
117
 
>gchar</a> *folder_name,
118
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
119
 
void                <a class="link" href="camel-CamelStore.html#camel-store-delete-folder" title="camel_store_delete_folder ()">camel_store_delete_folder</a>           (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
120
 
                                                         const <a
121
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
122
 
>gchar</a> *folder_name,
123
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
124
 
void                <a class="link" href="camel-CamelStore.html#camel-store-rename-folder" title="camel_store_rename_folder ()">camel_store_rename_folder</a>           (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
125
 
                                                         const <a
126
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
127
 
>gchar</a> *old_namein,
128
 
                                                         const <a
129
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
130
 
>gchar</a> *new_name,
131
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
132
 
void                <a class="link" href="camel-CamelStore.html#camel-store-sync" title="camel_store_sync ()">camel_store_sync</a>                    (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
133
 
                                                         <a
134
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
135
 
>gint</a> expunge,
136
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
137
 
<a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *   <a class="link" href="camel-CamelStore.html#camel-store-get-folder-info" title="camel_store_get_folder_info ()">camel_store_get_folder_info</a>         (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
138
 
                                                         const <a
139
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
140
 
>gchar</a> *top,
141
 
                                                         <a
142
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
143
 
>guint32</a> flags,
144
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
145
 
void                <a class="link" href="camel-CamelStore.html#camel-store-free-folder-info" title="camel_store_free_folder_info ()">camel_store_free_folder_info</a>        (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
146
 
                                                         <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *fi);
147
 
void                <a class="link" href="camel-CamelStore.html#camel-store-free-folder-info-full" title="camel_store_free_folder_info_full ()">camel_store_free_folder_info_full</a>   (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
148
 
                                                         <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *fi);
149
 
void                <a class="link" href="camel-CamelStore.html#camel-store-free-folder-info-nop" title="camel_store_free_folder_info_nop ()">camel_store_free_folder_info_nop</a>    (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
150
 
                                                         <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *fi);
151
 
<a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *   <a class="link" href="camel-CamelStore.html#camel-folder-info-new" title="camel_folder_info_new ()">camel_folder_info_new</a>               (void);
152
 
void                <a class="link" href="camel-CamelStore.html#camel-folder-info-free" title="camel_folder_info_free ()">camel_folder_info_free</a>              (<a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *fi);
153
 
<a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *   <a class="link" href="camel-CamelStore.html#camel-folder-info-build" title="camel_folder_info_build ()">camel_folder_info_build</a>             (<a
154
 
href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"
155
 
>GPtrArray</a> *folders,
156
 
                                                         const <a
157
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
158
 
>gchar</a> *namespace,
159
 
                                                         <a
160
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
161
 
>gchar</a> separator,
162
 
                                                         <a
163
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
164
 
>gboolean</a> short_names);
165
 
<a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *   <a class="link" href="camel-CamelStore.html#camel-folder-info-clone" title="camel_folder_info_clone ()">camel_folder_info_clone</a>             (<a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *fi);
166
 
<a
167
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
168
 
>gboolean</a>            <a class="link" href="camel-CamelStore.html#camel-store-supports-subscriptions" title="camel_store_supports_subscriptions ()">camel_store_supports_subscriptions</a>  (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store);
169
 
<a
170
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
171
 
>gboolean</a>            <a class="link" href="camel-CamelStore.html#camel-store-folder-subscribed" title="camel_store_folder_subscribed ()">camel_store_folder_subscribed</a>       (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
172
 
                                                         const <a
173
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
174
 
>gchar</a> *folder_name);
175
 
void                <a class="link" href="camel-CamelStore.html#camel-store-subscribe-folder" title="camel_store_subscribe_folder ()">camel_store_subscribe_folder</a>        (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
176
 
                                                         const <a
177
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
178
 
>gchar</a> *folder_name,
179
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
180
 
void                <a class="link" href="camel-CamelStore.html#camel-store-unsubscribe-folder" title="camel_store_unsubscribe_folder ()">camel_store_unsubscribe_folder</a>      (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
181
 
                                                         const <a
182
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
183
 
>gchar</a> *folder_name,
184
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
185
 
void                <a class="link" href="camel-CamelStore.html#camel-store-noop" title="camel_store_noop ()">camel_store_noop</a>                    (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
186
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
187
 
<a
188
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
189
 
>gint</a>                <a class="link" href="camel-CamelStore.html#camel-store-folder-uri-equal" title="camel_store_folder_uri_equal ()">camel_store_folder_uri_equal</a>        (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
190
 
                                                         const <a
191
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
192
 
>gchar</a> *uri0,
193
 
                                                         const <a
194
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
195
 
>gchar</a> *uri1);
196
 
<a
197
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
198
 
>gboolean</a>            <a class="link" href="camel-CamelStore.html#camel-store-can-refresh-folder" title="camel_store_can_refresh_folder ()">camel_store_can_refresh_folder</a>      (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
199
 
                                                         <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *info,
200
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
 
63
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-SUBSCRIPTIONS:CAPS" title="CAMEL_STORE_SUBSCRIPTIONS">CAMEL_STORE_SUBSCRIPTIONS</a>
 
64
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-VTRASH:CAPS" title="CAMEL_STORE_VTRASH">CAMEL_STORE_VTRASH</a>
 
65
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FILTER-INBOX:CAPS" title="CAMEL_STORE_FILTER_INBOX">CAMEL_STORE_FILTER_INBOX</a>
 
66
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-VJUNK:CAPS" title="CAMEL_STORE_VJUNK">CAMEL_STORE_VJUNK</a>
 
67
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-PROXY:CAPS" title="CAMEL_STORE_PROXY">CAMEL_STORE_PROXY</a>
 
68
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-IS-MIGRATING:CAPS" title="CAMEL_STORE_IS_MIGRATING">CAMEL_STORE_IS_MIGRATING</a>
 
69
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-CREATE:CAPS" title="CAMEL_STORE_FOLDER_CREATE">CAMEL_STORE_FOLDER_CREATE</a>
 
70
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-EXCL:CAPS" title="CAMEL_STORE_FOLDER_EXCL">CAMEL_STORE_FOLDER_EXCL</a>
 
71
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-BODY-INDEX:CAPS" title="CAMEL_STORE_FOLDER_BODY_INDEX">CAMEL_STORE_FOLDER_BODY_INDEX</a>
 
72
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-PRIVATE:CAPS" title="CAMEL_STORE_FOLDER_PRIVATE">CAMEL_STORE_FOLDER_PRIVATE</a>
 
73
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-CREATE-EXCL:CAPS" title="CAMEL_STORE_FOLDER_CREATE_EXCL">CAMEL_STORE_FOLDER_CREATE_EXCL</a>
 
74
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-FAST:CAPS" title="CAMEL_STORE_FOLDER_INFO_FAST">CAMEL_STORE_FOLDER_INFO_FAST</a>
 
75
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-RECURSIVE:CAPS" title="CAMEL_STORE_FOLDER_INFO_RECURSIVE">CAMEL_STORE_FOLDER_INFO_RECURSIVE</a>
 
76
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-SUBSCRIBED:CAPS" title="CAMEL_STORE_FOLDER_INFO_SUBSCRIBED">CAMEL_STORE_FOLDER_INFO_SUBSCRIBED</a>
 
77
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-NO-VIRTUAL:CAPS" title="CAMEL_STORE_FOLDER_INFO_NO_VIRTUAL">CAMEL_STORE_FOLDER_INFO_NO_VIRTUAL</a>
 
78
#define             <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-SUBSCRIPTION-LIST:CAPS" title="CAMEL_STORE_FOLDER_INFO_SUBSCRIPTION_LIST">CAMEL_STORE_FOLDER_INFO_SUBSCRIPTION_LIST</a>
 
79
<a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder"><span class="returnvalue">CamelFolder</span></a> *       <a class="link" href="camel-CamelStore.html#camel-store-get-folder" title="camel_store_get_folder ()">camel_store_get_folder</a>              (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
80
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>,
 
81
                                                         <em class="parameter"><code><span class="type">guint32</span> flags</code></em>,
 
82
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
 
83
<a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder"><span class="returnvalue">CamelFolder</span></a> *       <a class="link" href="camel-CamelStore.html#camel-store-get-inbox" title="camel_store_get_inbox ()">camel_store_get_inbox</a>               (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
84
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
 
85
<a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder"><span class="returnvalue">CamelFolder</span></a> *       <a class="link" href="camel-CamelStore.html#camel-store-get-trash" title="camel_store_get_trash ()">camel_store_get_trash</a>               (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
86
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
 
87
<a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder"><span class="returnvalue">CamelFolder</span></a> *       <a class="link" href="camel-CamelStore.html#camel-store-get-junk" title="camel_store_get_junk ()">camel_store_get_junk</a>                (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
88
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
 
89
<a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="returnvalue">CamelFolderInfo</span></a> *   <a class="link" href="camel-CamelStore.html#camel-store-create-folder" title="camel_store_create_folder ()">camel_store_create_folder</a>           (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
90
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *parent_name</code></em>,
 
91
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>,
 
92
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
 
93
<span class="returnvalue">void</span>                <a class="link" href="camel-CamelStore.html#camel-store-delete-folder" title="camel_store_delete_folder ()">camel_store_delete_folder</a>           (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
94
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>,
 
95
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
 
96
<span class="returnvalue">void</span>                <a class="link" href="camel-CamelStore.html#camel-store-rename-folder" title="camel_store_rename_folder ()">camel_store_rename_folder</a>           (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
97
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *old_namein</code></em>,
 
98
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *new_name</code></em>,
 
99
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
 
100
<span class="returnvalue">void</span>                <a class="link" href="camel-CamelStore.html#camel-store-sync" title="camel_store_sync ()">camel_store_sync</a>                    (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
101
                                                         <em class="parameter"><code><span class="type">gint</span> expunge</code></em>,
 
102
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
 
103
<a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="returnvalue">CamelFolderInfo</span></a> *   <a class="link" href="camel-CamelStore.html#camel-store-get-folder-info" title="camel_store_get_folder_info ()">camel_store_get_folder_info</a>         (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
104
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *top</code></em>,
 
105
                                                         <em class="parameter"><code><span class="type">guint32</span> flags</code></em>,
 
106
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
 
107
<span class="returnvalue">void</span>                <a class="link" href="camel-CamelStore.html#camel-store-free-folder-info" title="camel_store_free_folder_info ()">camel_store_free_folder_info</a>        (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
108
                                                         <em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> *fi</code></em>);
 
109
<span class="returnvalue">void</span>                <a class="link" href="camel-CamelStore.html#camel-store-free-folder-info-full" title="camel_store_free_folder_info_full ()">camel_store_free_folder_info_full</a>   (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
110
                                                         <em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> *fi</code></em>);
 
111
<span class="returnvalue">void</span>                <a class="link" href="camel-CamelStore.html#camel-store-free-folder-info-nop" title="camel_store_free_folder_info_nop ()">camel_store_free_folder_info_nop</a>    (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
112
                                                         <em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> *fi</code></em>);
 
113
<a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="returnvalue">CamelFolderInfo</span></a> *   <a class="link" href="camel-CamelStore.html#camel-folder-info-new" title="camel_folder_info_new ()">camel_folder_info_new</a>               (<em class="parameter"><code><span class="type">void</span></code></em>);
 
114
<span class="returnvalue">void</span>                <a class="link" href="camel-CamelStore.html#camel-folder-info-free" title="camel_folder_info_free ()">camel_folder_info_free</a>              (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> *fi</code></em>);
 
115
<a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="returnvalue">CamelFolderInfo</span></a> *   <a class="link" href="camel-CamelStore.html#camel-folder-info-build" title="camel_folder_info_build ()">camel_folder_info_build</a>             (<em class="parameter"><code><span class="type">GPtrArray</span> *folders</code></em>,
 
116
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *namespace</code></em>,
 
117
                                                         <em class="parameter"><code><span class="type">gchar</span> separator</code></em>,
 
118
                                                         <em class="parameter"><code><span class="type">gboolean</span> short_names</code></em>);
 
119
<a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="returnvalue">CamelFolderInfo</span></a> *   <a class="link" href="camel-CamelStore.html#camel-folder-info-clone" title="camel_folder_info_clone ()">camel_folder_info_clone</a>             (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> *fi</code></em>);
 
120
<span class="returnvalue">gboolean</span>            <a class="link" href="camel-CamelStore.html#camel-store-supports-subscriptions" title="camel_store_supports_subscriptions ()">camel_store_supports_subscriptions</a>  (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>);
 
121
<span class="returnvalue">gboolean</span>            <a class="link" href="camel-CamelStore.html#camel-store-folder-subscribed" title="camel_store_folder_subscribed ()">camel_store_folder_subscribed</a>       (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
122
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>);
 
123
<span class="returnvalue">void</span>                <a class="link" href="camel-CamelStore.html#camel-store-subscribe-folder" title="camel_store_subscribe_folder ()">camel_store_subscribe_folder</a>        (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
124
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>,
 
125
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
 
126
<span class="returnvalue">void</span>                <a class="link" href="camel-CamelStore.html#camel-store-unsubscribe-folder" title="camel_store_unsubscribe_folder ()">camel_store_unsubscribe_folder</a>      (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
127
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>,
 
128
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
 
129
<span class="returnvalue">void</span>                <a class="link" href="camel-CamelStore.html#camel-store-noop" title="camel_store_noop ()">camel_store_noop</a>                    (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
130
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
 
131
<span class="returnvalue">gint</span>                <a class="link" href="camel-CamelStore.html#camel-store-folder-uri-equal" title="camel_store_folder_uri_equal ()">camel_store_folder_uri_equal</a>        (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
132
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri0</code></em>,
 
133
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri1</code></em>);
 
134
<span class="returnvalue">gboolean</span>            <a class="link" href="camel-CamelStore.html#camel-store-can-refresh-folder" title="camel_store_can_refresh_folder ()">camel_store_can_refresh_folder</a>      (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
135
                                                         <em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> *info</code></em>,
 
136
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
201
137
                    <a class="link" href="camel-CamelStore.html#CamelISubscribe" title="CamelISubscribe">CamelISubscribe</a>;
202
 
<a
203
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
204
 
>gboolean</a>            <a class="link" href="camel-CamelStore.html#camel-isubscribe-subscribed" title="camel_isubscribe_subscribed ()">camel_isubscribe_subscribed</a>         (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
205
 
                                                         const <a
206
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
207
 
>gchar</a> *name);
208
 
void                <a class="link" href="camel-CamelStore.html#camel-isubscribe-subscribe" title="camel_isubscribe_subscribe ()">camel_isubscribe_subscribe</a>          (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
209
 
                                                         const <a
210
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
211
 
>gchar</a> *folder_name,
212
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
213
 
void                <a class="link" href="camel-CamelStore.html#camel-isubscribe-unsubscribe" title="camel_isubscribe_unsubscribe ()">camel_isubscribe_unsubscribe</a>        (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
214
 
                                                         const <a
215
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
216
 
>gchar</a> *folder_name,
217
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
 
138
<span class="returnvalue">gboolean</span>            <a class="link" href="camel-CamelStore.html#camel-isubscribe-subscribed" title="camel_isubscribe_subscribed ()">camel_isubscribe_subscribed</a>         (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
139
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
 
140
<span class="returnvalue">void</span>                <a class="link" href="camel-CamelStore.html#camel-isubscribe-subscribe" title="camel_isubscribe_subscribe ()">camel_isubscribe_subscribe</a>          (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
141
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>,
 
142
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
 
143
<span class="returnvalue">void</span>                <a class="link" href="camel-CamelStore.html#camel-isubscribe-unsubscribe" title="camel_isubscribe_unsubscribe ()">camel_isubscribe_unsubscribe</a>        (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
144
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>,
 
145
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);
218
146
</pre>
219
147
</div>
220
 
<div class="refsect1" title="Description">
 
148
<div class="refsect1" lang="en">
221
149
<a name="camel-CamelStore.description"></a><h2>Description</h2>
222
150
<p>
223
151
</p>
224
152
</div>
225
 
<div class="refsect1" title="Details">
 
153
<div class="refsect1" lang="en">
226
154
<a name="camel-CamelStore.details"></a><h2>Details</h2>
227
 
<div class="refsect2" title="struct CamelStore">
 
155
<div class="refsect2" lang="en">
228
156
<a name="CamelStore"></a><h3>struct CamelStore</h3>
229
157
<pre class="programlisting">struct CamelStore {
230
158
        CamelService parent_object;
245
173
</p>
246
174
</div>
247
175
<hr>
248
 
<div class="refsect2" title="CamelFolderInfo">
 
176
<div class="refsect2" lang="en">
249
177
<a name="CamelFolderInfo"></a><h3>CamelFolderInfo</h3>
250
178
<pre class="programlisting">typedef struct {
251
179
        struct _CamelFolderInfo *next;
265
193
</p>
266
194
</div>
267
195
<hr>
268
 
<div class="refsect2" title="CAMEL_FOLDER_NOSELECT">
269
 
<a name="CAMEL-FOLDER-NOSELECT--CAPS"></a><h3>CAMEL_FOLDER_NOSELECT</h3>
 
196
<div class="refsect2" lang="en">
 
197
<a name="CAMEL-FOLDER-NOSELECT:CAPS"></a><h3>CAMEL_FOLDER_NOSELECT</h3>
270
198
<pre class="programlisting">#define CAMEL_FOLDER_NOSELECT (1&lt;&lt;0)
271
199
</pre>
272
200
<p>
273
201
</p>
274
202
</div>
275
203
<hr>
276
 
<div class="refsect2" title="CAMEL_FOLDER_NOINFERIORS">
277
 
<a name="CAMEL-FOLDER-NOINFERIORS--CAPS"></a><h3>CAMEL_FOLDER_NOINFERIORS</h3>
 
204
<div class="refsect2" lang="en">
 
205
<a name="CAMEL-FOLDER-NOINFERIORS:CAPS"></a><h3>CAMEL_FOLDER_NOINFERIORS</h3>
278
206
<pre class="programlisting">#define CAMEL_FOLDER_NOINFERIORS (1&lt;&lt;1)
279
207
</pre>
280
208
<p>
281
209
</p>
282
210
</div>
283
211
<hr>
284
 
<div class="refsect2" title="CAMEL_FOLDER_CHILDREN">
285
 
<a name="CAMEL-FOLDER-CHILDREN--CAPS"></a><h3>CAMEL_FOLDER_CHILDREN</h3>
 
212
<div class="refsect2" lang="en">
 
213
<a name="CAMEL-FOLDER-CHILDREN:CAPS"></a><h3>CAMEL_FOLDER_CHILDREN</h3>
286
214
<pre class="programlisting">#define CAMEL_FOLDER_CHILDREN (1&lt;&lt;2)
287
215
</pre>
288
216
<p>
289
217
</p>
290
218
</div>
291
219
<hr>
292
 
<div class="refsect2" title="CAMEL_FOLDER_NOCHILDREN">
293
 
<a name="CAMEL-FOLDER-NOCHILDREN--CAPS"></a><h3>CAMEL_FOLDER_NOCHILDREN</h3>
 
220
<div class="refsect2" lang="en">
 
221
<a name="CAMEL-FOLDER-NOCHILDREN:CAPS"></a><h3>CAMEL_FOLDER_NOCHILDREN</h3>
294
222
<pre class="programlisting">#define CAMEL_FOLDER_NOCHILDREN (1&lt;&lt;3)
295
223
</pre>
296
224
<p>
297
225
</p>
298
226
</div>
299
227
<hr>
300
 
<div class="refsect2" title="CAMEL_FOLDER_SUBSCRIBED">
301
 
<a name="CAMEL-FOLDER-SUBSCRIBED--CAPS"></a><h3>CAMEL_FOLDER_SUBSCRIBED</h3>
 
228
<div class="refsect2" lang="en">
 
229
<a name="CAMEL-FOLDER-SUBSCRIBED:CAPS"></a><h3>CAMEL_FOLDER_SUBSCRIBED</h3>
302
230
<pre class="programlisting">#define CAMEL_FOLDER_SUBSCRIBED (1&lt;&lt;4)
303
231
</pre>
304
232
<p>
305
233
</p>
306
234
</div>
307
235
<hr>
308
 
<div class="refsect2" title="CAMEL_FOLDER_VIRTUAL">
309
 
<a name="CAMEL-FOLDER-VIRTUAL--CAPS"></a><h3>CAMEL_FOLDER_VIRTUAL</h3>
 
236
<div class="refsect2" lang="en">
 
237
<a name="CAMEL-FOLDER-VIRTUAL:CAPS"></a><h3>CAMEL_FOLDER_VIRTUAL</h3>
310
238
<pre class="programlisting">#define CAMEL_FOLDER_VIRTUAL (1&lt;&lt;5)
311
239
</pre>
312
240
<p>
313
241
</p>
314
242
</div>
315
243
<hr>
316
 
<div class="refsect2" title="CAMEL_FOLDER_SYSTEM">
317
 
<a name="CAMEL-FOLDER-SYSTEM--CAPS"></a><h3>CAMEL_FOLDER_SYSTEM</h3>
 
244
<div class="refsect2" lang="en">
 
245
<a name="CAMEL-FOLDER-SYSTEM:CAPS"></a><h3>CAMEL_FOLDER_SYSTEM</h3>
318
246
<pre class="programlisting">#define CAMEL_FOLDER_SYSTEM (1&lt;&lt;6)
319
247
</pre>
320
248
<p>
321
249
</p>
322
250
</div>
323
251
<hr>
324
 
<div class="refsect2" title="CAMEL_FOLDER_VTRASH">
325
 
<a name="CAMEL-FOLDER-VTRASH--CAPS"></a><h3>CAMEL_FOLDER_VTRASH</h3>
 
252
<div class="refsect2" lang="en">
 
253
<a name="CAMEL-FOLDER-VTRASH:CAPS"></a><h3>CAMEL_FOLDER_VTRASH</h3>
326
254
<pre class="programlisting">#define CAMEL_FOLDER_VTRASH (1&lt;&lt;7)
327
255
</pre>
328
256
<p>
329
257
</p>
330
258
</div>
331
259
<hr>
332
 
<div class="refsect2" title="CAMEL_FOLDER_SHARED_TO_ME">
333
 
<a name="CAMEL-FOLDER-SHARED-TO-ME--CAPS"></a><h3>CAMEL_FOLDER_SHARED_TO_ME</h3>
 
260
<div class="refsect2" lang="en">
 
261
<a name="CAMEL-FOLDER-SHARED-TO-ME:CAPS"></a><h3>CAMEL_FOLDER_SHARED_TO_ME</h3>
334
262
<pre class="programlisting">#define CAMEL_FOLDER_SHARED_TO_ME (1&lt;&lt;8)
335
263
</pre>
336
264
<p>
337
265
</p>
338
266
</div>
339
267
<hr>
340
 
<div class="refsect2" title="CAMEL_FOLDER_SHARED_BY_ME">
341
 
<a name="CAMEL-FOLDER-SHARED-BY-ME--CAPS"></a><h3>CAMEL_FOLDER_SHARED_BY_ME</h3>
 
268
<div class="refsect2" lang="en">
 
269
<a name="CAMEL-FOLDER-SHARED-BY-ME:CAPS"></a><h3>CAMEL_FOLDER_SHARED_BY_ME</h3>
342
270
<pre class="programlisting">#define CAMEL_FOLDER_SHARED_BY_ME (1&lt;&lt;9)
343
271
</pre>
344
272
<p>
345
273
</p>
346
274
</div>
347
275
<hr>
348
 
<div class="refsect2" title="CAMEL_FOLDER_TYPE_MASK">
349
 
<a name="CAMEL-FOLDER-TYPE-MASK--CAPS"></a><h3>CAMEL_FOLDER_TYPE_MASK</h3>
 
276
<div class="refsect2" lang="en">
 
277
<a name="CAMEL-FOLDER-TYPE-MASK:CAPS"></a><h3>CAMEL_FOLDER_TYPE_MASK</h3>
350
278
<pre class="programlisting">#define CAMEL_FOLDER_TYPE_MASK (7 &lt;&lt; 10)
351
279
</pre>
352
280
<p>
353
281
</p>
354
282
</div>
355
283
<hr>
356
 
<div class="refsect2" title="CAMEL_FOLDER_TYPE_BIT">
357
 
<a name="CAMEL-FOLDER-TYPE-BIT--CAPS"></a><h3>CAMEL_FOLDER_TYPE_BIT</h3>
 
284
<div class="refsect2" lang="en">
 
285
<a name="CAMEL-FOLDER-TYPE-BIT:CAPS"></a><h3>CAMEL_FOLDER_TYPE_BIT</h3>
358
286
<pre class="programlisting">#define CAMEL_FOLDER_TYPE_BIT (10)
359
287
</pre>
360
288
<p>
361
289
</p>
362
290
</div>
363
291
<hr>
364
 
<div class="refsect2" title="CAMEL_FOLDER_TYPE_NORMAL">
365
 
<a name="CAMEL-FOLDER-TYPE-NORMAL--CAPS"></a><h3>CAMEL_FOLDER_TYPE_NORMAL</h3>
 
292
<div class="refsect2" lang="en">
 
293
<a name="CAMEL-FOLDER-TYPE-NORMAL:CAPS"></a><h3>CAMEL_FOLDER_TYPE_NORMAL</h3>
366
294
<pre class="programlisting">#define CAMEL_FOLDER_TYPE_NORMAL (0 &lt;&lt; 10)
367
295
</pre>
368
296
<p>
369
297
</p>
370
298
</div>
371
299
<hr>
372
 
<div class="refsect2" title="CAMEL_FOLDER_TYPE_INBOX">
373
 
<a name="CAMEL-FOLDER-TYPE-INBOX--CAPS"></a><h3>CAMEL_FOLDER_TYPE_INBOX</h3>
 
300
<div class="refsect2" lang="en">
 
301
<a name="CAMEL-FOLDER-TYPE-INBOX:CAPS"></a><h3>CAMEL_FOLDER_TYPE_INBOX</h3>
374
302
<pre class="programlisting">#define CAMEL_FOLDER_TYPE_INBOX (1 &lt;&lt; 10)
375
303
</pre>
376
304
<p>
377
305
</p>
378
306
</div>
379
307
<hr>
380
 
<div class="refsect2" title="CAMEL_FOLDER_TYPE_OUTBOX">
381
 
<a name="CAMEL-FOLDER-TYPE-OUTBOX--CAPS"></a><h3>CAMEL_FOLDER_TYPE_OUTBOX</h3>
 
308
<div class="refsect2" lang="en">
 
309
<a name="CAMEL-FOLDER-TYPE-OUTBOX:CAPS"></a><h3>CAMEL_FOLDER_TYPE_OUTBOX</h3>
382
310
<pre class="programlisting">#define CAMEL_FOLDER_TYPE_OUTBOX (2 &lt;&lt; 10)
383
311
</pre>
384
312
<p>
385
313
</p>
386
314
</div>
387
315
<hr>
388
 
<div class="refsect2" title="CAMEL_FOLDER_TYPE_TRASH">
389
 
<a name="CAMEL-FOLDER-TYPE-TRASH--CAPS"></a><h3>CAMEL_FOLDER_TYPE_TRASH</h3>
 
316
<div class="refsect2" lang="en">
 
317
<a name="CAMEL-FOLDER-TYPE-TRASH:CAPS"></a><h3>CAMEL_FOLDER_TYPE_TRASH</h3>
390
318
<pre class="programlisting">#define CAMEL_FOLDER_TYPE_TRASH (3 &lt;&lt; 10)
391
319
</pre>
392
320
<p>
393
321
</p>
394
322
</div>
395
323
<hr>
396
 
<div class="refsect2" title="CAMEL_FOLDER_TYPE_JUNK">
397
 
<a name="CAMEL-FOLDER-TYPE-JUNK--CAPS"></a><h3>CAMEL_FOLDER_TYPE_JUNK</h3>
 
324
<div class="refsect2" lang="en">
 
325
<a name="CAMEL-FOLDER-TYPE-JUNK:CAPS"></a><h3>CAMEL_FOLDER_TYPE_JUNK</h3>
398
326
<pre class="programlisting">#define CAMEL_FOLDER_TYPE_JUNK (4 &lt;&lt; 10)
399
327
</pre>
400
328
<p>
401
329
</p>
402
330
</div>
403
331
<hr>
404
 
<div class="refsect2" title="CAMEL_FOLDER_TYPE_SENT">
405
 
<a name="CAMEL-FOLDER-TYPE-SENT--CAPS"></a><h3>CAMEL_FOLDER_TYPE_SENT</h3>
 
332
<div class="refsect2" lang="en">
 
333
<a name="CAMEL-FOLDER-TYPE-SENT:CAPS"></a><h3>CAMEL_FOLDER_TYPE_SENT</h3>
406
334
<pre class="programlisting">#define CAMEL_FOLDER_TYPE_SENT (5 &lt;&lt; 10)
407
335
</pre>
408
336
<p>
409
337
</p>
410
338
</div>
411
339
<hr>
412
 
<div class="refsect2" title="CAMEL_STORE_READ">
413
 
<a name="CAMEL-STORE-READ--CAPS"></a><h3>CAMEL_STORE_READ</h3>
 
340
<div class="refsect2" lang="en">
 
341
<a name="CAMEL-STORE-READ:CAPS"></a><h3>CAMEL_STORE_READ</h3>
414
342
<pre class="programlisting">#define CAMEL_STORE_READ  (1 &lt;&lt; 0)
415
343
</pre>
416
344
<p>
417
345
</p>
418
346
</div>
419
347
<hr>
420
 
<div class="refsect2" title="CAMEL_STORE_WRITE">
421
 
<a name="CAMEL-STORE-WRITE--CAPS"></a><h3>CAMEL_STORE_WRITE</h3>
 
348
<div class="refsect2" lang="en">
 
349
<a name="CAMEL-STORE-WRITE:CAPS"></a><h3>CAMEL_STORE_WRITE</h3>
422
350
<pre class="programlisting">#define CAMEL_STORE_WRITE (1 &lt;&lt; 1)
423
351
</pre>
424
352
<p>
425
353
</p>
426
354
</div>
427
355
<hr>
428
 
<div class="refsect2" title="CamelRenameInfo">
 
356
<div class="refsect2" lang="en">
429
357
<a name="CamelRenameInfo"></a><h3>CamelRenameInfo</h3>
430
358
<pre class="programlisting">typedef struct {
431
359
        gchar *old_base;
436
364
</p>
437
365
</div>
438
366
<hr>
439
 
<div class="refsect2" title="CAMEL_STORE_SUBSCRIPTIONS">
440
 
<a name="CAMEL-STORE-SUBSCRIPTIONS--CAPS"></a><h3>CAMEL_STORE_SUBSCRIPTIONS</h3>
441
 
<pre class="programlisting">#define CAMEL_STORE_SUBSCRIPTIONS   (1 &lt;&lt; 0)
 
367
<div class="refsect2" lang="en">
 
368
<a name="CAMEL-STORE-SUBSCRIPTIONS:CAPS"></a><h3>CAMEL_STORE_SUBSCRIPTIONS</h3>
 
369
<pre class="programlisting">#define CAMEL_STORE_SUBSCRIPTIONS (1 &lt;&lt; 0)
442
370
</pre>
443
371
<p>
444
372
</p>
445
373
</div>
446
374
<hr>
447
 
<div class="refsect2" title="CAMEL_STORE_VTRASH">
448
 
<a name="CAMEL-STORE-VTRASH--CAPS"></a><h3>CAMEL_STORE_VTRASH</h3>
 
375
<div class="refsect2" lang="en">
 
376
<a name="CAMEL-STORE-VTRASH:CAPS"></a><h3>CAMEL_STORE_VTRASH</h3>
449
377
<pre class="programlisting">#define CAMEL_STORE_VTRASH          (1 &lt;&lt; 1)
450
378
</pre>
451
379
<p>
452
380
</p>
453
381
</div>
454
382
<hr>
455
 
<div class="refsect2" title="CAMEL_STORE_FILTER_INBOX">
456
 
<a name="CAMEL-STORE-FILTER-INBOX--CAPS"></a><h3>CAMEL_STORE_FILTER_INBOX</h3>
457
 
<pre class="programlisting">#define CAMEL_STORE_FILTER_INBOX    (1 &lt;&lt; 2)
 
383
<div class="refsect2" lang="en">
 
384
<a name="CAMEL-STORE-FILTER-INBOX:CAPS"></a><h3>CAMEL_STORE_FILTER_INBOX</h3>
 
385
<pre class="programlisting">#define CAMEL_STORE_FILTER_INBOX (1 &lt;&lt; 2)
458
386
</pre>
459
387
<p>
460
388
</p>
461
389
</div>
462
390
<hr>
463
 
<div class="refsect2" title="CAMEL_STORE_VJUNK">
464
 
<a name="CAMEL-STORE-VJUNK--CAPS"></a><h3>CAMEL_STORE_VJUNK</h3>
 
391
<div class="refsect2" lang="en">
 
392
<a name="CAMEL-STORE-VJUNK:CAPS"></a><h3>CAMEL_STORE_VJUNK</h3>
465
393
<pre class="programlisting">#define CAMEL_STORE_VJUNK           (1 &lt;&lt; 3)
466
394
</pre>
467
395
<p>
468
396
</p>
469
397
</div>
470
398
<hr>
471
 
<div class="refsect2" title="CAMEL_STORE_PROXY">
472
 
<a name="CAMEL-STORE-PROXY--CAPS"></a><h3>CAMEL_STORE_PROXY</h3>
 
399
<div class="refsect2" lang="en">
 
400
<a name="CAMEL-STORE-PROXY:CAPS"></a><h3>CAMEL_STORE_PROXY</h3>
473
401
<pre class="programlisting">#define CAMEL_STORE_PROXY           (1 &lt;&lt; 4)
474
402
</pre>
475
403
<p>
476
404
</p>
477
405
</div>
478
406
<hr>
479
 
<div class="refsect2" title="CAMEL_STORE_IS_MIGRATING">
480
 
<a name="CAMEL-STORE-IS-MIGRATING--CAPS"></a><h3>CAMEL_STORE_IS_MIGRATING</h3>
 
407
<div class="refsect2" lang="en">
 
408
<a name="CAMEL-STORE-IS-MIGRATING:CAPS"></a><h3>CAMEL_STORE_IS_MIGRATING</h3>
481
409
<pre class="programlisting">#define CAMEL_STORE_IS_MIGRATING (1 &lt;&lt; 5)
482
410
</pre>
483
411
<p>
484
412
</p>
485
413
</div>
486
414
<hr>
487
 
<div class="refsect2" title="CAMEL_STORE_FOLDER_CREATE">
488
 
<a name="CAMEL-STORE-FOLDER-CREATE--CAPS"></a><h3>CAMEL_STORE_FOLDER_CREATE</h3>
 
415
<div class="refsect2" lang="en">
 
416
<a name="CAMEL-STORE-FOLDER-CREATE:CAPS"></a><h3>CAMEL_STORE_FOLDER_CREATE</h3>
489
417
<pre class="programlisting">#define CAMEL_STORE_FOLDER_CREATE (1&lt;&lt;0)
490
418
</pre>
491
419
<p>
492
420
</p>
493
421
</div>
494
422
<hr>
495
 
<div class="refsect2" title="CAMEL_STORE_FOLDER_EXCL">
496
 
<a name="CAMEL-STORE-FOLDER-EXCL--CAPS"></a><h3>CAMEL_STORE_FOLDER_EXCL</h3>
 
423
<div class="refsect2" lang="en">
 
424
<a name="CAMEL-STORE-FOLDER-EXCL:CAPS"></a><h3>CAMEL_STORE_FOLDER_EXCL</h3>
497
425
<pre class="programlisting">#define CAMEL_STORE_FOLDER_EXCL (1&lt;&lt;1)
498
426
</pre>
499
427
<p>
500
428
</p>
501
429
</div>
502
430
<hr>
503
 
<div class="refsect2" title="CAMEL_STORE_FOLDER_BODY_INDEX">
504
 
<a name="CAMEL-STORE-FOLDER-BODY-INDEX--CAPS"></a><h3>CAMEL_STORE_FOLDER_BODY_INDEX</h3>
 
431
<div class="refsect2" lang="en">
 
432
<a name="CAMEL-STORE-FOLDER-BODY-INDEX:CAPS"></a><h3>CAMEL_STORE_FOLDER_BODY_INDEX</h3>
505
433
<pre class="programlisting">#define CAMEL_STORE_FOLDER_BODY_INDEX (1&lt;&lt;2)
506
434
</pre>
507
435
<p>
508
436
</p>
509
437
</div>
510
438
<hr>
511
 
<div class="refsect2" title="CAMEL_STORE_FOLDER_PRIVATE">
512
 
<a name="CAMEL-STORE-FOLDER-PRIVATE--CAPS"></a><h3>CAMEL_STORE_FOLDER_PRIVATE</h3>
 
439
<div class="refsect2" lang="en">
 
440
<a name="CAMEL-STORE-FOLDER-PRIVATE:CAPS"></a><h3>CAMEL_STORE_FOLDER_PRIVATE</h3>
513
441
<pre class="programlisting">#define CAMEL_STORE_FOLDER_PRIVATE (1&lt;&lt;3) /* a private folder, that shouldn't show up in unmatched/folder info's, etc */
514
442
</pre>
515
443
<p>
516
444
</p>
517
445
</div>
518
446
<hr>
519
 
<div class="refsect2" title="CAMEL_STORE_FOLDER_CREATE_EXCL">
520
 
<a name="CAMEL-STORE-FOLDER-CREATE-EXCL--CAPS"></a><h3>CAMEL_STORE_FOLDER_CREATE_EXCL</h3>
 
447
<div class="refsect2" lang="en">
 
448
<a name="CAMEL-STORE-FOLDER-CREATE-EXCL:CAPS"></a><h3>CAMEL_STORE_FOLDER_CREATE_EXCL</h3>
521
449
<pre class="programlisting">#define CAMEL_STORE_FOLDER_CREATE_EXCL (CAMEL_STORE_FOLDER_CREATE | CAMEL_STORE_FOLDER_EXCL)
522
450
</pre>
523
451
<p>
524
452
</p>
525
453
</div>
526
454
<hr>
527
 
<div class="refsect2" title="CAMEL_STORE_FOLDER_INFO_FAST">
528
 
<a name="CAMEL-STORE-FOLDER-INFO-FAST--CAPS"></a><h3>CAMEL_STORE_FOLDER_INFO_FAST</h3>
 
455
<div class="refsect2" lang="en">
 
456
<a name="CAMEL-STORE-FOLDER-INFO-FAST:CAPS"></a><h3>CAMEL_STORE_FOLDER_INFO_FAST</h3>
529
457
<pre class="programlisting">#define CAMEL_STORE_FOLDER_INFO_FAST       (1 &lt;&lt; 0)
530
458
</pre>
531
 
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
459
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
532
460
<h3 class="title">Warning</h3>
533
461
<p><code class="literal">CAMEL_STORE_FOLDER_INFO_FAST</code> is deprecated and should not be used in newly-written code.</p>
534
462
</div>
536
464
</p>
537
465
</div>
538
466
<hr>
539
 
<div class="refsect2" title="CAMEL_STORE_FOLDER_INFO_RECURSIVE">
540
 
<a name="CAMEL-STORE-FOLDER-INFO-RECURSIVE--CAPS"></a><h3>CAMEL_STORE_FOLDER_INFO_RECURSIVE</h3>
 
467
<div class="refsect2" lang="en">
 
468
<a name="CAMEL-STORE-FOLDER-INFO-RECURSIVE:CAPS"></a><h3>CAMEL_STORE_FOLDER_INFO_RECURSIVE</h3>
541
469
<pre class="programlisting">#define CAMEL_STORE_FOLDER_INFO_RECURSIVE  (1 &lt;&lt; 1)
542
470
</pre>
543
471
<p>
544
472
</p>
545
473
</div>
546
474
<hr>
547
 
<div class="refsect2" title="CAMEL_STORE_FOLDER_INFO_SUBSCRIBED">
548
 
<a name="CAMEL-STORE-FOLDER-INFO-SUBSCRIBED--CAPS"></a><h3>CAMEL_STORE_FOLDER_INFO_SUBSCRIBED</h3>
 
475
<div class="refsect2" lang="en">
 
476
<a name="CAMEL-STORE-FOLDER-INFO-SUBSCRIBED:CAPS"></a><h3>CAMEL_STORE_FOLDER_INFO_SUBSCRIBED</h3>
549
477
<pre class="programlisting">#define CAMEL_STORE_FOLDER_INFO_SUBSCRIBED (1 &lt;&lt; 2)
550
478
</pre>
551
479
<p>
552
480
</p>
553
481
</div>
554
482
<hr>
555
 
<div class="refsect2" title="CAMEL_STORE_FOLDER_INFO_NO_VIRTUAL">
556
 
<a name="CAMEL-STORE-FOLDER-INFO-NO-VIRTUAL--CAPS"></a><h3>CAMEL_STORE_FOLDER_INFO_NO_VIRTUAL</h3>
 
483
<div class="refsect2" lang="en">
 
484
<a name="CAMEL-STORE-FOLDER-INFO-NO-VIRTUAL:CAPS"></a><h3>CAMEL_STORE_FOLDER_INFO_NO_VIRTUAL</h3>
557
485
<pre class="programlisting">#define CAMEL_STORE_FOLDER_INFO_NO_VIRTUAL (1 &lt;&lt; 3)  /* don't include vTrash/vJunk folders */
558
486
</pre>
559
487
<p>
560
488
</p>
561
489
</div>
562
490
<hr>
563
 
<div class="refsect2" title="CAMEL_STORE_FOLDER_INFO_SUBSCRIPTION_LIST">
564
 
<a name="CAMEL-STORE-FOLDER-INFO-SUBSCRIPTION-LIST--CAPS"></a><h3>CAMEL_STORE_FOLDER_INFO_SUBSCRIPTION_LIST</h3>
 
491
<div class="refsect2" lang="en">
 
492
<a name="CAMEL-STORE-FOLDER-INFO-SUBSCRIPTION-LIST:CAPS"></a><h3>CAMEL_STORE_FOLDER_INFO_SUBSCRIPTION_LIST</h3>
565
493
<pre class="programlisting">#define CAMEL_STORE_FOLDER_INFO_SUBSCRIPTION_LIST (1 &lt;&lt; 4)
566
494
</pre>
567
495
<p>
568
496
</p>
569
497
</div>
570
498
<hr>
571
 
<div class="refsect2" title="camel_store_get_folder ()">
 
499
<div class="refsect2" lang="en">
572
500
<a name="camel-store-get-folder"></a><h3>camel_store_get_folder ()</h3>
573
 
<pre class="programlisting"><a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder">CamelFolder</a> *       camel_store_get_folder              (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
574
 
                                                         const <a
575
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
576
 
>gchar</a> *folder_name,
577
 
                                                         <a
578
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
579
 
>guint32</a> flags,
580
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
 
501
<pre class="programlisting"><a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder"><span class="returnvalue">CamelFolder</span></a> *       camel_store_get_folder              (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
502
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>,
 
503
                                                         <em class="parameter"><code><span class="type">guint32</span> flags</code></em>,
 
504
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
581
505
<p>
582
506
Get a specific folder object from the store by name.</p>
583
 
<p>
584
 
</p>
585
507
<div class="variablelist"><table border="0">
586
508
<col align="left" valign="top">
587
509
<tbody>
588
510
<tr>
589
511
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
590
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
512
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
591
513
</td>
592
514
</tr>
593
515
<tr>
594
516
<td><p><span class="term"><em class="parameter"><code>folder_name</code></em> :</span></p></td>
595
 
<td> name of the folder to get
 
517
<td>name of the folder to get
596
518
</td>
597
519
</tr>
598
520
<tr>
599
521
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
600
 
<td> folder flags (create, save body index, etc)
 
522
<td>folder flags (create, save body index, etc)
601
523
</td>
602
524
</tr>
603
525
<tr>
604
526
<td><p><span class="term"><em class="parameter"><code>ex</code></em> :</span></p></td>
605
 
<td> a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
 
527
<td>a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
606
528
</td>
607
529
</tr>
608
530
<tr>
609
531
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
610
 
<td> the folder corresponding to the path <em class="parameter"><code>folder_name</code></em> or <a
611
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
612
 
><code class="literal">NULL</code></a>.
 
532
<td> the folder corresponding to the path <em class="parameter"><code>folder_name</code></em> or <code class="literal">NULL</code>.
613
533
</td>
614
534
</tr>
615
535
</tbody>
616
536
</table></div>
617
537
</div>
618
538
<hr>
619
 
<div class="refsect2" title="camel_store_get_inbox ()">
 
539
<div class="refsect2" lang="en">
620
540
<a name="camel-store-get-inbox"></a><h3>camel_store_get_inbox ()</h3>
621
 
<pre class="programlisting"><a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder">CamelFolder</a> *       camel_store_get_inbox               (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
622
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
623
 
<p>
624
 
</p>
625
 
<p>
626
 
</p>
 
541
<pre class="programlisting"><a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder"><span class="returnvalue">CamelFolder</span></a> *       camel_store_get_inbox               (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
542
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
627
543
<div class="variablelist"><table border="0">
628
544
<col align="left" valign="top">
629
545
<tbody>
630
546
<tr>
631
547
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
632
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
548
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
633
549
</td>
634
550
</tr>
635
551
<tr>
636
552
<td><p><span class="term"><em class="parameter"><code>ex</code></em> :</span></p></td>
637
 
<td> a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
 
553
<td>a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
638
554
</td>
639
555
</tr>
640
556
<tr>
641
557
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
642
558
<td> the folder in the store into which new mail is delivered,
643
 
or <a
644
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
645
 
><code class="literal">NULL</code></a> if no such folder exists.
 
559
or <code class="literal">NULL</code> if no such folder exists.
646
560
</td>
647
561
</tr>
648
562
</tbody>
649
563
</table></div>
650
564
</div>
651
565
<hr>
652
 
<div class="refsect2" title="camel_store_get_trash ()">
 
566
<div class="refsect2" lang="en">
653
567
<a name="camel-store-get-trash"></a><h3>camel_store_get_trash ()</h3>
654
 
<pre class="programlisting"><a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder">CamelFolder</a> *       camel_store_get_trash               (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
655
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
656
 
<p>
657
 
</p>
658
 
<p>
659
 
</p>
 
568
<pre class="programlisting"><a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder"><span class="returnvalue">CamelFolder</span></a> *       camel_store_get_trash               (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
569
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
660
570
<div class="variablelist"><table border="0">
661
571
<col align="left" valign="top">
662
572
<tbody>
663
573
<tr>
664
574
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
665
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
575
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
666
576
</td>
667
577
</tr>
668
578
<tr>
669
579
<td><p><span class="term"><em class="parameter"><code>ex</code></em> :</span></p></td>
670
 
<td> a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
 
580
<td>a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
671
581
</td>
672
582
</tr>
673
583
<tr>
674
584
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
675
585
<td> the folder in the store into which trash is delivered, or
676
 
<a
677
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
678
 
><code class="literal">NULL</code></a> if no such folder exists.
 
586
<code class="literal">NULL</code> if no such folder exists.
679
587
</td>
680
588
</tr>
681
589
</tbody>
682
590
</table></div>
683
591
</div>
684
592
<hr>
685
 
<div class="refsect2" title="camel_store_get_junk ()">
 
593
<div class="refsect2" lang="en">
686
594
<a name="camel-store-get-junk"></a><h3>camel_store_get_junk ()</h3>
687
 
<pre class="programlisting"><a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder">CamelFolder</a> *       camel_store_get_junk                (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
688
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
689
 
<p>
690
 
</p>
691
 
<p>
692
 
</p>
 
595
<pre class="programlisting"><a class="link" href="camel-CamelFolder.html#CamelFolder" title="struct CamelFolder"><span class="returnvalue">CamelFolder</span></a> *       camel_store_get_junk                (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
596
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
693
597
<div class="variablelist"><table border="0">
694
598
<col align="left" valign="top">
695
599
<tbody>
696
600
<tr>
697
601
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
698
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
602
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
699
603
</td>
700
604
</tr>
701
605
<tr>
702
606
<td><p><span class="term"><em class="parameter"><code>ex</code></em> :</span></p></td>
703
 
<td> a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
 
607
<td>a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
704
608
</td>
705
609
</tr>
706
610
<tr>
707
611
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
708
612
<td> the folder in the store into which junk is delivered, or
709
 
<a
710
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
711
 
><code class="literal">NULL</code></a> if no such folder exists.
 
613
<code class="literal">NULL</code> if no such folder exists.
712
614
</td>
713
615
</tr>
714
616
</tbody>
715
617
</table></div>
716
618
</div>
717
619
<hr>
718
 
<div class="refsect2" title="camel_store_create_folder ()">
 
620
<div class="refsect2" lang="en">
719
621
<a name="camel-store-create-folder"></a><h3>camel_store_create_folder ()</h3>
720
 
<pre class="programlisting"><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *   camel_store_create_folder           (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
721
 
                                                         const <a
722
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
723
 
>gchar</a> *parent_name,
724
 
                                                         const <a
725
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
726
 
>gchar</a> *folder_name,
727
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
 
622
<pre class="programlisting"><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="returnvalue">CamelFolderInfo</span></a> *   camel_store_create_folder           (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
623
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *parent_name</code></em>,
 
624
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>,
 
625
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
728
626
<p>
729
627
Creates a new folder as a child of an existing folder.
730
 
<em class="parameter"><code>parent_name</code></em> can be <a
731
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
732
 
><code class="literal">NULL</code></a> to create a new top-level folder.</p>
733
 
<p>
734
 
</p>
 
628
<em class="parameter"><code>parent_name</code></em> can be <code class="literal">NULL</code> to create a new top-level folder.</p>
735
629
<div class="variablelist"><table border="0">
736
630
<col align="left" valign="top">
737
631
<tbody>
738
632
<tr>
739
633
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
740
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
634
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
741
635
</td>
742
636
</tr>
743
637
<tr>
744
638
<td><p><span class="term"><em class="parameter"><code>parent_name</code></em> :</span></p></td>
745
 
<td> name of the new folder's parent, or <a
746
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
747
 
><code class="literal">NULL</code></a>
 
639
<td>name of the new folder's parent, or <code class="literal">NULL</code>
748
640
</td>
749
641
</tr>
750
642
<tr>
751
643
<td><p><span class="term"><em class="parameter"><code>folder_name</code></em> :</span></p></td>
752
 
<td> name of the folder to create
 
644
<td>name of the folder to create
753
645
</td>
754
646
</tr>
755
647
<tr>
756
648
<td><p><span class="term"><em class="parameter"><code>ex</code></em> :</span></p></td>
757
 
<td> a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
 
649
<td>a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
758
650
</td>
759
651
</tr>
760
652
<tr>
761
653
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
762
654
<td> info about the created folder, which the caller must
763
 
free with <a class="link" href="camel-CamelStore.html#camel-store-free-folder-info" title="camel_store_free_folder_info ()"><span class="type">camel_store_free_folder_info</span></a>, or <a
764
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
765
 
><code class="literal">NULL</code></a>.
 
655
free with <a class="link" href="camel-CamelStore.html#camel-store-free-folder-info" title="camel_store_free_folder_info ()"><span class="type">camel_store_free_folder_info</span></a>, or <code class="literal">NULL</code>.
766
656
</td>
767
657
</tr>
768
658
</tbody>
769
659
</table></div>
770
660
</div>
771
661
<hr>
772
 
<div class="refsect2" title="camel_store_delete_folder ()">
 
662
<div class="refsect2" lang="en">
773
663
<a name="camel-store-delete-folder"></a><h3>camel_store_delete_folder ()</h3>
774
 
<pre class="programlisting">void                camel_store_delete_folder           (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
775
 
                                                         const <a
776
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
777
 
>gchar</a> *folder_name,
778
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
 
664
<pre class="programlisting"><span class="returnvalue">void</span>                camel_store_delete_folder           (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
665
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>,
 
666
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
779
667
<p>
780
668
Deletes the named folder. The folder must be empty.</p>
781
 
<p>
782
 
</p>
783
669
<div class="variablelist"><table border="0">
784
670
<col align="left" valign="top">
785
671
<tbody>
786
672
<tr>
787
673
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
788
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
674
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
789
675
</td>
790
676
</tr>
791
677
<tr>
792
678
<td><p><span class="term"><em class="parameter"><code>folder_name</code></em> :</span></p></td>
793
 
<td> name of the folder to delete
 
679
<td>name of the folder to delete
794
680
</td>
795
681
</tr>
796
682
<tr>
797
683
<td><p><span class="term"><em class="parameter"><code>ex</code></em> :</span></p></td>
798
 
<td> a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
 
684
<td>a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
799
685
</td>
800
686
</tr>
801
687
</tbody>
802
688
</table></div>
803
689
</div>
804
690
<hr>
805
 
<div class="refsect2" title="camel_store_rename_folder ()">
 
691
<div class="refsect2" lang="en">
806
692
<a name="camel-store-rename-folder"></a><h3>camel_store_rename_folder ()</h3>
807
 
<pre class="programlisting">void                camel_store_rename_folder           (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
808
 
                                                         const <a
809
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
810
 
>gchar</a> *old_namein,
811
 
                                                         const <a
812
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
813
 
>gchar</a> *new_name,
814
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
 
693
<pre class="programlisting"><span class="returnvalue">void</span>                camel_store_rename_folder           (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
694
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *old_namein</code></em>,
 
695
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *new_name</code></em>,
 
696
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
815
697
<p>
816
698
Rename a named folder to a new name.</p>
817
 
<p>
818
 
</p>
819
699
<div class="variablelist"><table border="0">
820
700
<col align="left" valign="top">
821
701
<tbody>
822
702
<tr>
823
703
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
824
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
704
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
825
705
</td>
826
706
</tr>
827
707
<tr>
828
708
<td><p><span class="term"><em class="parameter"><code>old_namein</code></em> :</span></p></td>
829
 
<td> the current name of the folder
 
709
<td>the current name of the folder
830
710
</td>
831
711
</tr>
832
712
<tr>
833
713
<td><p><span class="term"><em class="parameter"><code>new_name</code></em> :</span></p></td>
834
 
<td> the new name of the folder
 
714
<td>the new name of the folder
835
715
</td>
836
716
</tr>
837
717
<tr>
838
718
<td><p><span class="term"><em class="parameter"><code>ex</code></em> :</span></p></td>
839
 
<td> a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
 
719
<td>a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
840
720
</td>
841
721
</tr>
842
722
</tbody>
843
723
</table></div>
844
724
</div>
845
725
<hr>
846
 
<div class="refsect2" title="camel_store_sync ()">
 
726
<div class="refsect2" lang="en">
847
727
<a name="camel-store-sync"></a><h3>camel_store_sync ()</h3>
848
 
<pre class="programlisting">void                camel_store_sync                    (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
849
 
                                                         <a
850
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
851
 
>gint</a> expunge,
852
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
 
728
<pre class="programlisting"><span class="returnvalue">void</span>                camel_store_sync                    (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
729
                                                         <em class="parameter"><code><span class="type">gint</span> expunge</code></em>,
 
730
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
853
731
<p>
854
732
Syncs any changes that have been made to the store object and its
855
733
folders with the real store.</p>
856
 
<p>
857
 
</p>
858
734
<div class="variablelist"><table border="0">
859
735
<col align="left" valign="top">
860
736
<tbody>
861
737
<tr>
862
738
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
863
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
739
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
864
740
</td>
865
741
</tr>
866
742
<tr>
867
743
<td><p><span class="term"><em class="parameter"><code>expunge</code></em> :</span></p></td>
868
 
<td> <a
869
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
870
 
><code class="literal">TRUE</code></a> if an expunge should be done after sync or <a
871
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
872
 
><code class="literal">FALSE</code></a> otherwise
 
744
<td>
 
745
<code class="literal">TRUE</code> if an expunge should be done after sync or <code class="literal">FALSE</code> otherwise
873
746
</td>
874
747
</tr>
875
748
<tr>
876
749
<td><p><span class="term"><em class="parameter"><code>ex</code></em> :</span></p></td>
877
 
<td> a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
 
750
<td>a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
878
751
</td>
879
752
</tr>
880
753
</tbody>
881
754
</table></div>
882
755
</div>
883
756
<hr>
884
 
<div class="refsect2" title="camel_store_get_folder_info ()">
 
757
<div class="refsect2" lang="en">
885
758
<a name="camel-store-get-folder-info"></a><h3>camel_store_get_folder_info ()</h3>
886
 
<pre class="programlisting"><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *   camel_store_get_folder_info         (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
887
 
                                                         const <a
888
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
889
 
>gchar</a> *top,
890
 
                                                         <a
891
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
892
 
>guint32</a> flags,
893
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
 
759
<pre class="programlisting"><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="returnvalue">CamelFolderInfo</span></a> *   camel_store_get_folder_info         (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
760
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *top</code></em>,
 
761
                                                         <em class="parameter"><code><span class="type">guint32</span> flags</code></em>,
 
762
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
894
763
<p>
895
764
This fetches information about the folder structure of <em class="parameter"><code>store</code></em>,
896
765
starting with <em class="parameter"><code>top</code></em>, and returns a tree of CamelFolderInfo
897
 
structures. If <em class="parameter"><code>flags</code></em> includes <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-SUBSCRIBED--CAPS" title="CAMEL_STORE_FOLDER_INFO_SUBSCRIBED"><span class="type">CAMEL_STORE_FOLDER_INFO_SUBSCRIBED</span></a>,
 
766
structures. If <em class="parameter"><code>flags</code></em> includes <a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-SUBSCRIBED:CAPS" title="CAMEL_STORE_FOLDER_INFO_SUBSCRIBED"><span class="type">CAMEL_STORE_FOLDER_INFO_SUBSCRIBED</span></a>,
898
767
only subscribed folders will be listed.   If the store doesn't support
899
768
subscriptions, then it will list all folders.  If <em class="parameter"><code>flags</code></em> includes
900
 
<a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-RECURSIVE--CAPS" title="CAMEL_STORE_FOLDER_INFO_RECURSIVE"><span class="type">CAMEL_STORE_FOLDER_INFO_RECURSIVE</span></a>, the returned tree will include
 
769
<a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-RECURSIVE:CAPS" title="CAMEL_STORE_FOLDER_INFO_RECURSIVE"><span class="type">CAMEL_STORE_FOLDER_INFO_RECURSIVE</span></a>, the returned tree will include
901
770
all levels of hierarchy below <em class="parameter"><code>top</code></em>. If not, it will only include
902
771
the immediate subfolders of <em class="parameter"><code>top</code></em>. If <em class="parameter"><code>flags</code></em> includes
903
 
<a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-FAST--CAPS" title="CAMEL_STORE_FOLDER_INFO_FAST"><span class="type">CAMEL_STORE_FOLDER_INFO_FAST</span></a>, the unread_message_count fields of
 
772
<a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-FAST:CAPS" title="CAMEL_STORE_FOLDER_INFO_FAST"><span class="type">CAMEL_STORE_FOLDER_INFO_FAST</span></a>, the unread_message_count fields of
904
773
some or all of the structures may be set to <code class="literal">-1</code>, if the store cannot
905
774
determine that information quickly.  If <em class="parameter"><code>flags</code></em> includes
906
 
<a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-NO-VIRTUAL--CAPS" title="CAMEL_STORE_FOLDER_INFO_NO_VIRTUAL"><span class="type">CAMEL_STORE_FOLDER_INFO_NO_VIRTUAL</span></a>, don't include special virtual
 
775
<a class="link" href="camel-CamelStore.html#CAMEL-STORE-FOLDER-INFO-NO-VIRTUAL:CAPS" title="CAMEL_STORE_FOLDER_INFO_NO_VIRTUAL"><span class="type">CAMEL_STORE_FOLDER_INFO_NO_VIRTUAL</span></a>, don't include special virtual
907
776
folders (such as vTrash or vJunk).
908
777
</p>
909
778
<p>
911
780
deprecated; most backends will behave the same whether it is
912
781
supplied or not.  The only guaranteed way to get updated folder
913
782
counts is to both open the folder and invoke <code class="function">refresh_info()</code> it.</p>
914
 
<p>
915
 
</p>
916
783
<div class="variablelist"><table border="0">
917
784
<col align="left" valign="top">
918
785
<tbody>
919
786
<tr>
920
787
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
921
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
788
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
922
789
</td>
923
790
</tr>
924
791
<tr>
925
792
<td><p><span class="term"><em class="parameter"><code>top</code></em> :</span></p></td>
926
 
<td> the name of the folder to start from
 
793
<td>the name of the folder to start from
927
794
</td>
928
795
</tr>
929
796
<tr>
930
797
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
931
 
<td> various CAMEL_STORE_FOLDER_INFO_* flags to control behavior
 
798
<td>various CAMEL_STORE_FOLDER_INFO_* flags to control behavior
932
799
</td>
933
800
</tr>
934
801
<tr>
935
802
<td><p><span class="term"><em class="parameter"><code>ex</code></em> :</span></p></td>
936
 
<td> a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
 
803
<td>a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
937
804
</td>
938
805
</tr>
939
806
<tr>
940
807
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
941
808
<td> a <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> tree, which must be freed with
942
 
<a class="link" href="camel-CamelStore.html#camel-store-free-folder-info" title="camel_store_free_folder_info ()"><span class="type">camel_store_free_folder_info</span></a>, or <a
943
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
944
 
><code class="literal">NULL</code></a>.
 
809
<a class="link" href="camel-CamelStore.html#camel-store-free-folder-info" title="camel_store_free_folder_info ()"><span class="type">camel_store_free_folder_info</span></a>, or <code class="literal">NULL</code>.
945
810
</td>
946
811
</tr>
947
812
</tbody>
948
813
</table></div>
949
814
</div>
950
815
<hr>
951
 
<div class="refsect2" title="camel_store_free_folder_info ()">
 
816
<div class="refsect2" lang="en">
952
817
<a name="camel-store-free-folder-info"></a><h3>camel_store_free_folder_info ()</h3>
953
 
<pre class="programlisting">void                camel_store_free_folder_info        (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
954
 
                                                         <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *fi);</pre>
 
818
<pre class="programlisting"><span class="returnvalue">void</span>                camel_store_free_folder_info        (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
819
                                                         <em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> *fi</code></em>);</pre>
955
820
<p>
956
 
Frees the data returned by <a class="link" href="camel-CamelStore.html#camel-store-get-folder-info" title="camel_store_get_folder_info ()"><span class="type">camel_store_get_folder_info</span></a>. If <em class="parameter"><code>fi</code></em> is <a
957
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
958
 
><code class="literal">NULL</code></a>,
 
821
Frees the data returned by <a class="link" href="camel-CamelStore.html#camel-store-get-folder-info" title="camel_store_get_folder_info ()"><span class="type">camel_store_get_folder_info</span></a>. If <em class="parameter"><code>fi</code></em> is <code class="literal">NULL</code>,
959
822
nothing is done, the routine simply returns.</p>
960
 
<p>
961
 
</p>
962
823
<div class="variablelist"><table border="0">
963
824
<col align="left" valign="top">
964
825
<tbody>
965
826
<tr>
966
827
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
967
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
828
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
968
829
</td>
969
830
</tr>
970
831
<tr>
971
832
<td><p><span class="term"><em class="parameter"><code>fi</code></em> :</span></p></td>
972
 
<td> a <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> as gotten via <a class="link" href="camel-CamelStore.html#camel-store-get-folder-info" title="camel_store_get_folder_info ()"><span class="type">camel_store_get_folder_info</span></a>
 
833
<td>a <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> as gotten via <a class="link" href="camel-CamelStore.html#camel-store-get-folder-info" title="camel_store_get_folder_info ()"><span class="type">camel_store_get_folder_info</span></a>
973
834
</td>
974
835
</tr>
975
836
</tbody>
976
837
</table></div>
977
838
</div>
978
839
<hr>
979
 
<div class="refsect2" title="camel_store_free_folder_info_full ()">
 
840
<div class="refsect2" lang="en">
980
841
<a name="camel-store-free-folder-info-full"></a><h3>camel_store_free_folder_info_full ()</h3>
981
 
<pre class="programlisting">void                camel_store_free_folder_info_full   (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
982
 
                                                         <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *fi);</pre>
 
842
<pre class="programlisting"><span class="returnvalue">void</span>                camel_store_free_folder_info_full   (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
843
                                                         <em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> *fi</code></em>);</pre>
983
844
<p>
984
845
An implementation for <span class="type">"free_folder_info"</span>. Frees all
985
846
of the data.</p>
986
 
<p>
987
 
</p>
988
847
<div class="variablelist"><table border="0">
989
848
<col align="left" valign="top">
990
849
<tbody>
991
850
<tr>
992
851
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
993
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
852
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
994
853
</td>
995
854
</tr>
996
855
<tr>
997
856
<td><p><span class="term"><em class="parameter"><code>fi</code></em> :</span></p></td>
998
 
<td> a <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> as gotten via <a class="link" href="camel-CamelStore.html#camel-store-get-folder-info" title="camel_store_get_folder_info ()"><span class="type">camel_store_get_folder_info</span></a>
 
857
<td>a <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> as gotten via <a class="link" href="camel-CamelStore.html#camel-store-get-folder-info" title="camel_store_get_folder_info ()"><span class="type">camel_store_get_folder_info</span></a>
999
858
</td>
1000
859
</tr>
1001
860
</tbody>
1002
861
</table></div>
1003
862
</div>
1004
863
<hr>
1005
 
<div class="refsect2" title="camel_store_free_folder_info_nop ()">
 
864
<div class="refsect2" lang="en">
1006
865
<a name="camel-store-free-folder-info-nop"></a><h3>camel_store_free_folder_info_nop ()</h3>
1007
 
<pre class="programlisting">void                camel_store_free_folder_info_nop    (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
1008
 
                                                         <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *fi);</pre>
 
866
<pre class="programlisting"><span class="returnvalue">void</span>                camel_store_free_folder_info_nop    (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
867
                                                         <em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> *fi</code></em>);</pre>
1009
868
<p>
1010
869
An implementation for <span class="type">"free_folder_info"</span>. Does nothing.</p>
1011
 
<p>
1012
 
</p>
1013
870
<div class="variablelist"><table border="0">
1014
871
<col align="left" valign="top">
1015
872
<tbody>
1016
873
<tr>
1017
874
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
1018
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
875
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
1019
876
</td>
1020
877
</tr>
1021
878
<tr>
1022
879
<td><p><span class="term"><em class="parameter"><code>fi</code></em> :</span></p></td>
1023
 
<td> a <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> as gotten via <a class="link" href="camel-CamelStore.html#camel-store-get-folder-info" title="camel_store_get_folder_info ()"><span class="type">camel_store_get_folder_info</span></a>
 
880
<td>a <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> as gotten via <a class="link" href="camel-CamelStore.html#camel-store-get-folder-info" title="camel_store_get_folder_info ()"><span class="type">camel_store_get_folder_info</span></a>
1024
881
</td>
1025
882
</tr>
1026
883
</tbody>
1027
884
</table></div>
1028
885
</div>
1029
886
<hr>
1030
 
<div class="refsect2" title="camel_folder_info_new ()">
 
887
<div class="refsect2" lang="en">
1031
888
<a name="camel-folder-info-new"></a><h3>camel_folder_info_new ()</h3>
1032
 
<pre class="programlisting"><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *   camel_folder_info_new               (void);</pre>
1033
 
<p>
1034
 
</p>
1035
 
<p>
1036
 
</p>
 
889
<pre class="programlisting"><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="returnvalue">CamelFolderInfo</span></a> *   camel_folder_info_new               (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
1037
890
<div class="variablelist"><table border="0">
1038
891
<col align="left" valign="top">
1039
892
<tbody><tr>
1044
897
</table></div>
1045
898
</div>
1046
899
<hr>
1047
 
<div class="refsect2" title="camel_folder_info_free ()">
 
900
<div class="refsect2" lang="en">
1048
901
<a name="camel-folder-info-free"></a><h3>camel_folder_info_free ()</h3>
1049
 
<pre class="programlisting">void                camel_folder_info_free              (<a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *fi);</pre>
 
902
<pre class="programlisting"><span class="returnvalue">void</span>                camel_folder_info_free              (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> *fi</code></em>);</pre>
1050
903
<p>
1051
904
Frees <em class="parameter"><code>fi</code></em>.</p>
1052
 
<p>
1053
 
</p>
1054
905
<div class="variablelist"><table border="0">
1055
906
<col align="left" valign="top">
1056
907
<tbody><tr>
1057
908
<td><p><span class="term"><em class="parameter"><code>fi</code></em> :</span></p></td>
1058
 
<td> a <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a>
 
909
<td>a <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a>
1059
910
</td>
1060
911
</tr></tbody>
1061
912
</table></div>
1062
913
</div>
1063
914
<hr>
1064
 
<div class="refsect2" title="camel_folder_info_build ()">
 
915
<div class="refsect2" lang="en">
1065
916
<a name="camel-folder-info-build"></a><h3>camel_folder_info_build ()</h3>
1066
 
<pre class="programlisting"><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *   camel_folder_info_build             (<a
1067
 
href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"
1068
 
>GPtrArray</a> *folders,
1069
 
                                                         const <a
1070
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1071
 
>gchar</a> *namespace,
1072
 
                                                         <a
1073
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1074
 
>gchar</a> separator,
1075
 
                                                         <a
1076
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
1077
 
>gboolean</a> short_names);</pre>
1078
 
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
917
<pre class="programlisting"><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="returnvalue">CamelFolderInfo</span></a> *   camel_folder_info_build             (<em class="parameter"><code><span class="type">GPtrArray</span> *folders</code></em>,
 
918
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *namespace</code></em>,
 
919
                                                         <em class="parameter"><code><span class="type">gchar</span> separator</code></em>,
 
920
                                                         <em class="parameter"><code><span class="type">gboolean</span> short_names</code></em>);</pre>
 
921
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1079
922
<h3 class="title">Warning</h3>
1080
923
<p><code class="literal">camel_folder_info_build</code> is deprecated and should not be used in newly-written code.</p>
1081
924
</div>
1082
925
<p>
1083
926
This takes an array of folders and attaches them together according
1084
927
to the hierarchy described by their full_names and <em class="parameter"><code>separator</code></em>. If
1085
 
<em class="parameter"><code>namespace</code></em> is non-<a
1086
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1087
 
><code class="literal">NULL</code></a>, then it will be ignored as a full_name
 
928
<em class="parameter"><code>namespace</code></em> is non-<code class="literal">NULL</code>, then it will be ignored as a full_name
1088
929
prefix, for purposes of comparison. If necessary,
1089
930
<a class="link" href="camel-CamelStore.html#camel-folder-info-build" title="camel_folder_info_build ()"><span class="type">camel_folder_info_build</span></a> will create additional <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> with
1090
 
<a
1091
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1092
 
><code class="literal">NULL</code></a> urls to fill in gaps in the tree. The value of <em class="parameter"><code>short_names</code></em>
 
931
<code class="literal">NULL</code> urls to fill in gaps in the tree. The value of <em class="parameter"><code>short_names</code></em>
1093
932
is used in constructing the names of these intermediate folders.
1094
933
</p>
1095
934
<p>
1096
935
NOTE: This is deprected, do not use this.
1097
936
FIXME: remove this/move it to imap, which is the only user of it now.</p>
1098
 
<p>
1099
 
</p>
1100
937
<div class="variablelist"><table border="0">
1101
938
<col align="left" valign="top">
1102
939
<tbody>
1103
940
<tr>
1104
941
<td><p><span class="term"><em class="parameter"><code>folders</code></em> :</span></p></td>
1105
 
<td> an array of <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a>
 
942
<td>an array of <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a>
1106
943
</td>
1107
944
</tr>
1108
945
<tr>
1109
946
<td><p><span class="term"><em class="parameter"><code>namespace</code></em> :</span></p></td>
1110
 
<td> an ignorable prefix on the folder names
 
947
<td>an ignorable prefix on the folder names
1111
948
</td>
1112
949
</tr>
1113
950
<tr>
1114
951
<td><p><span class="term"><em class="parameter"><code>separator</code></em> :</span></p></td>
1115
 
<td> the hieararchy separator character
 
952
<td>the hieararchy separator character
1116
953
</td>
1117
954
</tr>
1118
955
<tr>
1119
956
<td><p><span class="term"><em class="parameter"><code>short_names</code></em> :</span></p></td>
1120
 
<td> <a
1121
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
1122
 
><code class="literal">TRUE</code></a> if the (short) name of a folder is the part after
1123
 
the last <em class="parameter"><code>separator</code></em> in the full name. <a
1124
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
1125
 
><code class="literal">FALSE</code></a> if it is the full name.
 
957
<td>
 
958
<code class="literal">TRUE</code> if the (short) name of a folder is the part after
 
959
the last <em class="parameter"><code>separator</code></em> in the full name. <code class="literal">FALSE</code> if it is the full name.
1126
960
</td>
1127
961
</tr>
1128
962
<tr>
1134
968
</table></div>
1135
969
</div>
1136
970
<hr>
1137
 
<div class="refsect2" title="camel_folder_info_clone ()">
 
971
<div class="refsect2" lang="en">
1138
972
<a name="camel-folder-info-clone"></a><h3>camel_folder_info_clone ()</h3>
1139
 
<pre class="programlisting"><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *   camel_folder_info_clone             (<a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *fi);</pre>
 
973
<pre class="programlisting"><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="returnvalue">CamelFolderInfo</span></a> *   camel_folder_info_clone             (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> *fi</code></em>);</pre>
1140
974
<p>
1141
975
Clones <em class="parameter"><code>fi</code></em> recursively.</p>
1142
 
<p>
1143
 
</p>
1144
976
<div class="variablelist"><table border="0">
1145
977
<col align="left" valign="top">
1146
978
<tbody>
1147
979
<tr>
1148
980
<td><p><span class="term"><em class="parameter"><code>fi</code></em> :</span></p></td>
1149
 
<td> a <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a>
 
981
<td>a <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a>
1150
982
</td>
1151
983
</tr>
1152
984
<tr>
1158
990
</table></div>
1159
991
</div>
1160
992
<hr>
1161
 
<div class="refsect2" title="camel_store_supports_subscriptions ()">
 
993
<div class="refsect2" lang="en">
1162
994
<a name="camel-store-supports-subscriptions"></a><h3>camel_store_supports_subscriptions ()</h3>
1163
 
<pre class="programlisting"><a
1164
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
1165
 
>gboolean</a>            camel_store_supports_subscriptions  (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store);</pre>
 
995
<pre class="programlisting"><span class="returnvalue">gboolean</span>            camel_store_supports_subscriptions  (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>);</pre>
1166
996
<p>
1167
997
Get whether or not <em class="parameter"><code>store</code></em> supports subscriptions to folders.</p>
1168
 
<p>
1169
 
</p>
1170
998
<div class="variablelist"><table border="0">
1171
999
<col align="left" valign="top">
1172
1000
<tbody>
1173
1001
<tr>
1174
1002
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
1175
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
1003
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
1176
1004
</td>
1177
1005
</tr>
1178
1006
<tr>
1179
1007
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1180
 
<td> <a
1181
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
1182
 
><code class="literal">TRUE</code></a> if folder subscriptions are supported or <a
1183
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
1184
 
><code class="literal">FALSE</code></a> otherwise
 
1008
<td> <code class="literal">TRUE</code> if folder subscriptions are supported or <code class="literal">FALSE</code> otherwise
1185
1009
</td>
1186
1010
</tr>
1187
1011
</tbody>
1188
1012
</table></div>
1189
1013
</div>
1190
1014
<hr>
1191
 
<div class="refsect2" title="camel_store_folder_subscribed ()">
 
1015
<div class="refsect2" lang="en">
1192
1016
<a name="camel-store-folder-subscribed"></a><h3>camel_store_folder_subscribed ()</h3>
1193
 
<pre class="programlisting"><a
1194
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
1195
 
>gboolean</a>            camel_store_folder_subscribed       (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
1196
 
                                                         const <a
1197
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1198
 
>gchar</a> *folder_name);</pre>
 
1017
<pre class="programlisting"><span class="returnvalue">gboolean</span>            camel_store_folder_subscribed       (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
1018
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>);</pre>
1199
1019
<p>
1200
1020
Find out if a folder has been subscribed to.</p>
1201
 
<p>
1202
 
</p>
1203
1021
<div class="variablelist"><table border="0">
1204
1022
<col align="left" valign="top">
1205
1023
<tbody>
1206
1024
<tr>
1207
1025
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
1208
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
1026
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
1209
1027
</td>
1210
1028
</tr>
1211
1029
<tr>
1212
1030
<td><p><span class="term"><em class="parameter"><code>folder_name</code></em> :</span></p></td>
1213
 
<td> full path of the folder
 
1031
<td>full path of the folder
1214
1032
</td>
1215
1033
</tr>
1216
1034
<tr>
1217
1035
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1218
 
<td> <a
1219
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
1220
 
><code class="literal">TRUE</code></a> if the folder has been subscribed to or <a
1221
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
1222
 
><code class="literal">FALSE</code></a> otherwise
 
1036
<td> <code class="literal">TRUE</code> if the folder has been subscribed to or <code class="literal">FALSE</code> otherwise
1223
1037
</td>
1224
1038
</tr>
1225
1039
</tbody>
1226
1040
</table></div>
1227
1041
</div>
1228
1042
<hr>
1229
 
<div class="refsect2" title="camel_store_subscribe_folder ()">
 
1043
<div class="refsect2" lang="en">
1230
1044
<a name="camel-store-subscribe-folder"></a><h3>camel_store_subscribe_folder ()</h3>
1231
 
<pre class="programlisting">void                camel_store_subscribe_folder        (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
1232
 
                                                         const <a
1233
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1234
 
>gchar</a> *folder_name,
1235
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
 
1045
<pre class="programlisting"><span class="returnvalue">void</span>                camel_store_subscribe_folder        (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
1046
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>,
 
1047
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
1236
1048
<p>
1237
1049
Subscribe to the folder described by <em class="parameter"><code>folder_name</code></em>.</p>
1238
 
<p>
1239
 
</p>
1240
1050
<div class="variablelist"><table border="0">
1241
1051
<col align="left" valign="top">
1242
1052
<tbody>
1243
1053
<tr>
1244
1054
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
1245
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
1055
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
1246
1056
</td>
1247
1057
</tr>
1248
1058
<tr>
1249
1059
<td><p><span class="term"><em class="parameter"><code>folder_name</code></em> :</span></p></td>
1250
 
<td> full path of the folder
 
1060
<td>full path of the folder
1251
1061
</td>
1252
1062
</tr>
1253
1063
<tr>
1254
1064
<td><p><span class="term"><em class="parameter"><code>ex</code></em> :</span></p></td>
1255
 
<td> a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
 
1065
<td>a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
1256
1066
</td>
1257
1067
</tr>
1258
1068
</tbody>
1259
1069
</table></div>
1260
1070
</div>
1261
1071
<hr>
1262
 
<div class="refsect2" title="camel_store_unsubscribe_folder ()">
 
1072
<div class="refsect2" lang="en">
1263
1073
<a name="camel-store-unsubscribe-folder"></a><h3>camel_store_unsubscribe_folder ()</h3>
1264
 
<pre class="programlisting">void                camel_store_unsubscribe_folder      (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
1265
 
                                                         const <a
1266
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1267
 
>gchar</a> *folder_name,
1268
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
 
1074
<pre class="programlisting"><span class="returnvalue">void</span>                camel_store_unsubscribe_folder      (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
1075
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>,
 
1076
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
1269
1077
<p>
1270
1078
Unsubscribe from the folder described by <em class="parameter"><code>folder_name</code></em>.</p>
1271
 
<p>
1272
 
</p>
1273
1079
<div class="variablelist"><table border="0">
1274
1080
<col align="left" valign="top">
1275
1081
<tbody>
1276
1082
<tr>
1277
1083
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
1278
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
1084
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
1279
1085
</td>
1280
1086
</tr>
1281
1087
<tr>
1282
1088
<td><p><span class="term"><em class="parameter"><code>folder_name</code></em> :</span></p></td>
1283
 
<td> full path of the folder
 
1089
<td>full path of the folder
1284
1090
</td>
1285
1091
</tr>
1286
1092
<tr>
1287
1093
<td><p><span class="term"><em class="parameter"><code>ex</code></em> :</span></p></td>
1288
 
<td> a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
 
1094
<td>a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
1289
1095
</td>
1290
1096
</tr>
1291
1097
</tbody>
1292
1098
</table></div>
1293
1099
</div>
1294
1100
<hr>
1295
 
<div class="refsect2" title="camel_store_noop ()">
 
1101
<div class="refsect2" lang="en">
1296
1102
<a name="camel-store-noop"></a><h3>camel_store_noop ()</h3>
1297
 
<pre class="programlisting">void                camel_store_noop                    (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
1298
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
 
1103
<pre class="programlisting"><span class="returnvalue">void</span>                camel_store_noop                    (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
1104
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
1299
1105
<p>
1300
1106
Pings <em class="parameter"><code>store</code></em> so that its connection doesn't timeout.</p>
1301
 
<p>
1302
 
</p>
1303
1107
<div class="variablelist"><table border="0">
1304
1108
<col align="left" valign="top">
1305
1109
<tbody>
1306
1110
<tr>
1307
1111
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
1308
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
1112
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
1309
1113
</td>
1310
1114
</tr>
1311
1115
<tr>
1312
1116
<td><p><span class="term"><em class="parameter"><code>ex</code></em> :</span></p></td>
1313
 
<td> a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
 
1117
<td>a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
1314
1118
</td>
1315
1119
</tr>
1316
1120
</tbody>
1317
1121
</table></div>
1318
1122
</div>
1319
1123
<hr>
1320
 
<div class="refsect2" title="camel_store_folder_uri_equal ()">
 
1124
<div class="refsect2" lang="en">
1321
1125
<a name="camel-store-folder-uri-equal"></a><h3>camel_store_folder_uri_equal ()</h3>
1322
 
<pre class="programlisting"><a
1323
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1324
 
>gint</a>                camel_store_folder_uri_equal        (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
1325
 
                                                         const <a
1326
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1327
 
>gchar</a> *uri0,
1328
 
                                                         const <a
1329
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1330
 
>gchar</a> *uri1);</pre>
 
1126
<pre class="programlisting"><span class="returnvalue">gint</span>                camel_store_folder_uri_equal        (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
1127
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri0</code></em>,
 
1128
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uri1</code></em>);</pre>
1331
1129
<p>
1332
1130
Compares 2 folder uris to check that they are equal.</p>
1333
 
<p>
1334
 
</p>
1335
1131
<div class="variablelist"><table border="0">
1336
1132
<col align="left" valign="top">
1337
1133
<tbody>
1338
1134
<tr>
1339
1135
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
1340
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
 
1136
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> object
1341
1137
</td>
1342
1138
</tr>
1343
1139
<tr>
1344
1140
<td><p><span class="term"><em class="parameter"><code>uri0</code></em> :</span></p></td>
1345
 
<td> a folder uri
 
1141
<td>a folder uri
1346
1142
</td>
1347
1143
</tr>
1348
1144
<tr>
1349
1145
<td><p><span class="term"><em class="parameter"><code>uri1</code></em> :</span></p></td>
1350
 
<td> another folder uri
 
1146
<td>another folder uri
1351
1147
</td>
1352
1148
</tr>
1353
1149
<tr>
1354
1150
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1355
 
<td> <a
1356
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
1357
 
><code class="literal">TRUE</code></a> if they are equal or <a
1358
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
1359
 
><code class="literal">FALSE</code></a> otherwise
 
1151
<td> <code class="literal">TRUE</code> if they are equal or <code class="literal">FALSE</code> otherwise
1360
1152
</td>
1361
1153
</tr>
1362
1154
</tbody>
1363
1155
</table></div>
1364
1156
</div>
1365
1157
<hr>
1366
 
<div class="refsect2" title="camel_store_can_refresh_folder ()">
 
1158
<div class="refsect2" lang="en">
1367
1159
<a name="camel-store-can-refresh-folder"></a><h3>camel_store_can_refresh_folder ()</h3>
1368
 
<pre class="programlisting"><a
1369
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
1370
 
>gboolean</a>            camel_store_can_refresh_folder      (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
1371
 
                                                         <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo">CamelFolderInfo</a> *info,
1372
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
 
1160
<pre class="programlisting"><span class="returnvalue">gboolean</span>            camel_store_can_refresh_folder      (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
1161
                                                         <em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a> *info</code></em>,
 
1162
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
1373
1163
<p>
1374
1164
Returns if this folder (param info) should be checked for new mail or not.
1375
1165
It should not look into sub infos (info-&gt;child) or next infos, it should
1376
1166
return value only for the actual folder info.
1377
1167
Default behavior is that all Inbox folders are intended to be refreshed.</p>
1378
 
<p>
1379
 
</p>
1380
1168
<div class="variablelist"><table border="0">
1381
1169
<col align="left" valign="top">
1382
1170
<tbody>
1383
1171
<tr>
1384
1172
<td><p><span class="term"><em class="parameter"><code>store</code></em> :</span></p></td>
1385
 
<td> a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a>
 
1173
<td>a <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a>
1386
1174
</td>
1387
1175
</tr>
1388
1176
<tr>
1389
1177
<td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
1390
 
<td> a <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a>
 
1178
<td>a <a class="link" href="camel-CamelStore.html#CamelFolderInfo" title="CamelFolderInfo"><span class="type">CamelFolderInfo</span></a>
1391
1179
</td>
1392
1180
</tr>
1393
1181
<tr>
1394
1182
<td><p><span class="term"><em class="parameter"><code>ex</code></em> :</span></p></td>
1395
 
<td> a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
 
1183
<td>a <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a>
1396
1184
</td>
1397
1185
</tr>
1398
1186
<tr>
1404
1192
</table></div>
1405
1193
</div>
1406
1194
<hr>
1407
 
<div class="refsect2" title="CamelISubscribe">
 
1195
<div class="refsect2" lang="en">
1408
1196
<a name="CamelISubscribe"></a><h3>CamelISubscribe</h3>
1409
1197
<pre class="programlisting">typedef struct {
1410
1198
        CamelInterface iface;
1414
1202
        void (*unsubscribe)(CamelStore *store, const gchar *folder_name, CamelException *ex);
1415
1203
} CamelISubscribe;
1416
1204
</pre>
1417
 
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
1205
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1418
1206
<h3 class="title">Warning</h3>
1419
1207
<p><code class="literal">CamelISubscribe</code> is deprecated and should not be used in newly-written code.</p>
1420
1208
</div>
1422
1210
</p>
1423
1211
</div>
1424
1212
<hr>
1425
 
<div class="refsect2" title="camel_isubscribe_subscribed ()">
 
1213
<div class="refsect2" lang="en">
1426
1214
<a name="camel-isubscribe-subscribed"></a><h3>camel_isubscribe_subscribed ()</h3>
1427
 
<pre class="programlisting"><a
1428
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
1429
 
>gboolean</a>            camel_isubscribe_subscribed         (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
1430
 
                                                         const <a
1431
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1432
 
>gchar</a> *name);</pre>
1433
 
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
1215
<pre class="programlisting"><span class="returnvalue">gboolean</span>            camel_isubscribe_subscribed         (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
1216
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
 
1217
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1434
1218
<h3 class="title">Warning</h3>
1435
1219
<p><code class="literal">camel_isubscribe_subscribed</code> is deprecated and should not be used in newly-written code.</p>
1436
1220
</div>
1458
1242
</table></div>
1459
1243
</div>
1460
1244
<hr>
1461
 
<div class="refsect2" title="camel_isubscribe_subscribe ()">
 
1245
<div class="refsect2" lang="en">
1462
1246
<a name="camel-isubscribe-subscribe"></a><h3>camel_isubscribe_subscribe ()</h3>
1463
 
<pre class="programlisting">void                camel_isubscribe_subscribe          (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
1464
 
                                                         const <a
1465
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1466
 
>gchar</a> *folder_name,
1467
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
1468
 
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
1247
<pre class="programlisting"><span class="returnvalue">void</span>                camel_isubscribe_subscribe          (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
1248
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>,
 
1249
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
 
1250
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1469
1251
<h3 class="title">Warning</h3>
1470
1252
<p><code class="literal">camel_isubscribe_subscribe</code> is deprecated and should not be used in newly-written code.</p>
1471
1253
</div>
1493
1275
</table></div>
1494
1276
</div>
1495
1277
<hr>
1496
 
<div class="refsect2" title="camel_isubscribe_unsubscribe ()">
 
1278
<div class="refsect2" lang="en">
1497
1279
<a name="camel-isubscribe-unsubscribe"></a><h3>camel_isubscribe_unsubscribe ()</h3>
1498
 
<pre class="programlisting">void                camel_isubscribe_unsubscribe        (<a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
1499
 
                                                         const <a
1500
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1501
 
>gchar</a> *folder_name,
1502
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
1503
 
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
1280
<pre class="programlisting"><span class="returnvalue">void</span>                camel_isubscribe_unsubscribe        (<em class="parameter"><code><a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore"><span class="type">CamelStore</span></a> *store</code></em>,
 
1281
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *folder_name</code></em>,
 
1282
                                                         <em class="parameter"><code><a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException"><span class="type">CamelException</span></a> *ex</code></em>);</pre>
 
1283
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1504
1284
<h3 class="title">Warning</h3>
1505
1285
<p><code class="literal">camel_isubscribe_unsubscribe</code> is deprecated and should not be used in newly-written code.</p>
1506
1286
</div>
1531
1311
</div>
1532
1312
<div class="footer">
1533
1313
<hr>
1534
 
          Generated by GTK-Doc V1.11</div>
 
1314
          Generated by GTK-Doc V1.14</div>
1535
1315
</body>
1536
 
</html>
 
1316
</html>
 
 
b'\\ No newline at end of file'