IMAPMailbox
FetchBodiesCommand(IMAPFolder& folder, IMAPMailbox& mailbox,
IMAPMailbox& fMailbox;
FetchHeadersCommand(IMAPFolder& folder, IMAPMailbox& mailbox,
IMAPMailbox& fMailbox;
IMAPMailbox* fMailbox;
UpdateFlagsCommand(IMAPFolder& folder, IMAPMailbox& mailbox,
IMAPMailbox& fMailbox;
fMailboxes.insert(std::make_pair(folder, (IMAPMailbox*)NULL));
IMAPMailbox* MailboxFor(IMAPFolder& folder)
IMAPMailbox* mailbox = _MailboxFor(folder);
IMAPMailbox* mailbox = _MailboxFor(folder);
IMAPMailbox* mailbox = _MailboxFor(*fSelectedBox);
IMAPMailbox*
IMAPMailbox* mailbox = found->second;
mailbox = new IMAPMailbox(fProtocol, folder.MailboxName());
class IMAPMailbox;
IMAPMailbox* _MailboxFor(IMAPFolder& folder);
typedef std::map<IMAPFolder*, IMAPMailbox*> MailboxMap;
IMAPMailbox::MessageFlagsChanged(const MessageToken& token,
IMAPMailbox::IMAPMailbox(IMAP::Protocol& protocol, const BString& mailboxName)
IMAPMailbox::~IMAPMailbox()
IMAPMailbox::AddMessageEntry(uint32 index, uint32 uid, uint32 flags,
IMAPMailbox::RemoveMessageEntry(uint32 index)
IMAPMailbox::UIDForIndex(uint32 index) const
IMAPMailbox::MessageFlags(uint32 uid) const
IMAPMailbox::MessageSize(uint32 uid) const
IMAPMailbox::MessageAdded(const MessageToken& fromToken, const entry_ref& ref)
IMAPMailbox::MessageDeleted(const MessageToken& token)
class IMAPMailbox : public FolderListener {
IMAPMailbox(IMAP::Protocol& protocol,
virtual ~IMAPMailbox();
AppendCommand::AppendCommand(IMAPMailbox& mailbox, BPositionIO& message,
FlagsHandler::FlagsHandler(IMAPMailbox& mailbox)
AppendCommand(IMAPMailbox& mailbox,
FlagsHandler(IMAPMailbox& mailbox);