#include "golioth_config.h"
#include "golioth_time.h"
#include <stdbool.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_client_t
◆ golioth_debug_log_level_t
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 21 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, |
|
|
golioth_debug_log_level_t |
level, |
|
|
const char * |
tag, |
|
|
const char * |
format, |
|
|
|
... |
|
) |
| |
◆ golioth_debug_set_client()
◆ golioth_debug_set_cloud_log_enabled()
void golioth_debug_set_cloud_log_enabled |
( |
bool |
enable | ) |
|
◆ golioth_debug_set_log_level()