Open Lighting Architecture  Latest Git
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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

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

Add a port to the broker

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

Remove a port from the broker

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: