AsyncUsbReceiver(ola::usb::LibUsbAdaptor *const adaptor, libusb_device *usb_device, PluginAdaptor *plugin_adaptor) | ola::plugin::usbdmx::AsyncUsbReceiver | |
AsyncUsbTransceiverBase(ola::usb::LibUsbAdaptor *const adaptor, libusb_device *usb_device) | ola::plugin::usbdmx::AsyncUsbTransceiverBase | |
CancelTransfer() | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
DISCONNECTED enum value (defined in ola::plugin::usbdmx::AsyncUsbTransceiverBase) | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
FillBulkTransfer(unsigned char endpoint, unsigned char *buffer, int length, unsigned int timeout) | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
FillControlTransfer(unsigned char *buffer, unsigned int timeout) | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
FillInterruptTransfer(unsigned char endpoint, unsigned char *buffer, int length, unsigned int timeout) | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
GetDmx(DmxBuffer *buffer) | ola::plugin::usbdmx::AsyncUsbReceiver | inline |
GetHandle() | ola::plugin::usbdmx::AsyncUsbTransceiverBase | inline |
IDLE enum value (defined in ola::plugin::usbdmx::AsyncUsbTransceiverBase) | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
IN_PROGRESS enum value (defined in ola::plugin::usbdmx::AsyncUsbTransceiverBase) | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
Init() | ola::plugin::usbdmx::AsyncUsbReceiver | |
Init(libusb_device_handle *handle) | ola::plugin::usbdmx::AsyncUsbReceiver | |
m_adaptor | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
m_mutex (defined in ola::plugin::usbdmx::AsyncUsbTransceiverBase) | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
m_suppress_continuation (defined in ola::plugin::usbdmx::AsyncUsbTransceiverBase) | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
m_transfer (defined in ola::plugin::usbdmx::AsyncUsbTransceiverBase) | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
m_transfer_state (defined in ola::plugin::usbdmx::AsyncUsbTransceiverBase) | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
m_usb_device | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
m_usb_handle (defined in ola::plugin::usbdmx::AsyncUsbTransceiverBase) | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
PerformTransfer()=0 | ola::plugin::usbdmx::AsyncUsbReceiver | protectedpure virtual |
PostTransferHook() | ola::plugin::usbdmx::AsyncUsbTransceiverBase | inlineprotectedvirtual |
SetReceiveCallback(Callback0< void > *callback) | ola::plugin::usbdmx::AsyncUsbReceiver | inline |
SetupHandle()=0 | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protectedpure virtual |
Start() | ola::plugin::usbdmx::AsyncUsbReceiver | |
SubmitTransfer() | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
TransferComplete(struct libusb_transfer *transfer) | ola::plugin::usbdmx::AsyncUsbReceiver | virtual |
TransferCompleted(DmxBuffer *buffer, int transferred_size)=0 | ola::plugin::usbdmx::AsyncUsbReceiver | protectedpure virtual |
TransferState enum name (defined in ola::plugin::usbdmx::AsyncUsbTransceiverBase) | ola::plugin::usbdmx::AsyncUsbTransceiverBase | protected |
~AsyncUsbReceiver() | ola::plugin::usbdmx::AsyncUsbReceiver | virtual |
~AsyncUsbTransceiverBase() | ola::plugin::usbdmx::AsyncUsbTransceiverBase | virtual |