MQTT Client 1.0.0
|
mqtt_client_lib_cfg Struct Reference
#include <mqtt_client.h>
Public Attributes | |
u16 | loopback_port |
bool | grp_uses_cbfn |
void * | mutex |
void(* | mutex_lockin )(void *mutex) |
void(* | mutex_unlock )(void *mutex) |
i32(* | debug_printf )(const i8 *format,...) |
bool | aux_debug_en |
Detailed Description
Contruct / Data to initialize MQTT Client Library
Member Data Documentation
Assert to indicate additional debug info
i32(* mqtt_client_lib_cfg::debug_printf)(const i8 *format,...) |
Debug, mandatory
Assert if grouped contexts use call-backs
If an application has more than one contexts (i.e. grouped contexts) to manage in a single task, then a non-zero value must be provided. Otherwise, this parameter must be set to zero.
For a multi-task environment, provide a handle to platform mutex
void(* mqtt_client_lib_cfg::mutex_lockin)(void *mutex) |
Take platform mutex function
void(* mqtt_client_lib_cfg::mutex_unlock)(void *mutex) |
Give platform mutex function
The documentation for this struct was generated from the following file:
- D:/my_data/GIT/network_apps/netapps/mqtt/client/mqtt_client.h
Generated on Mon Nov 17 2014 12:11:04 for MQTT Client by 1.7.4