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_response_handling_flags.
uint16_t
Si91x command status.
void *
sdk context, unused internally to invoke user callbacks
Public Attribute Documentation#
host_packet#
sl_wifi_buffer_t* sl_si91x_queue_packet_t::host_packet
Si91x host buffer.
Definition at line
158
of file components/si91x/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
159
of file components/si91x/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
160
of file components/si91x/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
161
of file components/si91x/inc/sl_si91x_types.h
flags#
uint8_t sl_si91x_queue_packet_t::flags
One of the values from si91x_response_handling_flags.
Definition at line
162
of file components/si91x/inc/sl_si91x_types.h
frame_status#
uint16_t sl_si91x_queue_packet_t::frame_status
Si91x command status.
Definition at line
163
of file components/si91x/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
164
of file components/si91x/inc/sl_si91x_types.h