wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/rwlmserver.h
branchRCL_3
changeset 42 a828660c511c
parent 34 13838cf40350
child 43 d3d7683d16f5
equal deleted inserted replaced
40:5fb7af913dfd 42:a828660c511c
    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.1.1 %
    19 * %version: 28 %
    20 */
    20 */
    21 
    21 
    22 #ifndef RWLMSERVER_H
    22 #ifndef RWLMSERVER_H
    23 #define RWLMSERVER_H
    23 #define RWLMSERVER_H
    24 
    24 
   367             const TWlanPowerSaveSettings& aSettings );
   367             const TWlanPowerSaveSettings& aSettings );
   368 
   368 
   369         /**
   369         /**
   370          * Run Protected Setup.
   370          * Run Protected Setup.
   371          * @param aStatus  Status of the calling active object.
   371          * @param aStatus  Status of the calling active object.
   372          * @param aId IAP ID of network which user has selected to be configured.
   372          * @param aSsid SSID of the network to configure.
       
   373          * @param aWpsPin PIN value to be used. "00000000" (string of eight zeros)
       
   374          *                if push button method is used.
   373          * @param Results of a successful Protected Setup operation.
   375          * @param Results of a successful Protected Setup operation.
   374          */
   376          */
   375         IMPORT_C void RunProtectedSetup(
   377         IMPORT_C void RunProtectedSetup(
   376             TRequestStatus& aStatus,
   378             TRequestStatus& aStatus,
   377             TUint32 aId,
   379             const TWlanSsid& aSsid,
       
   380             const TWlanWpsPin& aWspPin,  
   378             TDes8& aCredentials );
   381             TDes8& aCredentials );
   379 
   382 
   380         /**
   383         /**
   381          * Cancel an outstanding Protected Setup request.
   384          * Cancel an outstanding Protected Setup request.
   382          */
   385          */
   594         /** Buffer for storing override settings. */
   597         /** Buffer for storing override settings. */
   595         TPckgBuf<TWLMOverrideSettings> iOverridePckg;
   598         TPckgBuf<TWLMOverrideSettings> iOverridePckg;
   596 
   599 
   597         /** Buffer for storing BSSID to roam to. */
   600         /** Buffer for storing BSSID to roam to. */
   598         TPckgBuf<TMacAddress> iRoamBssidPckg; 
   601         TPckgBuf<TMacAddress> iRoamBssidPckg; 
       
   602 
       
   603         /** Buffer for storing SSID for Protected setup. */
       
   604         TPckgBuf<TWlanSsid> iWlanSsidPckg; 
       
   605 
       
   606         /** Buffer for storing pincode for Protected setup. */
       
   607         TPckgBuf<TWlanWpsPin> iWlanWpsPinPckg; 
       
   608 
   599     };
   609     };
   600 
   610 
   601 #endif // RWLMSERVER_H
   611 #endif // RWLMSERVER_H