Open Lighting Architecture
0.9.5
|
The various callbacks used with the OLA Client.
Go to the source code of this file.
Namespaces | |
namespace | ola |
The namespace containing all OLA symbols. | |
namespace | ola::client |
OLA C++ API. |
Typedefs | |
typedef SingleUseCallback2 < void, const Result &, const std::vector< OlaPlugin > & > | ola::client::PluginListCallback |
Invoked when OlaClient::FetchPluginList() completes. | |
typedef SingleUseCallback2 < void, const Result &, const std::string & > | ola::client::PluginDescriptionCallback |
Invoked when OlaClient::FetchPluginDescription() completes. | |
typedef SingleUseCallback2 < void, const Result &, const PluginState & > | ola::client::PluginStateCallback |
Invoked when OlaClient::FetchPluginState() completes. | |
typedef SingleUseCallback2 < void, const Result &, const std::vector< OlaDevice > & > | ola::client::DeviceInfoCallback |
Invoked when OlaClient::FetchDeviceInfo() completes. | |
typedef SingleUseCallback2 < void, const Result &, const std::vector< OlaDevice > & > | ola::client::CandidatePortsCallback |
Invoked when OlaClient::FetchDeviceInfo() completes. | |
typedef SingleUseCallback1 < void, const Result & > | ola::client::SetCallback |
Invoked when an operation completes. | |
typedef BaseCallback1< void, const Result & > | ola::client::GeneralSetCallback |
Invoked when an operation completes. | |
typedef SingleUseCallback2 < void, const Result &, const std::vector< OlaUniverse > & > | ola::client::UniverseListCallback |
Invoked when OlaClient::FetchUniverseList() completes. | |
typedef SingleUseCallback2 < void, const Result &, const OlaUniverse & > | ola::client::UniverseInfoCallback |
Invoked when OlaClient::FetchUniverseInfo() completes. | |
typedef SingleUseCallback2 < void, const Result &, const std::string & > | ola::client::ConfigureDeviceCallback |
Invoked when OlaClient::ConfigureDevice() completes. | |
typedef SingleUseCallback2 < void, const Result &, const ola::rdm::UIDSet & > | ola::client::DiscoveryCallback |
Invoked when OlaClient::RunDiscovery() completes. | |
typedef SingleUseCallback3 < void, const Result &, const DMXMetadata &, const DmxBuffer & > | ola::client::DMXCallback |
Called once when OlaClient::FetchDMX() completes. | |
typedef Callback2< void, const DMXMetadata &, const DmxBuffer & > | ola::client::RepeatableDMXCallback |
Called when new DMX data arrives. | |
typedef SingleUseCallback3 < void, const Result &, const RDMMetadata &, const ola::rdm::RDMResponse * > | ola::client::RDMCallback |
Called when a RDM request completes. Used with OlaClient::RDMGet() and OlaClient::RDMSet(). |