|
Embedded Wireless Framework
|
Seeed LoRa-E5 adapter declaration macros. More...
Macros | |
| #define | EWF_ADAPTER_SEEED_LORA_E5_INITIALIZE_HEADER(adapter_ptr) |
| #define | EWF_ADAPTER_SEEED_LORA_E5_INITIALIZE_TCP_API(adapter_ptr) |
| #define | EWF_ADAPTER_SEEED_LORA_E5_INITIALIZE_UDP_API(adapter_ptr) |
| #define | EWF_ADAPTER_SEEED_LORA_E5_INITIALIZE_TLS_BASIC_API(adapter_ptr) |
| #define | EWF_ADAPTER_SEEED_LORA_E5_INITIALIZE_MQTT_BASIC_API(adapter_ptr) |
| #define | EWF_ADAPTER_SEEED_LORA_E5_STATIC_DECLARE(adapter_ptr, adapter_name_symb, message_allocator_ptr_param, data_allocator_ptr_param, interface_ptr_param) |
| Declare a Seeed LoRa-E5 adapter. More... | |
Seeed LoRa-E5 adapter declaration macros.
*** group_adapter_seeed_lora_e5_data
| #define EWF_ADAPTER_SEEED_LORA_E5_STATIC_DECLARE | ( | adapter_ptr, | |
| adapter_name_symb, | |||
| message_allocator_ptr_param, | |||
| data_allocator_ptr_param, | |||
| interface_ptr_param | |||
| ) |
Declare a Seeed LoRa-E5 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 |