diff options
| author | Mr. Goblin <mrgoblin@mrgoblin.net> | 2026-10-02 22:47:33 +0300 |
|---|---|---|
| committer | Mr. Goblin <mrgoblin@mrgoblin.net> | 2026-10-02 22:47:33 +0300 |
| commit | b6db5f69f96501aaa21e7aa9c4b6ba40548956f9 (patch) | |
| tree | 53fb9ca8d136f3ad3e6bb043fc0ef44cf383d3b8 /lib/logger/logger.h | |
| parent | ec49f04faa8a4f643eb8bb4a8c75ac2bff92a8f8 (diff) | |
logger library and flag to run as daemon
Diffstat (limited to 'lib/logger/logger.h')
| -rw-r--r-- | lib/logger/logger.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/lib/logger/logger.h b/lib/logger/logger.h new file mode 100644 index 0000000..6c9ed7d --- /dev/null +++ b/lib/logger/logger.h @@ -0,0 +1,21 @@ +#ifndef LIB_LOGGER_H_SENTRY +#define LIB_LOGGER_H_SENTRY +#ifdef __cplusplus +extern "C" { +#endif + +enum logger_lvl { + log_lvl_info, + log_lvl_warning, + log_lvl_err +}; + +void logger_init(const char *name, int daemon_flag); +void logger_close(void); +void logger_log(enum logger_lvl, const char *format, ...); +void logger_perror(const char *s); + +#ifdef __cplusplus +} +#endif +#endif /* LIB_LOGGER_H_SENTRY */ |
