#include <DefaultDeltaManager.hpp>
Definition at line 32 of file DefaultDeltaManager.hpp.
kaa::DefaultDeltaManager::DefaultDeltaManager |
( |
| ) |
|
virtual void kaa::DefaultDeltaManager::onDeltaRecevied |
( |
int |
index, |
|
|
const avro::GenericDatum & |
data, |
|
|
bool |
full_resync |
|
) |
| |
|
virtual |
Will be called on each deserialized delta
- Parameters
-
index | index of the current delta in the union list |
data | avro generic object with deserialized delta |
full_resunc | signals if data contains full configuration resync or partial update |
Implements kaa::IGenericDeltaReceiver.
virtual void kaa::DefaultDeltaManager::registerRootReceiver |
( |
IDeltaReceiver * |
rootReceiver | ) |
|
|
virtual |
Registers root receiver to receive first and full resync deltas
- Parameters
-
receiver | the root receiver object |
Implements kaa::IDeltaManager.
Subscribes receiver for delta updates by the given handler id
- Parameters
-
handlerId | id of the delta handler |
receiver | the object which is going to receive updates |
Implements kaa::IDeltaManager.
virtual void kaa::DefaultDeltaManager::unsubscribeFromDeltaUpdates |
( |
const DeltaHandlerId & |
handlerId | ) |
|
|
virtual |
Unsubscribes receiver from delta updates
- Parameters
-
handlerId | id of the handler which is going to be unsubscribed |
Implements kaa::IDeltaManager.
The documentation for this class was generated from the following file:
- /var/lib/jenkins/workspace/kaa/client/client-multi/client-cpp/kaa/configuration/delta/manager/DefaultDeltaManager.hpp