Embedded Wireless Framework
Data Fields
_ewf_adapter Struct Reference

The EWF network adapter control structure definition. More...

#include <ewf_adapter.h>

Data Fields

ewf_adapter_api_control * control_api_ptr
 
ewf_adapter_api_modem_data * modem_api_data_ptr
 
ewf_adapter_api_wifi_station * wifi_station_api_ptr
 
ewf_adapter_api_info * info_api_ptr
 
ewf_adapter_api_tls_basic * tls_basic_api_ptr
 
ewf_adapter_api_tls * tls_api_ptr
 
ewf_adapter_api_dtls * dtls_api_ptr
 
ewf_adapter_api_tcp * tcp_api_ptr
 
ewf_adapter_api_udp * udp_api_ptr
 
ewf_adapter_api_mqtt_basic * mqtt_basic_api_ptr
 
ewf_adapter_api_mqtt * mqtt_api_ptr
 
ewf_interface * interface_ptr
 
void * implementation_ptr
 

Detailed Description

The EWF network adapter control structure definition.

Field Documentation

◆ interface_ptr

ewf_interface* _ewf_adapter::interface_ptr

A pointer to the adapter implementation data. a pointer to an interface, if any a pointer to one or more allocators (typically one for non-interface adapters, or two for interface adapters: one for commands, one for data)

◆ mqtt_api_ptr

ewf_adapter_api_mqtt* _ewf_adapter::mqtt_api_ptr

a pointer to an interface, NULL if there is no associated interface


The documentation for this struct was generated from the following file: