Open Lighting Architecture: include/ola/rdm/RDMControllerInterface.h File Reference

| Open Lighting Architecture 0.10.9

Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
RDMControllerInterface.h File Reference
RDM » Controllers

## Detailed Description

Definitions and Interfaces to implement an RDMController that sends a single message at a time.

Go to the source code of this file.

## Classes
class | ola::rdm::RDMControllerInterface
| The interface that can send RDMRequest. More...
class | ola::rdm::DiscoverableRDMControllerInterface
| The interface that can send RDM commands, as well as perform discovery operations. More...

## Namespaces
namespace | ola
| The namespace containing all OLA symbols.
namespace | ola::rdm
| PLASA E1.20 Remote Device Management.

## Typedefs
typedef ola::BaseCallback1< void, RDMReply * > | ola::rdm::RDMCallback
| The callback run when a RDM request completes.
typedef ola::BaseCallback1< void, const ola::rdm::UIDSet & > | ola::rdm::RDMDiscoveryCallback
| The callback run when a discovery operation completes.

## Functions
void | ola::rdm::RunRDMCallback (RDMCallback *callback, RDMStatusCode status_code)
| A helper message to run a RDMCallback with the given status code.