49 #ifdef COAP_LOG_CONF_PATH 50 #include COAP_LOG_CONF_PATH 58 #define LOG_COAP_EP(level, endpoint) do { \ 59 if(level <= (LOG_LEVEL)) { \ 60 coap_endpoint_log(endpoint); \ 64 #define LOG_ERR_COAP_EP(endpoint) LOG_COAP_EP(LOG_LEVEL_ERR, endpoint) 65 #define LOG_WARN_COAP_EP(endpoint) LOG_COAP_EP(LOG_LEVEL_WARN, endpoint) 66 #define LOG_INFO_COAP_EP(endpoint) LOG_COAP_EP(LOG_LEVEL_INFO, endpoint) 67 #define LOG_DBG_COAP_EP(endpoint) LOG_COAP_EP(LOG_LEVEL_DBG, endpoint) 70 #define LOG_COAP_STRING(level, text, len) do { \ 71 if(level <= (LOG_LEVEL)) { \ 72 coap_log_string(text, len); \ 76 #define LOG_ERR_COAP_STRING(text, len) LOG_COAP_STRING(LOG_LEVEL_ERR, text, len) 77 #define LOG_WARN_COAP_STRING(text, len) LOG_COAP_STRING(LOG_LEVEL_WARN, text, len) 78 #define LOG_INFO_COAP_STRING(text, len) LOG_COAP_STRING(LOG_LEVEL_INFO, text, len) 79 #define LOG_DBG_COAP_STRING(text, len) LOG_COAP_STRING(LOG_LEVEL_DBG, text, len) API to address CoAP endpoints
void coap_log_string(const char *text, size_t len)
Logs a CoAP string that has a length but might not be 0-terminated.
Header file for the logging system