wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/rwlmserver.h
changeset 36 1c425781161e
parent 13 ab7247ff6ef9
child 32 c01ef7f246fd
equal deleted inserted replaced
35:5e6ba967244f 36:1c425781161e
    14 * Description:  Client side interface to WLAN Services
    14 * Description:  Client side interface to WLAN Services
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 25 %
    19 * %version: 27 %
    20 */
    20 */
    21 
    21 
    22 #ifndef RWLMSERVER_H
    22 #ifndef RWLMSERVER_H
    23 #define RWLMSERVER_H
    23 #define RWLMSERVER_H
    24 
    24 
   363             const TWlanPowerSaveSettings& aSettings );
   363             const TWlanPowerSaveSettings& aSettings );
   364 
   364 
   365         /**
   365         /**
   366          * Run Protected Setup.
   366          * Run Protected Setup.
   367          * @param aStatus  Status of the calling active object.
   367          * @param aStatus  Status of the calling active object.
   368          * @param aId IAP ID of network which user has selected to be configured.
   368          * @param aSsid SSID of the network to configure.
       
   369          * @param aWpsPin PIN value to be used. "00000000" (string of eight zeros)
       
   370          *                if push button method is used.
   369          * @param Results of a successful Protected Setup operation.
   371          * @param Results of a successful Protected Setup operation.
   370          */
   372          */
   371         IMPORT_C void RunProtectedSetup(
   373         IMPORT_C void RunProtectedSetup(
   372             TRequestStatus& aStatus,
   374             TRequestStatus& aStatus,
   373             TUint32 aId,
   375             const TWlanSsid& aSsid,
       
   376             const TWlanWpsPin& aWspPin,  
   374             TDes8& aCredentials );
   377             TDes8& aCredentials );
   375 
   378 
   376         /**
   379         /**
   377          * Cancel an outstanding Protected Setup request.
   380          * Cancel an outstanding Protected Setup request.
   378          */
   381          */
   590         /** Buffer for storing override settings. */
   593         /** Buffer for storing override settings. */
   591         TPckgBuf<TWLMOverrideSettings> iOverridePckg;
   594         TPckgBuf<TWLMOverrideSettings> iOverridePckg;
   592 
   595 
   593         /** Buffer for storing BSSID to roam to. */
   596         /** Buffer for storing BSSID to roam to. */
   594         TPckgBuf<TMacAddress> iRoamBssidPckg; 
   597         TPckgBuf<TMacAddress> iRoamBssidPckg; 
       
   598 
       
   599         /** Buffer for storing SSID for Protected setup. */
       
   600         TPckgBuf<TWlanSsid> iWlanSsidPckg; 
       
   601 
       
   602         /** Buffer for storing pincode for Protected setup. */
       
   603         TPckgBuf<TWlanWpsPin> iWlanWpsPinPckg; 
       
   604 
   595     };
   605     };
   596 
   606 
   597 #endif // RWLMSERVER_H
   607 #endif // RWLMSERVER_H