Logo Search packages:      
Sourcecode: qmf version File versions  Download package

Public Member Functions | Public Attributes | Private Attributes

ImapStrategyContext Class Reference

Inheritance diagram for ImapStrategyContext:
Inheritance graph
[legend]
Collaboration diagram for ImapStrategyContext:
Collaboration graph
[legend]

List of all members.

Public Member Functions

ImapClientclient ()
void commandTransition (const ImapCommand command, const OperationStatus status)
void completedMessageAction (const QString &uid)
void completedMessageCopy (QMailMessage &message, const QMailMessage &original)
const QMailAccountConfigurationconfig ()
void dataFetched (QMailMessage &message, const QString &uid, const QString &section)
void dataFlushed (QMailMessage &message, const QString &uid, const QString &section)
void downloadSize (const QString &uid, int length)
void folderCreated (const QString &folder)
void folderDeleted (const QMailFolder &folder)
void folderModified (const QMailFolderId &folderId)
void folderRenamed (const QMailFolder &folder, const QString &name)
 ImapStrategyContext (ImapClient *client)
const ImapMailboxPropertiesmailbox ()
void mailboxListed (QMailFolder &folder, const QString &flags)
void matchingMessageIds (const QMailMessageIdList &msgs)
void messageCopied (const QString &copiedUid, const QString &createdUid)
void messageCreated (const QMailMessageId &id, const QString &uid)
void messageFetched (QMailMessage &message)
void messageFlushed (QMailMessage &message)
void messageStored (const QString &uid)
void newConnection ()
void nonexistentUid (const QString &uid)
void operationCompleted ()
void progressChanged (uint, uint)
ImapProtocolprotocol ()
void setStrategy (ImapStrategy *strategy)
ImapStrategystrategy () const
void updateStatus (const QString &)
void urlAuthorized (const QString &url)

Public Attributes

ImapCopyMessagesStrategy copyMessagesStrategy
ImapCreateFolderStrategy createFolderStrategy
ImapDeleteFolderStrategy deleteFolderStrategy
ImapDeleteMessagesStrategy deleteMessagesStrategy
ImapExportUpdatesStrategy exportUpdatesStrategy
ImapExternalizeMessagesStrategy externalizeMessagesStrategy
ImapFlagMessagesStrategy flagMessagesStrategy
ImapRetrieveFolderListStrategy foldersOnlyStrategy
ImapMoveMessagesStrategy moveMessagesStrategy
ImapPrepareMessagesStrategy prepareMessagesStrategy
ImapRenameFolderStrategy renameFolderStrategy
ImapRetrieveAllStrategy retrieveAllStrategy
ImapRetrieveMessageListStrategy retrieveMessageListStrategy
ImapSearchMessageStrategy searchMessageStrategy
ImapFetchSelectedMessagesStrategy selectedStrategy
ImapSynchronizeAllStrategy synchronizeAccountStrategy
ImapUpdateMessagesFlagsStrategy updateMessagesFlagsStrategy

Private Attributes

ImapStrategy_strategy

Detailed Description

Definition at line 815 of file imapstrategy.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index