2#ifndef _LIBCGROUP_LOG_H
3#define _LIBCGROUP_LOG_H
5#ifndef _LIBCGROUP_H_INSIDE
6#error "Only <libcgroup.h> should be included directly."
99typedef void (*cgroup_logger_callback)(
void *userdata,
int level,
100 const char *fmt, va_list ap);
147extern void cgroup_log(
int loglevel,
const char *fmt, ...);
int cgroup_get_loglevel(void)
Definition log.c:94
void cgroup_set_logger(cgroup_logger_callback logger, int loglevel, void *userdata)
Definition log.c:42
cgroup_log_level
Definition log.h:73
int cgroup_parse_log_level_str(const char *levelstr)
Definition log.c:56
void cgroup_set_loglevel(int loglevel)
Definition log.c:80
void cgroup_set_default_logger(int loglevel)
Definition log.c:50
void cgroup_log(int loglevel, const char *fmt,...)
Definition log.c:27
@ CGROUP_LOG_ERROR
Definition log.h:83
@ CGROUP_LOG_DEBUG
Definition log.h:96
@ CGROUP_LOG_CONT
Definition log.h:78
@ CGROUP_LOG_WARNING
Definition log.h:87
@ CGROUP_LOG_INFO
Definition log.h:92