WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
wlan_types_common.h 文件参考
#include "wlan_types.h"
#include "oal_types_device.h"
wlan_types_common.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

类型定义

typedef osal_u16 wlan_auth_transaction_number_enum_uint16
 
typedef osal_u8 wlan_prot_mode_enum_uint8
 
typedef osal_u8 mac_narrow_bw_enum_uint8
 
typedef osal_u8 wlan_addba_mode_enum_uint8
 
typedef osal_u8 wlan_band_cap_enum_uint8
 
typedef osal_u8 wlan_11b_mib_preamble_enum_uint8
 
typedef osal_u8 wlan_ch_switch_status_enum_uint8
 
typedef osal_u8 wlan_bw_switch_status_enum_uint8
 
typedef osal_u8 wlan_ht_preamble_enum_uint8
 
typedef osal_u8 wlan_txbf_enum_uint8
 
typedef osal_u8 wlan_scan_event_enum_uint8
 
typedef osal_u8 wlan_pmf_cap_status_uint8
 
typedef osal_u8 wlan_linkloss_mode_enum_uint8
 
typedef osal_u8 wlan_linkloss_scan_switch_chan_enum_uint8
 
typedef osal_u8 wlan_ieee80211_roc_type_uint8
 
typedef osal_u8 wlan_roam_main_band_state_enum_uint8
 
typedef osal_u8 wlan_special_frm_enum_uint8
 

枚举

enum  wlan_auth_transaction_number_enum {
  WLAN_AUTH_TRASACTION_NUM_ONE = 0x0001 , WLAN_AUTH_TRASACTION_NUM_TWO = 0x0002 , WLAN_AUTH_TRASACTION_NUM_THREE = 0x0003 , WLAN_AUTH_TRASACTION_NUM_FOUR = 0x0004 ,
  WLAN_AUTH_TRASACTION_NUM_BUTT
}
 
enum  wlan_prot_mode_enum {
  WLAN_PROT_NO , WLAN_PROT_ERP , WLAN_PROT_HT , WLAN_PROT_GF ,
  WLAN_PROT_BUTT
}
 
enum  wlan_rts_rate_select_mode_enum {
  WLAN_RTS_RATE_MODE_REG , WLAN_RTS_RATE_MODE_DESC , WLAN_RTS_RATE_MODE_MIN , WLAN_RTS_RATE_MODE_MAX ,
  WLAN_RTS_RATE_SELECT_MODE_BUTT
}
 
enum  mac_narrow_bw_enum { NARROW_BW_10M = 0x80 , NARROW_BW_5M = 0x81 , NARROW_BW_1M = 0x82 , NARROW_BW_BUTT }
 
enum  wlan_addba_mode_enum { WLAN_ADDBA_MODE_AUTO , WLAN_ADDBA_MODE_MANUAL , WLAN_ADDBA_MODE_BUTT }
 
enum  wlan_band_cap_enum { WLAN_BAND_CAP_2G , WLAN_BAND_CAP_5G , WLAN_BAND_CAP_2G_5G , WLAN_BAND_CAP_BUTT }
 
enum  wlan_11b_mib_preamble_enum { WLAN_LEGACY_11B_MIB_LONG_PREAMBLE = 0 , WLAN_LEGACY_11B_MIB_SHORT_PREAMBLE = 1 }
 
enum  wlan_ch_switch_status_enum { WLAN_CH_SWITCH_DONE = 0 , WLAN_CH_SWITCH_STATUS_1 = 1 , WLAN_CH_SWITCH_BUTT }
 
enum  wlan_bw_switch_status_enum { WLAN_BW_SWITCH_DONE = 0 , WLAN_BW_SWITCH_40_TO_20 = 1 , WLAN_BW_SWITCH_20_TO_40 = 2 , WLAN_BW_SWITCH_BUTT }
 
enum  wlan_ht_preamble_enum { WLAN_HT_MIXED_PREAMBLE = 0 , WLAN_HT_GF_PREAMBLE = 1 , WLAN_HT_PREAMBLE_BUTT }
 
enum  wlan_txbf_enum { WLAN_NON_TXBF = 0 , WLAN_EXPLICIT_TXBF = 1 , WLAN_LEGACY_TXBF = 2 , WLAN_TXBF_BUTT }
 
enum  wlan_frame_trig_type_enum {
  WLAN_HE_BASIC_TRIG = 0 , WLAN_BEAM_REPORT_POLL = 1 , WLAN_MU_BAR = 2 , WLAN_MU_RTS = 3 ,
  WLAN_BUFFER_STATUS_REPORT_POLL = 4 , WLAN_GCR_MU_BAR = 5 , WLAN_BW_QUERY_REPORT_POLL = 6 , WLAN_NDP_FEEDBACK_REPORT_POLL = 7 ,
  WLAN_HE_TRIG_TYPE_BUTT
}
 
enum  wlan_scan_flag_enum {
  WLAN_SCAN_FLAG_LOW_PRIORITY = 0 , WLAN_SCAN_FLAG_LOW_FLUSH = 1 , WLAN_SCAN_FLAG_AP = 2 , WLAN_SCAN_FLAG_RANDOM_ADDR = 3 ,
  WLAN_SCAN_FLAG_LOW_SPAN = 4 , WLAN_SCAN_FLAG_LOW_POWER = 5 , WLAN_SCAN_FLAG_HIFH_ACCURACY = 6 , WLAN_SCAN_FLAG_BUTT
}
 
enum  wlan_nl80211_scan_flag_bit_enum {
  WLAN_NL80211_SCAN_FLAG_BIT_LOW_PRIORITY = 0 , WLAN_NL80211_SCAN_FLAG_BIT_FLUSH = 1 , WLAN_NL80211_SCAN_FLAG_BIT_AP = 2 , WLAN_NL80211_SCAN_FLAG_BIT_RANDOM_ADDR = 3 ,
  WLAN_NL80211_SCAN_FLAG_BIT_LOW_SPAN = 8 , WLAN_NL80211_SCAN_FLAG_BIT_LOW_POWER = 9 , WLAN_NL80211_SCAN_FLAG_BIT_HIGH_ACCURACY = 10 , WLAN_NL80211_SCAN_FLAG_BIT_BUTT
}
 
enum  dmac_scan_event_enum {
  WLAN_SCAN_EVENT_COMPLETE = 0 , WLAN_SCAN_EVENT_FAILED , WLAN_SCAN_EVENT_ABORT , WLAN_SCAN_EVENT_TIMEOUT ,
  WLAN_SCAN_EVENT_BUTT
}
 
enum  wlan_pmf_cap_status { MAC_PMF_DISABLED = 0 , MAC_PMF_ENABLED , MAC_PMF_REQUIRED , MAC_PMF_BUTT }
 
enum  wlan_linkloss_mode_enum { WLAN_LINKLOSS_MODE_BT = 0 , WLAN_LINKLOSS_MODE_DBAC , WLAN_LINKLOSS_MODE_NORMAL , WLAN_LINKLOSS_MODE_BUTT }
 
enum  wlan_linkloss_scan_switch_chan_enum { WALN_LINKLOSS_SCAN_SWITCH_CHAN_DISABLE = 0 , WALN_LINKLOSS_SCAN_SWITCH_CHAN_EN = 1 , WALN_LINKLOSS_SCAN_SWITCH_CHAN_BUTT }
 
enum  wlan_ieee80211_roc_type { IEEE80211_ROC_TYPE_NORMAL = 0 , IEEE80211_ROC_TYPE_MGMT_TX , IEEE80211_ROC_TYPE_BUTT }
 
enum  wlan_roam_main_band_state_enum {
  WLAN_ROAM_MAIN_BAND_STATE_2TO2 = 0 , WLAN_ROAM_MAIN_BAND_STATE_5TO2 = 1 , WLAN_ROAM_MAIN_BAND_STATE_2TO5 = 2 , WLAN_ROAM_MAIN_BAND_STATE_5TO5 = 3 ,
  WLAN_ROAM_MAIN_BAND_STATE_BUTT
}
 
enum  wlan_special_frm_enum {
  WLAN_SPECIAL_FRM_RTS , WLAN_SPECIAL_FRM_ONE_PKT , WLAN_SPECIAL_FRM_ABORT_SELFCTS , WLAN_SPECIAL_FRM_ABORT_CFEND ,
  WLAN_SPECIAL_FRM_CFEND , WLAN_SPECIAL_FRM_NDP , WLAN_SPECIAL_FRM_VHT_REPORT , WLAN_SPECIAL_FRM_ABORT_NULL_DATA ,
  WLAN_SPECIAL_FRM_BUTT
}
 

类型定义说明

◆ mac_narrow_bw_enum_uint8

◆ wlan_11b_mib_preamble_enum_uint8

◆ wlan_addba_mode_enum_uint8

◆ wlan_auth_transaction_number_enum_uint16

◆ wlan_band_cap_enum_uint8

◆ wlan_bw_switch_status_enum_uint8

◆ wlan_ch_switch_status_enum_uint8

◆ wlan_ht_preamble_enum_uint8

◆ wlan_ieee80211_roc_type_uint8

◆ wlan_linkloss_mode_enum_uint8

◆ wlan_linkloss_scan_switch_chan_enum_uint8

◆ wlan_pmf_cap_status_uint8

◆ wlan_prot_mode_enum_uint8

◆ wlan_roam_main_band_state_enum_uint8

◆ wlan_scan_event_enum_uint8

◆ wlan_special_frm_enum_uint8

◆ wlan_txbf_enum_uint8

枚举类型说明

◆ dmac_scan_event_enum

枚举值
WLAN_SCAN_EVENT_COMPLETE 
WLAN_SCAN_EVENT_FAILED 
WLAN_SCAN_EVENT_ABORT 
WLAN_SCAN_EVENT_TIMEOUT 
WLAN_SCAN_EVENT_BUTT 

◆ mac_narrow_bw_enum

枚举值
NARROW_BW_10M 
NARROW_BW_5M 
NARROW_BW_1M 
NARROW_BW_BUTT 

◆ wlan_11b_mib_preamble_enum

枚举值
WLAN_LEGACY_11B_MIB_LONG_PREAMBLE 
WLAN_LEGACY_11B_MIB_SHORT_PREAMBLE 

◆ wlan_addba_mode_enum

枚举值
WLAN_ADDBA_MODE_AUTO 
WLAN_ADDBA_MODE_MANUAL 
WLAN_ADDBA_MODE_BUTT 

◆ wlan_auth_transaction_number_enum

枚举值
WLAN_AUTH_TRASACTION_NUM_ONE 
WLAN_AUTH_TRASACTION_NUM_TWO 
WLAN_AUTH_TRASACTION_NUM_THREE 
WLAN_AUTH_TRASACTION_NUM_FOUR 
WLAN_AUTH_TRASACTION_NUM_BUTT 

◆ wlan_band_cap_enum

枚举值
WLAN_BAND_CAP_2G 
WLAN_BAND_CAP_5G 
WLAN_BAND_CAP_2G_5G 
WLAN_BAND_CAP_BUTT 

◆ wlan_bw_switch_status_enum

枚举值
WLAN_BW_SWITCH_DONE 
WLAN_BW_SWITCH_40_TO_20 
WLAN_BW_SWITCH_20_TO_40 
WLAN_BW_SWITCH_BUTT 

◆ wlan_ch_switch_status_enum

枚举值
WLAN_CH_SWITCH_DONE 
WLAN_CH_SWITCH_STATUS_1 
WLAN_CH_SWITCH_BUTT 

◆ wlan_frame_trig_type_enum

枚举值
WLAN_HE_BASIC_TRIG 
WLAN_BEAM_REPORT_POLL 
WLAN_MU_BAR 
WLAN_MU_RTS 
WLAN_BUFFER_STATUS_REPORT_POLL 
WLAN_GCR_MU_BAR 
WLAN_BW_QUERY_REPORT_POLL 
WLAN_NDP_FEEDBACK_REPORT_POLL 
WLAN_HE_TRIG_TYPE_BUTT 

◆ wlan_ht_preamble_enum

枚举值
WLAN_HT_MIXED_PREAMBLE 
WLAN_HT_GF_PREAMBLE 
WLAN_HT_PREAMBLE_BUTT 

◆ wlan_ieee80211_roc_type

枚举值
IEEE80211_ROC_TYPE_NORMAL 
IEEE80211_ROC_TYPE_MGMT_TX 
IEEE80211_ROC_TYPE_BUTT 

◆ wlan_linkloss_mode_enum

枚举值
WLAN_LINKLOSS_MODE_BT 
WLAN_LINKLOSS_MODE_DBAC 
WLAN_LINKLOSS_MODE_NORMAL 
WLAN_LINKLOSS_MODE_BUTT 

◆ wlan_linkloss_scan_switch_chan_enum

枚举值
WALN_LINKLOSS_SCAN_SWITCH_CHAN_DISABLE 
WALN_LINKLOSS_SCAN_SWITCH_CHAN_EN 
WALN_LINKLOSS_SCAN_SWITCH_CHAN_BUTT 

◆ wlan_nl80211_scan_flag_bit_enum

枚举值
WLAN_NL80211_SCAN_FLAG_BIT_LOW_PRIORITY 
WLAN_NL80211_SCAN_FLAG_BIT_FLUSH 
WLAN_NL80211_SCAN_FLAG_BIT_AP 
WLAN_NL80211_SCAN_FLAG_BIT_RANDOM_ADDR 
WLAN_NL80211_SCAN_FLAG_BIT_LOW_SPAN 
WLAN_NL80211_SCAN_FLAG_BIT_LOW_POWER 
WLAN_NL80211_SCAN_FLAG_BIT_HIGH_ACCURACY 
WLAN_NL80211_SCAN_FLAG_BIT_BUTT 

◆ wlan_pmf_cap_status

枚举值
MAC_PMF_DISABLED 
MAC_PMF_ENABLED 
MAC_PMF_REQUIRED 
MAC_PMF_BUTT 

◆ wlan_prot_mode_enum

枚举值
WLAN_PROT_NO 
WLAN_PROT_ERP 
WLAN_PROT_HT 
WLAN_PROT_GF 
WLAN_PROT_BUTT 

◆ wlan_roam_main_band_state_enum

枚举值
WLAN_ROAM_MAIN_BAND_STATE_2TO2 
WLAN_ROAM_MAIN_BAND_STATE_5TO2 
WLAN_ROAM_MAIN_BAND_STATE_2TO5 
WLAN_ROAM_MAIN_BAND_STATE_5TO5 
WLAN_ROAM_MAIN_BAND_STATE_BUTT 

◆ wlan_rts_rate_select_mode_enum

枚举值
WLAN_RTS_RATE_MODE_REG 
WLAN_RTS_RATE_MODE_DESC 
WLAN_RTS_RATE_MODE_MIN 
WLAN_RTS_RATE_MODE_MAX 
WLAN_RTS_RATE_SELECT_MODE_BUTT 

◆ wlan_scan_flag_enum

枚举值
WLAN_SCAN_FLAG_LOW_PRIORITY 
WLAN_SCAN_FLAG_LOW_FLUSH 
WLAN_SCAN_FLAG_AP 
WLAN_SCAN_FLAG_RANDOM_ADDR 
WLAN_SCAN_FLAG_LOW_SPAN 
WLAN_SCAN_FLAG_LOW_POWER 
WLAN_SCAN_FLAG_HIFH_ACCURACY 
WLAN_SCAN_FLAG_BUTT 

◆ wlan_special_frm_enum

枚举值
WLAN_SPECIAL_FRM_RTS 
WLAN_SPECIAL_FRM_ONE_PKT 
WLAN_SPECIAL_FRM_ABORT_SELFCTS 
WLAN_SPECIAL_FRM_ABORT_CFEND 
WLAN_SPECIAL_FRM_CFEND 
WLAN_SPECIAL_FRM_NDP 
WLAN_SPECIAL_FRM_VHT_REPORT 
WLAN_SPECIAL_FRM_ABORT_NULL_DATA 
WLAN_SPECIAL_FRM_BUTT 

◆ wlan_txbf_enum

枚举值
WLAN_NON_TXBF 
WLAN_EXPLICIT_TXBF 
WLAN_LEGACY_TXBF 
WLAN_TXBF_BUTT