Open Lighting Architecture  Latest Git
Public Member Functions | List of all members
ola::PortBroker Class Reference
Inheritance diagram for ola::PortBroker:
Inheritance graph
[legend]
Collaboration diagram for ola::PortBroker:
Collaboration graph
[legend]

Public Member Functions

void AddPort (const Port *port)
 
void RemovePort (const Port *port)
 
void SendRDMRequest (const Port *port, Universe *universe, ola::rdm::RDMRequest *request, ola::rdm::RDMCallback *callback)
 

Member Function Documentation

◆ AddPort()

void ola::PortBroker::AddPort ( const Port port)

Add a port to the broker

◆ RemovePort()

void ola::PortBroker::RemovePort ( const Port port)

Remove a port from the broker

◆ SendRDMRequest()

void ola::PortBroker::SendRDMRequest ( const Port port,
Universe universe,
ola::rdm::RDMRequest request,
ola::rdm::RDMCallback callback 
)
virtual

Make an RDM call

Parameters
portthe OlaPortService that should exist when the call returns
universethe universe to send the RDM request on
requestthe RDM request
callbackthe callback to run when the request completes

Implements ola::PortBrokerInterface.


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