Lines Matching defs:status
7 #include "imap-status.h"
14 enum mailbox_status_items status = 0;
18 client_send_command_error(cmd, "Empty status list.");
33 status |= STATUS_MESSAGES;
35 status |= STATUS_RECENT;
37 status |= STATUS_UIDNEXT;
39 status |= STATUS_UIDVALIDITY;
41 status |= STATUS_UNSEEN;
43 status |= STATUS_HIGHESTMODSEQ;
50 "Invalid status item ", item, NULL));
55 items_r->status = status;
82 if ((items->status & STATUS_HIGHESTMODSEQ) != 0)
85 ret = mailbox_get_status(box, items->status, &result_r->status);
105 const struct mailbox_status *status = &result->status;
115 if ((items->status & STATUS_MESSAGES) != 0)
116 str_printfa(str, "MESSAGES %u ", status->messages);
117 if ((items->status & STATUS_RECENT) != 0)
118 str_printfa(str, "RECENT %u ", status->recent);
119 if ((items->status & STATUS_UIDNEXT) != 0)
120 str_printfa(str, "UIDNEXT %u ", status->uidnext);
121 if ((items->status & STATUS_UIDVALIDITY) != 0)
122 str_printfa(str, "UIDVALIDITY %u ", status->uidvalidity);
123 if ((items->status & STATUS_UNSEEN) != 0)
124 str_printfa(str, "UNSEEN %u ", status->unseen);
125 if ((items->status & STATUS_HIGHESTMODSEQ) != 0) {
127 status->highest_modseq);