client-cpp  0.0.1-SNAPSHOT
kaa::ISchemaObservable Class Referenceabstract

#include <ISchemaObservable.hpp>

+ Inheritance diagram for kaa::ISchemaObservable:

Public Member Functions

virtual ~ISchemaObservable ()
 
virtual void subscribeForSchemaUpdates (ISchemaUpdatesReceiver &receiver)=0
 
virtual void unsubscribeFromSchemaUpdates (ISchemaUpdatesReceiver &receiver)=0
 

Detailed Description

Interface for managing subscriptions for data schema updates.

Definition at line 27 of file ISchemaObservable.hpp.

Constructor & Destructor Documentation

virtual kaa::ISchemaObservable::~ISchemaObservable ( )
inlinevirtual

Definition at line 29 of file ISchemaObservable.hpp.

Member Function Documentation

virtual void kaa::ISchemaObservable::subscribeForSchemaUpdates ( ISchemaUpdatesReceiver receiver)
pure virtual

Subscribes receiver for data schema updates.

Parameters
receiverData schema updates receiver to be subscribed.

Implemented in kaa::SchemaProcessor.

virtual void kaa::ISchemaObservable::unsubscribeFromSchemaUpdates ( ISchemaUpdatesReceiver receiver)
pure virtual

Unsubscribes receiver for data schema updates.

Parameters
receiverData schema updates receiver to be unsubscribed.

Implemented in kaa::SchemaProcessor.


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