ACU6 Device API
Typedefs | Enumerations | Functions
log.h File Reference

Go to the source code of this file.

Typedefs

typedef void(* a_log_function) (a_log_level level, const char *format, va_list ap)
 Logger function prototype. More...
 

Enumerations

enum  a_log_level {
  A_LOG_DEBUG , A_LOG_INFO , A_LOG_WARNING , A_LOG_ERROR ,
  A_LOG_FATAL
}
 Actia library log levels. More...
 

Functions

void a_log_set_logger (a_log_function function)
 Set Actia library logging function. More...
 
void a_log_syslog_logger (a_log_level level, const char *format, va_list ap)
 Syslog logger. More...
 
void a_log_stdout_logger (a_log_level level, const char *format, va_list ap)
 Standard output logger. More...
 
void a_log_stderr_logger (a_log_level level, const char *format, va_list ap)
 Standard error logger. More...