--- a/wlanutilities/cpwlansettingsplugin/inc/wlansettings_s60_p.h Fri Aug 06 18:38:57 2010 +0300
+++ b/wlanutilities/cpwlansettingsplugin/inc/wlansettings_s60_p.h Mon Aug 23 13:30:09 2010 +0300
@@ -31,18 +31,11 @@
// Forward declarations
+class WlanSettings;
+
// External data types
// Constants
-/** Value for automatic scanning. */
-LOCAL_D const TUint KWlanSettingsScanNetworkAuto = 0xFFFFFFFF;
-
-/** Default "Scan Networks" setting. */
-LOCAL_D const TUint KWlanSettingsDefaultScanNetwork =
- KWlanSettingsScanNetworkAuto;
-
-/** Default "Power saving" setting. */
-LOCAL_D const TBool KWlanSettingsDefaultPowerSaving = ETrue;
// Class declaration
@@ -60,7 +53,7 @@
EWlanScanInterval
};
- static CWlanSettingsPrivate* NewL(int psmKeyValue);
+ static CWlanSettingsPrivate* NewL(WlanSettings *q_ptr);
~CWlanSettingsPrivate();
@@ -80,28 +73,24 @@
void SetPowerSaving(TBool powerSavingOption);
- TBool IsPsmEnabled();
-
private:
- CWlanSettingsPrivate(int psmKeyValue);
+ CWlanSettingsPrivate(WlanSettings *q_ptr);
void ConstructL();
- void CheckPsmModeL();
-
void LoadJoinWlanSettingL();
private: //data
+ //! Pointer to public implementation.
+ WlanSettings *q_ptr;
+
CommsDat::CMDBSession *mSession;
//Wlan management
CWlanMgmtClient *mWlanMgmtClient;
- // Full or partial PSM mode.
- TBool mPsmMode;
-
// Power saving.
TBool mPowerSaving;
@@ -112,9 +101,6 @@
//Struct to hold current settings
TCmGenConnSettings mCmSettings;
-
- int mPsmKeyMode;
-
};
#endif /* WLANSETTINGS_S60_H_ */