wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/src/wlmplatform.cpp
branchRCL_3
changeset 42 a828660c511c
parent 3 6524e815f76f
child 43 d3d7683d16f5
--- a/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/src/wlmplatform.cpp	Thu Aug 19 11:40:48 2010 +0300
+++ b/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/src/wlmplatform.cpp	Tue Aug 31 17:02:06 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 12 %
+* %version: 13 %
 */
 
 
@@ -195,6 +195,15 @@
     {
     iPlatformData->PublishBgScanInterval( aInterval );
     }
+    
+// ---------------------------------------------------------
+// CWlmPlatform::GetWlanOnOffState
+// ---------------------------------------------------------
+//
+EXPORT_C TWlanOnOffState CWlmPlatform::GetWlanOnOffState()
+    {
+	return iPlatformData->GetWlanOnOffState();
+	}
 
 // ---------------------------------------------------------
 // CWlmPlatform::SystemModeChanged
@@ -336,3 +345,26 @@
     
     iCallback.ClearRegionCache();
     }
+    
+// ---------------------------------------------------------
+// CWlmPlatform::WlanOn
+// ---------------------------------------------------------
+//
+void CWlmPlatform::WlanOn()
+    {
+	DEBUG( "CWlmPlatform::WlanOn()" );
+	
+	iCallback.WlanOn();
+	}
+
+// ---------------------------------------------------------
+// CWlmPlatform::WlanOff
+// ---------------------------------------------------------
+//
+void CWlmPlatform::WlanOff()
+    {
+	DEBUG( "CWlmPlatform::WlanOff()" );
+	
+	iCallback.WlanOff();
+	}
+