[evolution-data-server] Update API documentation.



commit 3a865243888a80d5fc5ae0abfc27a0d6359eec35
Author: Matthew Barnes <mbarnes redhat com>
Date:   Sat Jun 2 10:38:23 2012 -0400

    Update API documentation.

 camel/camel-imapx-conn-manager.h                   |    3 +-
 camel/camel-imapx-settings.c                       |   12 +-
 camel/camel-imapx-settings.h                       |    2 +-
 camel/camel-imapx-store.h                          |    2 +-
 camel/camel-imapx-summary.c                        |    1 -
 camel/camel-imapx-summary.h                        |    9 +-
 docs/reference/camel/Makefile.am                   |    2 +
 docs/reference/camel/camel-docs.sgml               |   21 +-
 docs/reference/camel/camel-sections.txt            |  401 +++++++++++++++++++-
 docs/reference/camel/camel.types                   |   11 +
 .../libedataserverui/libedataserverui-docs.sgml    |    1 -
 .../libedataserverui/libedataserverui-sections.txt |    1 -
 12 files changed, 432 insertions(+), 34 deletions(-)
---
diff --git a/camel/camel-imapx-conn-manager.h b/camel/camel-imapx-conn-manager.h
index af31fa8..af65c78 100644
--- a/camel/camel-imapx-conn-manager.h
+++ b/camel/camel-imapx-conn-manager.h
@@ -28,6 +28,7 @@
 
 #include "camel-imapx-server.h"
 
+/* Standard GObject macros */
 #define CAMEL_TYPE_IMAPX_CONN_MANAGER \
 	(camel_imapx_conn_manager_get_type ())
 #define CAMEL_IMAPX_CONN_MANAGER(obj) \
@@ -39,7 +40,7 @@
 #define CAMEL_IS_IMAPX_CONN_MANAGER(obj) \
 	(G_TYPE_CHECK_INSTANCE_TYPE \
 	((obj), CAMEL_TYPE_IMAPX_CONN_MANAGER))
-#define CAMEL_IS_CONN_MANAGER_CLASS(obj) \
+#define CAMEL_IS_IMAPX_CONN_MANAGER_CLASS(cls) \
 	(G_TYPE_CHECK_CLASS_TYPE \
 	((cls), CAMEL_TYPE_IMAPX_CONN_MANAGER))
 #define CAMEL_IMAPX_CONN_MANAGER_GET_CLASS(obj) \
diff --git a/camel/camel-imapx-settings.c b/camel/camel-imapx-settings.c
index 8b75e5d..2ad119a 100644
--- a/camel/camel-imapx-settings.c
+++ b/camel/camel-imapx-settings.c
@@ -1058,27 +1058,27 @@ camel_imapx_settings_dup_namespace (CamelIMAPXSettings *settings)
 /**
  * camel_imapx_settings_set_namespace:
  * @settings: a #CamelIMAPXSettings
- * @namespace: an IMAP namespace, or %NULL
+ * @namespace_: an IMAP namespace, or %NULL
  *
- * Sets the custom IMAP namespace in which to find folders.  If @namespace
+ * Sets the custom IMAP namespace in which to find folders.  If @namespace_
  * is %NULL, the default namespace is used.
  *
  * Since: 3.2
  **/
 void
 camel_imapx_settings_set_namespace (CamelIMAPXSettings *settings,
-                                    const gchar *namespace)
+                                    const gchar *namespace_)
 {
 	g_return_if_fail (CAMEL_IS_IMAPX_SETTINGS (settings));
 
 	/* The default namespace is an empty string. */
-	if (namespace == NULL)
-		namespace = "";
+	if (namespace_ == NULL)
+		namespace_ = "";
 
 	g_mutex_lock (settings->priv->property_lock);
 
 	g_free (settings->priv->namespace);
-	settings->priv->namespace = g_strdup (namespace);
+	settings->priv->namespace = g_strdup (namespace_);
 
 	g_mutex_unlock (settings->priv->property_lock);
 
diff --git a/camel/camel-imapx-settings.h b/camel/camel-imapx-settings.h
index 9d7c478..5821819 100644
--- a/camel/camel-imapx-settings.h
+++ b/camel/camel-imapx-settings.h
@@ -104,7 +104,7 @@ gboolean	camel_imapx_settings_get_mobile_mode
 						(CamelIMAPXSettings *settings);
 void		camel_imapx_settings_set_mobile_mode
 						(CamelIMAPXSettings *settings,
-						 gboolean mobile);
+						 gboolean mobile_mode);
 const gchar *	camel_imapx_settings_get_namespace
 						(CamelIMAPXSettings *settings);
 gchar *		camel_imapx_settings_dup_namespace
diff --git a/camel/camel-imapx-store.h b/camel/camel-imapx-store.h
index f1db789..9255f75 100644
--- a/camel/camel-imapx-store.h
+++ b/camel/camel-imapx-store.h
@@ -49,7 +49,7 @@
 #define CAMEL_IS_IMAPX_STORE_CLASS(cls) \
 	(G_TYPE_CHECK_CLASS_TYPE \
 	((cls), CAMEL_TYPE_IMAPX_STORE))
-#define CAMEL_IMAPX_GET_CLASS(obj) \
+#define CAMEL_IMAPX_STORE_GET_CLASS(obj) \
 	(G_TYPE_INSTANCE_GET_CLASS \
 	((obj), CAMEL_TYPE_IMAPX_STORE, CamelIMAPXStoreClass))
 
diff --git a/camel/camel-imapx-summary.c b/camel/camel-imapx-summary.c
index 53282c0..9552e61 100644
--- a/camel/camel-imapx-summary.c
+++ b/camel/camel-imapx-summary.c
@@ -125,7 +125,6 @@ sort_uid_cmp (gpointer enc,
 /**
  * camel_imapx_summary_new:
  * @folder: Parent folder.
- * @filename: the file to store the summary in.
  *
  * This will create a new CamelIMAPXSummary object and read in the
  * summary data from disk, if it exists.
diff --git a/camel/camel-imapx-summary.h b/camel/camel-imapx-summary.h
index 3a8d422..35c5e32 100644
--- a/camel/camel-imapx-summary.h
+++ b/camel/camel-imapx-summary.h
@@ -50,9 +50,12 @@
 	((obj), CAMEL_TYPE_IMAPX_SUMMARY, CamelIMAPXSummaryClass))
 
 #define CAMEL_IMAPX_SERVER_FLAGS \
-	(CAMEL_MESSAGE_ANSWERED | CAMEL_MESSAGE_DELETED | \
-	 CAMEL_MESSAGE_DRAFT | CAMEL_MESSAGE_FLAGGED | \
-	 CAMEL_MESSAGE_JUNK | CAMEL_MESSAGE_NOTJUNK | \
+	(CAMEL_MESSAGE_ANSWERED | \
+	 CAMEL_MESSAGE_DELETED | \
+	 CAMEL_MESSAGE_DRAFT | \
+	 CAMEL_MESSAGE_FLAGGED | \
+	 CAMEL_MESSAGE_JUNK | \
+	 CAMEL_MESSAGE_NOTJUNK | \
 	 CAMEL_MESSAGE_SEEN)
 
 G_BEGIN_DECLS
diff --git a/docs/reference/camel/Makefile.am b/docs/reference/camel/Makefile.am
index c9f417c..559ed03 100644
--- a/docs/reference/camel/Makefile.am
+++ b/docs/reference/camel/Makefile.am
@@ -48,6 +48,8 @@ IGNORE_HFILES = 			\
 	camel-i18n.h			\
 	camel-imap-private.h		\
 	camel-imap-types.h		\
+	camel-imapx-tokenise.h		\
+	camel-imapx-utils.h		\
 	camel-local-private.h		\
 	camel-marshal.h			\
 	camel-net-utils-win32.h		\
diff --git a/docs/reference/camel/camel-docs.sgml b/docs/reference/camel/camel-docs.sgml
index 2f9bf73..e460fc2 100644
--- a/docs/reference/camel/camel-docs.sgml
+++ b/docs/reference/camel/camel-docs.sgml
@@ -119,12 +119,15 @@
       <xi:include href="xml/camel-offline-journal.xml"/>
     </chapter>
 
-    <chapter id="Search-Folders">
-      <title>Search Folders</title>
+    <chapter id="Virtual-Folders">
+      <title>Virtual ("Search") Folders</title>
       <xi:include href="xml/camel-vee-folder.xml"/>
       <xi:include href="xml/camel-vee-store.xml"/>
       <xi:include href="xml/camel-vee-summary.xml"/>
       <xi:include href="xml/camel-vtrash-folder.xml"/>
+      <xi:include href="xml/camel-vee-data-cache.xml"/>
+      <xi:include href="xml/camel-vee-message-info-data.xml"/>
+      <xi:include href="xml/camel-vee-subfolder-data.xml"/>
     </chapter>
 
     <chapter id="Addresses">
@@ -197,6 +200,20 @@
       <xi:include href="xml/camel-utf8.xml"/>
     </chapter>
 
+    <chapter id="IMAP">
+      <title>Extensible IMAP</title>
+      <xi:include href="xml/camel-imapx-command.xml"/>
+      <xi:include href="xml/camel-imapx-conn-manager.xml"/>
+      <xi:include href="xml/camel-imapx-folder.xml"/>
+      <xi:include href="xml/camel-imapx-job.xml"/>
+      <xi:include href="xml/camel-imapx-server.xml"/>
+      <xi:include href="xml/camel-imapx-settings.xml"/>
+      <xi:include href="xml/camel-imapx-store.xml"/>
+      <xi:include href="xml/camel-imapx-store-summary.xml"/>
+      <xi:include href="xml/camel-imapx-stream.xml"/>
+      <xi:include href="xml/camel-imapx-summary.xml"/>
+    </chapter>
+
     <chapter id="Deprecated">
       <title>Deprecated Objects</title>
       <xi:include href="xml/camel-disco-diary.xml"/>
diff --git a/docs/reference/camel/camel-sections.txt b/docs/reference/camel/camel-sections.txt
index c850839..e2c6dd0 100644
--- a/docs/reference/camel/camel-sections.txt
+++ b/docs/reference/camel/camel-sections.txt
@@ -92,9 +92,9 @@ camel_certdb_set_filename
 camel_certdb_load
 camel_certdb_save
 camel_certdb_touch
-camel_certdb_get_cert
-camel_certdb_add
-camel_certdb_remove
+camel_certdb_get_host
+camel_certdb_put
+camel_certdb_remove_host
 camel_certdb_cert_new
 camel_certdb_cert_ref
 camel_certdb_cert_unref
@@ -280,7 +280,6 @@ camel_db_rename_folder
 camel_db_delete_folder
 camel_db_delete_uid
 camel_db_delete_uids
-camel_db_delete_vuids
 camel_db_create_folders_table
 camel_db_select
 camel_db_write_folder_info_record
@@ -299,13 +298,6 @@ camel_db_count_visible_unread_message_info
 camel_db_count_junk_not_deleted_message_info
 camel_db_count_message_info
 camel_db_camel_mir_free
-camel_db_create_vfolder
-camel_db_recreate_vfolder
-camel_db_delete_uid_from_vfolder
-camel_db_delete_uid_from_vfolder_transaction
-camel_db_get_vuids_from_vfolder
-camel_db_add_to_vfolder
-camel_db_add_to_vfolder_transaction
 camel_db_get_folder_uids
 camel_db_get_folder_junk_uids
 camel_db_get_folder_deleted_uids
@@ -458,7 +450,6 @@ camel_folder_free_uids
 camel_folder_get_uncached_uids
 camel_folder_cmp_uids
 camel_folder_sort_uids
-camel_folder_has_search_capability
 camel_folder_search_by_expression
 camel_folder_search_by_uids
 camel_folder_search_free
@@ -620,12 +611,15 @@ camel_folder_summary_add
 camel_folder_summary_insert
 camel_folder_summary_remove
 camel_folder_summary_remove_uid
+camel_folder_summary_remove_uids
 camel_folder_summary_clear
 camel_folder_summary_count
 camel_folder_summary_check_uid
 camel_folder_summary_get
 camel_folder_summary_get_array
 camel_folder_summary_free_array
+camel_folder_summary_get_hash
+camel_folder_summary_replace_flags
 camel_folder_summary_peek_loaded
 camel_folder_summary_get_changed
 camel_folder_summary_prepare_fetch_all
@@ -737,6 +731,298 @@ camel_html_parser_get_type
 </SECTION>
 
 <SECTION>
+<FILE>camel-imapx-command</FILE>
+<TITLE>CamelIMAPXCommand</TITLE>
+CAMEL_IS_IMAPX_COMMAND
+CamelIMAPXCommandPartType
+CamelIMAPXCommandFunc
+CamelIMAPXCommand
+CamelIMAPXCommandPart
+camel_imapx_command_new
+camel_imapx_command_ref
+camel_imapx_command_unref
+camel_imapx_command_check
+camel_imapx_command_compare
+camel_imapx_command_get_job
+camel_imapx_command_set_job
+camel_imapx_command_add
+camel_imapx_command_addv
+camel_imapx_command_add_part
+camel_imapx_command_close
+camel_imapx_command_wait
+camel_imapx_command_done
+camel_imapx_command_set_error_if_failed
+CamelIMAPXCommandQueue
+camel_imapx_command_queue_new
+camel_imapx_command_queue_free
+camel_imapx_command_queue_transfer
+camel_imapx_command_queue_push_tail
+camel_imapx_command_queue_insert_sorted
+camel_imapx_command_queue_is_empty
+camel_imapx_command_queue_get_length
+camel_imapx_command_queue_peek_head
+camel_imapx_command_queue_peek_head_link
+camel_imapx_command_queue_remove
+camel_imapx_command_queue_delete_link
+</SECTION>
+
+<SECTION>
+<FILE>camel-imapx-conn-manager</FILE>
+<TITLE>CamelIMAPXConnManager</TITLE>
+CamelIMAPXConnManager
+camel_imapx_conn_manager_new
+camel_imapx_conn_manager_get_store
+camel_imapx_conn_manager_get_connection
+camel_imapx_conn_manager_close_connections
+camel_imapx_conn_manager_get_connections
+camel_imapx_conn_manager_update_con_info
+<SUBSECTION Standard>
+CAMEL_IMAPX_CONN_MANAGER
+CAMEL_IS_IMAPX_CONN_MANAGER
+CAMEL_TYPE_IMAPX_CONN_MANAGER
+CAMEL_IMAPX_CONN_MANAGER_CLASS
+CAMEL_IS_IMAPX_CONN_MANAGER_CLASS
+CAMEL_IMAPX_CONN_MANAGER_GET_CLASS
+CamelIMAPXConnManagerClass
+<SUBSECTION Private>
+CamelIMAPXConnManagerPrivate
+camel_imapx_conn_manager_get_type
+</SECTION>
+
+<SECTION>
+<FILE>camel-imapx-folder</FILE>
+<TITLE>CamelIMAPXFolder</TITLE>
+CamelIMAPXFolder
+camel_imapx_folder_new
+<SUBSECTION Standard>
+CAMEL_IMAPX_FOLDER
+CAMEL_IS_IMAPX_FOLDER
+CAMEL_TYPE_IMAPX_FOLDER
+CAMEL_IMAPX_FOLDER_CLASS
+CAMEL_IS_IMAPX_FOLDER_CLASS
+CAMEL_IMAPX_FOLDER_GET_CLASS
+CamelIMAPXFolderClass
+<SUBSECTION Private>
+CamelIMAPXFolder
+camel_imapx_folder_get_type
+imapx_get_filename
+</SECTION>
+
+<SECTION>
+<FILE>camel-imapx-job</FILE>
+<TITLE>CamelIMAPXJob</TITLE>
+CAMEL_IS_IMAPX_JOB
+CamelIMAPXJob
+camel_imapx_job_new
+camel_imapx_job_ref
+camel_imapx_job_unref
+camel_imapx_job_check
+camel_imapx_job_wait
+camel_imapx_job_done
+camel_imapx_job_run
+camel_imapx_job_matches
+camel_imapx_job_get_data
+camel_imapx_job_set_data
+<SUBSECTION Private>
+uidset_state
+</SECTION>
+
+<SECTION>
+<FILE>camel-imapx-server</FILE>
+<TITLE>CamelIMAPXServer</TITLE>
+CamelIMAPXServer
+camel_imapx_server_new
+camel_imapx_server_connect
+camel_imapx_server_authenticate
+camel_imapx_server_list
+camel_imapx_server_refresh_info
+camel_imapx_server_sync_changes
+camel_imapx_server_expunge
+camel_imapx_server_fetch_messages
+camel_imapx_server_noop
+camel_imapx_server_get_message
+camel_imapx_server_copy_message
+camel_imapx_server_append_message
+camel_imapx_server_sync_message
+camel_imapx_server_manage_subscription
+camel_imapx_server_create_folder
+camel_imapx_server_delete_folder
+camel_imapx_server_rename_folder
+camel_imapx_server_get_job_queue_info
+camel_imapx_server_set_extended_token_handler
+<SUBSECTION Standard>
+CAMEL_IMAPX_SERVER
+CAMEL_IS_IMAPX_SERVER
+CAMEL_TYPE_IMAPX_SERVER
+CAMEL_IMAPX_SERVER_CLASS
+CAMEL_IS_IMAPX_SERVER_CLASS
+CAMEL_IMAPX_SERVER_GET_CLASS
+CamelIMAPXServerClass
+<SUBSECTION Private>
+IMAPX_MODE_READ
+IMAPX_MODE_WRITE
+CamelIMAPXIdle
+camel_imapx_server_get_type
+imapx_connect_to_server
+</SECTION>
+
+<SECTION>
+<FILE>camel-imapx-settings</FILE>
+<TITLE>CamelIMAPXSettings</TITLE>
+CamelIMAPXSettings
+camel_imapx_settings_get_batch_fetch_count
+camel_imapx_settings_set_batch_fetch_count
+camel_imapx_settings_get_check_all
+camel_imapx_settings_set_check_all
+camel_imapx_settings_get_check_subscribed
+camel_imapx_settings_set_check_subscribed
+camel_imapx_settings_get_concurrent_connections
+camel_imapx_settings_set_concurrent_connections
+camel_imapx_settings_get_fetch_order
+camel_imapx_settings_set_fetch_order
+camel_imapx_settings_get_filter_all
+camel_imapx_settings_set_filter_all
+camel_imapx_settings_get_filter_junk
+camel_imapx_settings_set_filter_junk
+camel_imapx_settings_get_filter_junk_inbox
+camel_imapx_settings_set_filter_junk_inbox
+camel_imapx_settings_get_mobile_mode
+camel_imapx_settings_set_mobile_mode
+camel_imapx_settings_get_namespace
+camel_imapx_settings_dup_namespace
+camel_imapx_settings_set_namespace
+camel_imapx_settings_get_shell_command
+camel_imapx_settings_dup_shell_command
+camel_imapx_settings_set_shell_command
+camel_imapx_settings_get_use_idle
+camel_imapx_settings_set_use_idle
+camel_imapx_settings_get_use_namespace
+camel_imapx_settings_set_use_namespace
+camel_imapx_settings_get_use_qresync
+camel_imapx_settings_set_use_qresync
+camel_imapx_settings_get_use_shell_command
+camel_imapx_settings_set_use_shell_command
+camel_imapx_settings_get_use_subscriptions
+camel_imapx_settings_set_use_subscriptions
+<SUBSECTION Standard>
+CAMEL_IMAPX_SETTINGS
+CAMEL_IS_IMAPX_SETTINGS
+CAMEL_TYPE_IMAPX_SETTINGS
+CAMEL_IMAPX_SETTINGS_CLASS
+CAMEL_IS_IMAPX_SETTINGS_CLASS
+CAMEL_IMAPX_SETTINGS_GET_CLASS
+CamelIMAPXSettingsClass
+<SUBSECTION Private>
+CamelIMAPXSettingsPrivate
+camel_imapx_settings_get_type
+</SECTION>
+
+<SECTION>
+<FILE>camel-imapx-store</FILE>
+<TITLE>CamelIMAPXStore</TITLE>
+CamelIMAPXStore
+camel_imapx_store_get_server
+camel_imapx_store_op_done
+<SUBSECTION Standard>
+CAMEL_IMAPX_STORE
+CAMEL_IS_IMAPX_STORE
+CAMEL_TYPE_IMAPX_STORE
+CAMEL_IMAPX_STORE_CLASS
+CAMEL_IS_IMAPX_STORE_CLASS
+CAMEL_IMAPX_STORE_GET_CLASS
+CamelIMAPXStoreClass
+<SUBSECTION Private>
+CamelIMAPXStorePrivate
+camel_imapx_store_get_type
+</SECTION>
+
+<SECTION>
+<FILE>camel-imapx-store-summary</FILE>
+<TITLE>CamelIMAPXStoreSummary</TITLE>
+CamelIMAPXStoreInfo
+CamelIMAPXStoreNamespace
+CamelIMAPXNamespaceList
+CamelIMAPXStoreSummary
+camel_imapx_store_summary_new
+camel_imapx_store_summary_namespace_new
+camel_imapx_store_summary_namespace_set
+camel_imapx_store_summary_namespace_find_path
+camel_imapx_store_summary_namespace_find_full
+camel_imapx_store_summary_full_to_path
+camel_imapx_store_summary_path_to_full
+camel_imapx_store_summary_full_name
+camel_imapx_store_summary_add_from_full
+camel_imapx_store_summary_full_from_path
+camel_imapx_store_summary_set_namespaces
+camel_imapx_store_info_full_name
+<SUBSECTION Standard>
+CAMEL_IMAPX_STORE_SUMMARY
+CAMEL_IS_IMAPX_STORE_SUMMARY
+CAMEL_TYPE_IMAPX_STORE_SUMMARY
+CAMEL_IMAPX_STORE_SUMMARY_CLASS
+CAMEL_IS_IMAPX_STORE_SUMMARY_CLASS
+CAMEL_IMAPX_STORE_SUMMARY_GET_CLASS
+CamelIMAPXStoreSummaryClass
+<SUBSECTION Private>
+camel_imapx_store_summary_get_type
+</SECTION>
+
+<SECTION>
+<FILE>camel-imapx-stream</FILE>
+<TITLE>CamelIMAPXStream</TITLE>
+CAMEL_IMAPX_ERROR
+camel_imapx_token_t
+CamelIMAPXStream
+camel_imapx_error_quark
+camel_imapx_stream_new
+camel_imapx_stream_buffered
+camel_imapx_stream_token
+camel_imapx_stream_ungettoken
+camel_imapx_stream_set_literal
+camel_imapx_stream_gets
+camel_imapx_stream_getl
+camel_imapx_stream_atom
+camel_imapx_stream_astring
+camel_imapx_stream_nstring
+camel_imapx_stream_nstring_stream
+camel_imapx_stream_text
+camel_imapx_stream_number
+camel_imapx_stream_skip
+<SUBSECTION Standard>
+CAMEL_IMAPX_STREAM
+CAMEL_IS_IMAPX_STREAM
+CAMEL_TYPE_IMAPX_STREAM
+CAMEL_IMAPX_STREAM_CLASS
+CAMEL_IS_IMAPX_STREAM_CLASS
+CAMEL_IMAPX_STREAM_GET_CLASS
+CamelIMAPXStreamClass
+<SUBSECTION Private>
+camel_imapx_stream_get_type
+</SECTION>
+
+<SECTION>
+<FILE>camel-imapx-summary</FILE>
+<TITLE>CamelIMAPXSummary</TITLE>
+CAMEL_IMAPX_SERVER_FLAGS
+CamelIMAPXMessageInfo
+CamelIMAPXMessageContentInfo
+CamelIMAPXSummary
+camel_imapx_summary_new
+camel_imapx_summary_add_offline
+camel_imapx_summary_add_offline_uncached
+<SUBSECTION Standard>
+CAMEL_IMAPX_SUMMARY
+CAMEL_IS_IMAPX_SUMMARY
+CAMEL_TYPE_IMAPX_SUMMARY
+CAMEL_IMAPX_SUMMARY_CLASS
+CAMEL_IS_IMAPX_SUMMARY_CLASS
+CAMEL_IMAPX_SUMMARY_GET_CLASS
+CamelIMAPXSummaryClass
+<SUBSECTION Private>
+camel_imapx_summary_get_type
+</SECTION>
+
+<SECTION>
 <FILE>camel-index</FILE>
 <TITLE>CamelIndexCursor</TITLE>
 <TITLE>CamelIndexName</TITLE>
@@ -2639,6 +2925,31 @@ camel_trie_search
 </SECTION>
 
 <SECTION>
+<FILE>camel-vee-data-cache</FILE>
+<TITLE>CamelVeeDataCache</TITLE>
+CamelVeeDataCache
+camel_vee_data_cache_new
+camel_vee_data_cache_add_subfolder
+camel_vee_data_cache_remove_subfolder
+camel_vee_data_cache_get_subfolder_data
+camel_vee_data_cache_get_message_info_data
+camel_vee_data_cache_get_message_info_data_by_vuid
+camel_vee_data_cache_foreach_message_info_data
+camel_vee_data_cache_remove_message_info_data
+<SUBSECTION Standard>
+CAMEL_VEE_DATA_CACHE
+CAMEL_IS_VEE_DATA_CACHE
+CAMEL_TYPE_VEE_DATA_CACHE
+CAMEL_VEE_DATA_CACHE_CLASS
+CAMEL_IS_VEE_DATA_CACHE_CLASS
+CAMEL_VEE_DATA_CACHE_GET_CLASS
+CamelVeeDataCacheClass
+<SUBSECTION Private>
+CamelVeeDataCachePrivate
+camel_vee_data_cache_get_type
+</SECTION>
+
+<SECTION>
 <FILE>camel-vee-folder</FILE>
 <TITLE>CamelVeeFolder</TITLE>
 CamelVeeFolder
@@ -2646,14 +2957,18 @@ CAMEL_UNMATCHED_NAME
 camel_vee_folder_new
 camel_vee_folder_construct
 camel_vee_folder_get_location
+camel_vee_folder_get_vee_uid_folder
+camel_vee_folder_set_auto_update
+camel_vee_folder_get_auto_update
 camel_vee_folder_add_folder
 camel_vee_folder_remove_folder
 camel_vee_folder_set_folders
+camel_vee_folder_add_vuid
+camel_vee_folder_remove_vuid
 camel_vee_folder_rebuild_folder
 camel_vee_folder_set_expression
+camel_vee_folder_get_expression
 camel_vee_folder_ignore_next_changed_event
-camel_vee_folder_hash_folder
-camel_vee_folder_sync_headers
 CamelVeeFolderLock
 camel_vee_folder_lock
 camel_vee_folder_unlock
@@ -2671,12 +2986,39 @@ camel_vee_folder_get_type
 </SECTION>
 
 <SECTION>
+<FILE>camel-vee-message-info-data</FILE>
+<TITLE>CamelVeeMessageInfoData</TITLE>
+CamelVeeMessageInfoData
+camel_vee_message_info_data_new
+camel_vee_message_info_data_get_subfolder_data
+camel_vee_message_info_data_get_orig_message_uid
+camel_vee_message_info_data_get_vee_message_uid
+<SUBSECTION Standard>
+CAMEL_VEE_MESSAGE_INFO_DATA
+CAMEL_IS_VEE_MESSAGE_INFO_DATA
+CAMEL_TYPE_VEE_MESSAGE_INFO_DATA
+CAMEL_VEE_MESSAGE_INFO_DATA_CLASS
+CAMEL_IS_VEE_MESSAGE_INFO_DATA_CLASS
+CAMEL_VEE_MESSAGE_INFO_DATA_GET_CLASS
+<SUBSECTION Private>
+CamelVeeMessageInfoDataPrivate
+camel_vee_message_info_data_get_type
+</SECTION>
+
+<SECTION>
 <FILE>camel-vee-store</FILE>
 <TITLE>CamelVeeStore</TITLE>
 CamelVeeStore
-CAMEL_STORE_VEE_FOLDER_AUTO
-CAMEL_STORE_VEE_FOLDER_SPECIAL
 camel_vee_store_new
+camel_vee_store_get_vee_data_cache
+camel_vee_store_get_unmatched_folder
+camel_vee_store_get_unmatched_enabled
+camel_vee_store_set_unmatched_enabled
+camel_vee_store_note_subfolder_used
+camel_vee_store_note_subfolder_unused
+camel_vee_store_note_vuid_used
+camel_vee_store_note_vuid_unused
+camel_vee_store_rebuild_unmatched_folder
 <SUBSECTION Standard>
 CAMEL_VEE_STORE
 CAMEL_IS_VEE_STORE
@@ -2686,17 +3028,40 @@ CAMEL_IS_VEE_STORE_CLASS
 CAMEL_VEE_STORE_GET_CLASS
 CamelVeeStoreClass
 <SUBSECTION Private>
+CamelVeeStorePrivate
 camel_vee_store_get_type
 </SECTION>
 
 <SECTION>
+<FILE>camel-vee-subfolder-data</FILE>
+<TITLE>CamelVeeSubfolderData</TITLE>
+CamelVeeSubfolderData
+camel_vee_subfolder_data_new
+camel_vee_subfolder_data_get_folder
+camel_vee_subfolder_data_get_folder_id
+<SUBSECTION Standard>
+CAMEL_VEE_SUBFOLDER_DATA
+CAMEL_IS_VEE_SUBFOLDER_DATA
+CAMEL_TYPE_VEE_SUBFOLDER_DATA
+CAMEL_VEE_SUBFOLDER_DATA_CLASS
+CAMEL_IS_VEE_SUBFOLDER_DATA_CLASS
+CAMEL_VEE_SUBFOLDER_DATA_GET_CLASS
+CamelVeeSubfolderDataClass
+<SUBSECTION Private>
+CamelVeeSubfolderDataPrivate
+camel_vee_subfolder_data_get_type
+</SECTION>
+
+<SECTION>
 <FILE>camel-vee-summary</FILE>
 <TITLE>CamelVeeSummary</TITLE>
 CamelVeeSummary
 CamelVeeMessageInfo
 camel_vee_summary_new
 camel_vee_summary_add
-camel_vee_summary_get_ids
+camel_vee_summary_remove
+camel_vee_summary_replace_flags
+camel_vee_summary_get_uids_for_subfolder
 <SUBSECTION Standard>
 CAMEL_VEE_SUMMARY
 CAMEL_IS_VEE_SUMMARY
@@ -2706,6 +3071,7 @@ CAMEL_IS_VEE_SUMMARY_CLASS
 CAMEL_VEE_SUMMARY_GET_CLASS
 CamelVeeSummaryClass
 <SUBSECTION Private>
+CamelVeeSummaryPrivate
 camel_vee_summary_get_type
 </SECTION>
 
@@ -2988,6 +3354,7 @@ camel_pstring_add
 camel_pstring_strdup
 camel_pstring_free
 camel_pstring_peek
+camel_pstring_dump_stat
 </SECTION>
 
 <SECTION>
diff --git a/docs/reference/camel/camel.types b/docs/reference/camel/camel.types
index f6f677d..b732a7b 100644
--- a/docs/reference/camel/camel.types
+++ b/docs/reference/camel/camel.types
@@ -16,6 +16,14 @@ camel_folder_search_get_type
 camel_folder_summary_get_type
 camel_gpg_context_get_type
 camel_html_parser_get_type
+camel_imapx_conn_manager_get_type
+camel_imapx_folder_get_type
+camel_imapx_server_get_type
+camel_imapx_settings_get_type
+camel_imapx_store_get_type
+camel_imapx_store_summary_get_type
+camel_imapx_stream_get_type
+camel_imapx_summary_get_type
 camel_index_cursor_get_type
 camel_index_name_get_type
 camel_index_get_type
@@ -89,7 +97,10 @@ camel_text_index_key_cursor_get_type
 camel_text_index_name_get_type
 camel_text_index_get_type
 camel_transport_get_type
+camel_vee_data_cache_get_type
 camel_vee_folder_get_type
+camel_vee_message_info_data_get_type
 camel_vee_store_get_type
+camel_vee_subfolder_data_get_type
 camel_vee_summary_get_type
 camel_vtrash_folder_get_type
diff --git a/docs/reference/libedataserverui/libedataserverui-docs.sgml b/docs/reference/libedataserverui/libedataserverui-docs.sgml
index 293384f..3a58406 100644
--- a/docs/reference/libedataserverui/libedataserverui-docs.sgml
+++ b/docs/reference/libedataserverui/libedataserverui-docs.sgml
@@ -19,7 +19,6 @@
     <xi:include href="xml/e-cell-renderer-color.xml"/>
     <xi:include href="xml/e-client-utils.xml"/>
     <xi:include href="xml/e-contact-store.xml"/>
-    <xi:include href="xml/e-data-server-ui-marshal.xml"/>
     <xi:include href="xml/e-destination-store.xml"/>
     <xi:include href="xml/e-name-selector.xml"/>
     <xi:include href="xml/e-name-selector-dialog.xml"/>
diff --git a/docs/reference/libedataserverui/libedataserverui-sections.txt b/docs/reference/libedataserverui/libedataserverui-sections.txt
index f0b4daa..0b9058d 100644
--- a/docs/reference/libedataserverui/libedataserverui-sections.txt
+++ b/docs/reference/libedataserverui/libedataserverui-sections.txt
@@ -405,7 +405,6 @@ e_source_selector_edit_primary_selection
 e_source_selector_ref_primary_selection
 e_source_selector_set_primary_selection
 e_source_selector_get_primary_source_group
-e_source_selector_peek_primary_selection
 e_source_selector_ref_source_by_path
 <SUBSECTION Standard>
 E_SOURCE_SELECTOR



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]