| Top |
| #define | CAMEL_IS_IMAPX_COMMAND() |
| void | (*CamelIMAPXCommandFunc) () |
| CamelIMAPXCommand * | camel_imapx_command_new () |
| CamelIMAPXCommand * | camel_imapx_command_ref () |
| void | camel_imapx_command_unref () |
| gboolean | camel_imapx_command_check () |
| void | camel_imapx_command_add () |
| void | camel_imapx_command_addv () |
| void | camel_imapx_command_add_part () |
| void | camel_imapx_command_close () |
| enum | CamelIMAPXCommandPartType |
| struct | CamelIMAPXCommand |
| struct | CamelIMAPXCommandPart |
void (*CamelIMAPXCommandFunc) (struct _CamelIMAPXServer *is,CamelIMAPXCommand *ic);
CamelIMAPXCommand * camel_imapx_command_new (struct _CamelIMAPXServer *is,guint32 job_kind,const gchar *format,...);
void camel_imapx_command_add (CamelIMAPXCommand *ic,const gchar *format,...);
void camel_imapx_command_addv (CamelIMAPXCommand *ic,const gchar *format,va_list ap);
void camel_imapx_command_add_part (CamelIMAPXCommand *ic,CamelIMAPXCommandPartType type,gpointer data);
struct CamelIMAPXCommand {
struct _CamelIMAPXServer *is;
gint pri;
guint32 job_kind; /* CamelIMAPXJobKind */
/* Status for command. */
struct _status_info *status;
guint32 tag;
gboolean completed;
GQueue parts;
GList *current_part;
};