wlan_bearer/wlanengine/wlan_common/wlanengine_common_3.1/inc/core_types.h
branchRCL_3
changeset 6 e0f767079796
parent 5 51a71243e562
child 7 0abc8c98be24
equal deleted inserted replaced
5:51a71243e562 6:e0f767079796
    14 * Description:  Type definitions and constants for core engine
    14 * Description:  Type definitions and constants for core engine
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 95 %
    19 * %version: 95.1.2 %
    20 */
    20 */
    21 
    21 
    22 #ifndef CORE_TYPES_H
    22 #ifndef CORE_TYPES_H
    23 #define CORE_TYPES_H
    23 #define CORE_TYPES_H
    24 
    24 
    77 const u32_t MAX_TX_MSDU_LIFETIME_NOT_DEFINED = 0;
    77 const u32_t MAX_TX_MSDU_LIFETIME_NOT_DEFINED = 0;
    78 const u16_t ADMISSION_CAPACITY_NOT_DEFINED = 0xFFFF;
    78 const u16_t ADMISSION_CAPACITY_NOT_DEFINED = 0xFFFF;
    79 
    79 
    80 const u32_t REQUEST_ID_CORE_INTERNAL = 0;
    80 const u32_t REQUEST_ID_CORE_INTERNAL = 0;
    81 
    81 
    82 const u32_t WEP_KEY1 = 1;
    82 const u32_t WEP_KEY1 = 0;
    83 const u32_t WEP_KEY2 = 2;
    83 const u32_t WEP_KEY2 = 1;
    84 const u32_t WEP_KEY3 = 3;
    84 const u32_t WEP_KEY3 = 2;
    85 const u32_t WEP_KEY4 = 4;
    85 const u32_t WEP_KEY4 = 3;
    86 
    86 
    87 const u32_t EAP_TYPE_NONE = 0;
    87 const u32_t EAP_TYPE_NONE = 0;
    88 const u32_t EAP_ERROR_NONE = 0;
    88 const u32_t EAP_ERROR_NONE = 0;
    89 
    89 
    90 const u8_t RCPI_VALUE_NONE = 0;
    90 const u8_t RCPI_VALUE_NONE = 0;
  1419 	u32_t rts;						            ///< Minimum size of a packet for CTS/RTS handshake.	
  1419 	u32_t rts;						            ///< Minimum size of a packet for CTS/RTS handshake.	
  1420     u32_t tx_power_level;                       ///< Maximum allowed transmission power level in dBm.
  1420     u32_t tx_power_level;                       ///< Maximum allowed transmission power level in dBm.
  1421 	u32_t scan_rate;	                        ///< Data rate used to send probe requests.
  1421 	u32_t scan_rate;	                        ///< Data rate used to send probe requests.
  1422 	                                            ///< The rate is defined in units of 500kbit/s.
  1422 	                                            ///< The rate is defined in units of 500kbit/s.
  1423 	u32_t rcpi_trigger;                         ///< Roaming is attemped when RCPI value is lower than this.
  1423 	u32_t rcpi_trigger;                         ///< Roaming is attemped when RCPI value is lower than this.
  1424 	u32_t active_scan_min_ch_time;              ///< Min time (TUs) to listen a channel in active scanning.
  1424 	u32_t active_scan_min_ch_time;              ///< Min time (TUs) to listen a channel in active direct scanning / during an active connection.
  1425 	u32_t active_scan_max_ch_time;              ///< Max time (TUs) to listen a channel in active scanning.
  1425 	u32_t active_scan_max_ch_time;              ///< Max time (TUs) to listen a channel in active direct scanning / during an active connection.
       
  1426     u32_t active_broadcast_scan_min_ch_time;    ///< Min time (TUs) to listen a channel in active broadcast scanning when not connected.
       
  1427     u32_t active_broadcast_scan_max_ch_time;    ///< Max time (TUs) to listen a channel in active broadcast scanning when not connected.
  1426 	u32_t passive_scan_min_ch_time;             ///< Min time (TUs) to listen a channel in passive scanning.
  1428 	u32_t passive_scan_min_ch_time;             ///< Min time (TUs) to listen a channel in passive scanning.
  1427 	u32_t passive_scan_max_ch_time;             ///< Max time (TUs) to listen a channel in passive scanning.
  1429 	u32_t passive_scan_max_ch_time;             ///< Max time (TUs) to listen a channel in passive scanning.
  1428     u32_t max_tx_msdu_life_time;                ///< Max time (TUs) to (re-)send one (fragmented) packet.
  1430     u32_t max_tx_msdu_life_time;                ///< Max time (TUs) to (re-)send one (fragmented) packet.
  1429     u32_t unload_driver_timer;                  ///< Number of seconds to wait before unloading WLAN drivers
  1431     u32_t unload_driver_timer;                  ///< Number of seconds to wait before unloading WLAN drivers
  1430                                                 ///< if no WLAN connection is active.
  1432                                                 ///< if no WLAN connection is active.