log
Structured Logging
Constants
LOG_TRACE = 0LOG_DEBUG = 1LOG_INFO = 2LOG_WARN = 3LOG_ERROR = 4LOG_FATAL = 5Functions
| Function | Description |
|---|---|
log_set_level | Set minimum log level. |
log_write_stderr | Internal: write a string to stderr. |
log_write_int_stderr | Internal: write an integer to stderr. |
log_write_level | Internal: write level prefix. |
log_write_timestamp | Internal: write timestamp (seconds since epoch). |
log_msg | Internal: log a message at given level. |
log_msg_i | Internal: log message + integer at given level. |
log_trace | |
log_debug | |
log_info | |
log_warn | |
log_error | |
log_fatal | |
log_trace_i | |
log_debug_i | |
log_info_i | |
log_warn_i | |
log_error_i |
Details
log_set_level
fn log_set_level(level: i64)Set minimum log level.
log_write_stderr
fn log_write_stderr(msg: &i8, len: i64)Internal: write a string to stderr.
log_write_int_stderr
fn log_write_int_stderr(val: i64)Internal: write an integer to stderr.
log_write_level
fn log_write_level(level: i64)Internal: write level prefix.
log_write_timestamp
fn log_write_timestamp()Internal: write timestamp (seconds since epoch).
log_msg
fn log_msg(level: i64, msg: &i8, len: i64)Internal: log a message at given level.
log_msg_i
fn log_msg_i(level: i64, msg: &i8, len: i64, val: i64)Internal: log message + integer at given level.
log_trace
fn log_trace(msg: &i8, len: i64) log_debug
fn log_debug(msg: &i8, len: i64) log_info
fn log_info(msg: &i8, len: i64) log_warn
fn log_warn(msg: &i8, len: i64) log_error
fn log_error(msg: &i8, len: i64) log_fatal
fn log_fatal(msg: &i8, len: i64) log_trace_i
fn log_trace_i(msg: &i8, len: i64, val: i64)log_debug_i
fn log_debug_i(msg: &i8, len: i64, val: i64)log_info_i
fn log_info_i(msg: &i8, len: i64, val: i64) log_warn_i
fn log_warn_i(msg: &i8, len: i64, val: i64) log_error_i
fn log_error_i(msg: &i8, len: i64, val: i64)