static int srd_logv(void *cb_data, int loglevel, const char *format,
va_list args);
static int srd_logv(void *cb_data, int loglevel, const char *format,
va_list args);
-/* Pointer to the currently selected log handler. Default: srd_logv(). */
-static srd_log_handler_t srd_log_handler = srd_logv;
+/* Pointer to the currently selected log callback. Default: srd_logv(). */
+static srd_log_callback_t srd_log_callback = srd_logv;
/* Log domain (a short string that is used as prefix for all messages). */
#define LOGDOMAIN_MAXLEN 30
/* Log domain (a short string that is used as prefix for all messages). */
#define LOGDOMAIN_MAXLEN 30
* @param cb_data Pointer to private data to be passed on. This can be used
* by the caller to pass arbitrary data to the log functions.
* This pointer is only stored or passed on by libsigrokdecode,
* @param cb_data Pointer to private data to be passed on. This can be used
* by the caller to pass arbitrary data to the log functions.
* This pointer is only stored or passed on by libsigrokdecode,
- ret = srd_log_handler(srd_log_handler_data, loglevel, format, args);
+ ret = srd_log_callback(srd_log_callback_data, loglevel, format, args);
- ret = srd_log_handler(srd_log_handler_data, SRD_LOG_SPEW, format, args);
+ ret = srd_log_callback(srd_log_callback_data, SRD_LOG_SPEW,
+ format, args);
- ret = srd_log_handler(srd_log_handler_data, SRD_LOG_DBG, format, args);
+ ret = srd_log_callback(srd_log_callback_data, SRD_LOG_DBG,
+ format, args);
- ret = srd_log_handler(srd_log_handler_data, SRD_LOG_INFO, format, args);
+ ret = srd_log_callback(srd_log_callback_data, SRD_LOG_INFO,
+ format, args);
- ret = srd_log_handler(srd_log_handler_data, SRD_LOG_WARN, format, args);
+ ret = srd_log_callback(srd_log_callback_data, SRD_LOG_WARN,
+ format, args);
- ret = srd_log_handler(srd_log_handler_data, SRD_LOG_ERR, format, args);
+ ret = srd_log_callback(srd_log_callback_data, SRD_LOG_ERR,
+ format, args);