Added function to return network interface.
MQTTLogging.h@65:ff8eaf67f510, 2020-03-21 (annotated)
- Committer:
- lamell
- Date:
- Sat Mar 21 16:17:57 2020 -0400
- Revision:
- 65:ff8eaf67f510
- Parent:
- 43:21da1f744243
File MQTTClient.h:
Changed MAX_MQTT_PACKET_SIZE = 2048, original size is limited to 100 bytes.
If the message is larher than this limit, then no message will be identified in the server.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
icraggs | 41:b7e86fa6dbb8 | 1 | #if !defined(MQTT_LOGGING_H) |
icraggs | 41:b7e86fa6dbb8 | 2 | #define MQTT_LOGGING_H |
icraggs | 41:b7e86fa6dbb8 | 3 | |
icraggs | 41:b7e86fa6dbb8 | 4 | #define STREAM stdout |
icraggs | 41:b7e86fa6dbb8 | 5 | #if !defined(DEBUG) |
icraggs | 41:b7e86fa6dbb8 | 6 | #define DEBUG(...) \ |
icraggs | 41:b7e86fa6dbb8 | 7 | {\ |
icraggs | 41:b7e86fa6dbb8 | 8 | fprintf(STREAM, "DEBUG: %s L#%d ", __PRETTY_FUNCTION__, __LINE__); \ |
icraggs | 41:b7e86fa6dbb8 | 9 | fprintf(STREAM, ##__VA_ARGS__); \ |
icraggs | 41:b7e86fa6dbb8 | 10 | fflush(STREAM); \ |
icraggs | 41:b7e86fa6dbb8 | 11 | } |
icraggs | 41:b7e86fa6dbb8 | 12 | #endif |
icraggs | 41:b7e86fa6dbb8 | 13 | #if !defined(LOG) |
icraggs | 41:b7e86fa6dbb8 | 14 | #define LOG(...) \ |
icraggs | 41:b7e86fa6dbb8 | 15 | {\ |
icraggs | 41:b7e86fa6dbb8 | 16 | fprintf(STREAM, "LOG: %s L#%d ", __PRETTY_FUNCTION__, __LINE__); \ |
icraggs | 41:b7e86fa6dbb8 | 17 | fprintf(STREAM, ##__VA_ARGS__); \ |
icraggs | 41:b7e86fa6dbb8 | 18 | fflush(STREAM); \ |
icraggs | 41:b7e86fa6dbb8 | 19 | } |
icraggs | 41:b7e86fa6dbb8 | 20 | #endif |
icraggs | 41:b7e86fa6dbb8 | 21 | #if !defined(WARN) |
icraggs | 41:b7e86fa6dbb8 | 22 | #define WARN(...) \ |
icraggs | 41:b7e86fa6dbb8 | 23 | { \ |
icraggs | 41:b7e86fa6dbb8 | 24 | fprintf(STREAM, "WARN: %s L#%d ", __PRETTY_FUNCTION__, __LINE__); \ |
icraggs | 41:b7e86fa6dbb8 | 25 | fprintf(STREAM, ##__VA_ARGS__); \ |
icraggs | 41:b7e86fa6dbb8 | 26 | fflush(STREAM); \ |
icraggs | 41:b7e86fa6dbb8 | 27 | } |
icraggs | 41:b7e86fa6dbb8 | 28 | #endif |
icraggs | 41:b7e86fa6dbb8 | 29 | #if !defined(ERROR) |
icraggs | 41:b7e86fa6dbb8 | 30 | #define ERROR(...) \ |
icraggs | 41:b7e86fa6dbb8 | 31 | { \ |
icraggs | 41:b7e86fa6dbb8 | 32 | fprintf(STREAM, "ERROR: %s L#%d ", __PRETTY_FUNCTION__, __LINE__); \ |
icraggs | 41:b7e86fa6dbb8 | 33 | fprintf(STREAM, ##__VA_ARGS__); \ |
icraggs | 41:b7e86fa6dbb8 | 34 | fflush(STREAM); \ |
icraggs | 41:b7e86fa6dbb8 | 35 | exit(1); \ |
icraggs | 41:b7e86fa6dbb8 | 36 | } |
icraggs | 41:b7e86fa6dbb8 | 37 | #endif |
icraggs | 41:b7e86fa6dbb8 | 38 | |
icraggs | 41:b7e86fa6dbb8 | 39 | #endif |