*
* Returns: %TRUE if the operation was started, %FALSE otherwise.
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
e_book_add_contact_async (EBook *book,
*
* Returns: %TRUE if the operation was started, %FALSE otherwise.
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
e_book_commit_contact_async (EBook *book,
*
* Returns: %TRUE if the operation was started, %FALSE otherwise.
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
e_book_get_required_fields_async (EBook *book,
*
* Returns: %TRUE if successful, %FALSE otherwise.
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
e_book_get_supported_fields_async (EBook *book,
*
* Returns: %TRUE if successful, %FALSE otherwise.
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
e_book_get_supported_auth_methods_async (EBook *book,
*
* Returns: %FALSE if successful, %TRUE otherwise.
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
e_book_authenticate_user_async (EBook *book,
*
* Returns: %FALSE if successful, %TRUE otherwise
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
e_book_get_contact_async (EBook *book,
*
* Returns: %TRUE if successful, %FALSE otherwise
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
e_book_remove_contact_async (EBook *book,
*
* Returns: %TRUE if successful, %FALSE otherwise
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
e_book_remove_contact_by_id_async (EBook *book,
*
* Returns: %TRUE if successful, %FALSE otherwise
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
e_book_remove_contacts_async (EBook *book,
*
* Returns: %FALSE if successful, %TRUE otherwise
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
e_book_get_book_view_async (EBook *book,
*
* Returns: %FALSE on success, %TRUE otherwise
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
e_book_get_contacts_async (EBook *book,
*
* Returns: TRUE on success, FALSE otherwise
*
- * Since: 3.0
+ * Since: 2.32
*/
gboolean
e_book_get_changes_async (EBook *book,
*
* Returns: %FALSE if successful, %TRUE otherwise.
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
e_book_open_async (EBook *book,
*
* Returns: %FALSE if successful, %TRUE otherwise.
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
e_book_remove_async (EBook *book,
*
* Stops a live query to the calendar/tasks backend.
*
- * Since: 3.0
+ * Since: 2.32
*/
void
e_cal_view_stop (ECalView *view)
*
* Returns: TRUE if the query has been stopped, FALSE otherwise.
*
- * Since: 3.0
+ * Since: 2.32
*/
gboolean
e_data_cal_view_is_stopped (EDataCalView *view)
*
* Locks #certdb's #lock. Unlock it with camel_certdb_unlock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_certdb_lock (CamelCertDB *certdb, CamelCertDBLock lock)
*
* Unlocks #certdb's #lock, previously locked with camel_certdb_lock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_certdb_unlock (CamelCertDB *certdb, CamelCertDBLock lock)
/**
* CamelCertDBLock:
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef enum {
CAMEL_CERTDB_DB_LOCK,
* camel_cipher_context_get_session:
* @context: a #CamelCipherContext
*
- * Since: 3.0
+ * Since: 2.32
**/
CamelSession *
camel_cipher_context_get_session (CamelCipherContext *context)
*
* Returns: the path to the data cache
*
- * Since: 3.0
+ * Since: 2.32
**/
const gchar *
camel_data_cache_get_path (CamelDataCache *cdc)
*
* Sets the path to the data cache.
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_data_cache_set_path (CamelDataCache *cdc,
*
* Locks #data_wrapper's #lock. Unlock it with camel_data_wrapper_unlock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_data_wrapper_lock (CamelDataWrapper *data_wrapper,
* Unlocks #data_wrapper's #lock, previously locked with
* camel_data_wrapper_lock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_data_wrapper_unlock (CamelDataWrapper *data_wrapper,
/**
* CamelDataWrapperLock:
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef enum {
CAMEL_DATA_WRAPPER_STREAM_LOCK
* camel_disco_folder_get_offline_sync:
* @disco_folder: a #CamelDiscoFolder
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
camel_disco_folder_get_offline_sync (CamelDiscoFolder *disco_folder)
* @disco_folder: a #CamelDiscoFolder
* @offline_sync: whether to synchronize for offline use
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_disco_folder_set_offline_sync (CamelDiscoFolder *disco_folder,
* before any mass operation or when all message infos will be needed,
* for better performance.
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_folder_summary_prepare_fetch_all (CamelFolderSummary *s,
*
* Locks #summary's #lock. Unlock it with camel_folder_summary_unlock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_folder_summary_lock (CamelFolderSummary *summary,
*
* Unlocks #summary's #lock, previously locked with camel_folder_summary_lock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_folder_summary_unlock (CamelFolderSummary *summary,
*
* Sets the short name of the folder.
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_folder_set_name (CamelFolder *folder,
*
* Sets the fully qualified name of the folder.
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_folder_set_full_name (CamelFolder *folder,
*
* Returns: a description of the folder
*
- * Since: 3.0
+ * Since: 2.32
**/
const gchar *
camel_folder_get_description (CamelFolder *folder)
*
* Sets a description of the folder suitable for displaying to the user.
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_folder_set_description (CamelFolder *folder,
* camel_folder_get_frozen_count:
* @folder: a #CamelFolder
*
- * Since: 3.0
+ * Since: 2.32
**/
gint
camel_folder_get_frozen_count (CamelFolder *folder)
*
* Locks #folder's #lock. Unlock it with camel_folder_unlock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_folder_lock (CamelFolder *folder,
*
* Unlocks #folder's #lock, previously locked with camel_folder_lock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_folder_unlock (CamelFolder *folder,
/**
* CAMEL_FOLDER_ERROR:
*
- * Since: 3.0
+ * Since: 2.32
**/
#define CAMEL_FOLDER_ERROR \
(camel_folder_error_quark ())
/**
* CamelFolderError:
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef enum {
CAMEL_FOLDER_ERROR_INVALID,
/**
* CamelFolderLock:
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef enum {
CAMEL_FOLDER_CHANGE_LOCK,
* camel_gpg_context_get_always_trust:
* @context: a #CamelGpgContext
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
camel_gpg_context_get_always_trust (CamelGpgContext *context)
* @func: normalization function
* @data: user data for @func
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_index_set_normalize (CamelIndex *idx, CamelIndexNorm func, gpointer data)
*
* Returns:
*
- * Since: 3.0
+ * Since: 2.32
**/
CamelMemPool *
camel_mempool_new (gint blocksize,
* be rounded up to the mempool's alignment restrictions
* before being used.
*
- * Since: 3.0
+ * Since: 2.32
**/
gpointer
camel_mempool_alloc (CamelMemPool *pool,
* @pool: a #CamelMemPool
* @str:
*
- * Since: 3.0
+ * Since: 2.32
**/
gchar *
camel_mempool_strdup (CamelMemPool *pool,
* as well. Otherwise only blocks above the threshold are
* actually freed, and the others are simply marked as empty.
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_mempool_flush (CamelMemPool *pool,
*
* Free all memory associated with a mempool.
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_mempool_destroy (CamelMemPool *pool)
/**
* CamelMemPool:
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef struct _CamelMemPool CamelMemPool;
* @CAMEL_MEMPOOL_ALIGN_MASK:
* Which bits determine the alignment information
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef enum {
CAMEL_MEMPOOL_ALIGN_STRUCT,
*
* Returns: the name of the persistent property file
*
- * Since: 3.0
+ * Since: 2.32
**/
const gchar *
camel_object_get_state_filename (CamelObject *object)
* @object are stored. The file is used by camel_object_state_write()
* and camel_object_state_read() to save and restore object state.
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_object_set_state_filename (CamelObject *object,
* These flags extend #GParamFlags. Most of the time you will use them
* in conjunction with g_object_class_install_property().
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef enum {
CAMEL_PARAM_PERSISTENT = 1 << (G_PARAM_USER_SHIFT + 0)
* camel_offline_folder_get_offline_sync:
* @offline_folder: a #CamelOfflineFolder
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
camel_offline_folder_get_offline_sync (CamelOfflineFolder *offline_folder)
* @offline_folder: a #CamelOfflineFolder
* @offline_sync: whether to synchronize for offline use
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_offline_folder_set_offline_sync (CamelOfflineFolder *offline_folder,
* @sasl: a #CamelSasl
* @authenticated: whether we have successfully authenticated
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_sasl_set_authenticated (CamelSasl *sasl,
* camel_sasl_get_mechanism:
* @sasl: a #CamelSasl
*
- * Since: 3.0
+ * Since: 2.32
**/
const gchar *
camel_sasl_get_mechanism (CamelSasl *sasl)
* camel_sasl_get_service:
* @sasl: a #CamelSasl
*
- * Since: 3.0
+ * Since: 2.32
**/
CamelService *
camel_sasl_get_service (CamelSasl *sasl)
* camel_sasl_get_service_name:
* @sasl: a #CamelSasl
*
- * Since: 3.0
+ * Since: 2.32
**/
const gchar *
camel_sasl_get_service_name (CamelSasl *sasl)
*
* Locks #service's #lock. Unlock it with camel_service_unlock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_service_lock (CamelService *service,
*
* Unlocks #service's #lock, previously locked with camel_service_lock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_service_unlock (CamelService *service,
/**
* CAMEL_SERVICE_ERROR:
*
- * Since: 3.0
+ * Since: 2.32
**/
#define CAMEL_SERVICE_ERROR \
(camel_service_error_quark ())
/**
* CamelServiceError:
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef enum {
CAMEL_SERVICE_ERROR_INVALID,
/**
* CamelServiceLock:
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef enum {
CAMEL_SERVICE_REC_CONNECT_LOCK,
* camel_session_get_network_available:
* @session: a #CamelSession
*
- * Since: 3.0
+ * Since: 2.32
**/
gboolean
camel_session_get_network_available (CamelSession *session)
* @session: a #CamelSession
* @network_available: whether a network is available
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_session_set_network_available (CamelSession *session,
*
* Locks #session's #lock. Unlock it with camel_session_unlock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_session_lock (CamelSession *session,
*
* Unlocks #session's #lock, previously locked with camel_session_lock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_session_unlock (CamelSession *session,
* Sets a SOCKS proxy that will be used throughout the @session for
* TCP connections.
*
- * Since: 3.0
+ * Since: 2.32
*/
void
camel_session_set_socks_proxy (CamelSession *session, const gchar *socks_host, gint socks_port)
* Queries the SOCKS proxy that is configured for a @session. This will
* put #NULL in @hosts_ret if there is no proxy configured.
*
- * Since: 3.0
+ * Since: 2.32
*/
void
camel_session_get_socks_proxy (CamelSession *session, gchar **host_ret, gint *port_ret)
/**
* CamelSessionLock:
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef enum {
CAMEL_SESSION_SESSION_LOCK,
*
* Locks #summary's #lock. Unlock it with camel_store_summary_unlock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_store_summary_lock (CamelStoreSummary *summary,
*
* Unlocks #summary's #lock, previously locked with camel_store_summary_lock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_store_summary_unlock (CamelStoreSummary *summary,
/**
* CamelStoreSummaryLock:
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef enum {
CAMEL_STORE_SUMMARY_SUMMARY_LOCK,
*
* This function is only intended for Camel providers.
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_store_folder_created (CamelStore *store,
*
* This function is only intended for Camel providers.
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_store_folder_deleted (CamelStore *store,
*
* This function is only intended for Camel providers.
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_store_folder_renamed (CamelStore *store,
*
* This function is only intended for Camel providers.
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_store_folder_subscribed (CamelStore *store,
*
* This function is only intended for Camel providers.
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_store_folder_unsubscribed (CamelStore *store,
*
* Locks #store's #lock. Unlock it with camel_store_unlock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_store_lock (CamelStore *store,
*
* Unlocks #store's #lock, previously locked with camel_store_lock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_store_unlock (CamelStore *store,
/**
* CAMEL_STORE_ERROR:
*
- * Since: 3.0
+ * Since: 2.32
**/
#define CAMEL_STORE_ERROR \
(camel_store_error_quark ())
/**
* CamelStoreError:
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef enum {
CAMEL_STORE_ERROR_INVALID,
/**
* CamelStoreLock:
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef enum {
CAMEL_STORE_FOLDER_LOCK
/**
* CAMEL_STORE_REAL_JUNK_FOLDER:
*
- * Since: 3.0
+ * Since: 2.32
**/
#define CAMEL_STORE_REAL_JUNK_FOLDER (1 << 7)
*
* Returns: a new #CamelStreamFilter object.
*
- * Since: 3.0
+ * Since: 2.32
**/
CamelStream *
camel_stream_filter_new (CamelStream *source)
* camel_stream_filter_get_source:
* @stream: a #CamelStreamFilter
*
- * Since: 3.0
+ * Since: 2.32
**/
CamelStream *
camel_stream_filter_get_source (CamelStreamFilter *stream)
* camel_stream_fs_get_fd:
* @stream: a #CamelStream
*
- * Since: 3.0
+ * Since: 2.32
**/
gint
camel_stream_fs_get_fd (CamelStreamFs *stream)
* camel_stream_mem_get_byte_array:
* @mem: a #CamelStreamMem
*
- * Since: 3.0
+ * Since: 2.32
**/
GByteArray *
camel_stream_mem_get_byte_array (CamelStreamMem *mem)
* Configures a SOCKS proxy for the specified @stream. Instead of direct connections,
* this @stream will instead go through the proxy.
*
- * Since: 3.0
+ * Since: 2.32
*/
void
camel_tcp_stream_set_socks_proxy (CamelTcpStream *stream, const gchar *socks_host, gint socks_port)
* Queries the SOCKS proxy that is configured for a @stream. This will
* return #NULL in @socks_host_ret if no proxy is configured.
*
- * Since: 3.0
+ * Since: 2.32
*/
void
camel_tcp_stream_peek_socks_proxy (CamelTcpStream *stream, const gchar **socks_host_ret, gint *socks_port_ret)
*
* Locks #transport's #lock. Unlock it with camel_transport_unlock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_transport_lock (CamelTransport *transport,
*
* Unlocks #transport's #lock, previously locked with camel_transport_lock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_transport_unlock (CamelTransport *transport,
/**
* CamelTransportLock:
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef enum {
CAMEL_TRANSPORT_SEND_LOCK
* camel_vee_folder_get_unread_vfolder:
* @folder: a #CamelVeeFolder
*
- * Since: 3.0
+ * Since: 2.32
**/
gint
camel_vee_folder_get_unread_vfolder (CamelVeeFolder *folder)
* @folder: a #CamelVeeFolder
* @unread_vfolder: %TRUE if %folder is for unread messages
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_vee_folder_set_unread_vfolder (CamelVeeFolder *folder,
*
* Locks #folder's #lock. Unlock it with camel_vee_folder_unlock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_vee_folder_lock (CamelVeeFolder *folder,
*
* Unlocks #folder's #lock, previously locked with camel_vee_folder_lock().
*
- * Since: 3.0
+ * Since: 2.32
**/
void
camel_vee_folder_unlock (CamelVeeFolder *folder,
/**
* CamelVeeFolderLock:
*
- * Since: 3.0
+ * Since: 2.32
**/
typedef enum {
CAMEL_VEE_FOLDER_SUMMARY_LOCK,
<title>Index of deprecated symbols</title>
<xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
</index>
+ <index id="api-index-2.32" role="2.32">
+ <title>Index of new symbols in 2.32</title>
+ <xi:include href="xml/api-index-2.32.xml"><xi:fallback /></xi:include>
+ </index>
<index id="api-index-2.30" role="2.30">
<title>Index of new symbols in 2.30</title>
<xi:include href="xml/api-index-2.30.xml"><xi:fallback /></xi:include>
<title>Index of deprecated symbols</title>
<xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
</index>
+ <index id="api-index-2.32" role="2.32">
+ <title>Index of new symbols in 2.32</title>
+ <xi:include href="xml/api-index-2.32.xml"><xi:fallback /></xi:include>
+ </index>
<index id="api-index-2.30" role="2.30">
<title>Index of new symbols in 2.30</title>
<xi:include href="xml/api-index-2.30.xml"><xi:fallback /></xi:include>
<title>Index of deprecated symbols</title>
<xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
</index>
+ <index id="api-index-2.32" role="2.32">
+ <title>Index of new symbols in 2.32</title>
+ <xi:include href="xml/api-index-2.32.xml"><xi:fallback /></xi:include>
+ </index>
<index id="api-index-2.30" role="2.30">
<title>Index of new symbols in 2.30</title>
<xi:include href="xml/api-index-2.30.xml"><xi:fallback /></xi:include>
<title>Index of deprecated symbols</title>
<xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
</index>
+ <index id="api-index-2.32" role="2.32">
+ <title>Index of new symbols in 2.32</title>
+ <xi:include href="xml/api-index-2.32.xml"><xi:fallback /></xi:include>
+ </index>
<index id="api-index-2.30" role="2.30">
<title>Index of new symbols in 2.30</title>
<xi:include href="xml/api-index-2.30.xml"><xi:fallback /></xi:include>
<title>Index of deprecated symbols</title>
<xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
</index>
- <index id="api-index-3.0" role="3.0">
- <title>Index of new symbols in 3.0</title>
- <xi:include href="xml/api-index-3.0.xml"><xi:fallback /></xi:include>
+ <index id="api-index-2.32" role="2.32">
+ <title>Index of new symbols in 2.32</title>
+ <xi:include href="xml/api-index-2.32.xml"><xi:fallback /></xi:include>
</index>
<index id="api-index-2.30" role="2.30">
<title>Index of new symbols in 2.30</title>
<title>Index of deprecated symbols</title>
<xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
</index>
+ <index id="api-index-2.32" role="2.32">
+ <title>Index of new symbols in 2.32</title>
+ <xi:include href="xml/api-index-2.32.xml"><xi:fallback /></xi:include>
+ </index>
<index id="api-index-2.30" role="2.30">
<title>Index of new symbols in 2.30</title>
<xi:include href="xml/api-index-2.30.xml"><xi:fallback /></xi:include>
<title>Index of deprecated symbols</title>
<xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
</index>
+ <index id="api-index-2.32" role="2.32">
+ <title>Index of new symbols in 2.32</title>
+ <xi:include href="xml/api-index-2.32.xml"><xi:fallback /></xi:include>
+ </index>
<index id="api-index-2.30" role="2.30">
<title>Index of new symbols in 2.30</title>
<xi:include href="xml/api-index-2.30.xml"><xi:fallback /></xi:include>
*
* Returns: A new #EBook that is being opened.
*
- * Since: 3.0
+ * Since: 2.32
**/
EBook *
e_load_book_source_async (ESource *source, EBookAsyncCallback open_func_ex, gpointer user_data)