Types#
This section provides a reference to Wi-Fi API data types.
Modules#
sl_wifi_buffer_configuration_t
sl_wifi_advanced_scan_configuration_t
sl_wifi_advanced_ap_configuration_t
sl_wifi_client_configuration_t
sl_wifi_advanced_client_configuration_t
sl_wifi_reschedule_twt_config_t
sl_wifi_operational_statistics_t
sl_wifi_client_info_response_t
sl_wifi_multicast_filter_info_t
sl_wifi_transceiver_tx_data_control_t
sl_wifi_transceiver_cw_config_t
sl_wifi_transceiver_parameters_t
sl_wifi_transceiver_set_channel_t
sl_wifi_transceiver_peer_update_t
sl_wifi_transceiver_mcast_filter_t
sl_wifi_transceiver_configuration_t
sl_wifi_transceiver_tx_data_confirmation_t
Enumerations#
Types of Wi-Fi buffers.
Typedefs#
Generic callback for Wi-Fi event.
Wi-Fi credential handle.
Enumeration Documentation#
sl_wifi_buffer_type_t#
sl_wifi_buffer_type_t
Types of Wi-Fi buffers.
Enumerator | |
---|---|
SL_WIFI_TX_FRAME_BUFFER | Buffer for sending socket data to TA. |
SL_WIFI_RX_FRAME_BUFFER | Buffer for storing response from TA. |
SL_WIFI_CONTROL_BUFFER | Buffer for sending command to TA. |
SL_WIFI_SCAN_RESULT_BUFFER | Buffer for storing scan results. |
19
of file components/protocol/wifi/inc/sl_wifi_host_interface.h
Typedef Documentation#
sl_wifi_event_handler_t#
sl_wifi_event_handler_t )(sl_wifi_event_t event, sl_wifi_buffer_t *buffer)
Generic callback for Wi-Fi event.
N/A | event | Wi-Fi event of type sl_wifi_event_t |
N/A | buffer | Wi-Fi buffer containing information related to the event of type sl_wifi_buffer_t |
Returns
sl_status_t. See https://docs.silabs.com/gecko-platform/4.1/common/api/group-status for details.
Note
In case of event failure, SL_WIFI_FAIL_EVENT_STATUS_INDICATION bit is set in event, data will be of type sl_status_t and data_length can be ignored
99
of file components/protocol/wifi/inc/sl_wifi_types.h
sl_wifi_credential_id_t#
typedef uint32_t sl_wifi_credential_id_t
Wi-Fi credential handle.
102
of file components/protocol/wifi/inc/sl_wifi_types.h