virtual Mailbox * getSelected(void) const
virtual ParseResult parse(Request &) const
ProcessResult process(Depot &, Request &)
const std::string getName(void) const
virtual void expungeMailbox(void)=0
void setName(const std::string &s_in)
bool getUidMode(void) const
void setLastError(const std::string &error) const
static Session & getInstance(void)
Declaration of the common items for parsing IMAP input.
Declaration of the Mailbox class (Mailbox is logical container)
bool pendingUpdates(Mailbox *, int type, bool rescan, bool showAll=false, bool forceScan=false, bool uidfetchflags=false)
Operator::ParseResult expectCRLF(void)
Declaration of all operators.
Declaration of a recursive descent IMAP command parser.