Open Lighting Architecture 0.10.9
Loading...
Searching...
No Matches
ola::rdm::DiscoverableRDMControllerInterface Class Referenceabstract

Detailed Description

The interface that can send RDM commands, as well as perform discovery operations.

Inheritance diagram for ola::rdm::DiscoverableRDMControllerInterface:
ola::rdm::RDMControllerInterface ola::OutputPort ola::plugin::artnet::ArtNetNodeImplRDMWrapper ola::plugin::spi::SPIOutput ola::plugin::usbpro::ArduinoWidget ola::plugin::usbpro::ArduinoWidgetImpl ola::plugin::usbpro::DmxTriWidget ola::plugin::usbpro::DmxTriWidgetImpl ola::plugin::usbpro::DmxterWidget ola::plugin::usbpro::DmxterWidgetImpl ola::plugin::usbpro::EnttecPort ola::plugin::usbpro::EnttecPortImpl ola::plugin::usbpro::RobeWidget ola::plugin::usbpro::RobeWidgetImpl ola::rdm::DiscoverableRDMControllerAdaptor ola::usb::JaRulePortHandle ola::usb::JaRulePortHandleImpl

Public Member Functions

virtual void RunFullDiscovery (RDMDiscoveryCallback *callback)=0
 Start a full discovery operation.
 
virtual void RunIncrementalDiscovery (RDMDiscoveryCallback *callback)=0
 Start an incremental discovery operation.
 
- Public Member Functions inherited from ola::rdm::RDMControllerInterface
virtual void SendRDMRequest (RDMRequest *request, RDMCallback *on_complete)=0
 Send a RDM command.
 

Member Function Documentation

◆ RunFullDiscovery()

◆ RunIncrementalDiscovery()


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