--- a/idlefw/plugins/sapidataplugin/inc/sapidataplugin.h Mon Jun 21 16:00:38 2010 +0300
+++ b/idlefw/plugins/sapidataplugin/inc/sapidataplugin.h Thu Jul 15 18:59:18 2010 +0300
@@ -44,27 +44,27 @@
public:
// data types
- /**
- * Plugin's network state.
- */
- enum TPluginNetworkStatus
- {
- EUnknown,
- EOffline,
- EOnline
- };
-
- /**
- * Plugin's state.
- */
- enum TPluginStates
- {
- EStopped,
- EStarted,
- EResume,
- ESuspend
- };
-
+ /**
+ * Plugin's network state.
+ */
+ enum TPluginNetworkStatus
+ {
+ EUnknown,
+ EOffline,
+ EOnline
+ };
+
+ /**
+ * Plugin's state.
+ */
+ enum TPluginStates
+ {
+ EStopped,
+ EStarted,
+ EResume,
+ ESuspend
+ };
+
public:
// constructor and destructor
@@ -318,6 +318,13 @@
TPluginStates iPluginState;
/** Flag to indicate whether observer is registered */
TBool iPubObsRegistered;
+
+private:
+ // friend classes
+
+#ifdef _SAPIDATAPLUGIN_TEST
+ friend class MT_SapiDataPlugin;
+#endif
};
#endif // SAPIDATAPLUGIN_H