Open Lighting Architecture
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
ola::ClientBroker Class Reference

Public Member Functions

void AddClient (const Client *client)
void RemoveClient (const Client *client)
void SendRDMRequest (const Client *client, Universe *universe, const ola::rdm::RDMRequest *request, ola::rdm::RDMCallback *callback)

Member Function Documentation

void ola::ClientBroker::AddClient ( const Client client)

Add a client to the broker

void ola::ClientBroker::RemoveClient ( const Client client)

Remove a client from the broker

void ola::ClientBroker::SendRDMRequest ( const Client client,
Universe universe,
const ola::rdm::RDMRequest request,
ola::rdm::RDMCallback callback 
)

Make an RDM call

Parameters
clientthe OlaClientService 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

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