| BulkDrain(int ep, int timeout=100) | Usb::Device | |
| BulkRead(int ep, Barry::Data &data, int timeout=-1) | Usb::Device | |
| BulkWrite(int ep, const Barry::Data &data, int timeout=-1) | Usb::Device | |
| BulkWrite(int ep, const void *data, size_t size, int timeout=-1) | Usb::Device | |
| ClearHalt(int ep) | Usb::Device | |
| Device(Usb::DeviceIDType id, int timeout=USBWRAP_DEFAULT_TIMEOUT) | Usb::Device | |
| GetConfiguration(unsigned char &cfg) | Usb::Device | |
| GetHandle() const | Usb::Device | [inline] |
| GetID() const | Usb::Device | [inline] |
| GetLastError() const | Usb::Device | [inline] |
| InterruptRead(int ep, Barry::Data &data, int timeout=-1) | Usb::Device | |
| InterruptWrite(int ep, const Barry::Data &data, int timeout=-1) | Usb::Device | |
| Reset() | Usb::Device | |
| SetConfiguration(unsigned char cfg) | Usb::Device | |
| ~Device() | Usb::Device | |