diff options
author | 2013-03-10 22:39:15 -0700 | |
---|---|---|
committer | 2013-03-10 22:39:15 -0700 | |
commit | 8c92ac7a4b67d4ebb4dd177cf70aef73278d2baa (patch) | |
tree | 8f410ca690418cb89c2bbc84e74cffa67a504235 /src/async/imap/MCIMAPFetchMessagesOperation.h | |
parent | 3288fbac4090ecf5ea490ba72e5c3c01a4233e21 (diff) |
now uses IndexSet for message uids and numbers
Diffstat (limited to 'src/async/imap/MCIMAPFetchMessagesOperation.h')
-rw-r--r-- | src/async/imap/MCIMAPFetchMessagesOperation.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/async/imap/MCIMAPFetchMessagesOperation.h b/src/async/imap/MCIMAPFetchMessagesOperation.h index 24cd5be8..9f13159c 100644 --- a/src/async/imap/MCIMAPFetchMessagesOperation.h +++ b/src/async/imap/MCIMAPFetchMessagesOperation.h @@ -23,6 +23,7 @@ namespace mailcore { virtual void setFetchByUidEnabled(bool enabled); virtual bool isFetchByUidEnabled(); +#if 0 virtual void setFirst(uint32_t first); virtual uint32_t first(); @@ -34,6 +35,9 @@ namespace mailcore { virtual void setNumbers(Array * numbers); virtual Array * numbers(); +#endif + virtual void setIndexes(IndexSet * indexes); + virtual IndexSet * indexes(); virtual void setModSequenceValue(uint64_t modseq); virtual uint64_t modSequenceValue(); @@ -50,10 +54,13 @@ namespace mailcore { private: bool mFetchByUidEnabled; +#if 0 uint32_t mFirst; uint32_t mLast; Array * mUids; Array * mNumbers; +#endif + IndexSet * mIndexes; IMAPMessagesRequestKind mKind; Array * mMessages; Array * mVanishedMessages; |