equal
deleted
inserted
replaced
57 /** |
57 /** |
58 * Plugin's state. |
58 * Plugin's state. |
59 */ |
59 */ |
60 enum TPluginStates |
60 enum TPluginStates |
61 { |
61 { |
62 ENone, |
62 EStopped, |
|
63 EStarted, |
63 EResume, |
64 EResume, |
64 ESuspend |
65 ESuspend |
65 }; |
66 }; |
66 |
67 |
67 public: |
68 public: |
68 // constructor and destructor |
69 // constructor and destructor |
69 |
70 |
163 /** |
164 /** |
164 * @see CHsContentPublisher |
165 * @see CHsContentPublisher |
165 */ |
166 */ |
166 TBool HasMenuItem( const TDesC16& aMenuItem ); |
167 TBool HasMenuItem( const TDesC16& aMenuItem ); |
167 |
168 |
|
169 private: |
|
170 // new functions |
|
171 |
|
172 void StartL( TStartReason aReason ); |
|
173 void StopL( TStopReason aReason ); |
|
174 |
168 public: |
175 public: |
169 // new functions |
176 // new functions |
170 |
177 |
171 /** |
178 /** |
172 * Publishes widget's texts and images |
179 * Publishes widget's texts and images |
288 RFs iRfs; |
295 RFs iRfs; |
289 /** Plugin's network status */ |
296 /** Plugin's network status */ |
290 TPluginNetworkStatus iNetworkStatus; |
297 TPluginNetworkStatus iNetworkStatus; |
291 /** Plugin state */ |
298 /** Plugin state */ |
292 TPluginStates iPluginState; |
299 TPluginStates iPluginState; |
|
300 /** Flag to indicate whether observer is registered */ |
|
301 TBool iPubObsRegistered; |
293 }; |
302 }; |
294 |
303 |
295 #endif // SAPIDATAPLUGIN_H |
304 #endif // SAPIDATAPLUGIN_H |
296 |
305 |
297 // End of file |
306 // End of file |