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.
236
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.
237
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.
238
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.
239
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.
240
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.
241
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.
242
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.
244
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.
245
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.
246
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h