Open Lighting Architecture
0.9.0
|
Public Member Functions | |
virtual bool | WriteDMX (const DmxBuffer &buffer, uint8_t priority)=0 |
virtual void | UniverseNameChanged (const std::string &new_name)=0 |
virtual void | SendRDMRequest (const ola::rdm::RDMRequest *request, ola::rdm::RDMCallback *callback)=0 |
virtual void | RunFullDiscovery (ola::rdm::RDMDiscoveryCallback *on_complete)=0 |
virtual void | RunIncrementalDiscovery (ola::rdm::RDMDiscoveryCallback *on_complete)=0 |
virtual bool | SupportsTimeCode () const =0 |
virtual bool | SendTimeCode (const ola::timecode::TimeCode &timecode)=0 |
Public Member Functions inherited from ola::Port | |
virtual unsigned int | PortId () const =0 |
virtual AbstractDevice * | GetDevice () const =0 |
virtual std::string | Description () const =0 |
virtual bool | SetUniverse (Universe *universe)=0 |
virtual Universe * | GetUniverse () const =0 |
virtual std::string | UniqueId () const =0 |
virtual port_priority_capability | PriorityCapability () const =0 |
virtual bool | SetPriority (uint8_t priority)=0 |
virtual uint8_t | GetPriority () const =0 |
virtual void | SetPriorityMode (port_priority_mode mode)=0 |
virtual port_priority_mode | GetPriorityMode () const =0 |
virtual bool | SupportsRDM () const =0 |
Additional Inherited Members | |
Private Member Functions inherited from ola::rdm::DiscoverableRDMControllerInterface | |
virtual void | RunFullDiscovery (RDMDiscoveryCallback *callback)=0 |
virtual void | RunIncrementalDiscovery (RDMDiscoveryCallback *callback)=0 |