Open Lighting Architecture
0.10.4
|
The plugin for hardware using libusb.
Namespaces | |
jarule | |
Ja Rule code. | |
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 | AsynchronousDMXCProjectsNodleU1 |
An Nodle 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 | 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 | 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 | 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 | 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 | SynchronousAnymauDMX |
An Anyma widget that uses synchronous libusb operations. More... | |
class | SynchronousDMXCProjectsNodleU1 |
An Nodle 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 | 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 | SyncronizedWidgetObserver |
Transfers widget add/remove events to another thread. 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... | |