#include <stdarg.h>
#include "cf_atomic.h"
Go to the source code of this file.
Macro Definition Documentation
Typedef Documentation
typedef void(* cf_log_callback)(cf_log_level level, const char *fmt,...) |
A callback function of this signature may be passed in cf_set_log_callback(), so the caller can channel Aerospike client logs as desired.
- Parameters
-
level | log level for this log statement |
fmt | format string for this log statement (does not end with '
') |
... | arguments corresponding to conversion characters in format string |
Definition at line 59 of file cf_log.h.
Enumeration Type Documentation
Log escalation level.
- Enumerator:
CF_NO_LOGGING |
Pass this in cf_set_log_level() to suppress all logging.
|
CF_ERROR |
Error condition has occurred.
|
CF_WARN |
Unusual non-error condition has occurred.
|
CF_INFO |
Normal information message.
|
CF_DEBUG |
Message used for debugging purposes.
|
Definition at line 22 of file cf_log.h.
Variable Documentation