Si91x queue packet structure.
Public Attributes#
Si91x host buffer.
Si91x firmware queue id.
Si91x command type.
Packet id, used internally to track packets.
One of the values from Si91x packet response flags.
Si91x command status.
SDK context, unused internally to invoke user callbacks.
socket_id, used only for SI91X_SOCKET_CMD queue to update socket_id in command trace of bus thread.
Si91x command timeout.
command_tickcount stores the tickcount when the command is given to the bus thread.
Public Attribute Documentation#
host_packet#
sl_wifi_buffer_t* sli_si91x_queue_packet_t::host_packet
Si91x host buffer.
227
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
firmware_queue_id#
uint8_t sli_si91x_queue_packet_t::firmware_queue_id
Si91x firmware queue id.
228
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
command_type#
sl_si91x_command_type_t sli_si91x_queue_packet_t::command_type
Si91x command type.
229
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
packet_id#
uint16_t sli_si91x_queue_packet_t::packet_id
Packet id, used internally to track packets.
230
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
flags#
uint8_t sli_si91x_queue_packet_t::flags
One of the values from Si91x packet response flags.
231
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
frame_status#
uint16_t sli_si91x_queue_packet_t::frame_status
Si91x command status.
232
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
sdk_context#
void* sli_si91x_queue_packet_t::sdk_context
SDK context, unused internally to invoke user callbacks.
233
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
sl_si91x_socket_id#
int32_t sli_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.
235
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
command_timeout#
uint32_t sli_si91x_queue_packet_t::command_timeout
Si91x command timeout.
236
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
command_tickcount#
uint32_t sli_si91x_queue_packet_t::command_tickcount
command_tickcount stores the tickcount when the command is given to the bus thread.
237
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h