Open Lighting Architecture
Latest Git
|
The plugin for hardware using libusb.
Classes | |
class | AnymaAsyncUsbSender |
class | AnymaThreadedSender |
class | AnymauDMX |
The base class for Anyma Widgets. More... | |
class | AnymauDMXFactory |
Creates Anyma widgets. More... | |
class | AsynchronousAnymauDMX |
An Anyma widget that uses asynchronous libusb operations. More... | |
class | AsynchronousAVLdiyD512 |
An AVLdiy widget that uses asynchronous libusb operations. More... | |
class | AsynchronousDMXCProjectsNodleU1 |
An Nodle widget that uses asynchronous libusb operations. More... | |
class | AsynchronousDMXCreator512Basic |
An DMXCreator512Basic widget that uses asynchronous libusb operations. More... | |
class | AsynchronousEurolitePro |
An EurolitePro widget that uses asynchronous libusb operations. More... | |
class | AsynchronousScanlimeFadecandy |
An Fadecandy widget that uses asynchronous libusb operations. More... | |
class | AsynchronousShowJockeyDMXU1 |
A ShowJockeyDMXU1 widget that uses asynchronous libusb operations. More... | |
class | AsynchronousSunlite |
An Sunlite widget that uses asynchronous libusb operations. More... | |
class | AsynchronousVellemanK8062 |
An Velleman widget that uses asynchronous libusb operations. More... | |
class | AsyncPluginImpl |
The asynchronous libusb implementation. More... | |
class | AsyncUsbReceiver |
A base class that receives DMX data asynchronously from a libusb_device. More... | |
class | AsyncUsbSender |
A base class that send DMX data asynchronously to a libusb_device. More... | |
class | AsyncUsbTransceiverBase |
A base class that implements common functionality to send or receive DMX asynchronously to a libusb_device. More... | |
class | AVLdiyAsyncUsbSender |
class | AVLdiyD512 |
The base class for AVLdiy Widgets. More... | |
class | AVLdiyD512Factory |
Creates AVLdiy widgets. More... | |
class | AVLdiyThreadedSender |
class | BaseWidgetFactory |
A partial implementation of WidgetFactory. More... | |
class | DeviceState |
class | DMXCProjectsNodleU1 |
The interface for the Nodle Widgets. More... | |
class | DMXCProjectsNodleU1AsyncUsbReceiver |
class | DMXCProjectsNodleU1AsyncUsbSender |
class | DMXCProjectsNodleU1Device |
A DMXCProjectsNodleU1 device. More... | |
class | DMXCProjectsNodleU1Factory |
Creates Nodle widgets. More... | |
class | DMXCProjectsNodleU1InputPort |
A thin wrapper around a Widget so that it can operate as a Port. More... | |
class | DMXCProjectsNodleU1ThreadedReceiver |
class | DMXCProjectsNodleU1ThreadedSender |
class | DMXCreator512Basic |
The base class for DMXCreator512Basic Widgets. More... | |
class | DMXCreator512BasicAsyncUsbSender |
class | DMXCreator512BasicFactory |
Creates DMXCreator512Basic widgets. More... | |
class | DMXCreator512BasicThreadedSender |
class | EurolitePro |
The EurolitePro Widget. More... | |
class | EuroliteProAsyncUsbSender |
class | EuroliteProFactory |
Creates EurolitePro widgets. More... | |
class | EuroliteProThreadedSender |
class | FadecandyAsyncUsbSender |
class | FadecandyThreadedSender |
class | FirmwareLoader |
class | GenericDevice |
A Generic device. More... | |
class | GenericOutputPort |
A thin wrapper around a Widget so that it can operate as a Port. More... | |
class | JaRuleDevice |
A JaRule device, that represents one widget. More... | |
class | JaRuleFactory |
Creates Ja Rule widgets. More... | |
class | JaRuleOutputPort |
A thin wrapper around a JaRulePortHandle so that it can operate as an OLA Port. More... | |
class | PluginImplInterface |
The interface for an implementation of the USB DMX plugin. More... | |
class | ScanlimeFadecandy |
The interface for the Fadecandy Widgets. More... | |
class | ScanlimeFadecandyFactory |
Creates Fadecandy widgets. More... | |
class | ShowJockeyDMXU1 |
The ShowJockey-DMX-U1 Widget. More... | |
class | ShowJockeyDMXU1AsyncUsbSender |
class | ShowJockeyDMXU1Factory |
Creates ShowJockeyDMXU1 widgets. More... | |
class | ShowJockeyDMXU1ThreadedSender |
class | SimpleWidget |
A base simple widget class. More... | |
class | Sunlite |
The interface for the Sunlite Widgets. More... | |
class | SunliteAsyncUsbSender |
class | SunliteFactory |
Creates SunLite widgets. More... | |
class | SunliteFirmwareLoader |
class | SunliteThreadedSender |
class | SynchronizedWidgetObserver |
Transfers widget add/remove events to another thread. More... | |
class | SynchronousAnymauDMX |
An Anyma widget that uses synchronous libusb operations. More... | |
class | SynchronousAVLdiyD512 |
An AVLdiy widget that uses synchronous libusb operations. More... | |
class | SynchronousDMXCProjectsNodleU1 |
An Nodle widget that uses synchronous libusb operations. More... | |
class | SynchronousDMXCreator512Basic |
An DMXCreator512Basic widget that uses synchronous libusb operations. More... | |
class | SynchronousEurolitePro |
An EurolitePro widget that uses synchronous libusb operations. More... | |
class | SynchronousScanlimeFadecandy |
An Fadecandy widget that uses synchronous libusb operations. More... | |
class | SynchronousShowJockeyDMXU1 |
A ShowJockeyDMXU1 widget that uses synchronous libusb operations. More... | |
class | SynchronousSunlite |
An Sunlite widget that uses synchronous libusb operations. More... | |
class | SynchronousVellemanK8062 |
An Velleman widget that uses synchronous libusb operations. More... | |
class | SyncPluginImpl |
The legacy implementation. More... | |
class | ThreadedUsbReceiver |
Receive DMX data using libusb, from a separate thread. More... | |
class | ThreadedUsbSender |
Send DMX data using libusb, from a separate thread. More... | |
class | UsbDmxPlugin |
A plugin that uses libusb to communicate with USB devices. More... | |
class | VellemanAsyncUsbSender |
class | VellemanK8062 |
The interface for the Velleman Widgets. More... | |
class | VellemanK8062Factory |
Creates Velleman widgets. More... | |
class | VellemanThreadedSender |
class | WidgetFactory |
Creates new Widget objects to represent DMX USB hardware. More... | |
class | WidgetInterface |
The interface for a simple widget that supports a single universe of DMX. More... | |
class | WidgetObserver |
Receives notifications when Widgets are added or removed. More... | |
Variables | |
const char | plugin_description [] |