equal
deleted
inserted
replaced
42 * Responsible for opening wanted stores and waiting that all stores |
42 * Responsible for opening wanted stores and waiting that all stores |
43 * are open before continuing. |
43 * are open before continuing. |
44 */ |
44 */ |
45 class CPbk2StartupMonitor : public CBase, |
45 class CPbk2StartupMonitor : public CBase, |
46 public MPbk2StartupMonitor, |
46 public MPbk2StartupMonitor, |
|
47 public MPbk2StartupMonitorExtension, |
47 private MVPbkContactStoreObserver, |
48 private MVPbkContactStoreObserver, |
48 private MVPbkContactViewObserver |
49 private MVPbkContactViewObserver |
49 { |
50 { |
50 public: // Constructors and destructor |
51 public: // Constructors and destructor |
51 |
52 |
92 void NotifyViewActivationL( |
93 void NotifyViewActivationL( |
93 TUid aViewId ); |
94 TUid aViewId ); |
94 void NotifyViewActivationL( |
95 void NotifyViewActivationL( |
95 TUid aViewId, |
96 TUid aViewId, |
96 MVPbkContactViewBase& aContactView ); |
97 MVPbkContactViewBase& aContactView ); |
|
98 TAny* StartupMonitorExtension( TUid aExtensionUid ); |
|
99 |
|
100 public: // From MPbk2StartupMonitorExtension |
|
101 |
|
102 /** |
|
103 * Disables next wait note launch. |
|
104 */ |
|
105 void DisableMonitoring(); |
97 |
106 |
98 private: // From MVPbkContactStoreObserver |
107 private: // From MVPbkContactStoreObserver |
99 void StoreReady( |
108 void StoreReady( |
100 MVPbkContactStore& aContactStore ); |
109 MVPbkContactStore& aContactStore ); |
101 void StoreUnavailable( |
110 void StoreUnavailable( |