ec_log_fct_register - Man Page

Register a user log function.

Synopsis

#include <ecoli/log.h>

int ec_log_fct_register(
    /*
     * Function pointer that will be invoked for each log call. If the
     * parameter is NULL, ec_log_default_cb() is used.
     */
    ec_log_t  usr_log,
    void     *opaque    /* Opaque pointer passed to the log function. */
);

Return Value

0 on success, -1 on error (errno is set).

See Also

ec_log_level_set(3), ec_vlog(3), ec_log_level_get(3), ec_log_name(3), ec_log(3), ec_log_default_cb(3), ec_log_type_register(3)

Referenced By

ec_log(3), ec_log_default_cb(3), ec_log_level_get(3), ec_log_level_set(3), ec_log_name(3), ec_log_type_register(3), ec_vlog(3).

2026-06-11 Libecoli Programmer's Manual