diff options
author | 2013-01-16 01:07:32 -0800 | |
---|---|---|
committer | 2013-01-16 01:07:32 -0800 | |
commit | e75be6c8b9a9b694e86c4054b4493f8ec405df2f (patch) | |
tree | c74257540dca069ece8178d2afa03a3ee45d7781 /src/core/imap/MCIMAPSession.h | |
parent | 70f53398659fb9305f6bf88e33c84327c61829d5 (diff) |
Implemented async IMAP
Diffstat (limited to 'src/core/imap/MCIMAPSession.h')
-rw-r--r-- | src/core/imap/MCIMAPSession.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/core/imap/MCIMAPSession.h b/src/core/imap/MCIMAPSession.h index 93058c2b..ea9a39cd 100644 --- a/src/core/imap/MCIMAPSession.h +++ b/src/core/imap/MCIMAPSession.h @@ -66,8 +66,6 @@ namespace mailcore { IMAPSession(); virtual ~IMAPSession(); - //virtual String * className(); - virtual void setHostname(String * hostname); virtual String * hostname(); @@ -95,9 +93,11 @@ namespace mailcore { virtual void setVoIPEnabled(bool enabled); virtual bool isVoIPEnabled(); + // Needed for fetchSubscribedFolders() and fetchAllFolders(). virtual void setDelimiter(char delimiter); virtual char delimiter(); + // Needed for fetchSubscribedFolders() and fetchAllFolders(). virtual void setDefaultNamespace(IMAPNamespace * ns); virtual IMAPNamespace * defaultNamespace(); @@ -126,14 +126,13 @@ namespace mailcore { virtual Array * fetchMessagesByNumber(String * folder, IMAPMessagesRequestKind requestKind, uint32_t firstNumber, uint32_t lastNumber, IMAPProgressCallback * progressCallback, ErrorCode * pError); virtual Array * fetchMessagesByUID(String * folder, IMAPMessagesRequestKind requestKind, - Array * numbers, IMAPProgressCallback * progressCallback, ErrorCode * pError); + Array * uids, IMAPProgressCallback * progressCallback, ErrorCode * pError); virtual Array * fetchMessagesByNumber(String * folder, IMAPMessagesRequestKind requestKind, Array * numbers, IMAPProgressCallback * progressCallback, ErrorCode * pError); virtual Data * fetchMessageByUID(String * folder, uint32_t uid, IMAPProgressCallback * progressCallback, ErrorCode * pError); virtual Data * fetchMessageAttachmentByUID(String * folder, uint32_t uid, String * partID, - Encoding encoding, unsigned int expectedSize, - IMAPProgressCallback * progressCallback, ErrorCode * pError); + Encoding encoding, IMAPProgressCallback * progressCallback, ErrorCode * pError); virtual HashMap * fetchMessageNumberUIDMapping(String * folder, uint32_t fromUID, uint32_t toUID, ErrorCode * pError); |