53 #include <libusb-1.0/libusb.h> 55 #include "rnr/rnrconfig.h" 69 INLINE_IN_H
const char *libusb_error_name(
int error_code)
74 return "LIBUSB_SUCCESS";
76 return "LIBUSB_ERROR_IO";
77 case LIBUSB_ERROR_INVALID_PARAM:
78 return "LIBUSB_ERROR_INVALID_PARAM";
79 case LIBUSB_ERROR_ACCESS:
80 return "LIBUSB_ERROR_ACCESS";
81 case LIBUSB_ERROR_NO_DEVICE:
82 return "LIBUSB_ERROR_NO_DEVICE";
83 case LIBUSB_ERROR_NOT_FOUND:
84 return "LIBUSB_ERROR_NOT_FOUND";
85 case LIBUSB_ERROR_BUSY:
86 return "LIBUSB_ERROR_BUSY";
87 case LIBUSB_ERROR_TIMEOUT:
88 return "LIBUSB_ERROR_TIMEOUT";
89 case LIBUSB_ERROR_OVERFLOW:
90 return "LIBUSB_ERROR_OVERFLOW";
91 case LIBUSB_ERROR_PIPE:
92 return "LIBUSB_ERROR_PIPE";
93 case LIBUSB_ERROR_INTERRUPTED:
94 return "LIBUSB_ERROR_INTERRUPTED";
95 case LIBUSB_ERROR_NO_MEM:
96 return "LIBUSB_ERROR_NO_MEM";
97 case LIBUSB_ERROR_NOT_SUPPORTED:
98 return "LIBUSB_ERROR_NOT_SUPPORTED";
99 case LIBUSB_ERROR_OTHER:
101 return "LIBUSB_ERROR_OTHER";
132 INLINE_IN_H
int libusb_handle_events_timeout_completed(libusb_context *ctx,
136 return libusb_handle_events_timeout(ctx, tv);