#include <golioth/config.h>
#include <stdbool.h>
#include <stdint.h>
Go to the source code of this file.
◆ __UNUSED
◆ LOG_TAG_DEFINE
#define LOG_TAG_DEFINE |
( |
| tag | ) |
static __UNUSED const char *TAG = #tag |
◆ golioth_debug_log_level
Enumerator |
---|
GOLIOTH_DEBUG_LOG_LEVEL_NONE | |
GOLIOTH_DEBUG_LOG_LEVEL_ERROR | |
GOLIOTH_DEBUG_LOG_LEVEL_WARN | |
GOLIOTH_DEBUG_LOG_LEVEL_INFO | |
GOLIOTH_DEBUG_LOG_LEVEL_DEBUG | |
GOLIOTH_DEBUG_LOG_LEVEL_VERBOSE | |
Definition at line 32 of file golioth_debug.h.
◆ golioth_debug_get_log_level()
◆ golioth_debug_hexdump()
void golioth_debug_hexdump |
( |
const char * | tag, |
|
|
const void * | addr, |
|
|
int | len ) |
◆ golioth_debug_printf()
void golioth_debug_printf |
( |
uint64_t | tstamp_ms, |
|
|
enum golioth_debug_log_level | level, |
|
|
const char * | tag, |
|
|
const char * | format, |
|
|
| ... ) |
◆ golioth_debug_set_client()
void golioth_debug_set_client |
( |
struct golioth_client * | client | ) |
|
◆ golioth_debug_set_cloud_log_enabled()
void golioth_debug_set_cloud_log_enabled |
( |
bool | enable | ) |
|
◆ golioth_debug_set_log_level()