21 #ifndef INCLUDE_OLA_CLIENT_CLIENTARGS_H_ 22 #define INCLUDE_OLA_CLIENT_CLIENTARGS_H_ 115 : callback(_callback),
116 include_raw_frames(false) {
121 #endif // INCLUDE_OLA_CLIENT_CLIENTARGS_H_ static const uint8_t SOURCE_PRIORITY_DEFAULT
The default priority for a source.
Definition: SourcePriorities.h:41
The constants for DMX source priorities.
Definition: ClientArgs.h:56
PortDirection
The port direction.
Definition: ClientArgs.h:54
Definition: ClientArgs.h:65
RegisterAction
The register action, used with OlaClient::RegisterUniverse()
Definition: ClientArgs.h:46
DiscoveryType
The type of discovery to run with OlaClient::RunDiscovery().
Definition: ClientArgs.h:62
uint8_t priority
The priority of the data, defaults to ola::dmx::PRIORITY_DEFAULT.
Definition: ClientArgs.h:76
PatchAction
The patch action, used with OlaClient::Patch()
Definition: ClientArgs.h:38
Definition: ClientArgs.h:47
Arguments passed to the SendDMX() method.
Definition: ClientArgs.h:71
GeneralSetCallback * callback
the Callback to run upon completion. Defaults to NULL.
Definition: ClientArgs.h:80
SendDMXArgs()
Create a new SendDMXArgs object.
Definition: ClientArgs.h:85
bool include_raw_frames
Set to true to include frame & timing information in the response.
Definition: ClientArgs.h:112
SendDMXArgs(GeneralSetCallback *_callback)
Create a new SendDMXArgs object.
Definition: ClientArgs.h:93
RDMCallback * callback
Definition: ClientArgs.h:107
Definition: ClientArgs.h:39
Definition: ClientArgs.h:40
The base class for all 1 argument callbacks.
Definition: Callback.h:982
Arguments used with OlaClient::RDMGet() and OlaClient::RDMSet() methods.
Definition: ClientArgs.h:103
Definition: ClientArgs.h:48
Definition: ClientArgs.h:63
A 3 argument callback which deletes itself after it's run.
Definition: Callback.h:2850
The namespace containing all OLA symbols.
Definition: Credentials.cpp:44
Definition: ClientArgs.h:55
The various callbacks used with the OLA Client.
Definition: ClientArgs.h:64