mirror of
https://github.com/Leonmmcoset/cleonos.git
synced 2026-04-21 18:44:01 +00:00
19 lines
492 B
C
19 lines
492 B
C
#ifndef CLKS_LOG_H
|
|
#define CLKS_LOG_H
|
|
|
|
#include <clks/types.h>
|
|
|
|
enum clks_log_level {
|
|
CLKS_LOG_DEBUG = 0,
|
|
CLKS_LOG_INFO = 1,
|
|
CLKS_LOG_WARN = 2,
|
|
CLKS_LOG_ERROR = 3,
|
|
};
|
|
|
|
void clks_log(enum clks_log_level level, const char *tag, const char *message);
|
|
void clks_log_hex(enum clks_log_level level, const char *tag, const char *label, u64 value);
|
|
|
|
u64 clks_log_journal_count(void);
|
|
clks_bool clks_log_journal_read(u64 index_from_oldest, char *out_line, usize out_line_size);
|
|
|
|
#endif |