Embedded Wireless Framework
ewf_adapter_api_wifi_station.h
Go to the documentation of this file.
1 /************************************************************************/
9 #ifndef __ewf_adapter_wifi_station__h__included__
10 #define __ewf_adapter_wifi_station__h__included__
11 
12 #include "ewf_adapter.h"
13 #include "ewf_interface.h"
14 #include "ewf_lib.h"
15 
16 #ifdef __cplusplus
17 extern "C" {
18 #endif
19 
20 /************************************************************************/
29 {
30  ewf_result(*connect)(ewf_adapter* adapter_ptr, const char* ssid_str, const char* password_str);
31  ewf_result(*disconnect)(ewf_adapter* adapter_ptr);
32 
34 
42 ewf_result ewf_adapter_wifi_station_connect(ewf_adapter* adapter_ptr, const char* ssid_str, const char* password_str);
43 
50 
51 /************************************************************************/
55 #ifdef __cplusplus
56 }
57 #endif
58 
59 #endif /* __ewf_adapter_wifi_station__h__included__ */
The Embedded Wireless Framework adapter API implementation.
The Embedded Wireless Framework host interface API.
Library of utility macros and low footprint functions.
ewf_result ewf_adapter_wifi_station_disconnect(ewf_adapter *adapter_ptr)
Disconnect the WiFi adapter.
Definition: ewf_adapter_api_wifi_station.c:28
ewf_result ewf_adapter_wifi_station_connect(ewf_adapter *adapter_ptr, const char *ssid_str, const char *password_str)
Connect the WiFi adapter to a wireless network.
Definition: ewf_adapter_api_wifi_station.c:21
enum _ewf_result ewf_result
Success and error result codes specific to the EWF API.
Definition: ewf_adapter_api_wifi_station.h:29
The EWF network adapter control structure definition.
Definition: ewf_adapter.h:50