Open Lighting Architecture: ola::PortBroker Class Reference

| Open Lighting Architecture 0.10.9

Loading...
Searching...
No Matches
Public Member Functions | List of all members
ola::PortBroker Class Reference
Inheritance diagram for ola::PortBroker:

## 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

  port | the OlaPortService that should exist when the call returns
  universe | the universe to send the RDM request on
  request | the RDM request
  callback | the callback to run when the request completes

Implements ola::PortBrokerInterface.

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

- include/olad/PortBroker.h
- olad/plugin_api/PortBroker.cpp