Data Structures

Here are the data structures with brief descriptions:
 Csl_wfx_add_blacklist_addr_cnf_body_tConfirmation message body for sl_wfx_add_blacklist_addr_cnf_t
 Csl_wfx_add_blacklist_addr_cnf_tConfirmation message for sl_wfx_add_blacklist_addr_req_t
 Csl_wfx_add_blacklist_addr_req_body_tRequest message body for sl_wfx_add_blacklist_addr_req_t
 Csl_wfx_add_blacklist_addr_req_tRequest message for adding a MAC address to the device blacklist
 Csl_wfx_add_multicast_addr_cnf_body_tConfirmation message body for sl_wfx_add_multicast_addr_cnf_t
 Csl_wfx_add_multicast_addr_cnf_tConfirmation message for sl_wfx_add_multicast_addr_req_t
 Csl_wfx_add_multicast_addr_req_body_tRequest message body for sl_wfx_add_multicast_addr_req_t
 Csl_wfx_add_multicast_addr_req_tRequest message for adding a multicast address to the multicast filter whitelist
 Csl_wfx_add_whitelist_addr_cnf_body_tConfirmation message body for sl_wfx_add_whitelist_addr_cnf_t
 Csl_wfx_add_whitelist_addr_cnf_tConfirmation message for sl_wfx_add_whitelist_addr_req_t
 Csl_wfx_add_whitelist_addr_req_body_tRequest message body for sl_wfx_add_whitelist_addr_req_t
 Csl_wfx_add_whitelist_addr_req_tRequest message for adding a MAC address to the device whitelist
 Csl_wfx_ap_client_connected_ind_body_tIndication message body for sl_wfx_ap_client_connected_ind_t
 Csl_wfx_ap_client_connected_ind_tIndication message used to signal a connected station
 Csl_wfx_ap_client_disconnected_ind_body_tIndication message body for sl_wfx_ap_client_disconnected_ind_t
 Csl_wfx_ap_client_disconnected_ind_tIndication message used to signal a disconnected station
 Csl_wfx_ap_client_rejected_ind_body_tIndication message body for sl_wfx_ap_client_rejected_ind_t
 Csl_wfx_ap_client_rejected_ind_tIndication message used to signal a rejected connection attempt from a station
 Csl_wfx_capabilities_tCapabilities offered by the WLAN used in command sl_wfx_startup_ind_body_t
 Csl_wfx_configuration_cnf_body_tConfirmation message of CONFIGURATION command sl_wfx_configuration_req_body_t
 Csl_wfx_configuration_req_body_tConfigure the device
 Csl_wfx_connect_cnf_body_tConfirmation message body for sl_wfx_connect_cnf_t
 Csl_wfx_connect_cnf_tConfirmation message for sl_wfx_connect_req_t
 Csl_wfx_connect_ind_body_tIndication message body for sl_wfx_connect_ind_t
 Csl_wfx_connect_ind_tIndication message used to signal the completion of a connection operation
 Csl_wfx_connect_req_body_tRequest message body for sl_wfx_connect_req_t
 Csl_wfx_connect_req_tRequest message for connecting to a Wi-Fi network
 Csl_wfx_context_tStructure used to maintain the Wi-Fi solution context on the host side
 Csl_wfx_control_gpio_cnf_body_tConfirmation from request to read and write a GPIO
 Csl_wfx_control_gpio_req_body_tSend a request to read or write a GPIO identified by its label (that is defined in the PDS)
 Csl_wfx_disconnect_ap_client_cnf_body_tConfirmation message body for sl_wfx_disconnect_ap_client_cnf_t
 Csl_wfx_disconnect_ap_client_cnf_tConfirmation message for sl_wfx_disconnect_ap_client_req_t
 Csl_wfx_disconnect_ap_client_req_body_tRequest message body for sl_wfx_disconnect_ap_client_req_t
 Csl_wfx_disconnect_ap_client_req_tRequest message for disconnecting a client from the started Wi-Fi network
 Csl_wfx_disconnect_cnf_body_tConfirmation message body for sl_wfx_disconnect_cnf_t
 Csl_wfx_disconnect_cnf_tConfirmation message for sl_wfx_disconnect_req_t
 Csl_wfx_disconnect_ind_body_tIndication message body for sl_wfx_disconnect_ind_t
 Csl_wfx_disconnect_ind_tIndication message used to signal the completion of a disconnection operation
 Csl_wfx_disconnect_req_tRequest message for disconnecting from a Wi-Fi network
 Csl_wfx_error_ind_body_tError indication message
 Csl_wfx_error_log_tStructure used to display error logs
 Csl_wfx_exception_ind_body_tException indication message
 Csl_wfx_ext_auth_cnf_body_tConfirmation message body for sl_wfx_ext_auth_cnf_t
 Csl_wfx_ext_auth_cnf_tConfirmation message for sl_wfx_ext_auth_req_t
 Csl_wfx_ext_auth_ind_body_tIndication message body for sl_wfx_ext_auth_ind_t
 Csl_wfx_ext_auth_ind_tIndication message for sl_wfx_ext_auth_ind_t
 Csl_wfx_ext_auth_req_body_tRequest message body for sl_wfx_ext_auth_req_t
 Csl_wfx_ext_auth_req_tRequest message for sl_wfx_ext_auth_req_t
 Csl_wfx_general_commands_ids_tGeneral command message IDs
 Csl_wfx_generic_confirmation_tGeneric confirmation message with the body reduced to the status field
 Csl_wfx_generic_ind_body_tGeneric indication message
 Csl_wfx_generic_message_tGeneric message structure for all requests, confirmations and indications
 Csl_wfx_get_ap_client_signal_strength_cnf_body_tConfirmation message body for sl_wfx_get_ap_client_signal_strength_cnf_t
 Csl_wfx_get_ap_client_signal_strength_cnf_tConfirmation message for sl_wfx_get_ap_client_signal_strength_req_t
 Csl_wfx_get_ap_client_signal_strength_req_body_tRequest message body for sl_wfx_get_ap_client_signal_strength_req_t
 Csl_wfx_get_ap_client_signal_strength_req_tRequest message for retrieving the signal strength of a client of the started Wi-Fi network
 Csl_wfx_get_max_tx_power_cnf_body_tConfirmation message body for sl_wfx_get_max_tx_power_cnf_t
 Csl_wfx_get_max_tx_power_cnf_tConfirmation message for sl_wfx_get_max_tx_power_req_t
 Csl_wfx_get_max_tx_power_req_tRequest message for getting the maximum transmit power
 Csl_wfx_get_pmk_cnf_body_tConfirmation message body for sl_wfx_get_pmk_cnf_t
 Csl_wfx_get_pmk_cnf_tConfirmation message for sl_wfx_get_pmk_req_t
 Csl_wfx_get_pmk_req_tRequest message for getting the Pairwise Master Key (PMK)
 Csl_wfx_get_signal_strength_cnf_body_tConfirmation message body for sl_wfx_get_signal_strength_cnf_t
 Csl_wfx_get_signal_strength_cnf_tConfirmation message for sl_wfx_get_signal_strength_req_t
 Csl_wfx_get_signal_strength_req_tRequest message for retrieving the signal strength of connection
 Csl_wfx_header_tGeneral Message header structure
 Csl_wfx_mac_address_tStructure to handle MAC address format
 Csl_wfx_message_ids_tWFM API message IDs
 Csl_wfx_nonce_tStructure to maintain secure link counters
 Csl_wfx_ns_ip_addr_tNS IP address element
 Csl_wfx_otp_phy_info_tOTP_PHY_INFO OTP field reported in command sl_wfx_startup_ind_body_t
 Csl_wfx_otp_regul_sel_mode_info_tREGUL_SEL_MODE OTP field reported in command sl_wfx_startup_ind_body_t
 Csl_wfx_password_tStructure to handle password format
 Csl_wfx_prevent_rollback_cnf_body_tConfirmation of the Prevent Rollback request
 Csl_wfx_prevent_rollback_req_body_tPrevent Rollback request
 Csl_wfx_pta_priority_cnf_body_tConfirmation sent by WLAN firmware after a SL_WFX_PTA_PRIORITY_REQ_ID request
 Csl_wfx_pta_priority_req_body_tRequest sent by the host to define the level of priority used to arbitrate concurrent Coex and WLAN requests
 Csl_wfx_pta_settings_cnf_body_tConfirmation sent by WLAN firmware after a SL_WFX_PTA_SETTINGS_REQ_ID request
 Csl_wfx_pta_settings_req_body_tRequest sent by the host to set the PTA mode, the active levels on signals, the Coex type, to define the timings, quotas, combined mode and default grant state
 Csl_wfx_pta_state_cnf_body_tConfirmation sent by WLAN firmware after a SL_WFX_PTA_STATE_REQ_ID request
 Csl_wfx_pta_state_req_body_tRequest sent by host to start or stop the PTA
 Csl_wfx_rate_set_bitmask_tDevice TX rate set bitmask used in sl_wfx_set_tx_rate_parameters_req_body_t
 Csl_wfx_received_ind_body_tIndication message body for sl_wfx_received_ind_t
 Csl_wfx_received_ind_tIndication message used to signal a received packet
 Csl_wfx_remove_multicast_addr_cnf_body_tConfirmation message body for sl_wfx_remove_multicast_addr_cnf_t
 Csl_wfx_remove_multicast_addr_cnf_tConfirmation message for sl_wfx_remove_multicast_addr_req_t
 Csl_wfx_remove_multicast_addr_req_body_tRequest message body for sl_wfx_remove_multicast_addr_req_t
 Csl_wfx_remove_multicast_addr_req_tRequest message for removing a multicast address from the multicast filter whitelist
 Csl_wfx_rx_stats_tRX stats from the GENERIC indication message sl_wfx_generic_ind_body_t
 Csl_wfx_scan_complete_ind_body_tIndication message body for sl_wfx_scan_complete_ind_t
 Csl_wfx_scan_complete_ind_tIndication message used to signal a scan was completed
 Csl_wfx_scan_result_ind_body_tIndication message body for sl_wfx_scan_result_ind_t
 Csl_wfx_scan_result_ind_tIndication message used to signal an access point has been detected
 Csl_wfx_securelink_configure_cnf_body_tConfirmation of Secure Link Layer configuration sl_wfx_securelink_configure_req_body_t
 Csl_wfx_securelink_configure_req_body_tConfigure Secure Link Layer
 Csl_wfx_securelink_exchange_pub_keys_cnf_body_tConfirmation for exchange of Secure Link Public Keys
 Csl_wfx_securelink_exchange_pub_keys_ind_body_tIndication for exchange of Secure Link Public Keys
 Csl_wfx_securelink_exchange_pub_keys_req_body_tExchange Secure Link Public Keys
 Csl_wfx_security_mode_bitmask_tSecurity mode bitmask for scan results
 Csl_wfx_send_frame_cnf_body_tConfirmation message body for sl_wfx_send_frame_cnf_t
 Csl_wfx_send_frame_cnf_tConfirmation message for sl_wfx_send_frame_req_t
 Csl_wfx_send_frame_req_body_tRequest message body for sl_wfx_send_frame_req_t
 Csl_wfx_send_frame_req_tRequest message for sending a packet to the network
 Csl_wfx_set_arp_ip_address_cnf_body_tConfirmation message body for sl_wfx_set_arp_ip_address_cnf_t
 Csl_wfx_set_arp_ip_address_cnf_tConfirmation message for sl_wfx_set_arp_ip_address_req_t
 Csl_wfx_set_arp_ip_address_req_body_tRequest message body for sl_wfx_set_arp_ip_address_req_t
 Csl_wfx_set_arp_ip_address_req_tRequest message for setting the Address Resolution Protocol (ARP) offloading state
 Csl_wfx_set_broadcast_filter_cnf_body_tConfirmation message body for sl_wfx_set_broadcast_filter_cnf_t
 Csl_wfx_set_broadcast_filter_cnf_tConfirmation message for sl_wfx_set_broadcast_filter_req_t
 Csl_wfx_set_broadcast_filter_req_body_tRequest message body for sl_wfx_set_broadcast_filter_req_t
 Csl_wfx_set_broadcast_filter_req_tRequest message for setting broadcast filter state
 Csl_wfx_set_cca_config_cnf_body_tConfirmation sent by Wlan firmware after a SL_WFX_SET_CCA_CONFIG_REQ_ID request
 Csl_wfx_set_cca_config_req_body_tRequest sent by host to set the Clear Channel Assessment configuration Set the CCA mode and the defer threshold
 Csl_wfx_set_mac_address_cnf_body_tConfirmation message body for sl_wfx_set_mac_address_cnf_t
 Csl_wfx_set_mac_address_cnf_tConfirmation message for sl_wfx_set_mac_address_req_t
 Csl_wfx_set_mac_address_req_body_tRequest message body for sl_wfx_set_mac_address_req_t
 Csl_wfx_set_mac_address_req_tRequest message to set MAC address of the interface
 Csl_wfx_set_max_ap_client_count_cnf_body_tConfirmation message body for sl_wfx_set_max_ap_client_count_cnf_t
 Csl_wfx_set_max_ap_client_count_cnf_tConfirmation message for sl_wfx_set_max_ap_client_count_req_t
 Csl_wfx_set_max_ap_client_count_req_body_tRequest message body for sl_wfx_set_max_ap_client_count_req_t
 Csl_wfx_set_max_ap_client_count_req_tRequest message for setting the maximum number of connected clients
 Csl_wfx_set_max_ap_client_inactivity_cnf_body_tConfirmation message body for sl_wfx_set_max_ap_client_count_cnf_t
 Csl_wfx_set_max_ap_client_inactivity_cnf_tConfirmation message for sl_wfx_set_max_ap_client_inactivity_req_t
 Csl_wfx_set_max_ap_client_inactivity_req_body_tRequest message body for sl_wfx_set_max_ap_client_inactivity_req_t
 Csl_wfx_set_max_ap_client_inactivity_req_tRequest message for setting the maximum number of connected clients
 Csl_wfx_set_max_tx_power_cnf_body_tConfirmation message body for sl_wfx_set_max_tx_power_cnf_t
 Csl_wfx_set_max_tx_power_cnf_tConfirmation message for sl_wfx_set_max_tx_power_req_t
 Csl_wfx_set_max_tx_power_req_body_tRequest message body for sl_wfx_set_max_tx_power_req_t
 Csl_wfx_set_max_tx_power_req_tRequest message for setting the maximum transmit power of the device
 Csl_wfx_set_ns_ip_address_cnf_body_tConfirmation message body for sl_wfx_set_ns_ip_address_cnf_t
 Csl_wfx_set_ns_ip_address_cnf_tConfirmation message for sl_wfx_set_ns_ip_address_req_t
 Csl_wfx_set_ns_ip_address_req_body_tRequest message body for sl_wfx_set_ns_ip_address_req_t
 Csl_wfx_set_ns_ip_address_req_tRequest message for setting the Neighbor Discovery Protocol (NDP) offloading state
 Csl_wfx_set_pm_mode_cnf_body_tConfirmation message body for sl_wfx_set_pm_mode_cnf_t
 Csl_wfx_set_pm_mode_cnf_tConfirmation message for sl_wfx_set_pm_mode_req_t
 Csl_wfx_set_pm_mode_req_body_tRequest message body for sl_wfx_set_pm_mode_req_t
 Csl_wfx_set_pm_mode_req_tRequest message for setting the power management mode of the device
 Csl_wfx_set_roam_parameters_cnf_body_tConfirmation message body for sl_wfx_set_roam_parameters_cnf_t
 Csl_wfx_set_roam_parameters_cnf_tConfirmation message for sl_wfx_set_roam_parameters_req_t
 Csl_wfx_set_roam_parameters_req_body_tRequest message body for sl_wfx_set_roam_parameters_req_t
 Csl_wfx_set_roam_parameters_req_tRequest message for setting the roaming parameters
 Csl_wfx_set_scan_parameters_cnf_body_tConfirmation message body for sl_wfx_set_scan_parameters_cnf_t
 Csl_wfx_set_scan_parameters_cnf_tConfirmation message for sl_wfx_set_scan_parameters_req_t
 Csl_wfx_set_scan_parameters_req_body_tRequest message body for sl_wfx_set_scan_parameters_req_t
 Csl_wfx_set_scan_parameters_req_tRequest message for setting scan parameters
 Csl_wfx_set_securelink_mac_key_cnf_body_tConfirmation for the Secure Link MAC key setting
 Csl_wfx_set_securelink_mac_key_req_body_tSet the Secure Link MAC key
 Csl_wfx_set_tx_rate_parameters_cnf_body_tConfirmation message body for sl_wfx_set_tx_rate_parameters_cnf_t
 Csl_wfx_set_tx_rate_parameters_cnf_tConfirmation message for sl_wfx_set_tx_rate_parameters_req_t
 Csl_wfx_set_tx_rate_parameters_req_body_tRequest message body for sl_wfx_set_tx_rate_parameters_req_t
 Csl_wfx_set_tx_rate_parameters_req_tRequest message for setting the TX rate set parameters
 Csl_wfx_set_unicast_filter_cnf_body_tConfirmation message body for sl_wfx_set_unicast_filter_cnf_t
 Csl_wfx_set_unicast_filter_cnf_tConfirmation message for sl_wfx_set_unicast_filter_req_t
 Csl_wfx_set_unicast_filter_req_body_tRequest message body for sl_wfx_set_unicast_filter_req_t
 Csl_wfx_set_unicast_filter_req_tRequest message for setting unicast filter state
 Csl_wfx_ssid_def_tService Set Identifier (SSID) of a network
 Csl_wfx_start_ap_cnf_body_tConfirmation message body for sl_wfx_start_ap_cnf_t
 Csl_wfx_start_ap_cnf_tConfirmation message for sl_wfx_start_ap_req_t
 Csl_wfx_start_ap_ind_body_tIndication message body for sl_wfx_start_ap_ind_t
 Csl_wfx_start_ap_ind_tIndication message used to signal the completion of a start request
 Csl_wfx_start_ap_req_body_tRequest message body for sl_wfx_start_ap_req_t
 Csl_wfx_start_ap_req_tRequest message for starting a Wi-Fi network
 Csl_wfx_start_scan_cnf_body_tConfirmation message body for sl_wfx_start_scan_cnf_t
 Csl_wfx_start_scan_cnf_tConfirmation message for sl_wfx_start_scan_req_t
 Csl_wfx_start_scan_req_body_tRequest message body for sl_wfx_start_scan_req_t
 Csl_wfx_start_scan_req_tRequest message for starting a scan to detect near-by access points
 Csl_wfx_startup_ind_body_tStartup Indication message
 Csl_wfx_stop_ap_cnf_body_tConfirmation message body for sl_wfx_stop_ap_cnf_t
 Csl_wfx_stop_ap_cnf_tConfirmation message for sl_wfx_stop_ap_req_t
 Csl_wfx_stop_ap_ind_tIndication message used to signal the completion of a stop operation
 Csl_wfx_stop_ap_req_tRequest message for stopping the started Wi-Fi network
 Csl_wfx_stop_scan_cnf_body_tConfirmation message body for sl_wfx_stop_scan_cnf_t
 Csl_wfx_stop_scan_cnf_tConfirmation message for sl_wfx_stop_scan_req_t
 Csl_wfx_stop_scan_req_tRequest message for stopping an ongoing scan
 Csl_wfx_tx_pwr_loop_info_tTX power loop info from the GENERIC indication message sl_wfx_generic_ind_body_t
 Csl_wfx_update_ap_cnf_body_tConfirmation message body for sl_wfx_update_ap_cnf_t
 Csl_wfx_update_ap_cnf_tConfirmation message for sl_wfx_update_ap_req_t
 Csl_wfx_update_ap_req_body_tRequest message body for sl_wfx_update_ap_req_t
 Csl_wfx_update_ap_req_tRequest message for updating parameters of the started Wi-Fi network