Open Lighting Architecture  0.10.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ola::usb::SyncronousLibUsbAdaptor Member List

This is the complete list of members for ola::usb::SyncronousLibUsbAdaptor, including all inherited members.

AllocTransfer(int iso_packets)ola::usb::BaseLibUsbAdaptorvirtual
BulkTransfer(struct libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *data, int length, int *transferred, unsigned int timeout)ola::usb::BaseLibUsbAdaptorvirtual
CancelTransfer(struct libusb_transfer *transfer)ola::usb::BaseLibUsbAdaptorvirtual
CheckManufacturer(const std::string &expected, const DeviceInformation &device_info)ola::usb::LibUsbAdaptorstatic
CheckProduct(const std::string &expected, const DeviceInformation &device_info)ola::usb::LibUsbAdaptorstatic
ClaimInterface(libusb_device_handle *dev, int interface_number)ola::usb::BaseLibUsbAdaptorvirtual
Close(libusb_device_handle *usb_handle)ola::usb::SyncronousLibUsbAdaptorvirtual
ControlTransfer(libusb_device_handle *dev_handle, uint8_t bmRequestType, uint8_t bRequest, uint16_t wValue, uint16_t wIndex, unsigned char *data, uint16_t wLength, unsigned int timeout)ola::usb::BaseLibUsbAdaptorvirtual
DetachKernelDriver(libusb_device_handle *dev, int interface_number)ola::usb::BaseLibUsbAdaptorvirtual
ErrorCodeToString(const int error_code)ola::usb::LibUsbAdaptorstatic
FillBulkTransfer(struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *buffer, int length, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout)ola::usb::BaseLibUsbAdaptorvirtual
FillControlSetup(unsigned char *buffer, uint8_t bmRequestType, uint8_t bRequest, uint16_t wValue, uint16_t wIndex, uint16_t wLength)ola::usb::BaseLibUsbAdaptorvirtual
FillControlTransfer(struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char *buffer, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout)ola::usb::BaseLibUsbAdaptorvirtual
FillInterruptTransfer(struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *buffer, int length, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout)ola::usb::BaseLibUsbAdaptorvirtual
FreeConfigDescriptor(struct libusb_config_descriptor *config)ola::usb::BaseLibUsbAdaptorvirtual
FreeTransfer(struct libusb_transfer *transfer)ola::usb::BaseLibUsbAdaptorvirtual
GetActiveConfigDescriptor(libusb_device *dev, struct libusb_config_descriptor **config)ola::usb::BaseLibUsbAdaptorvirtual
GetConfigDescriptor(libusb_device *dev, uint8_t config_index, struct libusb_config_descriptor **config)ola::usb::BaseLibUsbAdaptorvirtual
GetDeviceDescriptor(libusb_device *dev, struct libusb_device_descriptor *descriptor)ola::usb::BaseLibUsbAdaptorvirtual
GetDeviceId(libusb_device *device) const ola::usb::BaseLibUsbAdaptorvirtual
GetDeviceInfo(struct libusb_device *usb_device, const struct libusb_device_descriptor &device_descriptor, DeviceInformation *device_info)ola::usb::LibUsbAdaptorstatic
GetStringDescriptor(libusb_device_handle *usb_handle, uint8_t descriptor_index, std::string *data)ola::usb::BaseLibUsbAdaptorvirtual
HotplugSupported()ola::usb::LibUsbAdaptorstatic
Initialize(struct libusb_context **context)ola::usb::LibUsbAdaptorstatic
InterruptTransfer(libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *data, int length, int *actual_length, unsigned int timeout)ola::usb::BaseLibUsbAdaptorvirtual
OpenDevice(libusb_device *usb_device, libusb_device_handle **usb_handle)ola::usb::SyncronousLibUsbAdaptorvirtual
OpenDeviceAndClaimInterface(libusb_device *usb_device, int interface, libusb_device_handle **usb_handle)ola::usb::SyncronousLibUsbAdaptorvirtual
RefDevice(libusb_device *dev)ola::usb::BaseLibUsbAdaptorvirtual
SetConfiguration(libusb_device_handle *dev, int configuration)ola::usb::BaseLibUsbAdaptorvirtual
SubmitTransfer(struct libusb_transfer *transfer)ola::usb::BaseLibUsbAdaptorvirtual
SyncronousLibUsbAdaptor() (defined in ola::usb::SyncronousLibUsbAdaptor)ola::usb::SyncronousLibUsbAdaptorinline
UnrefDevice(libusb_device *dev)ola::usb::BaseLibUsbAdaptorvirtual
~LibUsbAdaptor() (defined in ola::usb::LibUsbAdaptor)ola::usb::LibUsbAdaptorinlinevirtual