Public Member Functions |
| VellemanOutputPort (VellemanDevice *parent, unsigned int id, libusb_device *usb_device) |
bool | Start () |
void * | Run () |
bool | WriteDMX (const DmxBuffer &buffer, uint8_t priority) |
std::string | Description () const |
| 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 |
std::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 std::string &new_name) |
port_priority_capability | PriorityCapability () const |
virtual void | SendRDMRequest (const ola::rdm::RDMRequest *request, ola::rdm::RDMCallback *callback) |
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 |
virtual bool | WriteDMX (const DmxBuffer &buffer, uint8_t priority)=0 |
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 |
virtual bool | SupportsPriorities () const |
void | UpdateUIDs (const ola::rdm::UIDSet &uids) |
virtual bool | Start () |
virtual bool | FastStart () |
virtual bool | Join (void *ptr=NULL) |
bool | IsRunning () |
ThreadId | Id () const |
void * | _InternalRun () |
virtual void * | Run ()=0 |
static ThreadId | Self () |
Member Function Documentation
string ola::plugin::usbdmx::VellemanOutputPort::Description |
( |
| ) |
const |
Return the port description
The documentation for this class was generated from the following files: