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; };