Structs§
- libusb_
bos_ descriptor - libusb_
bos_ dev_ capability_ descriptor - libusb_
config_ descriptor - libusb_
container_ id_ descriptor - libusb_
context - libusb_
device - libusb_
device_ descriptor - libusb_
device_ handle - libusb_
endpoint_ descriptor - libusb_
interface - libusb_
interface_ descriptor - libusb_
iso_ packet_ descriptor - libusb_
pollfd - libusb_
ss_ endpoint_ companion_ descriptor - libusb_
ss_ usb_ device_ capability_ descriptor - libusb_
transfer - libusb_
usb_ 2_ 0_ extension_ descriptor - libusb_
version
Constants§
- LIBUSB_
CAP_ HAS_ CAPABILITY - LIBUSB_
CAP_ HAS_ HID_ ACCESS - LIBUSB_
CAP_ HAS_ HOTPLUG - LIBUSB_
CAP_ SUPPORTS_ DETACH_ KERNEL_ DRIVER - LIBUSB_
CLASS_ APPLICATION - LIBUSB_
CLASS_ AUDIO - LIBUSB_
CLASS_ COMM - LIBUSB_
CLASS_ CONTENT_ SECURITY - LIBUSB_
CLASS_ DATA - LIBUSB_
CLASS_ DIAGNOSTIC_ DEVICE - LIBUSB_
CLASS_ HID - LIBUSB_
CLASS_ HUB - LIBUSB_
CLASS_ IMAGE - LIBUSB_
CLASS_ MASS_ STORAGE - LIBUSB_
CLASS_ PERSONAL_ HEALTHCARE - LIBUSB_
CLASS_ PER_ INTERFACE - LIBUSB_
CLASS_ PHYSICAL - LIBUSB_
CLASS_ PRINTER - LIBUSB_
CLASS_ SMART_ CARD - LIBUSB_
CLASS_ VENDOR_ SPEC - LIBUSB_
CLASS_ VIDEO - LIBUSB_
CLASS_ WIRELESS - LIBUSB_
DT_ BOS - LIBUSB_
DT_ CONFIG - LIBUSB_
DT_ DEVICE - LIBUSB_
DT_ DEVICE_ CAPABILITY - LIBUSB_
DT_ ENDPOINT - LIBUSB_
DT_ HID - LIBUSB_
DT_ HUB - LIBUSB_
DT_ INTERFACE - LIBUSB_
DT_ PHYSICAL - LIBUSB_
DT_ REPORT - LIBUSB_
DT_ SS_ ENDPOINT_ COMPANION - LIBUSB_
DT_ STRING - LIBUSB_
DT_ SUPERSPEED_ HUB - LIBUSB_
ENDPOINT_ ADDRESS_ MASK - LIBUSB_
ENDPOINT_ DIR_ MASK - LIBUSB_
ENDPOINT_ IN - LIBUSB_
ENDPOINT_ OUT - LIBUSB_
ERROR_ ACCESS - LIBUSB_
ERROR_ BUSY - LIBUSB_
ERROR_ INTERRUPTED - LIBUSB_
ERROR_ INVALID_ PARAM - LIBUSB_
ERROR_ IO - LIBUSB_
ERROR_ NOT_ FOUND - LIBUSB_
ERROR_ NOT_ SUPPORTED - LIBUSB_
ERROR_ NO_ DEVICE - LIBUSB_
ERROR_ NO_ MEM - LIBUSB_
ERROR_ OTHER - LIBUSB_
ERROR_ OVERFLOW - LIBUSB_
ERROR_ PIPE - LIBUSB_
ERROR_ TIMEOUT - LIBUSB_
ISO_ SYNC_ TYPE_ ADAPTIVE - LIBUSB_
ISO_ SYNC_ TYPE_ ASYNC - LIBUSB_
ISO_ SYNC_ TYPE_ MASK - LIBUSB_
ISO_ SYNC_ TYPE_ NONE - LIBUSB_
ISO_ SYNC_ TYPE_ SYNC - LIBUSB_
ISO_ USAGE_ TYPE_ DATA - LIBUSB_
ISO_ USAGE_ TYPE_ FEEDBACK - LIBUSB_
ISO_ USAGE_ TYPE_ IMPLICIT - LIBUSB_
ISO_ USAGE_ TYPE_ MASK - LIBUSB_
LOG_ LEVEL_ DEBUG - LIBUSB_
LOG_ LEVEL_ ERROR - LIBUSB_
LOG_ LEVEL_ INFO - LIBUSB_
LOG_ LEVEL_ NONE - LIBUSB_
LOG_ LEVEL_ WARNING - LIBUSB_
RECIPIENT_ DEVICE - LIBUSB_
RECIPIENT_ ENDPOINT - LIBUSB_
RECIPIENT_ INTERFACE - LIBUSB_
RECIPIENT_ OTHER - LIBUSB_
REQUEST_ CLEAR_ FEATURE - LIBUSB_
REQUEST_ GET_ CONFIGURATION - LIBUSB_
REQUEST_ GET_ DESCRIPTOR - LIBUSB_
REQUEST_ GET_ INTERFACE - LIBUSB_
REQUEST_ GET_ STATUS - LIBUSB_
REQUEST_ SET_ ADDRESS - LIBUSB_
REQUEST_ SET_ CONFIGURATION - LIBUSB_
REQUEST_ SET_ DESCRIPTOR - LIBUSB_
REQUEST_ SET_ FEATURE - LIBUSB_
REQUEST_ SET_ INTERFACE - LIBUSB_
REQUEST_ SET_ SEL - LIBUSB_
REQUEST_ SYNCH_ FRAME - LIBUSB_
REQUEST_ TYPE_ CLASS - LIBUSB_
REQUEST_ TYPE_ RESERVED - LIBUSB_
REQUEST_ TYPE_ STANDARD - LIBUSB_
REQUEST_ TYPE_ VENDOR - LIBUSB_
SET_ ISOCH_ DELAY - LIBUSB_
SPEED_ FULL - LIBUSB_
SPEED_ HIGH - LIBUSB_
SPEED_ LOW - LIBUSB_
SPEED_ SUPER - LIBUSB_
SPEED_ UNKNOWN - LIBUSB_
SUCCESS - LIBUSB_
TRANSFER_ ADD_ ZERO_ PACKET - LIBUSB_
TRANSFER_ CANCELLED - LIBUSB_
TRANSFER_ COMPLETED - LIBUSB_
TRANSFER_ ERROR - LIBUSB_
TRANSFER_ FREE_ BUFFER - LIBUSB_
TRANSFER_ FREE_ TRANSFER - LIBUSB_
TRANSFER_ NO_ DEVICE - LIBUSB_
TRANSFER_ OVERFLOW - LIBUSB_
TRANSFER_ SHORT_ NOT_ OK - LIBUSB_
TRANSFER_ STALL - LIBUSB_
TRANSFER_ TIMED_ OUT - LIBUSB_
TRANSFER_ TYPE_ BULK - LIBUSB_
TRANSFER_ TYPE_ BULK_ STREAM - LIBUSB_
TRANSFER_ TYPE_ CONTROL - LIBUSB_
TRANSFER_ TYPE_ INTERRUPT - LIBUSB_
TRANSFER_ TYPE_ ISOCHRONOUS - LIBUSB_
TRANSFER_ TYPE_ MASK
Functions§
- libusb_
alloc_ ⚠streams - libusb_
alloc_ ⚠transfer - libusb_
attach_ ⚠kernel_ driver - libusb_
bulk_ ⚠transfer - libusb_
cancel_ ⚠transfer - libusb_
claim_ ⚠interface - libusb_
clear_ ⚠halt - libusb_
close ⚠ - libusb_
control_ ⚠transfer - libusb_
detach_ ⚠kernel_ driver - libusb_
error_ ⚠name - libusb_
event_ ⚠handler_ active - libusb_
event_ ⚠handling_ ok - libusb_
exit ⚠ - libusb_
free_ ⚠bos_ descriptor - libusb_
free_ ⚠config_ descriptor - libusb_
free_ ⚠container_ id_ descriptor - libusb_
free_ ⚠device_ list - libusb_
free_ ⚠ss_ endpoint_ companion_ descriptor - libusb_
free_ ⚠ss_ usb_ device_ capability_ descriptor - libusb_
free_ ⚠streams - libusb_
free_ ⚠transfer - libusb_
free_ ⚠usb_ 2_ 0_ extension_ descriptor - libusb_
get_ ⚠active_ config_ descriptor - libusb_
get_ ⚠bos_ descriptor - libusb_
get_ ⚠bus_ number - libusb_
get_ ⚠config_ descriptor - libusb_
get_ ⚠config_ descriptor_ by_ value - libusb_
get_ ⚠configuration - libusb_
get_ ⚠container_ id_ descriptor - libusb_
get_ ⚠device - libusb_
get_ ⚠device_ address - libusb_
get_ ⚠device_ descriptor - libusb_
get_ ⚠device_ list - libusb_
get_ ⚠device_ speed - libusb_
get_ ⚠max_ iso_ packet_ size - libusb_
get_ ⚠max_ packet_ size - libusb_
get_ ⚠next_ timeout - libusb_
get_ ⚠parent - libusb_
get_ ⚠pollfds - libusb_
get_ ⚠port_ number - libusb_
get_ ⚠port_ numbers - libusb_
get_ ⚠ss_ endpoint_ companion_ descriptor - libusb_
get_ ⚠ss_ usb_ device_ capability_ descriptor - libusb_
get_ ⚠string_ descriptor - libusb_
get_ ⚠string_ descriptor_ ascii - libusb_
get_ ⚠usb_ 2_ 0_ extension_ descriptor - libusb_
get_ ⚠version - libusb_
handle_ ⚠events - libusb_
handle_ ⚠events_ completed - libusb_
handle_ ⚠events_ locked - libusb_
handle_ ⚠events_ timeout - libusb_
handle_ ⚠events_ timeout_ completed - libusb_
has_ ⚠capability - libusb_
init ⚠ - libusb_
interrupt_ ⚠transfer - libusb_
kernel_ ⚠driver_ active - libusb_
lock_ ⚠event_ waiters - libusb_
lock_ ⚠events - libusb_
open ⚠ - libusb_
open_ ⚠device_ with_ vid_ pid - libusb_
pollfds_ ⚠handle_ timeouts - libusb_
ref_ ⚠device - libusb_
release_ ⚠interface - libusb_
reset_ ⚠device - libusb_
set_ ⚠auto_ detach_ kernel_ driver - libusb_
set_ ⚠configuration - libusb_
set_ ⚠debug - libusb_
set_ ⚠interface_ alt_ setting - libusb_
set_ ⚠pollfd_ notifiers - libusb_
setlocale ⚠ - libusb_
strerror ⚠ - libusb_
submit_ ⚠transfer - libusb_
transfer_ ⚠get_ stream_ id - libusb_
transfer_ ⚠set_ stream_ id - libusb_
try_ ⚠lock_ events - libusb_
unlock_ ⚠event_ waiters - libusb_
unlock_ ⚠events - libusb_
unref_ ⚠device - libusb_
wait_ ⚠for_ event