Files
scc/libs/pproc/include/scc_pproc_log.h

27 lines
548 B
C
Raw Normal View History

#ifndef __SCC_PPROC_LOG_H__
#define __SCC_PPROC_LOG_H__
typedef struct logger logger_t;
extern logger_t __scc_pproc_log;
extern logger_t __scc_pproc_user;
#define SCC_LOG_HANDLER &__scc_pproc_user
#define LOG_DEFAULT_HANDLER &__scc_pproc_log
#include <scc_log.h>
#ifdef __SCC_PPROC_LOG_IMPL__
logger_t __scc_pproc_log = {
.name = "pproc",
.level = LOG_LEVEL_ALL,
.handler = log_default_handler,
};
logger_t __scc_pproc_user = {
.name = "pproc",
.level = LOG_LEVEL_ALL,
.user_handler = scc_log_handler,
};
#endif
#endif