Open Lighting Architecture  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
ola::rdm::RDMAPIImplInterface Class Reference
Inheritance diagram for ola::rdm::RDMAPIImplInterface:
ola::client::ClientRDMAPIShim ola::OlaCallbackClient

Public Types

typedef
ola::SingleUseCallback2< void,
const ResponseStatus &, const
std::string & > 
rdm_callback
typedef
ola::SingleUseCallback3< void,
const ResponseStatus
&, uint16_t, const std::string & > 
rdm_pid_callback

Public Member Functions

virtual bool RDMGet (rdm_callback *callback, unsigned int universe, const UID &uid, uint16_t sub_device, uint16_t pid, const uint8_t *data=NULL, unsigned int data_length=0)=0
virtual bool RDMGet (rdm_pid_callback *callback, unsigned int universe, const UID &uid, uint16_t sub_device, uint16_t pid, const uint8_t *data=NULL, unsigned int data_length=0)=0
virtual bool RDMSet (rdm_callback *callback, unsigned int universe, const UID &uid, uint16_t sub_device, uint16_t pid, const uint8_t *data=NULL, unsigned int data_length=0)=0

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