--- a/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/rwlmserver.h Wed Jun 23 20:17:42 2010 +0300
+++ b/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/rwlmserver.h Tue Jul 06 16:24:00 2010 +0300
@@ -16,7 +16,7 @@
*/
/*
-* %version: 25 %
+* %version: 27 %
*/
#ifndef RWLMSERVER_H
@@ -365,12 +365,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 );
/**
@@ -592,6 +595,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