USB constructor
USB device to use
Optional interface class to use (default: 0xFF)
Optional Configuration to use (default: 1)
Whether to always use control transfer instead of endpoints (default: false)
Packet size
Close device
Promise
Open device
Promise
Read from device
Promise of DataView
Write to device
Data to write
Promise
USB Transport class