21 #ifndef INCLUDE_OLA_CLIENT_CLIENTRDMAPISHIM_H_
22 #define INCLUDE_OLA_CLIENT_CLIENTRDMAPISHIM_H_
46 unsigned int universe,
50 const uint8_t *data = NULL,
51 unsigned int data_length = 0);
54 unsigned int universe,
58 const uint8_t *data = NULL,
59 unsigned int data_length = 0);
62 unsigned int universe,
66 const uint8_t *data = NULL,
67 unsigned int data_length = 0);
78 void HandleResponseWithPid(
84 void GetResponseStatusAndData(
86 ola::rdm::RDMStatusCode status_code,
91 void GetParamFromReply(
const std::string &message_type,
97 #endif // INCLUDE_OLA_CLIENT_CLIENTRDMAPISHIM_H_
An RDM Command that represents responses (GET, SET or DISCOVER).
Definition: RDMCommand.h:456
Types used as return values from the OLA Client.
The callback based C++ client for OLA.
Definition: OlaClient.h:45
The Result object passed to OLA client callbacks.
The interface for an RDM API Implementation.
Definition: ClientRDMAPIShim.h:39
Indicates the result of a OLA API call.
Definition: Result.h:52
Represents the state of a response and/or any error codes.
Definition: RDMAPIImplInterface.h:51
This is the interface for an RDMAPI implementation.
Definition: RDMAPIImplInterface.h:83
A 3 argument callback which deletes itself after it's run.
Definition: Callback.h:2850
Represents a RDM UID.
Definition: UID.h:57
The namespace containing all OLA symbols.
Definition: Credentials.cpp:44
A 2 argument callback which deletes itself after it's run.
Definition: Callback.h:1907
Classes that represent RDM commands.