wlan_bearer/wlanldd/wlan_common/umac_common/inc/umacoidmsg.h
changeset 13 ab7247ff6ef9
parent 0 c40eb8fe8501
child 10 0abc8c98be24
equal deleted inserted replaced
0:c40eb8fe8501 13:ab7247ff6ef9
     1 /*
     1 /*
     2 * Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2005-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".
    15 *                used for issuing management commands to UMAC.
    15 *                used for issuing management commands to UMAC.
    16 *
    16 *
    17 */
    17 */
    18 
    18 
    19 /*
    19 /*
    20 * %version: 42 %
    20 * %version: 43 %
    21 */
    21 */
    22 
    22 
    23 #ifndef WLAN_OID_MSG_H
    23 #ifndef WLAN_OID_MSG_H
    24 #define WLAN_OID_MSG_H
    24 #define WLAN_OID_MSG_H
    25 
    25 
   345     TUint totalTxDelayBin3;
   345     TUint totalTxDelayBin3;
   346     } TAccessCategoryStatistics;
   346     } TAccessCategoryStatistics;
   347 
   347 
   348 // -------------------------------------------------------------------------
   348 // -------------------------------------------------------------------------
   349 
   349 
       
   350 typedef struct _TPairwiseKeyData
       
   351     {
       
   352     /** 
       
   353     * length of the data block. 
       
   354     * If zero, the other fields in this struct are not relevant. 
       
   355     */
       
   356     TUint32 length;
       
   357     /** data block that holds the cipher key */
       
   358     TUint8 data[KMaxCipherKeyLength];
       
   359     /** index of the key */
       
   360     TUint8 keyIndex;
       
   361     } TPairwiseKeyData;
       
   362         
       
   363 // -------------------------------------------------------------------------
       
   364 
   350     
   365     
   351 /**
   366 /**
   352 * Common header for all messages.
   367 * Common header for all messages.
   353 */
   368 */
   354 #pragma pack(4)
   369 #pragma pack(4)
   408     **/
   423     **/
   409     TBool invalidateGroupKey;
   424     TBool invalidateGroupKey;
   410     /**
   425     /**
   411      * ETrue if Radio Measurements are on
   426      * ETrue if Radio Measurements are on
   412      */
   427      */
   413     TBool radioMeasurement;    
   428     TBool radioMeasurement;
       
   429     /** pairwise key data; if relevant */
       
   430     TPairwiseKeyData pairwiseKey;
   414     } TConnectMsg;
   431     } TConnectMsg;
   415 
   432 
   416 // -------------------------------------------------------------------------
   433 // -------------------------------------------------------------------------
   417 
   434 
   418 typedef struct _TStartIBSSMsg
   435 typedef struct _TStartIBSSMsg