Si91x queue packet structure.
Public Attributes#
sl_wifi_buffer_t *
Si91x host buffer.
uint8_t
Si91x firmware queue id.
Si91x command type.
uint16_t
Packet id, used internally to track packets.
uint8_t
One of the values from SI91X packet response flags.
uint16_t
Si91x command status.
void *
sdk context, unused internally to invoke user callbacks
int32_t
socket_id, used only for SI91X_SOCKET_CMD queue to update socket_id in command trace of bus thread.
Public Attribute Documentation#
host_packet#
sl_wifi_buffer_t* sl_si91x_queue_packet_t::host_packet
Si91x host buffer.
Definition at line
189
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
firmware_queue_id#
uint8_t sl_si91x_queue_packet_t::firmware_queue_id
Si91x firmware queue id.
Definition at line
190
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
command_type#
sl_si91x_command_type_t sl_si91x_queue_packet_t::command_type
Si91x command type.
Definition at line
191
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
packet_id#
uint16_t sl_si91x_queue_packet_t::packet_id
Packet id, used internally to track packets.
Definition at line
192
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
flags#
uint8_t sl_si91x_queue_packet_t::flags
One of the values from SI91X packet response flags.
Definition at line
193
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
frame_status#
uint16_t sl_si91x_queue_packet_t::frame_status
Si91x command status.
Definition at line
194
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
sdk_context#
void* sl_si91x_queue_packet_t::sdk_context
sdk context, unused internally to invoke user callbacks
Definition at line
195
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
sl_si91x_socket_id#
int32_t sl_si91x_queue_packet_t::sl_si91x_socket_id
socket_id, used only for SI91X_SOCKET_CMD queue to update socket_id in command trace of bus thread.
Definition at line
197
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h