The various callbacks used with the OLA Client.
|
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().
|
|