wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlanbgscan.h
branchRCL_3
changeset 8 e0f767079796
parent 3 6524e815f76f
child 19 629e60dfa279
child 42 a828660c511c
--- a/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlanbgscan.h	Fri Mar 12 15:51:11 2010 +0200
+++ b/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlanbgscan.h	Mon Mar 15 12:46:48 2010 +0200
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 9 %
+* %version: 10 %
 */
 
 #ifndef WLANBGSCAN_H
@@ -46,17 +46,7 @@
     {
 
 public:
-            
-    /**
-     * States for Auto period.
-     */
-    enum TWlanBgScanAutoPeriod
-        {
-        EAutoPeriodNone = 0,
-        EAutoPeriodNight,
-        EAutoPeriodDay
-        };
-    
+
     /**
      * Describes relation of time to time range.
      */
@@ -97,11 +87,13 @@
         
     /**
      * From MWlanBgScanProvider.
-     * Issued when WLAN is disconnected.
+     * Called to indicate that WLAN state has changed.
      *
      * @since S60 v5.2
+     * 
+     * @param aState New WLAN state
      */
-    void NotConnected();
+    void WlanStateChanged( const MWlanBgScanProvider::TWlanBgScanWlanState &aState );
     
     /**
      * From MWlanBgScanProvider.
@@ -118,8 +110,6 @@
      * Notification about changed settings.
      *
      * @since S60 v5.2
-     * 
-     * @param aSettings new settings to be taken into use
      */
     void NotifyChangedSettings( MWlanBgScanProvider::TWlanBgScanSettings& aSettings );
     
@@ -290,11 +280,6 @@
     MWlanBgScanAwsComms* iAwsComms;
     
     /**
-     * Current Auto period. 
-     */
-    TWlanBgScanAutoPeriod iAutoPeriod;
-    
-    /**
      * Whether AWS is ok or not. 
      */
     TBool iAwsOk;