--- a/idlefw/plugins/sapidataplugin/inc/sapidataplugin.h Tue Apr 27 16:57:49 2010 +0300
+++ b/idlefw/plugins/sapidataplugin/inc/sapidataplugin.h Tue May 11 16:30:05 2010 +0300
@@ -59,9 +59,10 @@
*/
enum TPluginStates
{
- ENone,
+ EStopped,
+ EStarted,
EResume,
- ESuspend
+ ESuspend
};
public:
@@ -165,6 +166,12 @@
*/
TBool HasMenuItem( const TDesC16& aMenuItem );
+private:
+ // new functions
+
+ void StartL( TStartReason aReason );
+ void StopL( TStopReason aReason );
+
public:
// new functions
@@ -290,6 +297,8 @@
TPluginNetworkStatus iNetworkStatus;
/** Plugin state */
TPluginStates iPluginState;
+ /** Flag to indicate whether observer is registered */
+ TBool iPubObsRegistered;
};
#endif // SAPIDATAPLUGIN_H