Details
CAMEL_IS_IMAPX_JOB()
#define CAMEL_IS_IMAPX_JOB(job)
struct CamelIMAPXJob
struct CamelIMAPXJob {
/* Whether to pop a status message off the
* GCancellable when the job is finalized. */
gboolean pop_operation_msg;
gboolean (*start) (CamelIMAPXJob *job,
CamelIMAPXServer *is,
GCancellable *cancellable,
GError **error);
gboolean (*matches) (CamelIMAPXJob *job,
CamelFolder *folder,
const gchar *uid);
guint noreply:1; /* dont wait for reply */
guint32 type; /* operation type */
gint pri; /* the command priority */
gshort commands; /* counts how many commands are outstanding */
CamelFolder *folder;
};
camel_imapx_job_unref ()
void camel_imapx_job_unref (CamelIMAPXJob *job
);
camel_imapx_job_cancel ()
void camel_imapx_job_cancel (CamelIMAPXJob *job
);
camel_imapx_job_wait ()
void camel_imapx_job_wait (CamelIMAPXJob *job
);
camel_imapx_job_done ()
void camel_imapx_job_done (CamelIMAPXJob *job
);