WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
mac_tx_ctl结构体 参考

#include <dmac_ext_if_device_rom.h>

mac_tx_ctl 的协作图:

成员变量

wlan_cb_frame_type_enum_uint8 frame_type
 
wlan_cb_frame_subtype_enum_uint8 frame_subtype
 
osal_u8 mpdu_num: 7
 
osal_u8 netbuf_num: 1
 
osal_u16 mpdu_payload_len
 
osal_u8 frame_header_length: 6
 
osal_u8 is_amsdu: 1
 
osal_u8 is_first_msdu: 1
 
osal_u8 tid: 4
 
wlan_wme_ac_type_enum_uint8 ac: 3
 
osal_u8 ismcast: 1
 
osal_u8 retried_num: 4
 
osal_u8 mgmt_frame_id: 4
 
osal_u8 tx_user_idx: 6
 
osal_u8 roam_data: 1
 
osal_u8 is_get_from_ps_queue: 1
 
osal_u8 tx_vap_index: 3
 
wlan_tx_ack_policy_enum_uint8 ack_policy: 3
 
osal_u8 is_needretry: 1
 
osal_u8 need_rsp: 1
 
osal_u8 is_eapol_key_ptk: 1
 
osal_u8 is_m2u_data: 1
 
osal_u8 is_large_skb_amsdu: 1
 
osal_u8 ether_head_including: 1
 
osal_u8 use_4_addr: 1
 
osal_u8 resrv_6: 3
 
osal_u8 alg_pktno
 
osal_u8 alg_frame_tag
 
osal_u8 align_padding_offset: 2
 
osal_u8 is_tcp_ack: 1
 
osal_u8 is_bcast: 1
 
osal_u8 is_wur: 3
 
osal_u8 is_fake_buffer: 1
 
osal_u8 msdu_num
 
osal_u32 latency_timestamp_us: 24
 
osal_u32 latency_index: 8
 
osal_u16 partial_aid: 9
 
osal_u16 ax_bss_color: 6
 
osal_u16 txop_ps_not_allowed: 1
 
osal_u8 tx_hal_vap_index: 2
 
osal_u8 ra_lut_index: 3
 
osal_u8 lsig_txop: 1
 
osal_u8 slp_frame_id: 2
 
osal_u8 retry_flag_hw_bypass: 1
 
osal_u8 duration_hw_bypass: 1
 
osal_u8 timestamp_hw_bypass: 1
 
osal_u8 tx_pn_hw_bypass: 1
 
osal_u8 is_custom_rts: 1
 
osal_u8 is_custom: 1
 
osal_u8 resrv_2: 2
 
osal_u8 cipher_key_type
 
osal_u8 cipher_protocol_type
 
osal_u8 cipher_key_id
 
osal_u8 resrv_3
 
osal_u8 ftm_protocol_mode: 4
 
osal_u8 ftm_bandwidth: 4
 
osal_u8 ftm_cali_en: 1
 
osal_u8 is_ftm: 2
 
osal_u8 ftm_chain: 2
 
osal_u8 resrv_4: 3
 
osal_u8 rssi_level: 2
 
osal_u8 tpc_code_is_valid: 1
 
osal_u8 probe_data_type: 4
 
osal_u8 tx_tuple_opt_meet: 1
 
osal_u8 tpc_code
 
osal_u8 al_rx_tid_type
 
mac_tx_expand_cb_stru expand_cb
 

结构体成员变量说明

◆ ac

◆ ack_policy

wlan_tx_ack_policy_enum_uint8 mac_tx_ctl::ack_policy

◆ al_rx_tid_type

osal_u8 mac_tx_ctl::al_rx_tid_type

◆ alg_frame_tag

osal_u8 mac_tx_ctl::alg_frame_tag

◆ alg_pktno

osal_u8 mac_tx_ctl::alg_pktno

◆ align_padding_offset

osal_u8 mac_tx_ctl::align_padding_offset

◆ ax_bss_color

osal_u16 mac_tx_ctl::ax_bss_color

◆ cipher_key_id

osal_u8 mac_tx_ctl::cipher_key_id

◆ cipher_key_type

osal_u8 mac_tx_ctl::cipher_key_type

◆ cipher_protocol_type

osal_u8 mac_tx_ctl::cipher_protocol_type

◆ duration_hw_bypass

osal_u8 mac_tx_ctl::duration_hw_bypass

◆ ether_head_including

osal_u8 mac_tx_ctl::ether_head_including

◆ expand_cb

mac_tx_expand_cb_stru mac_tx_ctl::expand_cb

◆ frame_header_length

osal_u8 mac_tx_ctl::frame_header_length

◆ frame_subtype

wlan_cb_frame_subtype_enum_uint8 mac_tx_ctl::frame_subtype

◆ frame_type

wlan_cb_frame_type_enum_uint8 mac_tx_ctl::frame_type

◆ ftm_bandwidth

osal_u8 mac_tx_ctl::ftm_bandwidth

◆ ftm_cali_en

osal_u8 mac_tx_ctl::ftm_cali_en

◆ ftm_chain

osal_u8 mac_tx_ctl::ftm_chain

◆ ftm_protocol_mode

osal_u8 mac_tx_ctl::ftm_protocol_mode

◆ is_amsdu

osal_u8 mac_tx_ctl::is_amsdu

◆ is_bcast

osal_u8 mac_tx_ctl::is_bcast

◆ is_custom

osal_u8 mac_tx_ctl::is_custom

◆ is_custom_rts

osal_u8 mac_tx_ctl::is_custom_rts

◆ is_eapol_key_ptk

osal_u8 mac_tx_ctl::is_eapol_key_ptk

◆ is_fake_buffer

osal_u8 mac_tx_ctl::is_fake_buffer

◆ is_first_msdu

osal_u8 mac_tx_ctl::is_first_msdu

◆ is_ftm

osal_u8 mac_tx_ctl::is_ftm

◆ is_get_from_ps_queue

osal_u8 mac_tx_ctl::is_get_from_ps_queue

◆ is_large_skb_amsdu

osal_u8 mac_tx_ctl::is_large_skb_amsdu

◆ is_m2u_data

osal_u8 mac_tx_ctl::is_m2u_data

◆ is_needretry

osal_u8 mac_tx_ctl::is_needretry

◆ is_tcp_ack

osal_u8 mac_tx_ctl::is_tcp_ack

◆ is_wur

osal_u8 mac_tx_ctl::is_wur

◆ ismcast

osal_u8 mac_tx_ctl::ismcast

◆ latency_index

osal_u32 mac_tx_ctl::latency_index

◆ latency_timestamp_us

osal_u32 mac_tx_ctl::latency_timestamp_us

◆ lsig_txop

osal_u8 mac_tx_ctl::lsig_txop

◆ mgmt_frame_id

osal_u8 mac_tx_ctl::mgmt_frame_id

◆ mpdu_num

osal_u8 mac_tx_ctl::mpdu_num

◆ mpdu_payload_len

osal_u16 mac_tx_ctl::mpdu_payload_len

◆ msdu_num

osal_u8 mac_tx_ctl::msdu_num

◆ need_rsp

osal_u8 mac_tx_ctl::need_rsp

◆ netbuf_num

osal_u8 mac_tx_ctl::netbuf_num

◆ partial_aid

osal_u16 mac_tx_ctl::partial_aid

◆ probe_data_type

osal_u8 mac_tx_ctl::probe_data_type

◆ ra_lut_index

osal_u8 mac_tx_ctl::ra_lut_index

◆ resrv_2

osal_u8 mac_tx_ctl::resrv_2

◆ resrv_3

osal_u8 mac_tx_ctl::resrv_3

◆ resrv_4

osal_u8 mac_tx_ctl::resrv_4

◆ resrv_6

osal_u8 mac_tx_ctl::resrv_6

◆ retried_num

osal_u8 mac_tx_ctl::retried_num

◆ retry_flag_hw_bypass

osal_u8 mac_tx_ctl::retry_flag_hw_bypass

◆ roam_data

osal_u8 mac_tx_ctl::roam_data

◆ rssi_level

osal_u8 mac_tx_ctl::rssi_level

◆ slp_frame_id

osal_u8 mac_tx_ctl::slp_frame_id

◆ tid

osal_u8 mac_tx_ctl::tid

◆ timestamp_hw_bypass

osal_u8 mac_tx_ctl::timestamp_hw_bypass

◆ tpc_code

osal_u8 mac_tx_ctl::tpc_code

◆ tpc_code_is_valid

osal_u8 mac_tx_ctl::tpc_code_is_valid

◆ tx_hal_vap_index

osal_u8 mac_tx_ctl::tx_hal_vap_index

◆ tx_pn_hw_bypass

osal_u8 mac_tx_ctl::tx_pn_hw_bypass

◆ tx_tuple_opt_meet

osal_u8 mac_tx_ctl::tx_tuple_opt_meet

◆ tx_user_idx

osal_u8 mac_tx_ctl::tx_user_idx

◆ tx_vap_index

osal_u8 mac_tx_ctl::tx_vap_index

◆ txop_ps_not_allowed

osal_u16 mac_tx_ctl::txop_ps_not_allowed

◆ use_4_addr

osal_u8 mac_tx_ctl::use_4_addr

该结构体的文档由以下文件生成: