wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/rwlmserver.h
branchRCL_3
changeset 17 a828660c511c
parent 14 13838cf40350
child 18 d3d7683d16f5
--- a/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/rwlmserver.h	Thu Aug 19 11:40:48 2010 +0300
+++ b/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/rwlmserver.h	Tue Aug 31 17:02:06 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 25.1.1 %
+* %version: 28 %
 */
 
 #ifndef RWLMSERVER_H
@@ -369,12 +369,15 @@
         /**
          * Run Protected Setup.
          * @param aStatus  Status of the calling active object.
-         * @param aId IAP ID of network which user has selected to be configured.
+         * @param aSsid SSID of the network to configure.
+         * @param aWpsPin PIN value to be used. "00000000" (string of eight zeros)
+         *                if push button method is used.
          * @param Results of a successful Protected Setup operation.
          */
         IMPORT_C void RunProtectedSetup(
             TRequestStatus& aStatus,
-            TUint32 aId,
+            const TWlanSsid& aSsid,
+            const TWlanWpsPin& aWspPin,  
             TDes8& aCredentials );
 
         /**
@@ -596,6 +599,13 @@
 
         /** Buffer for storing BSSID to roam to. */
         TPckgBuf<TMacAddress> iRoamBssidPckg; 
+
+        /** Buffer for storing SSID for Protected setup. */
+        TPckgBuf<TWlanSsid> iWlanSsidPckg; 
+
+        /** Buffer for storing pincode for Protected setup. */
+        TPckgBuf<TWlanWpsPin> iWlanWpsPinPckg; 
+
     };
 
 #endif // RWLMSERVER_H