WICED Wi-Fi functions for WLAN Preferred Network Offload
Preferred Network Offload functions (pno)
Wiced Wi-Fi Driver (WWD) functions for WLAN preferred Network Offload
◆ wiced_wifi_pno_start()
Preferred Network Offload start
- Parameters
-
| [in] | wiced_ssid_t* | :ssid |
| [in] | wiced_security_t* | : security |
| [in] | wiced_scan_result_handler_t | : A function to the event handler |
| [in] | void* | : user_data |
- Returns
- wiced_result_t
◆ wiced_wifi_pno_stop()
Preferred Network Offload stop Halts the preferred network offload scanning process and clears all state associated with it
- Returns
- wiced_result_t
◆ wiced_wifi_register_pno_callback()
| wiced_result_t wiced_wifi_register_pno_callback |
( |
wiced_scan_result_handler_t | pno_handler, |
|
|
void * | user_data ) |
|
extern |
Preferred Network register callback function
- Parameters
-
| [in] | wiced_scan_result_handler_t | : pno_handler |
| [in] | void* | : user_data |
- Returns
- wiced_result_t
◆ wwd_wifi_pno_add_network()
Add another preferred network to be searched for in the background. Adds are cumulative and can be called one after another.
- Parameters
-
| [in] | ssid | ssid of the network |
| [in] | security | security settings for the preferred network |
- Returns
- WWD_SUCCESS or error; pno will always be left in a stopped state after calling this API; use wwd_wifi_pno_start to get pno process started again.
◆ wwd_wifi_pno_clear()
clear added networks and disable pno scanning
- Parameters
-
| [in] | void | No parameters needed. |
- Returns
- WWD_SUCCESS or Error code
◆ wwd_wifi_pno_start()
enable pno scan process now; use previously added networks
- Parameters
-
| [in] | void | No parameters needed. |
- Returns
- WWD_SUCCESS or Error code
◆ wwd_wifi_pno_stop()
disable pno scan process now; do not clear previously added networks
- Parameters
-
| [in] | void | No parameters needed. |
- Returns
- WWD_SUCCESS or Error code