wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlanmgmtcommandhandler.h
branchRCL_3
changeset 3 6524e815f76f
parent 0 c40eb8fe8501
child 7 0abc8c98be24
equal deleted inserted replaced
0:c40eb8fe8501 3:6524e815f76f
     1 /*
     1 /*
     2 * Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2002-2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of the License "Eclipse Public License v1.0"
     5 * under the terms of the License "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    14 * Description:  Handles sending management commands to drivers.
    14 * Description:  Handles sending management commands to drivers.
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 30 %
    19 * %version: 31 %
    20 */
    20 */
    21 
    21 
    22 #ifndef WLANMGMTCOMMANDHANDLER_H
    22 #ifndef WLANMGMTCOMMANDHANDLER_H
    23 #define WLANMGMTCOMMANDHANDLER_H
    23 #define WLANMGMTCOMMANDHANDLER_H
    24 
    24 
   390      * @param aScanFrameLength             Length of beacon/probe response frame.
   390      * @param aScanFrameLength             Length of beacon/probe response frame.
   391      * @param aScanFrame                   Pointer to beacon/probe response frame.
   391      * @param aScanFrame                   Pointer to beacon/probe response frame.
   392      * @param aIsPairwiseKeyInvalidated    Whether the pairwise key should be invalidated.
   392      * @param aIsPairwiseKeyInvalidated    Whether the pairwise key should be invalidated.
   393      * @param aIsGroupKeyInvalidated       Whether the group key should be invalidated
   393      * @param aIsGroupKeyInvalidated       Whether the group key should be invalidated
   394      * @param aIsRadioMeasurementSupported Whether the radio measurement is supported
   394      * @param aIsRadioMeasurementSupported Whether the radio measurement is supported
       
   395      * @param aPairwiseKey                 Pairwise key to set before association.
   395      */
   396      */
   396     void Connect(
   397     void Connect(
   397         const TSSID& aSSID,                 
   398         const TSSID& aSSID,                 
   398         const TMacAddress& aBSSID,          
   399         const TMacAddress& aBSSID,          
   399         TUint16 aAuthAlgorithm,      
   400         TUint16 aAuthAlgorithm,      
   404         const TUint8* aIeData,        
   405         const TUint8* aIeData,        
   405         TUint32 aScanFrameLength,
   406         TUint32 aScanFrameLength,
   406         const TUint8* aScanFrame,
   407         const TUint8* aScanFrame,
   407         TBool aIsPairwiseKeyInvalidated,
   408         TBool aIsPairwiseKeyInvalidated,
   408         TBool aIsGroupKeyInvalidated,
   409         TBool aIsGroupKeyInvalidated,
   409         TBool aIsRadioMeasurementSupported );
   410         TBool aIsRadioMeasurementSupported,
       
   411         const TPairwiseKeyData& aPairwiseKey );
   410 
   412 
   411 protected: // From CActive
   413 protected: // From CActive
   412 
   414 
   413     /**
   415     /**
   414      * DoCancel
   416      * DoCancel