Here are listed all the functions that implement the Wlan Events APIs.
Functions | |
sint8 | m2m_wifi_handle_events (void *arg) |
Synchronous M2M event handler function. More... | |
void | m2m_wifi_yield (void) |
Yield from processing more synchronous M2M events. More... | |
Synchronous M2M event handler function.
This function is responsible for handling interrupts received from the WINC firmware. Applications should call this function periodically in-order to receive the events that are to be handled by the callback functions implemented by the application. Handle the various events received from the WINC board. Whenever an event happens in the WINC board (e.g. Connection, Disconnection, DHCP, etc), the WINC will interrupt the host to let it know that a new event has occurred. The host driver will attempt to handle these events whenever the application decides to do so by calling the m2m_wifi_handle_events function. It is mandatory to call this function periodically and independently of any other condition. It is ideal to include this function in the main and the most frequent loop of the host application.
References hif_handle_isr().
Referenced by ConnectNetwork(), main(), wifi_ap_provision(), WINC1500_read(), and WINC1500_write().
NMI_API void m2m_wifi_yield | ( | void | ) |
Yield from processing more synchronous M2M events.
This function causes the synchronous M2M event handler function to yield from processing further events and return control to the caller.
References hif_yield().