CamelIMAPXConnManager

CamelIMAPXConnManager

Synopsis

struct              CamelIMAPXConnManager;
CamelIMAPXConnManager * camel_imapx_conn_manager_new    (CamelStore *store);
CamelStore *        camel_imapx_conn_manager_ref_store  (CamelIMAPXConnManager *con_man);
CamelIMAPXServer *  camel_imapx_conn_manager_get_connection
                                                        (CamelIMAPXConnManager *con_man,
                                                         const gchar *folder_name,
                                                         gboolean for_expensive_job,
                                                         GCancellable *cancellable,
                                                         GError **error);
void                camel_imapx_conn_manager_close_connections
                                                        (CamelIMAPXConnManager *con_man,
                                                         const GError *error);
GList *             camel_imapx_conn_manager_get_connections
                                                        (CamelIMAPXConnManager *con_man);
void                camel_imapx_conn_manager_update_con_info
                                                        (CamelIMAPXConnManager *con_man,
                                                         CamelIMAPXServer *server,
                                                         const gchar *folder_name);

Object Hierarchy

  GObject
   +----CamelObject
         +----CamelIMAPXConnManager

Properties

  "store"                    CamelStore*           : Read / Write / Construct Only

Description

Details

struct CamelIMAPXConnManager

struct CamelIMAPXConnManager;

camel_imapx_conn_manager_new ()

CamelIMAPXConnManager * camel_imapx_conn_manager_new    (CamelStore *store);

camel_imapx_conn_manager_ref_store ()

CamelStore *        camel_imapx_conn_manager_ref_store  (CamelIMAPXConnManager *con_man);

camel_imapx_conn_manager_get_connection ()

CamelIMAPXServer *  camel_imapx_conn_manager_get_connection
                                                        (CamelIMAPXConnManager *con_man,
                                                         const gchar *folder_name,
                                                         gboolean for_expensive_job,
                                                         GCancellable *cancellable,
                                                         GError **error);

camel_imapx_conn_manager_close_connections ()

void                camel_imapx_conn_manager_close_connections
                                                        (CamelIMAPXConnManager *con_man,
                                                         const GError *error);

camel_imapx_conn_manager_get_connections ()

GList *             camel_imapx_conn_manager_get_connections
                                                        (CamelIMAPXConnManager *con_man);

camel_imapx_conn_manager_update_con_info ()

void                camel_imapx_conn_manager_update_con_info
                                                        (CamelIMAPXConnManager *con_man,
                                                         CamelIMAPXServer *server,
                                                         const gchar *folder_name);

Property Details

The "store" property

  "store"                    CamelStore*           : Read / Write / Construct Only

The CamelStore to which we belong.