Public Member Functions |
|
| BasicInputPort (AbstractDevice *parent, unsigned int port_id, const PluginAdaptor *plugin_adaptor, bool supports_rdm=false) |
|
unsigned int | PortId () const |
|
AbstractDevice * | GetDevice () const |
|
bool | SetUniverse (Universe *universe) |
|
Universe * | GetUniverse () const |
|
virtual string | UniqueId () const |
|
bool | SetPriority (uint8_t priority) |
|
uint8_t | GetPriority () const |
|
void | SetPriorityMode (port_priority_mode mode) |
|
port_priority_mode | GetPriorityMode () const |
|
void | DmxChanged () |
|
const DmxSource & | SourceData () const |
|
void | HandleRDMRequest (const ola::rdm::RDMRequest *request, ola::rdm::RDMCallback *callback) |
|
void | TriggerRDMDiscovery (ola::rdm::RDMDiscoveryCallback *on_complete, bool full=true) |
|
port_priority_capability | PriorityCapability () const |
|
virtual const DmxBuffer & | ReadDMX () const =0 |
|
virtual uint8_t | InheritedPriority () const |
|
virtual bool | PreSetUniverse (Universe *, Universe *) |
|
virtual void | PostSetUniverse (Universe *, Universe *) |
|
virtual bool | SupportsRDM () const |
Protected Member Functions |
|
virtual bool | SupportsPriorities () const |
The documentation for this class was generated from the following files:
- include/olad/Port.h
- olad/Port.cpp