HTTP Server upon new mbed Ethernet Interface. Based on original code by Henry Leinen.
Dependencies: EthernetInterface mbed-rtos mbed
Fork of HTTP_server by
debug.h@2:dc9184e97328, 2013-07-28 (annotated)
- Committer:
- pabloxid
- Date:
- Sun Jul 28 07:53:35 2013 +0000
- Revision:
- 2:dc9184e97328
- Parent:
- 0:fcceff3299be
Many fixes: It works now
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
pabloxid | 0:fcceff3299be | 1 | #ifndef __DEBUG_H__ |
pabloxid | 0:fcceff3299be | 2 | #define __DEBUG_H__ |
pabloxid | 0:fcceff3299be | 3 | |
pabloxid | 0:fcceff3299be | 4 | |
pabloxid | 2:dc9184e97328 | 5 | #if (DEBUG == 3) |
pabloxid | 2:dc9184e97328 | 6 | |
pabloxid | 0:fcceff3299be | 7 | #define INFO(x, ...) std::printf("[INFO: %s:%d]" x "\r\n", __FILE__, __LINE__, ##__VA_ARGS__); |
pabloxid | 0:fcceff3299be | 8 | #define WARN(x, ...) std::printf("[WARN: %s:%d]" x "\r\n", __FILE__, __LINE__, ##__VA_ARGS__); |
pabloxid | 0:fcceff3299be | 9 | #define ERR(x, ...) std::printf("[ERR: %s:%d]" x "\r\n", __FILE__, __LINE__, ##__VA_ARGS__); |
pabloxid | 2:dc9184e97328 | 10 | |
pabloxid | 2:dc9184e97328 | 11 | #elif (DEBUG == 2) |
pabloxid | 2:dc9184e97328 | 12 | |
pabloxid | 2:dc9184e97328 | 13 | #define INFO(x, ...) |
pabloxid | 2:dc9184e97328 | 14 | #define WARN(x, ...) std::printf("[WARN: %s:%d]" x "\r\n", __FILE__, __LINE__, ##__VA_ARGS__); |
pabloxid | 2:dc9184e97328 | 15 | #define ERR(x, ...) std::printf("[ERR: %s:%d]" x "\r\n", __FILE__, __LINE__, ##__VA_ARGS__); |
pabloxid | 2:dc9184e97328 | 16 | |
pabloxid | 2:dc9184e97328 | 17 | #elif (DEBUG == 1) |
pabloxid | 2:dc9184e97328 | 18 | |
pabloxid | 2:dc9184e97328 | 19 | #define INFO(x, ...) |
pabloxid | 2:dc9184e97328 | 20 | #define WARN(x, ...) |
pabloxid | 2:dc9184e97328 | 21 | #define ERR(x, ...) std::printf("[ERR: %s:%d]" x "\r\n", __FILE__, __LINE__, ##__VA_ARGS__); |
pabloxid | 2:dc9184e97328 | 22 | |
pabloxid | 0:fcceff3299be | 23 | #else |
pabloxid | 2:dc9184e97328 | 24 | |
pabloxid | 0:fcceff3299be | 25 | #define INFO(x, ...) |
pabloxid | 0:fcceff3299be | 26 | #define WARN(x, ...) |
pabloxid | 0:fcceff3299be | 27 | #define ERR(x, ...) |
pabloxid | 2:dc9184e97328 | 28 | |
pabloxid | 0:fcceff3299be | 29 | #endif |
pabloxid | 0:fcceff3299be | 30 | |
pabloxid | 0:fcceff3299be | 31 | |
pabloxid | 0:fcceff3299be | 32 | #endif // __DEBUG_H__#ifndef __DEBUG_H__ |