client-cpp
0.0.1-SNAPSHOT
|
#include <IConfigurationProcessor.hpp>
Public Member Functions | |
virtual | ~IConfigurationProcessor () |
virtual void | processConfigurationData (const boost::uint8_t *data, size_t data_length, bool full_resync)=0 |
Public Member Functions inherited from kaa::IDecodedDeltaObservable | |
virtual void | subscribeForUpdates (IGenericDeltaReceiver &receiver)=0 |
virtual void | unsubscribeFromUpdates (IGenericDeltaReceiver &receiver)=0 |
virtual | ~IDecodedDeltaObservable () |
Public Member Functions inherited from kaa::IConfigurationProcessedObservable | |
virtual void | addOnProcessedObserver (IConfigurationProcessedObserver &observer)=0 |
virtual void | removeOnProcessedObserver (IConfigurationProcessedObserver &observer)=0 |
virtual | ~IConfigurationProcessedObservable () |
Public Member Functions inherited from kaa::ISchemaUpdatesReceiver | |
virtual | ~ISchemaUpdatesReceiver () |
virtual void | onSchemaUpdated (boost::shared_ptr< avro::ValidSchema > schema)=0 |
Additional Inherited Members | |
Public Types inherited from kaa::ISchemaUpdatesReceiver | |
typedef avro::ValidSchema | Schema |
Interface for a configuration processor.
Receives and decodes the raw configuration data
Definition at line 35 of file IConfigurationProcessor.hpp.
|
inlinevirtual |
Definition at line 40 of file IConfigurationProcessor.hpp.
|
pure virtual |
Routine for processing received configuration data.
data | Pointer to a memory where configuration data is placed. |
data_length | Size of configuration data. |
full_resunc | Signals if data contains full configuration resync or partial update |
Implemented in kaa::ConfigurationProcessor.