|
Embedded Wireless Framework
|
SIMCom SIM900 adapter declaration macros. More...
Macros | |
| #define | EWF_ADAPTER_SIMCOM_SIM900_INITIALIZE_HEADER(adapter_ptr) |
| #define | EWF_ADAPTER_SIMCOM_SIM900_INITIALIZE_TCP_API(adapter_ptr) |
| #define | EWF_ADAPTER_SIMCOM_SIM900_INITIALIZE_UDP_API(adapter_ptr) |
| #define | EWF_ADAPTER_SIMCOM_SIM900_INITIALIZE_TLS_BASIC_API(adapter_ptr) |
| #define | EWF_ADAPTER_SIMCOM_SIM900_INITIALIZE_MQTT_BASIC_API(adapter_ptr) |
| #define | EWF_ADAPTER_SIMCOM_SIM900_STATIC_DECLARE(adapter_ptr, adapter_name_symb, message_allocator_ptr_param, data_allocator_ptr_param, interface_ptr_param) |
| Declare a SIMCom SIM900 adapter. More... | |
SIMCom SIM900 adapter declaration macros.
*** group_adapter_simcom_sim900_data
| #define EWF_ADAPTER_SIMCOM_SIM900_STATIC_DECLARE | ( | adapter_ptr, | |
| adapter_name_symb, | |||
| message_allocator_ptr_param, | |||
| data_allocator_ptr_param, | |||
| interface_ptr_param | |||
| ) |
Declare a SIMCom SIM900 adapter.
| [in,out] | adapter_ptr | a pointer to an adapter that will be initialized to point to the one statically declared by the macro |
| [in] | adapter_name_symb | a unique symbol name that will be used as a name suffix for the statically declared data |
| [in] | message_allocator_ptr_param | a pointer to an allocator, used by the adapter to allocate command and response buffers |
| [in] | data_allocator_ptr_param | a pointer to an allocator, used by the adapter to allocate data buffers |
| [in] | interface_ptr_param | a pointer to an interface, used by the adapter to talk with the hardware |