QB_LOG_REAL_(3) | libqb Programmer's Manual | QB_LOG_REAL_(3) |
NAME¶
qb_log_real_ - Internal function: use qb_log() or qb_logt()
SYNOPSIS¶
#include <qb/qblog.h> void qb_log_real_(
priority,
tags,
fmt,
args,
struct qb_log_callsite *cs,
... );
PARAMS¶
priority this takes syslog priorities.
tags this is a uint32_t that you can use with
fmt usual printf style format specifiers
args usual printf style args
cs (null)
(null)
STRUCTURES¶
An instance of this structure is created for each log message. struct qb_log_callsite {
const char *function;
const char *filename;
const char *format;
uint8_t priority;
uint32_t lineno;
uint32_t targets;
uint32_t tags; };
SEE ALSO¶
qb_log_filter_fn_set(3), qb_log_thread_start(3), qb_log_target_user_data_get(3), qb_log_tags_stringify_fn_set(3), qb_log_file_reopen(3), qb_log_fini(3), qb_log_callsites_dump(3), qb_log_ctl2(3), qb_log_target_user_data_set(3), qb_log_target_format(3), qb_log_thread_priority_set(3), qb_log_facility2int(3), qb_log_callsites_register(3), qb_log_filter_ctl2(3), qb_log_file_close(3), qb_log_format_set(3), qb_log_from_external_source_va(3), qb_log_callsite_get(3), qb_log_blackbox_write_to_file(3), qb_log_real_va_(3), qb_log_from_external_source(3), qb_log_blackbox_print_from_file(3), qb_log_facility2str(3), qb_log_ctl(3), qb_log_filter_ctl(3), qb_log_custom_close(3), qb_log_init(3), qb_log_file_open(3), qb_log_custom_open(3)
COPYRIGHT¶
Copyright (C) 2010-2020 Red Hat, Inc. All rights reserved.
2020-10-31 | LIBQB |