Пример #1
0
void usb_log(enum USB_LOG_LEVEL level, const char* function, const char* format, ...)
{
    va_list args;
    va_start(args, format);
    usb_log_v(level, function, format, args);
    va_end(args);
}
Пример #2
0
void usb_log(struct libusb_context *ctx, enum usb_log_level level,
	const char *function, const char *format, ...)
{
	va_list args;

	va_start (args, format);
	usb_log_v(ctx, level, function, format, args);
	va_end (args);
}
Пример #3
0
void usb_dbg_v(const char* function, const char* format, va_list args)
{
    usb_log_v(LOG_DEBUG, function, format, args);
}
Пример #4
0
void usb_msg_v(const char* function, const char* format, va_list args)
{
    usb_log_v(LOG_INFO, function, format, args);
}
Пример #5
0
void usb_wrn_v(const char* function, const char* format, va_list args)
{
    usb_log_v(LOG_WARNING, function, format, args);
}
Пример #6
0
void usb_err_v(const char* function, const char* format, va_list args)
{
    usb_log_v(LOG_ERROR, function, format, args);
}