SILC Core Library SILC Auth API SILC Channel API SILC Command API SILC ID API SILC ID Cache API SILC Modes SILC Notify API SILC Packet API SILC Argument API SILC Private API SILC Math Library SILC Math API SILC MP API SILC SFTP Library SILC SFTP API SILC SFTP Filesystems SILC Utility Library SILC Buffer API SILC Buffer Format API SILC Buffer Utility API SILC Hash Table API SILC Log and Debug API SILC Memory API SILC Mutex API SILC Thread API SILC Net API SILC Schedule API SILC Socket Connection API SILC Protocol API SILC Util API SILC Zip API SILC List API SILC Dynamic List API SILC Key Exchange Library SILC SKE API SILC SKE Status SILC Client Library SILC Client API SILC Crypto Library SILC Cipher API SILC Hash API SILC HMAC API SILC PKCS API SILC RNG API
Function silc_log_set_debug_callbacks SYNOPSIS
        void silc_log_set_debug_callbacks(SilcLogDebugCb debug_cb,
                                          void *debug_context,
                                          SilcLogHexdumpCb hexdump_cb,
                                          void *hexdump_context);
DESCRIPTION
        Sets `debug_cb' as the the default callback function for the debug
        output, that will be called with the `debug_context' parameter.
        When SilcLog receives a debug message, it will trigger the callback
        function.  If the callback function returns TRUE SilcLog will assume
        the input as handled and won't run its default handler.
        `hexdump_cb' and `hexdump_context' works the same way, except that they
        are referred to SILC_LOG_HEXDUMP requests.
        You can disable/remove a callback by setting it to NULL.
        If set, each callback function must be either in the form described by
        SilcLogDebugCb or SilcLogHexdumpCb.
SEE ALSO
        SilcLogDebugCb,  SilcLogHexdumpCb
>> SilcLogAPI >> SilcLogType >> SilcLogCb >> SilcLogDebugCb >> SilcLogHexdumpCb >> silc_log_quick >> silc_log_flushdelay >> silc_debug >> silc_debug_hexdump >> SILC_LOG_INFO >> SILC_LOG_WARNING >> SILC_LOG_ERROR >> SILC_LOG_FATAL >> SILC_LOG_DEBUG >> SILC_LOG_HEXDUMP >> silc_log_output >> silc_log_get_file >> silc_log_set_file >> silc_log_set_callback >> silc_log_reset_callbacks >> silc_log_flush_all >> silc_log_reset_all >> silc_log_output_debug >> silc_log_output_hexdump >> silc_log_set_debug_callbacks >> silc_log_set_debug_string