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.
uint32_t
Si91x command timeout.
uint32_t
command_tickcount stores the tickcount when the command is given to the bus thread.
Public Attribute Documentation#
sdk_context#
void* sli_si91x_queue_packet_t::sdk_context
SDK context, unused internally to invoke user callbacks.
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.
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.