Added support to NetworkSocket API with Wifi.
Dependencies: FP MQTTPacket
Dependents: IDW01M1_Cloud_IBM IDW01M1-MQTT IDW01M1-MQTT-1 IDW01M1-MQTT3 ... more
Fork of MQTT by
MQTTLogging.h
- Committer:
- mapellil
- Date:
- 2017-10-30
- Revision:
- 49:c66fdbb9eb83
- Parent:
- 43:21da1f744243
File content as of revision 49:c66fdbb9eb83:
#if !defined(MQTT_LOGGING_H) #define MQTT_LOGGING_H #define STREAM stdout #if !defined(DEBUG) #define DEBUG(...) \ {\ fprintf(STREAM, "DEBUG: %s L#%d ", __PRETTY_FUNCTION__, __LINE__); \ fprintf(STREAM, ##__VA_ARGS__); \ fflush(STREAM); \ } #endif #if !defined(LOG) #define LOG(...) \ {\ fprintf(STREAM, "LOG: %s L#%d ", __PRETTY_FUNCTION__, __LINE__); \ fprintf(STREAM, ##__VA_ARGS__); \ fflush(STREAM); \ } #endif #if !defined(WARN) #define WARN(...) \ { \ fprintf(STREAM, "WARN: %s L#%d ", __PRETTY_FUNCTION__, __LINE__); \ fprintf(STREAM, ##__VA_ARGS__); \ fflush(STREAM); \ } #endif #if !defined(ERROR) #define ERROR(...) \ { \ fprintf(STREAM, "ERROR: %s L#%d ", __PRETTY_FUNCTION__, __LINE__); \ fprintf(STREAM, ##__VA_ARGS__); \ fflush(STREAM); \ exit(1); \ } #endif #endif