client-cpp
0.0.1-SNAPSHOT
|
#include <ConfigurationProcessor.hpp>
Public Types | |
typedef avro::ValidSchema | Schema |
Public Types inherited from kaa::ISchemaUpdatesReceiver | |
typedef avro::ValidSchema | Schema |
This class is responsible for processing binary configuration updates received from IUpdateListener
. This decodes bytes into a delta list and notifies subscribers (IGenericDeltaReceiver
) with each separate delta. After delta list is processed it notifies subscribers (IConfigurationProcessedObserver
) about processing is finished. This class receives data schema updates from ISchemaProcessor
.
Definition at line 40 of file ConfigurationProcessor.hpp.
typedef avro::ValidSchema kaa::ConfigurationProcessor::Schema |
Definition at line 42 of file ConfigurationProcessor.hpp.
|
inline |
Definition at line 44 of file ConfigurationProcessor.hpp.
|
inline |
Definition at line 45 of file ConfigurationProcessor.hpp.
|
inline |
Definition at line 46 of file ConfigurationProcessor.hpp.
|
virtual |
IConfigurationProcessedObservable
implementation
Implements kaa::IConfigurationProcessedObservable.
|
virtual |
ISchemaUpdatesReceiver
implementation
Implements kaa::ISchemaUpdatesReceiver.
|
virtual |
IConfigurationProcessor
implementation
Implements kaa::IConfigurationProcessor.
|
virtual |
Unsubscribes observer of configuration processing finished.
observer | Receiver to be unsubscribed. |
Implements kaa::IConfigurationProcessedObservable.
|
virtual |
IDecodedDeltaObservable
implementation
Implements kaa::IDecodedDeltaObservable.
|
virtual |
Unsubscribes receiver from decoded data updates
receiver | receiver which is going to be unsubscribed from configuration updates |
Implements kaa::IDecodedDeltaObservable.