4
struct imap_status_items {
5
enum mailbox_status_items status;
6
enum mailbox_metadata_items metadata;
9
struct imap_status_result {
10
struct mailbox_status status;
11
struct mailbox_metadata metadata;
14
int imap_status_parse_items(struct client_command_context *cmd,
15
const struct imap_arg *args,
16
struct imap_status_items *items_r);
17
int imap_status_get(struct client_command_context *cmd,
18
struct mail_namespace *ns,
19
const char *mailbox, const struct imap_status_items *items,
20
struct imap_status_result *result_r, const char **error_r);
21
void imap_status_send(struct client *client, const char *mailbox,
22
const struct imap_status_items *items,
23
const struct imap_status_result *result);