equal
deleted
inserted
replaced
52 public CActive, |
52 public CActive, |
53 public MFSNotificationHandlerMgr, |
53 public MFSNotificationHandlerMgr, |
54 public MFSMailEventObserver |
54 public MFSMailEventObserver |
55 { |
55 { |
56 public: |
56 public: |
|
57 |
|
58 enum TState |
|
59 { |
|
60 EPrepareInitialization, |
|
61 EInitializeMailIconHandler, |
|
62 EInitializeLedHandler, |
|
63 #ifndef __WINS__ |
|
64 ESoundHandler, |
|
65 #endif |
|
66 EInitializeMtmHandler, |
|
67 EInitializeOutofMemoryHandler, |
|
68 EInitializeAuthenticationHandler, |
|
69 EInitializeMessageQueryHandlerUid, |
|
70 EWaitForPluginsReady, |
|
71 EInitializeCMailCpsHandlerUid, |
|
72 EFinish |
|
73 }; |
57 |
74 |
58 //<cmail> aAppUi parameter no longer necessary |
75 //<cmail> aAppUi parameter no longer necessary |
59 static CFSNotificationHandlerMgr* NewL( CFsEmailGlobalDialogsAppUi* aAppUi = NULL ); |
76 static CFSNotificationHandlerMgr* NewL( CFsEmailGlobalDialogsAppUi* aAppUi = NULL ); |
60 static CFSNotificationHandlerMgr* NewLC( CFsEmailGlobalDialogsAppUi* aAppUi = NULL ); |
77 static CFSNotificationHandlerMgr* NewLC( CFsEmailGlobalDialogsAppUi* aAppUi = NULL ); |
61 //</cmail> |
78 //</cmail> |
215 |
232 |
216 // for caching of parent folder type |
233 // for caching of parent folder type |
217 TFSMailMsgId iPreviousMailbox; |
234 TFSMailMsgId iPreviousMailbox; |
218 TFSMailMsgId iPreviousParentFolderId; |
235 TFSMailMsgId iPreviousParentFolderId; |
219 TFSFolderType iPreviousParentFolderType; |
236 TFSFolderType iPreviousParentFolderType; |
|
237 |
|
238 RTimer iTimer; |
|
239 |
|
240 TState iState; |
220 }; |
241 }; |
221 |
242 |
222 #endif // C_FSNOTIFICATIONHANDLERMGRIMPL_H |
243 #endif // C_FSNOTIFICATIONHANDLERMGRIMPL_H |