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

« back to all changes in this revision

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

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2009-09-07 15:43:29 UTC
  • mfrom: (1.1.73 upstream)
  • Revision ID: james.westby@ubuntu.com-20090907154329-ig45a78mkhotc4af
Tags: 2.27.92-0ubuntu1
* New upstream version
  Bug Fixes:
  Mailer:
  - #350007 - evolution busy-waits on GPG signing operations 
  - #578910 - Fixes problem of missing migration for left out folders
  Other Fixes:
  Show filename in password file load/save warnings 
  Paste of e-mail always goes to the left most position 
  Expand <group> inline adds control codes 
  vee_rebuild_folder
* debian/patches/11_it_translation.patch:
  - don't use this debian change, the translation changed and those issues
    should be fixed upstream or in rosetta but not in source changes

Show diffs side-by-side

added added

removed removed

Lines of Context:
69
69
enum                <a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummaryFlags" title="enum CamelFolderSummaryFlags">CamelFolderSummaryFlags</a>;
70
70
<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> * <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-new" title="camel_folder_summary_new ()">camel_folder_summary_new</a>           (struct _CamelFolder *folder);
71
71
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-set-filename" title="camel_folder_summary_set_filename ()">camel_folder_summary_set_filename</a>   (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
72
 
                                                         const <a
73
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
74
 
>gchar</a> *filename);
 
72
                                                         const gchar *filename);
75
73
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-set-index" title="camel_folder_summary_set_index ()">camel_folder_summary_set_index</a>      (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
76
74
                                                         <a class="link" href="camel-CamelIndex.html#CamelIndex" title="CamelIndex">CamelIndex</a> *index);
77
75
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-set-build-content" title="camel_folder_summary_set_build_content ()">camel_folder_summary_set_build_content</a>
78
76
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
79
 
                                                         <a
80
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
81
 
>gboolean</a> state);
82
 
<a
83
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
84
 
>guint32</a>             <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-next-uid" title="camel_folder_summary_next_uid ()">camel_folder_summary_next_uid</a>       (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
85
 
<a
86
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
87
 
>gchar</a> *             <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-next-uid-string" title="camel_folder_summary_next_uid_string ()">camel_folder_summary_next_uid_string</a>
 
77
                                                         gboolean state);
 
78
guint32             <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-next-uid" title="camel_folder_summary_next_uid ()">camel_folder_summary_next_uid</a>       (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
 
79
gchar *             <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-next-uid-string" title="camel_folder_summary_next_uid_string ()">camel_folder_summary_next_uid_string</a>
88
80
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
89
81
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-set-uid" title="camel_folder_summary_set_uid ()">camel_folder_summary_set_uid</a>        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
90
 
                                                         <a
91
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
92
 
>guint32</a> uid);
93
 
<a
94
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
95
 
>gint</a>                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-load" title="camel_folder_summary_load ()">camel_folder_summary_load</a>           (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
96
 
<a
97
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
98
 
>gint</a>                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-save" title="camel_folder_summary_save ()">camel_folder_summary_save</a>           (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
99
 
<a
100
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
101
 
>gint</a>                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-save-to-db" title="camel_folder_summary_save_to_db ()">camel_folder_summary_save_to_db</a>     (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
102
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
103
 
<a
104
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
105
 
>gint</a>                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-load-from-db" title="camel_folder_summary_load_from_db ()">camel_folder_summary_load_from_db</a>   (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
106
 
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
107
 
<a
108
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
109
 
>gint</a>                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-header-load" title="camel_folder_summary_header_load ()">camel_folder_summary_header_load</a>    (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
110
 
<a
111
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
112
 
>gint</a>                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-header-load-from-db" title="camel_folder_summary_header_load_from_db ()">camel_folder_summary_header_load_from_db</a>
 
82
                                                         guint32 uid);
 
83
gint                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-load" title="camel_folder_summary_load ()">camel_folder_summary_load</a>           (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
 
84
gint                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-save" title="camel_folder_summary_save ()">camel_folder_summary_save</a>           (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
 
85
gint                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-save-to-db" title="camel_folder_summary_save_to_db ()">camel_folder_summary_save_to_db</a>     (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
 
86
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
 
87
gint                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-load-from-db" title="camel_folder_summary_load_from_db ()">camel_folder_summary_load_from_db</a>   (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
 
88
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
 
89
gint                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-header-load" title="camel_folder_summary_header_load ()">camel_folder_summary_header_load</a>    (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
 
90
gint                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-header-load-from-db" title="camel_folder_summary_header_load_from_db ()">camel_folder_summary_header_load_from_db</a>
113
91
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
114
92
                                                         <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
115
 
                                                         const <a
116
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
117
 
>gchar</a> *folder_name,
 
93
                                                         const gchar *folder_name,
118
94
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
119
 
<a
120
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
121
 
>gint</a>                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-header-save-to-db" title="camel_folder_summary_header_save_to_db ()">camel_folder_summary_header_save_to_db</a>
 
95
gint                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-header-save-to-db" title="camel_folder_summary_header_save_to_db ()">camel_folder_summary_header_save_to_db</a>
122
96
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
123
97
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
124
98
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-touch" title="camel_folder_summary_touch ()">camel_folder_summary_touch</a>          (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
125
99
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-add" title="camel_folder_summary_add ()">camel_folder_summary_add</a>            (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
126
100
                                                         <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *info);
127
101
<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *  <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-peek-info" title="camel_folder_summary_peek_info ()">camel_folder_summary_peek_info</a>      (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
128
 
                                                         const <a
129
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
130
 
>gchar</a> *uid);
131
 
<a
132
 
href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"
133
 
>GPtrArray</a> *         <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-get-changed" title="camel_folder_summary_get_changed ()">camel_folder_summary_get_changed</a>    (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);
134
 
<a
135
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
136
 
>gint</a>                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-cache-size" title="camel_folder_summary_cache_size ()">camel_folder_summary_cache_size</a>     (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);
137
 
<a
138
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
139
 
>gint</a>                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-reload-from-db" title="camel_folder_summary_reload_from_db ()">camel_folder_summary_reload_from_db</a> (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
 
102
                                                         const gchar *uid);
 
103
GPtrArray *         <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-get-changed" title="camel_folder_summary_get_changed ()">camel_folder_summary_get_changed</a>    (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);
 
104
gint                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-cache-size" title="camel_folder_summary_cache_size ()">camel_folder_summary_cache_size</a>     (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);
 
105
gint                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-reload-from-db" title="camel_folder_summary_reload_from_db ()">camel_folder_summary_reload_from_db</a> (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
140
106
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
141
107
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-ensure-infos-loaded" title="camel_folder_summary_ensure_infos_loaded ()">camel_folder_summary_ensure_infos_loaded</a>
142
108
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
143
 
                                                         <a
144
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
145
 
>gint</a> at_least,
 
109
                                                         gint at_least,
146
110
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);
147
111
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-insert" title="camel_folder_summary_insert ()">camel_folder_summary_insert</a>         (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
148
112
                                                         <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *info,
149
 
                                                         <a
150
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
151
 
>gboolean</a> load);
 
113
                                                         gboolean load);
152
114
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-remove-index-fast" title="camel_folder_summary_remove_index_fast ()">camel_folder_summary_remove_index_fast</a>
153
115
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
154
 
                                                         <a
155
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
156
 
>gint</a> index);
 
116
                                                         gint index);
157
117
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-remove-uid-fast" title="camel_folder_summary_remove_uid_fast ()">camel_folder_summary_remove_uid_fast</a>
158
118
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
159
 
                                                         const <a
160
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
161
 
>gchar</a> *uid);
 
119
                                                         const gchar *uid);
162
120
<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *  <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-add-from-header" title="camel_folder_summary_add_from_header ()">camel_folder_summary_add_from_header</a>
163
121
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
164
122
                                                         struct _camel_header_raw *headers);
185
143
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-remove" title="camel_folder_summary_remove ()">camel_folder_summary_remove</a>         (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
186
144
                                                         <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *info);
187
145
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-remove-uid" title="camel_folder_summary_remove_uid ()">camel_folder_summary_remove_uid</a>     (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
188
 
                                                         const <a
189
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
190
 
>gchar</a> *uid);
 
146
                                                         const gchar *uid);
191
147
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-remove-index" title="camel_folder_summary_remove_index ()">camel_folder_summary_remove_index</a>   (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
192
 
                                                         <a
193
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
194
 
>gint</a> index);
 
148
                                                         gint index);
195
149
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-remove-range" title="camel_folder_summary_remove_range ()">camel_folder_summary_remove_range</a>   (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
196
 
                                                         <a
197
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
198
 
>gint</a> start,
199
 
                                                         <a
200
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
201
 
>gint</a> end);
 
150
                                                         gint start,
 
151
                                                         gint end);
202
152
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-clear" title="camel_folder_summary_clear ()">camel_folder_summary_clear</a>          (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
203
153
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-clear-db" title="camel_folder_summary_clear_db ()">camel_folder_summary_clear_db</a>       (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);
204
 
<a
205
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
206
 
>guint</a>               <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-count" title="camel_folder_summary_count ()">camel_folder_summary_count</a>          (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
 
154
guint               <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-count" title="camel_folder_summary_count ()">camel_folder_summary_count</a>          (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
207
155
<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *  <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-index" title="camel_folder_summary_index ()">camel_folder_summary_index</a>          (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
208
 
                                                         <a
209
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
210
 
>gint</a> index);
 
156
                                                         gint index);
211
157
<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *  <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-uid" title="camel_folder_summary_uid ()">camel_folder_summary_uid</a>            (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
212
 
                                                         const <a
213
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
214
 
>gchar</a> *uid);
215
 
<a
216
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
217
 
>gchar</a> *             <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-uid-from-index" title="camel_folder_summary_uid_from_index ()">camel_folder_summary_uid_from_index</a> (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
218
 
                                                         <a
219
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
220
 
>gint</a> i);
221
 
<a
222
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
223
 
>gboolean</a>            <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-check-uid" title="camel_folder_summary_check_uid ()">camel_folder_summary_check_uid</a>      (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
224
 
                                                         const <a
225
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
226
 
>gchar</a> *uid);
227
 
<a
228
 
href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"
229
 
>GPtrArray</a> *         <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-array" title="camel_folder_summary_array ()">camel_folder_summary_array</a>          (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
230
 
<a
231
 
href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"
232
 
>GHashTable</a> *        <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-get-hashtable" title="camel_folder_summary_get_hashtable ()">camel_folder_summary_get_hashtable</a>  (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);
233
 
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-free-hashtable" title="camel_folder_summary_free_hashtable ()">camel_folder_summary_free_hashtable</a> (<a
234
 
href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"
235
 
>GHashTable</a> *ht);
236
 
<a
237
 
href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"
238
 
>GHashTable</a> *        <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-get-flag-cache" title="camel_folder_summary_get_flag_cache ()">camel_folder_summary_get_flag_cache</a> (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
 
158
                                                         const gchar *uid);
 
159
gchar *             <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-uid-from-index" title="camel_folder_summary_uid_from_index ()">camel_folder_summary_uid_from_index</a> (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
 
160
                                                         gint i);
 
161
gboolean            <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-check-uid" title="camel_folder_summary_check_uid ()">camel_folder_summary_check_uid</a>      (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
 
162
                                                         const gchar *uid);
 
163
GPtrArray *         <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-array" title="camel_folder_summary_array ()">camel_folder_summary_array</a>          (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
 
164
GHashTable *        <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-get-hashtable" title="camel_folder_summary_get_hashtable ()">camel_folder_summary_get_hashtable</a>  (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);
 
165
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-free-hashtable" title="camel_folder_summary_free_hashtable ()">camel_folder_summary_free_hashtable</a> (GHashTable *ht);
 
166
GHashTable *        <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-get-flag-cache" title="camel_folder_summary_get_flag_cache ()">camel_folder_summary_get_flag_cache</a> (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
239
167
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-update-flag-cache" title="camel_folder_summary_update_flag_cache ()">camel_folder_summary_update_flag_cache</a>
240
168
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
241
 
                                                         const <a
242
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
243
 
>gchar</a> *uid,
244
 
                                                         <a
245
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
246
 
>guint32</a> flag);
247
 
<a
248
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
249
 
>gint</a>                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-encode-token" title="camel_folder_summary_encode_token ()">camel_folder_summary_encode_token</a>   (FILE *out,
250
 
                                                         const <a
251
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
252
 
>gchar</a> *str);
253
 
<a
254
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
255
 
>gint</a>                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-decode-token" title="camel_folder_summary_decode_token ()">camel_folder_summary_decode_token</a>   (FILE *in,
256
 
                                                         <a
257
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
258
 
>gchar</a> **str);
259
 
<a
260
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
261
 
>gboolean</a>            <a class="link" href="camel-CamelFolderSummary.html#camel-flag-get" title="camel_flag_get ()">camel_flag_get</a>                      (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **list,
262
 
                                                         const <a
263
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
264
 
>gchar</a> *name);
265
 
<a
266
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
267
 
>gboolean</a>            <a class="link" href="camel-CamelFolderSummary.html#camel-flag-set" title="camel_flag_set ()">camel_flag_set</a>                      (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **list,
268
 
                                                         const <a
269
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
270
 
>gchar</a> *name,
271
 
                                                         <a
272
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
273
 
>gboolean</a> value);
274
 
<a
275
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
276
 
>gboolean</a>            <a class="link" href="camel-CamelFolderSummary.html#camel-flag-list-copy" title="camel_flag_list_copy ()">camel_flag_list_copy</a>                (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **to,
 
169
                                                         const gchar *uid,
 
170
                                                         guint32 flag);
 
171
gint                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-encode-token" title="camel_folder_summary_encode_token ()">camel_folder_summary_encode_token</a>   (FILE *out,
 
172
                                                         const gchar *str);
 
173
gint                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-decode-token" title="camel_folder_summary_decode_token ()">camel_folder_summary_decode_token</a>   (FILE *in,
 
174
                                                         gchar **str);
 
175
gboolean            <a class="link" href="camel-CamelFolderSummary.html#camel-flag-get" title="camel_flag_get ()">camel_flag_get</a>                      (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **list,
 
176
                                                         const gchar *name);
 
177
gboolean            <a class="link" href="camel-CamelFolderSummary.html#camel-flag-set" title="camel_flag_set ()">camel_flag_set</a>                      (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **list,
 
178
                                                         const gchar *name,
 
179
                                                         gboolean value);
 
180
gboolean            <a class="link" href="camel-CamelFolderSummary.html#camel-flag-list-copy" title="camel_flag_list_copy ()">camel_flag_list_copy</a>                (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **to,
277
181
                                                         <a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **from);
278
 
<a
279
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
280
 
>gint</a>                <a class="link" href="camel-CamelFolderSummary.html#camel-flag-list-size" title="camel_flag_list_size ()">camel_flag_list_size</a>                (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **list);
 
182
gint                <a class="link" href="camel-CamelFolderSummary.html#camel-flag-list-size" title="camel_flag_list_size ()">camel_flag_list_size</a>                (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **list);
281
183
void                <a class="link" href="camel-CamelFolderSummary.html#camel-flag-list-free" title="camel_flag_list_free ()">camel_flag_list_free</a>                (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **list);
282
 
<a
283
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
284
 
>guint32</a>             <a class="link" href="camel-CamelFolderSummary.html#camel-system-flag" title="camel_system_flag ()">camel_system_flag</a>                   (const <a
285
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
286
 
>gchar</a> *name);
287
 
<a
288
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
289
 
>gboolean</a>            <a class="link" href="camel-CamelFolderSummary.html#camel-system-flag-get" title="camel_system_flag_get ()">camel_system_flag_get</a>               (<a
290
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
291
 
>guint32</a> flags,
292
 
                                                         const <a
293
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
294
 
>gchar</a> *name);
295
 
const <a
296
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
297
 
>gchar</a> *       <a class="link" href="camel-CamelFolderSummary.html#camel-tag-get" title="camel_tag_get ()">camel_tag_get</a>                       (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **list,
298
 
                                                         const <a
299
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
300
 
>gchar</a> *name);
301
 
<a
302
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
303
 
>gboolean</a>            <a class="link" href="camel-CamelFolderSummary.html#camel-tag-set" title="camel_tag_set ()">camel_tag_set</a>                       (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **list,
304
 
                                                         const <a
305
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
306
 
>gchar</a> *name,
307
 
                                                         const <a
308
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
309
 
>gchar</a> *value);
310
 
<a
311
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
312
 
>gboolean</a>            <a class="link" href="camel-CamelFolderSummary.html#camel-tag-list-copy" title="camel_tag_list_copy ()">camel_tag_list_copy</a>                 (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **to,
 
184
guint32             <a class="link" href="camel-CamelFolderSummary.html#camel-system-flag" title="camel_system_flag ()">camel_system_flag</a>                   (const gchar *name);
 
185
gboolean            <a class="link" href="camel-CamelFolderSummary.html#camel-system-flag-get" title="camel_system_flag_get ()">camel_system_flag_get</a>               (guint32 flags,
 
186
                                                         const gchar *name);
 
187
const gchar *       <a class="link" href="camel-CamelFolderSummary.html#camel-tag-get" title="camel_tag_get ()">camel_tag_get</a>                       (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **list,
 
188
                                                         const gchar *name);
 
189
gboolean            <a class="link" href="camel-CamelFolderSummary.html#camel-tag-set" title="camel_tag_set ()">camel_tag_set</a>                       (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **list,
 
190
                                                         const gchar *name,
 
191
                                                         const gchar *value);
 
192
gboolean            <a class="link" href="camel-CamelFolderSummary.html#camel-tag-list-copy" title="camel_tag_list_copy ()">camel_tag_list_copy</a>                 (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **to,
313
193
                                                         <a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **from);
314
 
<a
315
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
316
 
>gint</a>                <a class="link" href="camel-CamelFolderSummary.html#camel-tag-list-size" title="camel_tag_list_size ()">camel_tag_list_size</a>                 (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **list);
 
194
gint                <a class="link" href="camel-CamelFolderSummary.html#camel-tag-list-size" title="camel_tag_list_size ()">camel_tag_list_size</a>                 (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **list);
317
195
void                <a class="link" href="camel-CamelFolderSummary.html#camel-tag-list-free" title="camel_tag_list_free ()">camel_tag_list_free</a>                 (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **list);
318
 
<a
319
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
320
 
>gpointer</a>            <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-new" title="camel_message_info_new ()">camel_message_info_new</a>              (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
321
 
void                <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-ref" title="camel_message_info_ref ()">camel_message_info_ref</a>              (<a
322
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
323
 
>gpointer</a> info);
 
196
gpointer            <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-new" title="camel_message_info_new ()">camel_message_info_new</a>              (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
 
197
void                <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-ref" title="camel_message_info_ref ()">camel_message_info_ref</a>              (gpointer info);
324
198
<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *  <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-new-from-header" title="camel_message_info_new_from_header ()">camel_message_info_new_from_header</a>  (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
325
199
                                                         struct _camel_header_raw *header);
326
 
void                <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-free" title="camel_message_info_free ()">camel_message_info_free</a>             (<a
327
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
328
 
>gpointer</a> info);
329
 
<a
330
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
331
 
>gpointer</a>            <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-clone" title="camel_message_info_clone ()">camel_message_info_clone</a>            (<a
332
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"
333
 
>gconstpointer</a> info);
334
 
<a
335
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"
336
 
>gconstpointer</a>       <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-ptr" title="camel_message_info_ptr ()">camel_message_info_ptr</a>              (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
337
 
                                                         <a
338
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
339
 
>gint</a> id);
340
 
<a
341
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
342
 
>guint32</a>             <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-uint32" title="camel_message_info_uint32 ()">camel_message_info_uint32</a>           (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
343
 
                                                         <a
344
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
345
 
>gint</a> id);
 
200
void                <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-free" title="camel_message_info_free ()">camel_message_info_free</a>             (gpointer info);
 
201
gpointer            <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-clone" title="camel_message_info_clone ()">camel_message_info_clone</a>            (gconstpointer info);
 
202
gconstpointer       <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-ptr" title="camel_message_info_ptr ()">camel_message_info_ptr</a>              (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
 
203
                                                         gint id);
 
204
guint32             <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-uint32" title="camel_message_info_uint32 ()">camel_message_info_uint32</a>           (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
 
205
                                                         gint id);
346
206
time_t              <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-time" title="camel_message_info_time ()">camel_message_info_time</a>             (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
347
 
                                                         <a
348
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
349
 
>gint</a> id);
 
207
                                                         gint id);
350
208
#define             <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-uid" title="camel_message_info_uid()">camel_message_info_uid</a>              (mi)
351
209
#define             <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-subject" title="camel_message_info_subject()">camel_message_info_subject</a>          (mi)
352
210
#define             <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-preview" title="camel_message_info_preview()">camel_message_info_preview</a>          (mi)
363
221
#define             <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-user-flags" title="camel_message_info_user_flags()">camel_message_info_user_flags</a>       (mi)
364
222
#define             <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-user-tags" title="camel_message_info_user_tags()">camel_message_info_user_tags</a>        (mi)
365
223
#define             <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-headers" title="camel_message_info_headers()">camel_message_info_headers</a>          (mi)
366
 
<a
367
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
368
 
>gboolean</a>            <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-user-flag" title="camel_message_info_user_flag ()">camel_message_info_user_flag</a>        (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
369
 
                                                         const <a
370
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
371
 
>gchar</a> *id);
372
 
const <a
373
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
374
 
>gchar</a> *       <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-user-tag" title="camel_message_info_user_tag ()">camel_message_info_user_tag</a>         (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
375
 
                                                         const <a
376
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
377
 
>gchar</a> *id);
378
 
<a
379
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
380
 
>gboolean</a>            <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-set-flags" title="camel_message_info_set_flags ()">camel_message_info_set_flags</a>        (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
381
 
                                                         <a
382
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
383
 
>guint32</a> flags,
384
 
                                                         <a
385
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
386
 
>guint32</a> set);
387
 
<a
388
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
389
 
>gboolean</a>            <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-set-user-flag" title="camel_message_info_set_user_flag ()">camel_message_info_set_user_flag</a>    (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
390
 
                                                         const <a
391
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
392
 
>gchar</a> *id,
393
 
                                                         <a
394
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
395
 
>gboolean</a> state);
396
 
<a
397
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
398
 
>gboolean</a>            <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-set-user-tag" title="camel_message_info_set_user_tag ()">camel_message_info_set_user_tag</a>     (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
399
 
                                                         const <a
400
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
401
 
>gchar</a> *id,
402
 
                                                         const <a
403
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
404
 
>gchar</a> *val);
 
224
gboolean            <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-user-flag" title="camel_message_info_user_flag ()">camel_message_info_user_flag</a>        (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
 
225
                                                         const gchar *id);
 
226
const gchar *       <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-user-tag" title="camel_message_info_user_tag ()">camel_message_info_user_tag</a>         (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
 
227
                                                         const gchar *id);
 
228
gboolean            <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-set-flags" title="camel_message_info_set_flags ()">camel_message_info_set_flags</a>        (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
 
229
                                                         guint32 flags,
 
230
                                                         guint32 set);
 
231
gboolean            <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-set-user-flag" title="camel_message_info_set_user_flag ()">camel_message_info_set_user_flag</a>    (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
 
232
                                                         const gchar *id,
 
233
                                                         gboolean state);
 
234
gboolean            <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-set-user-tag" title="camel_message_info_set_user_tag ()">camel_message_info_set_user_tag</a>     (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
 
235
                                                         const gchar *id,
 
236
                                                         const gchar *val);
405
237
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-set-need-preview" title="camel_folder_summary_set_need_preview ()">camel_folder_summary_set_need_preview</a>
406
238
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
407
 
                                                         <a
408
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
409
 
>gboolean</a> preview);
 
239
                                                         gboolean preview);
410
240
void                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-add-preview" title="camel_folder_summary_add_preview ()">camel_folder_summary_add_preview</a>    (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
411
241
                                                         <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *info);
412
 
<a
413
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
414
 
>gboolean</a>            <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-get-need-preview" title="camel_folder_summary_get_need_preview ()">camel_folder_summary_get_need_preview</a>
 
242
gboolean            <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-get-need-preview" title="camel_folder_summary_get_need_preview ()">camel_folder_summary_get_need_preview</a>
415
243
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);
416
244
void                <a class="link" href="camel-CamelFolderSummary.html#camel-content-info-dump" title="camel_content_info_dump ()">camel_content_info_dump</a>             (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageContentInfo" title="struct CamelMessageContentInfo">CamelMessageContentInfo</a> *ci,
417
 
                                                         <a
418
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
419
 
>gint</a> depth);
 
245
                                                         gint depth);
420
246
void                <a class="link" href="camel-CamelFolderSummary.html#camel-message-info-dump" title="camel_message_info_dump ()">camel_message_info_dump</a>             (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi);
421
 
<a
422
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
423
 
>gint</a>                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-migrate-infos" title="camel_folder_summary_migrate_infos ()">camel_folder_summary_migrate_infos</a>  (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);
 
247
gint                <a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-migrate-infos" title="camel_folder_summary_migrate_infos ()">camel_folder_summary_migrate_infos</a>  (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);
424
248
</pre>
425
249
</div>
426
250
<div class="refsect1" lang="en">
701
525
<div class="refsect2" lang="en">
702
526
<a name="camel-folder-summary-set-filename"></a><h3>camel_folder_summary_set_filename ()</h3>
703
527
<pre class="programlisting">void                camel_folder_summary_set_filename   (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
704
 
                                                         const <a
705
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
706
 
>gchar</a> *filename);</pre>
 
528
                                                         const gchar *filename);</pre>
707
529
<p>
708
530
Set the filename where the summary will be loaded to/saved from.</p>
709
531
<p>
730
552
<pre class="programlisting">void                camel_folder_summary_set_index      (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
731
553
                                                         <a class="link" href="camel-CamelIndex.html#CamelIndex" title="CamelIndex">CamelIndex</a> *index);</pre>
732
554
<p>
733
 
Set the index used to index body content.  If the index is <a
734
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
735
 
><code class="literal">NULL</code></a>, or
 
555
Set the index used to index body content.  If the index is <code class="literal">NULL</code>, or
736
556
not set (the default), no indexing of body content will take place.
737
557
</p>
738
558
<p>
760
580
<a name="camel-folder-summary-set-build-content"></a><h3>camel_folder_summary_set_build_content ()</h3>
761
581
<pre class="programlisting">void                camel_folder_summary_set_build_content
762
582
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
763
 
                                                         <a
764
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
765
 
>gboolean</a> state);</pre>
 
583
                                                         gboolean state);</pre>
766
584
<p>
767
585
Set a flag to tell the summary to build the content info summary
768
586
(<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo"><span class="type">CamelMessageInfo</span></a>.content).  The default is not to build content
788
606
<hr>
789
607
<div class="refsect2" lang="en">
790
608
<a name="camel-folder-summary-next-uid"></a><h3>camel_folder_summary_next_uid ()</h3>
791
 
<pre class="programlisting"><a
792
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
793
 
>guint32</a>             camel_folder_summary_next_uid       (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
 
609
<pre class="programlisting">guint32             camel_folder_summary_next_uid       (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
794
610
<p>
795
611
Generate a new unique uid value as an integer.  This
796
612
may be used to create a unique sequence of numbers.</p>
815
631
<hr>
816
632
<div class="refsect2" lang="en">
817
633
<a name="camel-folder-summary-next-uid-string"></a><h3>camel_folder_summary_next_uid_string ()</h3>
818
 
<pre class="programlisting"><a
819
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
820
 
>gchar</a> *             camel_folder_summary_next_uid_string
 
634
<pre class="programlisting">gchar *             camel_folder_summary_next_uid_string
821
635
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
822
636
<p>
823
637
Retrieve the next uid, but as a formatted string.</p>
844
658
<div class="refsect2" lang="en">
845
659
<a name="camel-folder-summary-set-uid"></a><h3>camel_folder_summary_set_uid ()</h3>
846
660
<pre class="programlisting">void                camel_folder_summary_set_uid        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
847
 
                                                         <a
848
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
849
 
>guint32</a> uid);</pre>
 
661
                                                         guint32 uid);</pre>
850
662
<p>
851
663
Set the next minimum uid available.  This can be used to
852
664
ensure new uid's do not clash with existing uid's.</p>
872
684
<hr>
873
685
<div class="refsect2" lang="en">
874
686
<a name="camel-folder-summary-load"></a><h3>camel_folder_summary_load ()</h3>
875
 
<pre class="programlisting"><a
876
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
877
 
>gint</a>                camel_folder_summary_load           (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
 
687
<pre class="programlisting">gint                camel_folder_summary_load           (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
878
688
<p>
879
689
Load the summary from disk.</p>
880
690
<p>
898
708
<hr>
899
709
<div class="refsect2" lang="en">
900
710
<a name="camel-folder-summary-save"></a><h3>camel_folder_summary_save ()</h3>
901
 
<pre class="programlisting"><a
902
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
903
 
>gint</a>                camel_folder_summary_save           (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
 
711
<pre class="programlisting">gint                camel_folder_summary_save           (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
904
712
<p>
905
713
Writes the summary to disk.  The summary is only written if changes
906
714
have occured.</p>
925
733
<hr>
926
734
<div class="refsect2" lang="en">
927
735
<a name="camel-folder-summary-save-to-db"></a><h3>camel_folder_summary_save_to_db ()</h3>
928
 
<pre class="programlisting"><a
929
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
930
 
>gint</a>                camel_folder_summary_save_to_db     (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
 
736
<pre class="programlisting">gint                camel_folder_summary_save_to_db     (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
931
737
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
932
738
<p>
933
739
</p>
955
761
<hr>
956
762
<div class="refsect2" lang="en">
957
763
<a name="camel-folder-summary-load-from-db"></a><h3>camel_folder_summary_load_from_db ()</h3>
958
 
<pre class="programlisting"><a
959
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
960
 
>gint</a>                camel_folder_summary_load_from_db   (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
 
764
<pre class="programlisting">gint                camel_folder_summary_load_from_db   (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
961
765
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
962
766
<p>
963
767
</p>
985
789
<hr>
986
790
<div class="refsect2" lang="en">
987
791
<a name="camel-folder-summary-header-load"></a><h3>camel_folder_summary_header_load ()</h3>
988
 
<pre class="programlisting"><a
989
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
990
 
>gint</a>                camel_folder_summary_header_load    (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
 
792
<pre class="programlisting">gint                camel_folder_summary_header_load    (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
991
793
<p>
992
794
Only load the header information from the summary,
993
795
keep the rest on disk.  This should only be done on
1013
815
<hr>
1014
816
<div class="refsect2" lang="en">
1015
817
<a name="camel-folder-summary-header-load-from-db"></a><h3>camel_folder_summary_header_load_from_db ()</h3>
1016
 
<pre class="programlisting"><a
1017
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1018
 
>gint</a>                camel_folder_summary_header_load_from_db
 
818
<pre class="programlisting">gint                camel_folder_summary_header_load_from_db
1019
819
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
1020
820
                                                         <a class="link" href="camel-CamelStore.html#CamelStore" title="struct CamelStore">CamelStore</a> *store,
1021
 
                                                         const <a
1022
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1023
 
>gchar</a> *folder_name,
 
821
                                                         const gchar *folder_name,
1024
822
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
1025
823
<p>
1026
824
</p>
1058
856
<hr>
1059
857
<div class="refsect2" lang="en">
1060
858
<a name="camel-folder-summary-header-save-to-db"></a><h3>camel_folder_summary_header_save_to_db ()</h3>
1061
 
<pre class="programlisting"><a
1062
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1063
 
>gint</a>                camel_folder_summary_header_save_to_db
 
859
<pre class="programlisting">gint                camel_folder_summary_header_save_to_db
1064
860
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
1065
861
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
1066
862
<p>
1110
906
<pre class="programlisting">void                camel_folder_summary_add            (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
1111
907
                                                         <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *info);</pre>
1112
908
<p>
1113
 
Adds a new <em class="parameter"><code>info</code></em> record to the summary.  If <em class="parameter"><code>info-&gt;uid</code></em> is <a
1114
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1115
 
><code class="literal">NULL</code></a>,
 
909
Adds a new <em class="parameter"><code>info</code></em> record to the summary.  If <em class="parameter"><code>info-&gt;uid</code></em> is <code class="literal">NULL</code>,
1116
910
then a new uid is automatically re-assigned by calling
1117
911
<a class="link" href="camel-CamelFolderSummary.html#camel-folder-summary-next-uid-string" title="camel_folder_summary_next_uid_string ()"><span class="type">camel_folder_summary_next_uid_string</span></a>.
1118
912
</p>
1142
936
<div class="refsect2" lang="en">
1143
937
<a name="camel-folder-summary-peek-info"></a><h3>camel_folder_summary_peek_info ()</h3>
1144
938
<pre class="programlisting"><a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *  camel_folder_summary_peek_info      (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
1145
 
                                                         const <a
1146
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1147
 
>gchar</a> *uid);</pre>
 
939
                                                         const gchar *uid);</pre>
1148
940
<p>
1149
941
</p>
1150
942
<div class="variablelist"><table border="0">
1171
963
<hr>
1172
964
<div class="refsect2" lang="en">
1173
965
<a name="camel-folder-summary-get-changed"></a><h3>camel_folder_summary_get_changed ()</h3>
1174
 
<pre class="programlisting"><a
1175
 
href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"
1176
 
>GPtrArray</a> *         camel_folder_summary_get_changed    (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);</pre>
 
966
<pre class="programlisting">GPtrArray *         camel_folder_summary_get_changed    (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);</pre>
1177
967
<p>
1178
968
</p>
1179
969
<div class="variablelist"><table border="0">
1195
985
<hr>
1196
986
<div class="refsect2" lang="en">
1197
987
<a name="camel-folder-summary-cache-size"></a><h3>camel_folder_summary_cache_size ()</h3>
1198
 
<pre class="programlisting"><a
1199
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1200
 
>gint</a>                camel_folder_summary_cache_size     (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);</pre>
 
988
<pre class="programlisting">gint                camel_folder_summary_cache_size     (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);</pre>
1201
989
<p>
1202
990
</p>
1203
991
<div class="variablelist"><table border="0">
1219
1007
<hr>
1220
1008
<div class="refsect2" lang="en">
1221
1009
<a name="camel-folder-summary-reload-from-db"></a><h3>camel_folder_summary_reload_from_db ()</h3>
1222
 
<pre class="programlisting"><a
1223
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1224
 
>gint</a>                camel_folder_summary_reload_from_db (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
 
1010
<pre class="programlisting">gint                camel_folder_summary_reload_from_db (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
1225
1011
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
1226
1012
<p>
1227
1013
</p>
1251
1037
<a name="camel-folder-summary-ensure-infos-loaded"></a><h3>camel_folder_summary_ensure_infos_loaded ()</h3>
1252
1038
<pre class="programlisting">void                camel_folder_summary_ensure_infos_loaded
1253
1039
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
1254
 
                                                         <a
1255
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1256
 
>gint</a> at_least,
 
1040
                                                         gint at_least,
1257
1041
                                                         <a class="link" href="camel-camel-exception.html#CamelException" title="struct CamelException">CamelException</a> *ex);</pre>
1258
1042
<p>
1259
1043
Loads all infos into memory, if they are not yet.</p>
1286
1070
<a name="camel-folder-summary-insert"></a><h3>camel_folder_summary_insert ()</h3>
1287
1071
<pre class="programlisting">void                camel_folder_summary_insert         (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
1288
1072
                                                         <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *info,
1289
 
                                                         <a
1290
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
1291
 
>gboolean</a> load);</pre>
 
1073
                                                         gboolean load);</pre>
1292
1074
<p>
1293
1075
</p>
1294
1076
<div class="variablelist"><table border="0">
1317
1099
<a name="camel-folder-summary-remove-index-fast"></a><h3>camel_folder_summary_remove_index_fast ()</h3>
1318
1100
<pre class="programlisting">void                camel_folder_summary_remove_index_fast
1319
1101
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
1320
 
                                                         <a
1321
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1322
 
>gint</a> index);</pre>
 
1102
                                                         gint index);</pre>
1323
1103
<p>
1324
1104
</p>
1325
1105
<div class="variablelist"><table border="0">
1343
1123
<a name="camel-folder-summary-remove-uid-fast"></a><h3>camel_folder_summary_remove_uid_fast ()</h3>
1344
1124
<pre class="programlisting">void                camel_folder_summary_remove_uid_fast
1345
1125
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
1346
 
                                                         const <a
1347
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1348
 
>gchar</a> *uid);</pre>
 
1126
                                                         const gchar *uid);</pre>
1349
1127
<p>
1350
1128
</p>
1351
1129
<div class="variablelist"><table border="0">
1658
1436
<div class="refsect2" lang="en">
1659
1437
<a name="camel-folder-summary-remove-uid"></a><h3>camel_folder_summary_remove_uid ()</h3>
1660
1438
<pre class="programlisting">void                camel_folder_summary_remove_uid     (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
1661
 
                                                         const <a
1662
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1663
 
>gchar</a> *uid);</pre>
 
1439
                                                         const gchar *uid);</pre>
1664
1440
<p>
1665
1441
Remove a specific info record from the summary, by <em class="parameter"><code>uid</code></em>.</p>
1666
1442
<p>
1685
1461
<div class="refsect2" lang="en">
1686
1462
<a name="camel-folder-summary-remove-index"></a><h3>camel_folder_summary_remove_index ()</h3>
1687
1463
<pre class="programlisting">void                camel_folder_summary_remove_index   (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
1688
 
                                                         <a
1689
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1690
 
>gint</a> index);</pre>
 
1464
                                                         gint index);</pre>
1691
1465
<p>
1692
1466
Remove a specific info record from the summary, by index.</p>
1693
1467
<p>
1712
1486
<div class="refsect2" lang="en">
1713
1487
<a name="camel-folder-summary-remove-range"></a><h3>camel_folder_summary_remove_range ()</h3>
1714
1488
<pre class="programlisting">void                camel_folder_summary_remove_range   (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
1715
 
                                                         <a
1716
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1717
 
>gint</a> start,
1718
 
                                                         <a
1719
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1720
 
>gint</a> end);</pre>
 
1489
                                                         gint start,
 
1490
                                                         gint end);</pre>
1721
1491
<p>
1722
1492
Removes an indexed range of info records.</p>
1723
1493
<p>
1778
1548
<hr>
1779
1549
<div class="refsect2" lang="en">
1780
1550
<a name="camel-folder-summary-count"></a><h3>camel_folder_summary_count ()</h3>
1781
 
<pre class="programlisting"><a
1782
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
1783
 
>guint</a>               camel_folder_summary_count          (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
 
1551
<pre class="programlisting">guint               camel_folder_summary_count          (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
1784
1552
<p>
1785
1553
Get the number of summary items stored in this summary.</p>
1786
1554
<p>
1805
1573
<div class="refsect2" lang="en">
1806
1574
<a name="camel-folder-summary-index"></a><h3>camel_folder_summary_index ()</h3>
1807
1575
<pre class="programlisting"><a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *  camel_folder_summary_index          (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
1808
 
                                                         <a
1809
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1810
 
>gint</a> index);</pre>
 
1576
                                                         gint index);</pre>
1811
1577
<p>
1812
1578
Retrieve a summary item by index number.
1813
1579
</p>
1831
1597
</tr>
1832
1598
<tr>
1833
1599
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1834
 
<td> the summary item, or <a
1835
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1836
 
><code class="literal">NULL</code></a> if <em class="parameter"><code>index</code></em> is out of range
 
1600
<td> the summary item, or <code class="literal">NULL</code> if <em class="parameter"><code>index</code></em> is out of range
1837
1601
</td>
1838
1602
</tr>
1839
1603
</tbody>
1843
1607
<div class="refsect2" lang="en">
1844
1608
<a name="camel-folder-summary-uid"></a><h3>camel_folder_summary_uid ()</h3>
1845
1609
<pre class="programlisting"><a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *  camel_folder_summary_uid            (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
1846
 
                                                         const <a
1847
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1848
 
>gchar</a> *uid);</pre>
 
1610
                                                         const gchar *uid);</pre>
1849
1611
<p>
1850
1612
Retrieve a summary item by uid.
1851
1613
</p>
1869
1631
</tr>
1870
1632
<tr>
1871
1633
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1872
 
<td> the summary item, or <a
1873
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1874
 
><code class="literal">NULL</code></a> if the uid <em class="parameter"><code>uid</code></em> is not available
 
1634
<td> the summary item, or <code class="literal">NULL</code> if the uid <em class="parameter"><code>uid</code></em> is not available
1875
1635
</td>
1876
1636
</tr>
1877
1637
</tbody>
1880
1640
<hr>
1881
1641
<div class="refsect2" lang="en">
1882
1642
<a name="camel-folder-summary-uid-from-index"></a><h3>camel_folder_summary_uid_from_index ()</h3>
1883
 
<pre class="programlisting"><a
1884
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1885
 
>gchar</a> *             camel_folder_summary_uid_from_index (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
1886
 
                                                         <a
1887
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1888
 
>gint</a> i);</pre>
 
1643
<pre class="programlisting">gchar *             camel_folder_summary_uid_from_index (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
 
1644
                                                         gint i);</pre>
1889
1645
<p>
1890
1646
Retrieve a summary item's uid  by index number.
1891
1647
</p>
1909
1665
</tr>
1910
1666
<tr>
1911
1667
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1912
 
<td> the summary item's uid , or <a
1913
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1914
 
><code class="literal">NULL</code></a> if <em class="parameter"><code>index</code></em> is out of range
 
1668
<td> the summary item's uid , or <code class="literal">NULL</code> if <em class="parameter"><code>index</code></em> is out of range
1915
1669
</td>
1916
1670
</tr>
1917
1671
</tbody>
1920
1674
<hr>
1921
1675
<div class="refsect2" lang="en">
1922
1676
<a name="camel-folder-summary-check-uid"></a><h3>camel_folder_summary_check_uid ()</h3>
1923
 
<pre class="programlisting"><a
1924
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
1925
 
>gboolean</a>            camel_folder_summary_check_uid      (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
1926
 
                                                         const <a
1927
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1928
 
>gchar</a> *uid);</pre>
 
1677
<pre class="programlisting">gboolean            camel_folder_summary_check_uid      (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
 
1678
                                                         const gchar *uid);</pre>
1929
1679
<p>
1930
1680
Check if the uid is valid. This isn't very efficient, so it shouldn't be called iteratively.</p>
1931
1681
<p>
1945
1695
</tr>
1946
1696
<tr>
1947
1697
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1948
 
<td> if the uid is present in the summary or not  (<a
1949
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
1950
 
><code class="literal">TRUE</code></a> or <a
1951
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
1952
 
><code class="literal">FALSE</code></a>)
 
1698
<td> if the uid is present in the summary or not  (<code class="literal">TRUE</code> or <code class="literal">FALSE</code>)
1953
1699
</td>
1954
1700
</tr>
1955
1701
</tbody>
1958
1704
<hr>
1959
1705
<div class="refsect2" lang="en">
1960
1706
<a name="camel-folder-summary-array"></a><h3>camel_folder_summary_array ()</h3>
1961
 
<pre class="programlisting"><a
1962
 
href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"
1963
 
>GPtrArray</a> *         camel_folder_summary_array          (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
 
1707
<pre class="programlisting">GPtrArray *         camel_folder_summary_array          (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
1964
1708
<p>
1965
1709
Obtain a copy of the summary array.  This is done atomically,
1966
1710
so cannot contain empty entries.
1979
1723
</tr>
1980
1724
<tr>
1981
1725
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1982
 
<td> a <a
1983
 
href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"
1984
 
><span class="type">GPtrArray</span></a> of uids
 
1726
<td> a <span class="type">GPtrArray</span> of uids
1985
1727
</td>
1986
1728
</tr>
1987
1729
</tbody>
1990
1732
<hr>
1991
1733
<div class="refsect2" lang="en">
1992
1734
<a name="camel-folder-summary-get-hashtable"></a><h3>camel_folder_summary_get_hashtable ()</h3>
1993
 
<pre class="programlisting"><a
1994
 
href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"
1995
 
>GHashTable</a> *        camel_folder_summary_get_hashtable  (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);</pre>
 
1735
<pre class="programlisting">GHashTable *        camel_folder_summary_get_hashtable  (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);</pre>
1996
1736
<p>
1997
1737
Obtain a copy of the summary array in the hashtable.  This is done atomically,
1998
1738
so cannot contain empty entries.
2011
1751
</tr>
2012
1752
<tr>
2013
1753
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2014
 
<td> a <a
2015
 
href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"
2016
 
><span class="type">GHashTable</span></a> of uids
 
1754
<td> a <span class="type">GHashTable</span> of uids
2017
1755
</td>
2018
1756
</tr>
2019
1757
</tbody>
2022
1760
<hr>
2023
1761
<div class="refsect2" lang="en">
2024
1762
<a name="camel-folder-summary-free-hashtable"></a><h3>camel_folder_summary_free_hashtable ()</h3>
2025
 
<pre class="programlisting">void                camel_folder_summary_free_hashtable (<a
2026
 
href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"
2027
 
>GHashTable</a> *ht);</pre>
 
1763
<pre class="programlisting">void                camel_folder_summary_free_hashtable (GHashTable *ht);</pre>
2028
1764
<p>
2029
1765
</p>
2030
1766
<div class="variablelist"><table border="0">
2039
1775
<hr>
2040
1776
<div class="refsect2" lang="en">
2041
1777
<a name="camel-folder-summary-get-flag-cache"></a><h3>camel_folder_summary_get_flag_cache ()</h3>
2042
 
<pre class="programlisting"><a
2043
 
href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"
2044
 
>GHashTable</a> *        camel_folder_summary_get_flag_cache (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
 
1778
<pre class="programlisting">GHashTable *        camel_folder_summary_get_flag_cache (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
2045
1779
<p>
2046
1780
</p>
2047
1781
<div class="variablelist"><table border="0">
2065
1799
<a name="camel-folder-summary-update-flag-cache"></a><h3>camel_folder_summary_update_flag_cache ()</h3>
2066
1800
<pre class="programlisting">void                camel_folder_summary_update_flag_cache
2067
1801
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s,
2068
 
                                                         const <a
2069
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
2070
 
>gchar</a> *uid,
2071
 
                                                         <a
2072
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
2073
 
>guint32</a> flag);</pre>
 
1802
                                                         const gchar *uid,
 
1803
                                                         guint32 flag);</pre>
2074
1804
<p>
2075
1805
</p>
2076
1806
<div class="variablelist"><table border="0">
2097
1827
<hr>
2098
1828
<div class="refsect2" lang="en">
2099
1829
<a name="camel-folder-summary-encode-token"></a><h3>camel_folder_summary_encode_token ()</h3>
2100
 
<pre class="programlisting"><a
2101
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
2102
 
>gint</a>                camel_folder_summary_encode_token   (FILE *out,
2103
 
                                                         const <a
2104
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
2105
 
>gchar</a> *str);</pre>
 
1830
<pre class="programlisting">gint                camel_folder_summary_encode_token   (FILE *out,
 
1831
                                                         const gchar *str);</pre>
2106
1832
<p>
2107
1833
Encode a string value, but use tokenisation and compression
2108
1834
to reduce the size taken for common mailer words.  This
2133
1859
<hr>
2134
1860
<div class="refsect2" lang="en">
2135
1861
<a name="camel-folder-summary-decode-token"></a><h3>camel_folder_summary_decode_token ()</h3>
2136
 
<pre class="programlisting"><a
2137
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
2138
 
>gint</a>                camel_folder_summary_decode_token   (FILE *in,
2139
 
                                                         <a
2140
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
2141
 
>gchar</a> **str);</pre>
 
1862
<pre class="programlisting">gint                camel_folder_summary_decode_token   (FILE *in,
 
1863
                                                         gchar **str);</pre>
2142
1864
<p>
2143
1865
Decode a token value.</p>
2144
1866
<p>
2167
1889
<hr>
2168
1890
<div class="refsect2" lang="en">
2169
1891
<a name="camel-flag-get"></a><h3>camel_flag_get ()</h3>
2170
 
<pre class="programlisting"><a
2171
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
2172
 
>gboolean</a>            camel_flag_get                      (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **list,
2173
 
                                                         const <a
2174
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
2175
 
>gchar</a> *name);</pre>
 
1892
<pre class="programlisting">gboolean            camel_flag_get                      (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **list,
 
1893
                                                         const gchar *name);</pre>
2176
1894
<p>
2177
1895
Find the state of the flag <em class="parameter"><code>name</code></em> in <em class="parameter"><code>list</code></em>.</p>
2178
1896
<p>
2192
1910
</tr>
2193
1911
<tr>
2194
1912
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2195
 
<td> the state of the flag (<a
2196
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
2197
 
><code class="literal">TRUE</code></a> or <a
2198
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
2199
 
><code class="literal">FALSE</code></a>)
 
1913
<td> the state of the flag (<code class="literal">TRUE</code> or <code class="literal">FALSE</code>)
2200
1914
</td>
2201
1915
</tr>
2202
1916
</tbody>
2205
1919
<hr>
2206
1920
<div class="refsect2" lang="en">
2207
1921
<a name="camel-flag-set"></a><h3>camel_flag_set ()</h3>
2208
 
<pre class="programlisting"><a
2209
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
2210
 
>gboolean</a>            camel_flag_set                      (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **list,
2211
 
                                                         const <a
2212
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
2213
 
>gchar</a> *name,
2214
 
                                                         <a
2215
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
2216
 
>gboolean</a> value);</pre>
 
1922
<pre class="programlisting">gboolean            camel_flag_set                      (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **list,
 
1923
                                                         const gchar *name,
 
1924
                                                         gboolean value);</pre>
2217
1925
<p>
2218
1926
Set the state of a flag <em class="parameter"><code>name</code></em> in the list <em class="parameter"><code>list</code></em> to <em class="parameter"><code>value</code></em>.</p>
2219
1927
<p>
2238
1946
</tr>
2239
1947
<tr>
2240
1948
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2241
 
<td> <a
2242
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
2243
 
><code class="literal">TRUE</code></a> if the value of the flag has been changed or <a
2244
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
2245
 
><code class="literal">FALSE</code></a>
 
1949
<td> <code class="literal">TRUE</code> if the value of the flag has been changed or <code class="literal">FALSE</code>
2246
1950
otherwise
2247
1951
</td>
2248
1952
</tr>
2252
1956
<hr>
2253
1957
<div class="refsect2" lang="en">
2254
1958
<a name="camel-flag-list-copy"></a><h3>camel_flag_list_copy ()</h3>
2255
 
<pre class="programlisting"><a
2256
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
2257
 
>gboolean</a>            camel_flag_list_copy                (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **to,
 
1959
<pre class="programlisting">gboolean            camel_flag_list_copy                (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **to,
2258
1960
                                                         <a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **from);</pre>
2259
1961
<p>
2260
1962
Copy a flag list.</p>
2275
1977
</tr>
2276
1978
<tr>
2277
1979
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2278
 
<td> <a
2279
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
2280
 
><code class="literal">TRUE</code></a> if <em class="parameter"><code>to</code></em> is changed or <a
2281
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
2282
 
><code class="literal">FALSE</code></a> otherwise
 
1980
<td> <code class="literal">TRUE</code> if <em class="parameter"><code>to</code></em> is changed or <code class="literal">FALSE</code> otherwise
2283
1981
</td>
2284
1982
</tr>
2285
1983
</tbody>
2288
1986
<hr>
2289
1987
<div class="refsect2" lang="en">
2290
1988
<a name="camel-flag-list-size"></a><h3>camel_flag_list_size ()</h3>
2291
 
<pre class="programlisting"><a
2292
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
2293
 
>gint</a>                camel_flag_list_size                (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **list);</pre>
 
1989
<pre class="programlisting">gint                camel_flag_list_size                (<a class="link" href="camel-CamelFolderSummary.html#CamelFlag" title="CamelFlag">CamelFlag</a> **list);</pre>
2294
1990
<p>
2295
1991
Get the length of the flag list.</p>
2296
1992
<p>
2331
2027
<hr>
2332
2028
<div class="refsect2" lang="en">
2333
2029
<a name="camel-system-flag"></a><h3>camel_system_flag ()</h3>
2334
 
<pre class="programlisting"><a
2335
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
2336
 
>guint32</a>             camel_system_flag                   (const <a
2337
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
2338
 
>gchar</a> *name);</pre>
 
2030
<pre class="programlisting">guint32             camel_system_flag                   (const gchar *name);</pre>
2339
2031
<p>
2340
2032
</p>
2341
2033
<p>
2359
2051
<hr>
2360
2052
<div class="refsect2" lang="en">
2361
2053
<a name="camel-system-flag-get"></a><h3>camel_system_flag_get ()</h3>
2362
 
<pre class="programlisting"><a
2363
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
2364
 
>gboolean</a>            camel_system_flag_get               (<a
2365
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
2366
 
>guint32</a> flags,
2367
 
                                                         const <a
2368
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
2369
 
>gchar</a> *name);</pre>
 
2054
<pre class="programlisting">gboolean            camel_system_flag_get               (guint32 flags,
 
2055
                                                         const gchar *name);</pre>
2370
2056
<p>
2371
2057
Find the state of the flag <em class="parameter"><code>name</code></em> in <em class="parameter"><code>flags</code></em>.</p>
2372
2058
<p>
2386
2072
</tr>
2387
2073
<tr>
2388
2074
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2389
 
<td> <a
2390
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
2391
 
><code class="literal">TRUE</code></a> if the named flag is set or <a
2392
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
2393
 
><code class="literal">FALSE</code></a> otherwise
 
2075
<td> <code class="literal">TRUE</code> if the named flag is set or <code class="literal">FALSE</code> otherwise
2394
2076
</td>
2395
2077
</tr>
2396
2078
</tbody>
2399
2081
<hr>
2400
2082
<div class="refsect2" lang="en">
2401
2083
<a name="camel-tag-get"></a><h3>camel_tag_get ()</h3>
2402
 
<pre class="programlisting">const <a
2403
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
2404
 
>gchar</a> *       camel_tag_get                       (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **list,
2405
 
                                                         const <a
2406
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
2407
 
>gchar</a> *name);</pre>
 
2084
<pre class="programlisting">const gchar *       camel_tag_get                       (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **list,
 
2085
                                                         const gchar *name);</pre>
2408
2086
<p>
2409
2087
Find the flag <em class="parameter"><code>name</code></em> in <em class="parameter"><code>list</code></em> and get the value.</p>
2410
2088
<p>
2424
2102
</tr>
2425
2103
<tr>
2426
2104
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2427
 
<td> the value of the flag  or <a
2428
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
2429
 
><code class="literal">NULL</code></a> if unset
 
2105
<td> the value of the flag  or <code class="literal">NULL</code> if unset
2430
2106
</td>
2431
2107
</tr>
2432
2108
</tbody>
2435
2111
<hr>
2436
2112
<div class="refsect2" lang="en">
2437
2113
<a name="camel-tag-set"></a><h3>camel_tag_set ()</h3>
2438
 
<pre class="programlisting"><a
2439
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
2440
 
>gboolean</a>            camel_tag_set                       (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **list,
2441
 
                                                         const <a
2442
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
2443
 
>gchar</a> *name,
2444
 
                                                         const <a
2445
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
2446
 
>gchar</a> *value);</pre>
 
2114
<pre class="programlisting">gboolean            camel_tag_set                       (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **list,
 
2115
                                                         const gchar *name,
 
2116
                                                         const gchar *value);</pre>
2447
2117
<p>
2448
2118
Set the tag <em class="parameter"><code>name</code></em> in the tag list <em class="parameter"><code>list</code></em> to <em class="parameter"><code>value</code></em>.</p>
2449
2119
<p>
2468
2138
</tr>
2469
2139
<tr>
2470
2140
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2471
 
<td> <a
2472
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
2473
 
><code class="literal">TRUE</code></a> if the value on the tag changed or <a
2474
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
2475
 
><code class="literal">FALSE</code></a> otherwise
 
2141
<td> <code class="literal">TRUE</code> if the value on the tag changed or <code class="literal">FALSE</code> otherwise
2476
2142
</td>
2477
2143
</tr>
2478
2144
</tbody>
2481
2147
<hr>
2482
2148
<div class="refsect2" lang="en">
2483
2149
<a name="camel-tag-list-copy"></a><h3>camel_tag_list_copy ()</h3>
2484
 
<pre class="programlisting"><a
2485
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
2486
 
>gboolean</a>            camel_tag_list_copy                 (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **to,
 
2150
<pre class="programlisting">gboolean            camel_tag_list_copy                 (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **to,
2487
2151
                                                         <a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **from);</pre>
2488
2152
<p>
2489
2153
Copy a tag list.</p>
2504
2168
</tr>
2505
2169
<tr>
2506
2170
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2507
 
<td> <a
2508
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
2509
 
><code class="literal">TRUE</code></a> if <em class="parameter"><code>to</code></em> is changed or <a
2510
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
2511
 
><code class="literal">FALSE</code></a> otherwise
 
2171
<td> <code class="literal">TRUE</code> if <em class="parameter"><code>to</code></em> is changed or <code class="literal">FALSE</code> otherwise
2512
2172
</td>
2513
2173
</tr>
2514
2174
</tbody>
2517
2177
<hr>
2518
2178
<div class="refsect2" lang="en">
2519
2179
<a name="camel-tag-list-size"></a><h3>camel_tag_list_size ()</h3>
2520
 
<pre class="programlisting"><a
2521
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
2522
 
>gint</a>                camel_tag_list_size                 (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **list);</pre>
 
2180
<pre class="programlisting">gint                camel_tag_list_size                 (<a class="link" href="camel-CamelFolderSummary.html#CamelTag" title="CamelTag">CamelTag</a> **list);</pre>
2523
2181
<p>
2524
2182
Get the number of tags present in the tag list <em class="parameter"><code>list</code></em>.</p>
2525
2183
<p>
2560
2218
<hr>
2561
2219
<div class="refsect2" lang="en">
2562
2220
<a name="camel-message-info-new"></a><h3>camel_message_info_new ()</h3>
2563
 
<pre class="programlisting"><a
2564
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
2565
 
>gpointer</a>            camel_message_info_new              (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
 
2221
<pre class="programlisting">gpointer            camel_message_info_new              (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
2566
2222
<p>
2567
2223
Create a new <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo"><span class="type">CamelMessageInfo</span></a>.</p>
2568
2224
<p>
2572
2228
<tbody>
2573
2229
<tr>
2574
2230
<td><p><span class="term"><em class="parameter"><code>summary</code></em> :</span></p></td>
2575
 
<td> a <a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary"><span class="type">CamelFolderSummary</span></a> object or <a
2576
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
2577
 
><code class="literal">NULL</code></a>
 
2231
<td> a <a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary"><span class="type">CamelFolderSummary</span></a> object or <code class="literal">NULL</code>
2578
2232
</td>
2579
2233
</tr>
2580
2234
<tr>
2588
2242
<hr>
2589
2243
<div class="refsect2" lang="en">
2590
2244
<a name="camel-message-info-ref"></a><h3>camel_message_info_ref ()</h3>
2591
 
<pre class="programlisting">void                camel_message_info_ref              (<a
2592
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
2593
 
>gpointer</a> info);</pre>
 
2245
<pre class="programlisting">void                camel_message_info_ref              (gpointer info);</pre>
2594
2246
<p>
2595
2247
Reference an info.</p>
2596
2248
<p>
2619
2271
<tbody>
2620
2272
<tr>
2621
2273
<td><p><span class="term"><em class="parameter"><code>summary</code></em> :</span></p></td>
2622
 
<td> a <a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary"><span class="type">CamelFolderSummary</span></a> object or <a
2623
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
2624
 
><code class="literal">NULL</code></a>
 
2274
<td> a <a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary"><span class="type">CamelFolderSummary</span></a> object or <code class="literal">NULL</code>
2625
2275
</td>
2626
2276
</tr>
2627
2277
<tr>
2640
2290
<hr>
2641
2291
<div class="refsect2" lang="en">
2642
2292
<a name="camel-message-info-free"></a><h3>camel_message_info_free ()</h3>
2643
 
<pre class="programlisting">void                camel_message_info_free             (<a
2644
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
2645
 
>gpointer</a> info);</pre>
 
2293
<pre class="programlisting">void                camel_message_info_free             (gpointer info);</pre>
2646
2294
<p>
2647
2295
Unref's and potentially frees a <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo"><span class="type">CamelMessageInfo</span></a> and its contents.</p>
2648
2296
<p>
2659
2307
<hr>
2660
2308
<div class="refsect2" lang="en">
2661
2309
<a name="camel-message-info-clone"></a><h3>camel_message_info_clone ()</h3>
2662
 
<pre class="programlisting"><a
2663
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
2664
 
>gpointer</a>            camel_message_info_clone            (<a
2665
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"
2666
 
>gconstpointer</a> info);</pre>
 
2310
<pre class="programlisting">gpointer            camel_message_info_clone            (gconstpointer info);</pre>
2667
2311
<p>
2668
2312
Duplicate a <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo"><span class="type">CamelMessageInfo</span></a>.</p>
2669
2313
<p>
2687
2331
<hr>
2688
2332
<div class="refsect2" lang="en">
2689
2333
<a name="camel-message-info-ptr"></a><h3>camel_message_info_ptr ()</h3>
2690
 
<pre class="programlisting"><a
2691
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"
2692
 
>gconstpointer</a>       camel_message_info_ptr              (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
2693
 
                                                         <a
2694
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
2695
 
>gint</a> id);</pre>
 
2334
<pre class="programlisting">gconstpointer       camel_message_info_ptr              (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
 
2335
                                                         gint id);</pre>
2696
2336
<p>
2697
2337
Generic accessor method for getting pointer data.</p>
2698
2338
<p>
2721
2361
<hr>
2722
2362
<div class="refsect2" lang="en">
2723
2363
<a name="camel-message-info-uint32"></a><h3>camel_message_info_uint32 ()</h3>
2724
 
<pre class="programlisting"><a
2725
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
2726
 
>guint32</a>             camel_message_info_uint32           (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
2727
 
                                                         <a
2728
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
2729
 
>gint</a> id);</pre>
 
2364
<pre class="programlisting">guint32             camel_message_info_uint32           (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
 
2365
                                                         gint id);</pre>
2730
2366
<p>
2731
2367
Generic accessor method for getting 32bit gint data.</p>
2732
2368
<p>
2756
2392
<div class="refsect2" lang="en">
2757
2393
<a name="camel-message-info-time"></a><h3>camel_message_info_time ()</h3>
2758
2394
<pre class="programlisting">time_t              camel_message_info_time             (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
2759
 
                                                         <a
2760
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
2761
 
>gint</a> id);</pre>
 
2395
                                                         gint id);</pre>
2762
2396
<p>
2763
2397
Generic accessor method for getting time_t data.</p>
2764
2398
<p>
3043
2677
<hr>
3044
2678
<div class="refsect2" lang="en">
3045
2679
<a name="camel-message-info-user-flag"></a><h3>camel_message_info_user_flag ()</h3>
3046
 
<pre class="programlisting"><a
3047
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
3048
 
>gboolean</a>            camel_message_info_user_flag        (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
3049
 
                                                         const <a
3050
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
3051
 
>gchar</a> *id);</pre>
 
2680
<pre class="programlisting">gboolean            camel_message_info_user_flag        (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
 
2681
                                                         const gchar *id);</pre>
3052
2682
<p>
3053
2683
Get the state of a user flag named <em class="parameter"><code>id</code></em>.</p>
3054
2684
<p>
3077
2707
<hr>
3078
2708
<div class="refsect2" lang="en">
3079
2709
<a name="camel-message-info-user-tag"></a><h3>camel_message_info_user_tag ()</h3>
3080
 
<pre class="programlisting">const <a
3081
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
3082
 
>gchar</a> *       camel_message_info_user_tag         (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
3083
 
                                                         const <a
3084
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
3085
 
>gchar</a> *id);</pre>
 
2710
<pre class="programlisting">const gchar *       camel_message_info_user_tag         (const <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
 
2711
                                                         const gchar *id);</pre>
3086
2712
<p>
3087
2713
Get the value of a user tag named <em class="parameter"><code>id</code></em>.</p>
3088
2714
<p>
3111
2737
<hr>
3112
2738
<div class="refsect2" lang="en">
3113
2739
<a name="camel-message-info-set-flags"></a><h3>camel_message_info_set_flags ()</h3>
3114
 
<pre class="programlisting"><a
3115
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
3116
 
>gboolean</a>            camel_message_info_set_flags        (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
3117
 
                                                         <a
3118
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
3119
 
>guint32</a> flags,
3120
 
                                                         <a
3121
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"
3122
 
>guint32</a> set);</pre>
 
2740
<pre class="programlisting">gboolean            camel_message_info_set_flags        (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
 
2741
                                                         guint32 flags,
 
2742
                                                         guint32 set);</pre>
3123
2743
<p>
3124
2744
Change the state of the system flags on the <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo"><span class="type">CamelMessageInfo</span></a></p>
3125
2745
<p>
3144
2764
</tr>
3145
2765
<tr>
3146
2766
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3147
 
<td> <a
3148
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
3149
 
><code class="literal">TRUE</code></a> if any of the flags changed or <a
3150
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
3151
 
><code class="literal">FALSE</code></a> otherwise
 
2767
<td> <code class="literal">TRUE</code> if any of the flags changed or <code class="literal">FALSE</code> otherwise
3152
2768
</td>
3153
2769
</tr>
3154
2770
</tbody>
3157
2773
<hr>
3158
2774
<div class="refsect2" lang="en">
3159
2775
<a name="camel-message-info-set-user-flag"></a><h3>camel_message_info_set_user_flag ()</h3>
3160
 
<pre class="programlisting"><a
3161
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
3162
 
>gboolean</a>            camel_message_info_set_user_flag    (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
3163
 
                                                         const <a
3164
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
3165
 
>gchar</a> *id,
3166
 
                                                         <a
3167
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
3168
 
>gboolean</a> state);</pre>
 
2776
<pre class="programlisting">gboolean            camel_message_info_set_user_flag    (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
 
2777
                                                         const gchar *id,
 
2778
                                                         gboolean state);</pre>
3169
2779
<p>
3170
2780
Set the state of a user flag on a <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo"><span class="type">CamelMessageInfo</span></a>.</p>
3171
2781
<p>
3190
2800
</tr>
3191
2801
<tr>
3192
2802
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3193
 
<td> <a
3194
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
3195
 
><code class="literal">TRUE</code></a> if the state changed or <a
3196
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
3197
 
><code class="literal">FALSE</code></a> otherwise
 
2803
<td> <code class="literal">TRUE</code> if the state changed or <code class="literal">FALSE</code> otherwise
3198
2804
</td>
3199
2805
</tr>
3200
2806
</tbody>
3203
2809
<hr>
3204
2810
<div class="refsect2" lang="en">
3205
2811
<a name="camel-message-info-set-user-tag"></a><h3>camel_message_info_set_user_tag ()</h3>
3206
 
<pre class="programlisting"><a
3207
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
3208
 
>gboolean</a>            camel_message_info_set_user_tag     (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
3209
 
                                                         const <a
3210
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
3211
 
>gchar</a> *id,
3212
 
                                                         const <a
3213
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
3214
 
>gchar</a> *val);</pre>
 
2812
<pre class="programlisting">gboolean            camel_message_info_set_user_tag     (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo">CamelMessageInfo</a> *mi,
 
2813
                                                         const gchar *id,
 
2814
                                                         const gchar *val);</pre>
3215
2815
<p>
3216
2816
Set the value of a user tag on a <a class="link" href="camel-CamelFolderSummary.html#CamelMessageInfo" title="CamelMessageInfo"><span class="type">CamelMessageInfo</span></a>.</p>
3217
2817
<p>
3236
2836
</tr>
3237
2837
<tr>
3238
2838
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3239
 
<td> <a
3240
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
3241
 
><code class="literal">TRUE</code></a> if the value changed or <a
3242
 
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
3243
 
><code class="literal">FALSE</code></a> otherwise
 
2839
<td> <code class="literal">TRUE</code> if the value changed or <code class="literal">FALSE</code> otherwise
3244
2840
</td>
3245
2841
</tr>
3246
2842
</tbody>
3251
2847
<a name="camel-folder-summary-set-need-preview"></a><h3>camel_folder_summary_set_need_preview ()</h3>
3252
2848
<pre class="programlisting">void                camel_folder_summary_set_need_preview
3253
2849
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary,
3254
 
                                                         <a
3255
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
3256
 
>gboolean</a> preview);</pre>
 
2850
                                                         gboolean preview);</pre>
3257
2851
<p>
3258
2852
</p>
3259
2853
<div class="variablelist"><table border="0">
3298
2892
<hr>
3299
2893
<div class="refsect2" lang="en">
3300
2894
<a name="camel-folder-summary-get-need-preview"></a><h3>camel_folder_summary_get_need_preview ()</h3>
3301
 
<pre class="programlisting"><a
3302
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
3303
 
>gboolean</a>            camel_folder_summary_get_need_preview
 
2895
<pre class="programlisting">gboolean            camel_folder_summary_get_need_preview
3304
2896
                                                        (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *summary);</pre>
3305
2897
<p>
3306
2898
</p>
3324
2916
<div class="refsect2" lang="en">
3325
2917
<a name="camel-content-info-dump"></a><h3>camel_content_info_dump ()</h3>
3326
2918
<pre class="programlisting">void                camel_content_info_dump             (<a class="link" href="camel-CamelFolderSummary.html#CamelMessageContentInfo" title="struct CamelMessageContentInfo">CamelMessageContentInfo</a> *ci,
3327
 
                                                         <a
3328
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
3329
 
>gint</a> depth);</pre>
 
2919
                                                         gint depth);</pre>
3330
2920
<p>
3331
2921
</p>
3332
2922
<div class="variablelist"><table border="0">
3363
2953
<hr>
3364
2954
<div class="refsect2" lang="en">
3365
2955
<a name="camel-folder-summary-migrate-infos"></a><h3>camel_folder_summary_migrate_infos ()</h3>
3366
 
<pre class="programlisting"><a
3367
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
3368
 
>gint</a>                camel_folder_summary_migrate_infos  (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);</pre>
 
2956
<pre class="programlisting">gint                camel_folder_summary_migrate_infos  (<a class="link" href="camel-CamelFolderSummary.html#CamelFolderSummary" title="struct CamelFolderSummary">CamelFolderSummary</a> *s);</pre>
3369
2957
<p>
3370
2958
</p>
3371
2959
<div class="variablelist"><table border="0">