--- a/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlanmgmtimpl.h Thu Aug 19 11:40:48 2010 +0300
+++ b/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlanmgmtimpl.h Tue Aug 31 17:02:06 2010 +0300
@@ -16,7 +16,7 @@
*/
/*
-* %version: 21.1.1 %
+* %version: 23 %
*/
#ifndef WLANMGMTIMPL_H
@@ -307,15 +307,20 @@
/**
* (From MWlanMgmtInterface)
* Start Protected Setup.
+ *
* @param aStatus Status of the calling active object. On successful
* completion contains KErrNone, otherwise one of the
* system-wide error codes.
- * @param aId Service 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 aCredentials Results of a successful Protected Setup operation.
- */
+ * @sa \link psetup Protected Setup-specific error codes \endlink.
+ */
virtual void RunProtectedSetup(
TRequestStatus& aStatus,
- TUint32 aId,
+ const TWlanSsid& aSsid,
+ const TWlanWpsPin& aWpsPin,
CArrayFixSeg<TWlanProtectedSetupCredentialAttribute>& aCredentials );
/**
@@ -828,7 +833,8 @@
CProtectedSetupRequest(
CWlanMgmtImpl& aCallback,
RWLMServer& aServer,
- TUint32 aId,
+ const TWlanSsid& aSsid,
+ const TWlanWpsPin& aWpsPin,
CArrayFixSeg<TWlanProtectedSetupCredentialAttribute>& aCredentials );
/**
@@ -874,8 +880,11 @@
// Interface to RWLMServer
RWLMServer& iServer;
- // Service ID of network which user has selected to be configured.
- TUint32 iServiceId;
+ // SSID of the network to configure.
+ TWlanSsid iSsid;
+
+ // PIN value to be used.
+ TWlanWpsPin iWpsPin;
// Results of a successful Protected Setup operation.
CArrayFixSeg<TWlanProtectedSetupCredentialAttribute>& iCredentials;