diff options
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 */ |
