equal
deleted
inserted
replaced
48 class TDayOfWeekFtor; |
48 class TDayOfWeekFtor; |
49 class CFetchRequester; |
49 class CFetchRequester; |
50 class CMailboxInfo; |
50 class CMailboxInfo; |
51 class CSearchHandler; |
51 class CSearchHandler; |
52 class HMailIterator; |
52 class HMailIterator; |
|
53 class CDelayedOp; |
53 class CDelayedOpsManager; |
54 class CDelayedOpsManager; |
54 class MDelayedOpsManager; |
55 class MDelayedOpsManager; |
55 |
56 |
56 //<qmail> |
57 //<qmail> |
57 /** |
58 /** |
83 friend class CDelayedDeleteMessagesOp; |
84 friend class CDelayedDeleteMessagesOp; |
84 friend class CDelayedSetContentOp; |
85 friend class CDelayedSetContentOp; |
85 friend class CDelayedMessageStorerOp; |
86 friend class CDelayedMessageStorerOp; |
86 // <qmail> |
87 // <qmail> |
87 friend class CDelayedAddNewOrRemoveChildPartOp; |
88 friend class CDelayedAddNewOrRemoveChildPartOp; |
|
89 friend class CDelayedOp; |
88 // </qmail> |
90 // </qmail> |
89 protected: |
91 protected: |
90 struct TOngoingFetchInfo; |
92 struct TOngoingFetchInfo; |
91 struct TCacheLine |
93 struct TCacheLine |
92 { |
94 { |
828 RMap<TInt64, CMailboxInfo> iMailboxes; |
830 RMap<TInt64, CMailboxInfo> iMailboxes; |
829 |
831 |
830 //does not actually own the observers. |
832 //does not actually own the observers. |
831 RPointerArray<MFSMailEventObserver> iObservers; |
833 RPointerArray<MFSMailEventObserver> iObservers; |
832 //async fetch reqs. |
834 //async fetch reqs. |
833 RPointerArray<CFetchRequester> iReqs; |
835 RPointerArray<CFetchRequester> iReqs; |
|
836 RPointerArray<CDelayedOp> iDelayedOpReqs; |
834 |
837 |
835 TCacheLine iCacheLine; |
838 TCacheLine iCacheLine; |
836 |
839 |
837 private: |
840 private: |
838 protected: |
841 protected: |