wlan_plat/wlan_management_api/inc/wlanmgmtcommon.h
branchRCL_3
changeset 42 a828660c511c
parent 34 13838cf40350
child 43 d3d7683d16f5
equal deleted inserted replaced
40:5fb7af913dfd 42:a828660c511c
    14 * Description:  Contains common data structures used by WLAN management service.
    14 * Description:  Contains common data structures used by WLAN management service.
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 10.1.1 %
    19 * %version: 12 %
    20 */
    20 */
    21 
    21 
    22 #ifndef WLANMGMTCOMMON_H
    22 #ifndef WLANMGMTCOMMON_H
    23 #define WLANMGMTCOMMON_H
    23 #define WLANMGMTCOMMON_H
    24 
    24 
    27 
    27 
    28 // LOCAL CONSTANTS
    28 // LOCAL CONSTANTS
    29 /** The maximum SSID length. */
    29 /** The maximum SSID length. */
    30 const TUint KWlanMaxSsidLength = 32;
    30 const TUint KWlanMaxSsidLength = 32;
    31 
    31 
       
    32 /** The maximum WPS PIN length. */
       
    33 const TUint KWlanMaxWpsPinLength = 8;
       
    34 
    32 /** The maximum BSSID length. */
    35 /** The maximum BSSID length. */
    33 const TUint KWlanMaxBssidLength = 6;
    36 const TUint KWlanMaxBssidLength = 6;
    34 
    37 
    35 /** The maximum length of WPA preshared key data. */
    38 /** The maximum length of WPA preshared key data. */
    36 const TUint KWlanWpaPskMaxLength = 64;
    39 const TUint KWlanWpaPskMaxLength = 64;
    45 const TUint KWlanCallbackInterfaceVersion = 2;
    48 const TUint KWlanCallbackInterfaceVersion = 2;
    46 
    49 
    47 // DATA TYPES
    50 // DATA TYPES
    48 /** Data structure for storing the SSID of a WLAN network. */
    51 /** Data structure for storing the SSID of a WLAN network. */
    49 typedef TBuf8<KWlanMaxSsidLength> TWlanSsid;
    52 typedef TBuf8<KWlanMaxSsidLength> TWlanSsid;
       
    53 
       
    54 /** Data structure for storing the WPS Pin. */
       
    55 typedef TBuf8<KWlanMaxWpsPinLength> TWlanWpsPin;
    50 
    56 
    51 /** Data structure for storing the BSSID of a BSS. */
    57 /** Data structure for storing the BSSID of a BSS. */
    52 typedef TBuf8<KWlanMaxBssidLength> TWlanBssid;
    58 typedef TBuf8<KWlanMaxBssidLength> TWlanBssid;
    53 
    59 
    54 /** Data structure for storing a WEP key. */
    60 /** Data structure for storing a WEP key. */