lusb::UsbDevice Member List

This is the complete list of members for lusb::UsbDevice, including all inherited members.

bulk_threads_lusb::UsbDeviceprivate
bulk_threads_enable_lusb::UsbDeviceprivate
bulkRead(void *data, int size, unsigned char endpoint, int timeout)lusb::UsbDevice
bulkReadThread(Callback callback, unsigned char endpoint)lusb::UsbDeviceprivate
bulkWrite(const void *data, int size, unsigned char endpoint, int timeout)lusb::UsbDevice
Callback typedeflusb::UsbDevice
close()lusb::UsbDevice
closeDevice()lusb::UsbDeviceprivate
ctx_lusb::UsbDeviceprivate
error_code_lusb::UsbDeviceprivate
error_str_lusb::UsbDeviceprivate
getLastError(std::string &str) const lusb::UsbDevice
getLocation() const lusb::UsbDeviceinline
handleError(int err)lusb::UsbDeviceprivate
init()lusb::UsbDeviceprivate
interrupt_threads_lusb::UsbDeviceprivate
interrupt_threads_enable_lusb::UsbDeviceprivate
interruptRead(void *data, int size, unsigned char endpoint, int timeout)lusb::UsbDevice
interruptReadThread(Callback callback, unsigned char endpoint)lusb::UsbDeviceprivate
interruptWrite(const void *data, int size, unsigned char endpoint, int timeout)lusb::UsbDevice
isOpen() const lusb::UsbDeviceinline
libusb_handle_lusb::UsbDeviceprivate
listDevices(const std::vector< UsbIds > &ids, std::vector< Location > &list)lusb::UsbDevicestatic
listDevices(uint16_t vid, uint16_t pid, std::vector< Location > &list)lusb::UsbDevicestatic
listDevices(std::vector< Location > &list) const lusb::UsbDevice
location_lusb::UsbDeviceprivate
mi_lusb::UsbDeviceprivate
open(const Location &location=Location())lusb::UsbDevice
open_lusb::UsbDeviceprivate
pid_lusb::UsbDeviceprivate
setDebugLevel(uint8_t level)lusb::UsbDevice
setDevceIds(uint16_t vid, uint16_t pid, uint8_t mi)lusb::UsbDevice
startBulkReadThread(Callback callback, unsigned char endpoint)lusb::UsbDevice
startInterruptReadThread(Callback callback, unsigned char endpoint)lusb::UsbDevice
stopBulkReadThread(unsigned char endpoint)lusb::UsbDevice
stopInterruptReadThread(unsigned char endpoint)lusb::UsbDevice
throw_errors_lusb::UsbDevice
throwError(int err)lusb::UsbDeviceprivate
UsbDevice(uint16_t vid, uint16_t pid, uint8_t mi)lusb::UsbDevice
UsbDevice(uint16_t vid, uint16_t pid)lusb::UsbDevice
UsbDevice()lusb::UsbDevice
vid_lusb::UsbDeviceprivate
~UsbDevice()lusb::UsbDevice


lusb
Author(s): Kevin Hallenbeck
autogenerated on Fri Dec 11 2020 03:47:26