equal
deleted
inserted
replaced
21 |
21 |
22 // INCLUDES |
22 // INCLUDES |
23 #include <e32std.h> |
23 #include <e32std.h> |
24 #include <e32base.h> |
24 #include <e32base.h> |
25 #include <psmpluginbase.h> //CPsmPluginBase |
25 #include <psmpluginbase.h> //CPsmPluginBase |
|
26 #include <psmtypes.h> |
26 |
27 |
27 class CGSNetworkPluginModel; |
28 class CGSNetworkPluginModel; |
|
29 class CRepository; |
28 |
30 |
29 /** |
31 /** |
30 * PSMNetwork plugin stub |
32 * PSMNetwork plugin stub |
31 * |
33 * |
32 * @lib ?library |
34 * @lib ?library |
65 /** |
67 /** |
66 * To verify if the phone is in the offline mode. (or mostly if mode is supported???) |
68 * To verify if the phone is in the offline mode. (or mostly if mode is supported???) |
67 */ |
69 */ |
68 TBool IsPhoneOfflineL() const; |
70 TBool IsPhoneOfflineL() const; |
69 |
71 |
|
72 /** |
|
73 * To verify if the network mode needs to be changed. |
|
74 * not change when from EPsmsrvModeNormal to EPsmsrvPartialMode |
|
75 * and from EPsmsrvModePowerSave to EPsmsrvPartialMode |
|
76 */ |
|
77 TBool IsChangeNetworkMode( TPsmsrvMode& aOldMode, TPsmsrvMode aNewMode ); |
|
78 |
70 private: // data |
79 private: // data |
71 |
80 |
72 CGSNetworkPluginModel *iModel; //data model |
81 CGSNetworkPluginModel *iModel; //data model |
|
82 CRepository* iPsmRepository; |
|
83 TPsmsrvMode iPsmMode; |
73 |
84 |
74 }; |
85 }; |
75 |
86 |
76 #endif // PSMNETWORKPLUGIN_H |
87 #endif // PSMNETWORKPLUGIN_H |