wlan_bearer/wlanldd/wlan_common/umac_common/inc/UmacDot11State.h
changeset 39 3d23268b50f6
parent 35 5e6ba967244f
equal deleted inserted replaced
36:1c425781161e 39:3d23268b50f6
    14 * Description:   Declaration of the WlanDot11State class
    14 * Description:   Declaration of the WlanDot11State class
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 58 %
    19 * %version: 59 %
    20 */
    20 */
    21 
    21 
    22 #ifndef WLANDOT11STATE_H
    22 #ifndef WLANDOT11STATE_H
    23 #define WLANDOT11STATE_H
    23 #define WLANDOT11STATE_H
    24 
    24 
   312         TUint16 aRTSThreshold,             
   312         TUint16 aRTSThreshold,             
   313         TUint32 aMaxTxMSDULifetime);   
   313         TUint32 aMaxTxMSDULifetime);   
   314 
   314 
   315 
   315 
   316     /**
   316     /**
   317     * 
   317     * Determines if it is possible to try to connect to the target nw
   318     *
   318     *
   319     * @since S60 3.2
   319     * @since S60 3.2
   320     * @param aCtxImpl statemachine context
   320     * @param aCtxImpl statemachine context
   321     * @param 
   321     * @param aScanResponseFrameBodyLength Length of the WLAN Mgmt Client 
   322     * @return ETrue if ...
   322     *        provided scan response frame body received from the target nw
   323     */
   323     * @param aScanResponseFrameBody The WLAN Mgmt Client provided scan 
   324     TBool InitNetworkConnect( 
   324     *        response frame body received from the target nw
       
   325     * @return KErrNone if it is possible to try to connect to the target nw
       
   326     *         An error code otherwise
       
   327     */
       
   328     TInt InitNetworkConnect( 
   325         WlanContextImpl& aCtxImpl,
   329         WlanContextImpl& aCtxImpl,
   326         TUint16 aScanResponseFrameBodyLength,
   330         TUint16 aScanResponseFrameBodyLength,
   327         const TUint8* aScanResponseFrameBody ) const;
   331         const TUint8* aScanResponseFrameBody ) const;
   328 
   332 
   329     /**
   333     /**
   695         const TRate aRate, 
   699         const TRate aRate, 
   696         WHA::TRate& aScanRate );
   700         WHA::TRate& aScanRate );
   697 
   701 
   698     static TBool NetworkCapabilityInformationMet( 
   702     static TBool NetworkCapabilityInformationMet( 
   699         WlanContextImpl& aCtxImpl );
   703         WlanContextImpl& aCtxImpl );
   700     static TBool AreSupportedRatesMet( WlanContextImpl& aCtxImpl,
   704     
   701                                        TBool aCheckAlsoExtendedRates );
   705     static TBool AreSupportedRatesMet( 
       
   706         WlanContextImpl& aCtxImpl,
       
   707         TBool aCheckAlsoExtendedRates );
       
   708     
   702     static TBool ProcessSingleSupportedRateElement(
   709     static TBool ProcessSingleSupportedRateElement(
   703         WlanContextImpl& aCtxImpl,
   710         WlanContextImpl& aCtxImpl,
   704         const TUint8 aApRate,
   711         const TUint8 aApRate,
   705         TUint32& aRateBitmask );
   712         TUint32& aRateBitmask );
   706 
   713