Open Lighting Architecture  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
ola::InputPort Class Reference
Inheritance diagram for ola::InputPort:
ola::Port ola::BasicInputPort ola::plugin::artnet::ArtNetInputPort ola::plugin::dmx4linux::Dmx4LinuxInputPort ola::plugin::e131::E131InputPort ola::plugin::espnet::EspNetInputPort ola::plugin::osc::OSCInputPort ola::plugin::pathport::PathportInputPort ola::plugin::sandnet::SandNetInputPort ola::plugin::shownet::ShowNetInputPort ola::plugin::usbpro::RobeInputPort ola::plugin::usbpro::UltraDMXProInputPort ola::plugin::usbpro::UsbProInputPort

Public Member Functions

virtual void DmxChanged ()=0
virtual const DmxSourceSourceData () const =0
virtual void HandleRDMRequest (const ola::rdm::RDMRequest *request, ola::rdm::RDMCallback *callback)=0
- Public Member Functions inherited from ola::Port
virtual unsigned int PortId () const =0
virtual AbstractDeviceGetDevice () const =0
virtual std::string Description () const =0
virtual bool SetUniverse (Universe *universe)=0
virtual UniverseGetUniverse () 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

The documentation for this class was generated from the following file: