#[repr(C)]pub struct wifi_action_tx_req_t {
pub ifx: u32,
pub dest_mac: [u8; 6],
pub type_: u32,
pub channel: u8,
pub sec_channel: u32,
pub wait_time_ms: u32,
pub no_ack: bool,
pub rx_cb: Option<unsafe extern "C" fn(*mut u8, *mut u8, usize, u8) -> i32>,
pub op_id: u8,
pub data_len: u32,
pub data: __IncompleteArrayField<u8>,
}Expand description
@brief Action Frame Tx Request
Fields§
§ifx: u32< Wi-Fi interface to send request to
dest_mac: [u8; 6]< Destination MAC address
type_: u32< ACTION TX operation type
channel: u8< Channel on which to perform ACTION TX Operation
sec_channel: u32< Secondary channel
wait_time_ms: u32< Duration to wait for on target channel
no_ack: bool< Indicates no ack required
rx_cb: Option<unsafe extern "C" fn(*mut u8, *mut u8, usize, u8) -> i32>< Rx Callback to receive action frames
op_id: u8< Unique Identifier for operation provided by wifi driver
data_len: u32< Length of the appended Data
data: __IncompleteArrayField<u8>< Appended Data payload
Trait Implementations§
Source§impl Debug for wifi_action_tx_req_t
impl Debug for wifi_action_tx_req_t
Source§impl Default for wifi_action_tx_req_t
impl Default for wifi_action_tx_req_t
Source§fn default() -> wifi_action_tx_req_t
fn default() -> wifi_action_tx_req_t
Returns the “default value” for a type. Read more