Classes |
| struct | broadcast_request_tracker |
| struct | Options |
Public Member Functions |
| | DummyPort (class DummyDevice *parent, const Options &options, unsigned int id) |
|
bool | WriteDMX (const DmxBuffer &buffer, uint8_t priority) |
|
string | Description () const |
|
void | RunFullDiscovery (RDMDiscoveryCallback *callback) |
|
void | RunIncrementalDiscovery (RDMDiscoveryCallback *callback) |
|
void | SendRDMRequest (const ola::rdm::RDMRequest *request, ola::rdm::RDMCallback *callback) |
|
| BasicOutputPort (AbstractDevice *parent, unsigned int port_id, bool start_rdm_discovery_on_patch=false, bool supports_rdm=false) |
|
unsigned int | PortId () const |
|
AbstractDevice * | GetDevice () const |
|
bool | SetUniverse (Universe *universe) |
|
Universe * | GetUniverse () const |
|
string | UniqueId () const |
|
bool | SetPriority (uint8_t priority) |
|
uint8_t | GetPriority () const |
|
void | SetPriorityMode (port_priority_mode mode) |
|
port_priority_mode | GetPriorityMode () const |
|
virtual void | UniverseNameChanged (const string &new_name) |
|
port_priority_capability | PriorityCapability () const |
|
virtual void | RunFullDiscovery (ola::rdm::RDMDiscoveryCallback *on_complete) |
|
virtual void | RunIncrementalDiscovery (ola::rdm::RDMDiscoveryCallback *on_complete) |
|
virtual bool | SupportsTimeCode () const |
|
virtual bool | SendTimeCode (const ola::timecode::TimeCode &) |
|
virtual bool | PreSetUniverse (Universe *, Universe *) |
|
virtual void | PostSetUniverse (Universe *, Universe *) |
|
virtual bool | SupportsRDM () const |
Constructor & Destructor Documentation
| ola::plugin::dummy::DummyPort::DummyPort |
( |
class DummyDevice * |
parent, |
|
|
const Options & |
options, |
|
|
unsigned int |
id |
|
) |
| |
Create a new DummyPort
- Parameters
-
| parent | the parent device for this port |
| id | the ID of this port |
| device_count | the number of fake RDM devices to create |
| subdevice_count | the number of subdevices each fake device should have. |
The documentation for this class was generated from the following files: