doc
Macros | Enumerations | Functions
csync_log.h File Reference

Go to the source code of this file.

Macros

#define CSYNC_LOG(priority, ...)   csync_log(priority, __func__, __VA_ARGS__)
 
#define PRINTF_ATTRIBUTE(a, b)
 

Enumerations

enum  csync_log_priority_e {
  CSYNC_LOG_PRIORITY_NOLOG = 0, CSYNC_LOG_PRIORITY_FATAL, CSYNC_LOG_PRIORITY_ALERT, CSYNC_LOG_PRIORITY_CRIT,
  CSYNC_LOG_PRIORITY_ERROR, CSYNC_LOG_PRIORITY_WARN, CSYNC_LOG_PRIORITY_NOTICE, CSYNC_LOG_PRIORITY_INFO,
  CSYNC_LOG_PRIORITY_DEBUG, CSYNC_LOG_PRIORITY_TRACE, CSYNC_LOG_PRIORITY_NOTSET, CSYNC_LOG_PRIORITY_UNKNOWN
}
 

Functions

void csync_log (int verbosity, const char *function, const char *format,...) PRINTF_ATTRIBUTE(3
 

Detailed Description

Logging interface of csync.

Definition in file csync_log.h.