Structure representing a Wi-Fi buffer.
Public Attributes#
Pointer to the node of the list of which the buffer is part of.
Size of the buffer in bytes.
Indicates the buffer type (SL_WIFI_TX_FRAME_BUFFER, SL_WIFI_RX_FRAME_BUFFER, and so on) corresponding to the buffer.
Buffer identifier. Can be used to uniquely identify a buffer. Loops every 256 packets.
Reserved.
Stores the data (header + payload) to be sent to NWP.
Public Attribute Documentation#
node#
sl_slist_node_t sl_wifi_buffer_t::node
Pointer to the node of the list of which the buffer is part of.
58
of file components/protocol/wifi/inc/sl_wifi_host_interface.h
length#
uint32_t sl_wifi_buffer_t::length
Size of the buffer in bytes.
59
of file components/protocol/wifi/inc/sl_wifi_host_interface.h
type#
uint8_t sl_wifi_buffer_t::type
Indicates the buffer type (SL_WIFI_TX_FRAME_BUFFER, SL_WIFI_RX_FRAME_BUFFER, and so on) corresponding to the buffer.
61
of file components/protocol/wifi/inc/sl_wifi_host_interface.h
id#
uint8_t sl_wifi_buffer_t::id
Buffer identifier. Can be used to uniquely identify a buffer. Loops every 256 packets.
62
of file components/protocol/wifi/inc/sl_wifi_host_interface.h
_reserved#
uint8_t sl_wifi_buffer_t::_reserved[2]
Reserved.
63
of file components/protocol/wifi/inc/sl_wifi_host_interface.h
data#
uint8_t sl_wifi_buffer_t::data[]
Stores the data (header + payload) to be sent to NWP.
64
of file components/protocol/wifi/inc/sl_wifi_host_interface.h