21 #ifndef PLUGINS_SPIDMX_SPIDMXPORT_H_ 22 #define PLUGINS_SPIDMX_SPIDMXPORT_H_ 27 #include "olad/Port.h" 28 #include "olad/Preferences.h" 29 #include "plugins/spidmx/SPIDMXDevice.h" 30 #include "plugins/spidmx/SPIDMXWidget.h" 31 #include "plugins/spidmx/SPIDMXThread.h" 55 if (!old_universe && new_universe) {
57 static_cast<BasicInputPort*>(
this),
60 if (old_universe && !new_universe) {
67 return m_widget->Description();
80 #endif // PLUGINS_SPIDMX_SPIDMXPORT_H_ Definition: Universe.h:46
Used to hold a single universe of DMX data.
Definition: DmxBuffer.h:49
Definition: SPIDMXThread.h:36
A class used to hold a single universe of DMX data.
const DmxBuffer & GetDmxInBuffer() const
Get DMX Buffer.
Definition: SPIDMXThread.cpp:90
Definition: PluginAdaptor.h:41
Callback0< ReturnType > * NewCallback(ReturnType(*callback)())
A helper function to create a new Callback with 0 create-time arguments and 0 execution time argument...
Definition: Callback.h:211
The namespace containing all OLA symbols.
Definition: Credentials.cpp:44
bool SetReceiveCallback(Callback0< void > *callback)
Set the callback to be called when the receive buffer is updated.
Definition: SPIDMXThread.cpp:100
Definition: SPIDMXDevice.h:37