QB_LOG_FROM_EXTERNAL_SOURCE(3) libqb Programmer's Manual NAME qb_log_from_external_source - This function is to import logs from other code (like libraries) that provide a callback with their logs. SYNOPSIS #include void qb_log_from_external_source( const char *function, const char *filename, const char *format, uint8_t priority, uint32_t lineno, uint32_t tags, ... ); PARAMS function originating function name filename originating filename format format string priority this takes syslog priorities. lineno file line number tags this is a uint32_t that you can use with (null) DESCRIPTION NOTE the performance of this will not impress you, as the filtering is done on each log message, not beforehand. So try doing basic pre-filtering. SEE ALSO qb_log_filter_fn_set(3), qb_log_from_external_source_va2(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_real_(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_blackbox_print_from_file(3), qb_log_facility2str(3), qb_log_callsite_get2(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) 2017 Red Hat, Inc. LIBQB 2021-03-03 QB_LOG_FROM_EXTERNAL_SOURCE(3)