21 #ifndef PLUGINS_USBDMX_VELLEMANK8062_H_ 22 #define PLUGINS_USBDMX_VELLEMANK8062_H_ 28 #include "libs/usb/LibUsbAdaptor.h" 31 #include "ola/thread/Mutex.h" 32 #include "plugins/usbdmx/Widget.h" 44 libusb_device *usb_device)
62 libusb_device *usb_device);
69 std::auto_ptr<class VellemanThreadedSender> m_sender;
85 libusb_device *usb_device);
92 std::auto_ptr<class VellemanAsyncUsbSender> m_sender;
99 #endif // PLUGINS_USBDMX_VELLEMANK8062_H_
#define DISALLOW_COPY_AND_ASSIGN(TypeName)
Creates dummy copy constructor and assignment operator declarations.
Definition: Macro.h:44
Used to hold a single universe of DMX data.
Definition: DmxBuffer.h:49
A class used to hold a single universe of DMX data.
An Velleman widget that uses synchronous libusb operations.
Definition: VellemanK8062.h:54
The interface for the Velleman Widgets.
Definition: VellemanK8062.h:41
The namespace containing all OLA symbols.
Definition: Credentials.cpp:44
An Velleman widget that uses asynchronous libusb operations.
Definition: VellemanK8062.h:77
Wraps calls to libusb so we can test the code.
Definition: LibUsbAdaptor.h:36