30 #ifndef INCLUDE_OLA_RDM_DIMMERRESPONDER_H_
31 #define INCLUDE_OLA_RDM_DIMMERRESPONDER_H_
57 std::auto_ptr<DimmerRootDevice> m_root_device;
58 std::map<uint16_t, class DimmerSubDevice*> m_sub_devices;
62 #endif // INCLUDE_OLA_RDM_DIMMERRESPONDER_H_
void SendRDMRequest(RDMRequest *request, RDMCallback *callback)
Send a RDM command.
Definition: DimmerResponder.cpp:59
Definitions and Interfaces to implement an RDMController that sends a single message at a time...
RDM Commands that represent requests (GET, SET or DISCOVER).
Definition: RDMCommand.h:233
A RDM unique identifier (UID).
Soft responder that implements the Root device in the DimmerResponder.
The base class for all 1 argument callbacks.
Definition: Callback.h:982
DimmerResponder(const UID &uid, uint16_t number_of_subdevices)
Definition: DimmerResponder.cpp:37
Handles the dispatching of RDM requests to the correct sub device.
The interface that can send RDMRequest.
Definition: RDMControllerInterface.h:73
Represents a RDM UID.
Definition: UID.h:57
Definition: DimmerResponder.h:48
The namespace containing all OLA symbols.
Definition: Credentials.cpp:44
Definition: SubDeviceDispatcher.h:41
virtual ~DimmerResponder()
Definition: DimmerResponder.cpp:51