client-cpp  0.7.0
kaa::IConfigurationProcessor Class Referenceabstract

#include <IConfigurationProcessor.hpp>

+ Inheritance diagram for kaa::IConfigurationProcessor:

Public Member Functions

virtual ~IConfigurationProcessor ()
 
virtual void processConfigurationData (const std::uint8_t *data, std::size_t dataLength, bool fullResync)=0
 

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 ( )
inlinevirtual

Definition at line 36 of file IConfigurationProcessor.hpp.

Member Function Documentation

virtual void kaa::IConfigurationProcessor::processConfigurationData ( const std::uint8_t *  data,
std::size_t  dataLength,
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::ConfigurationProcessor.


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