client-cpp  0.8.1
kaa::IConfigurationProcessor Class Referenceabstract

#include <IConfigurationProcessor.hpp>

+ Inheritance diagram for kaa::IConfigurationProcessor:

Public Member Functions

virtual void processConfigurationData (const std::vector< std::uint8_t > &data, bool fullResync)=0
 
virtual ~IConfigurationProcessor ()=default
 

Detailed Description

Interface for a configuration processor.

Receives and decodes the raw configuration data

Definition at line 34 of file IConfigurationProcessor.hpp.

Constructor & Destructor Documentation

virtual kaa::IConfigurationProcessor::~IConfigurationProcessor ( )
virtualdefault

Member Function Documentation

virtual void kaa::IConfigurationProcessor::processConfigurationData ( const std::vector< std::uint8_t > &  data,
bool  fullResync 
)
pure virtual

Routine for processing received configuration data.

Parameters
dataPointer to a memory where configuration data is placed.
data_lengthSize of configuration data.
full_resuncSignals if data contains full configuration resync or partial update

Implemented in kaa::ConfigurationManager.


The documentation for this class was generated from the following file: