Functions
CamelIMAPXJobGetKindNameFunc ()
const gchar *
(*CamelIMAPXJobGetKindNameFunc) (guint32 job_kind);
 
camel_imapx_job_get_kind_name ()
const gchar *
camel_imapx_job_get_kind_name (guint32 job_kind);
 
camel_imapx_job_register_get_kind_name_func ()
void
camel_imapx_job_register_get_kind_name_func
                               (CamelIMAPXJobGetKindNameFunc get_kind_name);
 
camel_imapx_job_unregister_get_kind_name_func ()
void
camel_imapx_job_unregister_get_kind_name_func
                               (CamelIMAPXJobGetKindNameFunc get_kind_name);
 
CamelIMAPXJobRunSyncFunc ()
gboolean
(*CamelIMAPXJobRunSyncFunc) (CamelIMAPXJob *job,
                             CamelIMAPXServer *server,
                             GCancellable *cancellable,
                             GError **error);
 
CamelIMAPXJobCopyResultFunc ()
void
(*CamelIMAPXJobCopyResultFunc) (CamelIMAPXJob *job,
                                gconstpointer set_result,
                                gpointer *out_result);
 
camel_imapx_job_unref ()
void
camel_imapx_job_unref (CamelIMAPXJob *job);
 
camel_imapx_job_get_kind ()
guint32
camel_imapx_job_get_kind (CamelIMAPXJob *job);
 
camel_imapx_job_get_user_data ()
gpointer
camel_imapx_job_get_user_data (CamelIMAPXJob *job);
 
camel_imapx_job_set_user_data ()
void
camel_imapx_job_set_user_data (CamelIMAPXJob *job,
                               gpointer user_data,
                               GDestroyNotify destroy_user_data);
 
camel_imapx_job_was_cancelled ()
gboolean
camel_imapx_job_was_cancelled (CamelIMAPXJob *job);
 
camel_imapx_job_set_result ()
void
camel_imapx_job_set_result (CamelIMAPXJob *job,
                            gboolean success,
                            gpointer result,
                            const GError *error,
                            GDestroyNotify destroy_result);
 
camel_imapx_job_copy_result ()
gboolean
camel_imapx_job_copy_result (CamelIMAPXJob *job,
                             gboolean *out_success,
                             gpointer *out_result,
                             GError **out_error,
                             GDestroyNotify *out_destroy_result);
 
camel_imapx_job_take_result_data ()
gboolean
camel_imapx_job_take_result_data (CamelIMAPXJob *job,
                                  gpointer *out_result);
 
camel_imapx_job_run_sync ()
gboolean
camel_imapx_job_run_sync (CamelIMAPXJob *job,
                          CamelIMAPXServer *server,
                          GCancellable *cancellable,
                          GError **error);
 
camel_imapx_job_done ()
void
camel_imapx_job_done (CamelIMAPXJob *job);
 
camel_imapx_job_abort ()
void
camel_imapx_job_abort (CamelIMAPXJob *job);
 
camel_imapx_job_wait_sync ()
void
camel_imapx_job_wait_sync (CamelIMAPXJob *job,
                           GCancellable *cancellable);