Open Lighting Architecture  0.9.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
ola::plugin::usbpro::UsbProInputPort Class Reference
Inheritance diagram for ola::plugin::usbpro::UsbProInputPort:
ola::BasicInputPort ola::InputPort ola::Port

Public Member Functions

 UsbProInputPort (UsbProDevice *parent, EnttecPort *port, unsigned int id, ola::PluginAdaptor *plugin_adaptor, const std::string &description)
const DmxBufferReadDMX () const
std::string Description () const
- Public Member Functions inherited from ola::BasicInputPort
 BasicInputPort (AbstractDevice *parent, unsigned int port_id, const PluginAdaptor *plugin_adaptor, bool supports_rdm=false)
unsigned int PortId () const
AbstractDeviceGetDevice () const
bool SetUniverse (Universe *universe)
UniverseGetUniverse () const
virtual std::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 DmxSourceSourceData () 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 uint8_t InheritedPriority () const
virtual bool PreSetUniverse (Universe *, Universe *)
virtual void PostSetUniverse (Universe *, Universe *)
virtual bool SupportsRDM () const

Additional Inherited Members

- Protected Member Functions inherited from ola::BasicInputPort
virtual bool SupportsPriorities () const

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