Kanzi Connect  3.9.9
Kanzi Connect C++ API
kanzi::connect::ContentLoader::Observer Class Referenceabstract

Class that contains callbacks to deliver the results. More...

#include <content_loader.hpp>

Inheritance diagram for kanzi::connect::ContentLoader::Observer:
kanzi::connect::ContentAdapter kanzi::connect::DebugContentObserver kanzi::connect::RuntimeDataSubscriber

Public Member Functions

virtual void onContentInvalidated (ContentLoader *loader)=0
 Callback to notify that previously loaded content is no longer valid. More...
 
virtual void onContentLoaded (ContentLoader *loader, ContentResult *result)=0
 Callback to notify that new content has been loaded. More...
 
virtual void onRuntimeDataUpdateReceived (ContentLoader *loader, const string &uri, const string &stream)=0
 Callback to notify when runtime data update is received. More...
 

Detailed Description

Class that contains callbacks to deliver the results.

Member Function Documentation

◆ onContentInvalidated()

virtual void kanzi::connect::ContentLoader::Observer::onContentInvalidated ( ContentLoader loader)
pure virtual

Callback to notify that previously loaded content is no longer valid.

Parameters
loaderContent loader that invalidated the content.

Implemented in kanzi::connect::RuntimeDataSubscriber, and kanzi::connect::DebugContentObserver.

◆ onContentLoaded()

virtual void kanzi::connect::ContentLoader::Observer::onContentLoaded ( ContentLoader loader,
ContentResult result 
)
pure virtual

Callback to notify that new content has been loaded.

Parameters
loaderContent loader that finished loading.
resultResult of content query.

Implemented in kanzi::connect::RuntimeDataSubscriber, and kanzi::connect::DebugContentObserver.

◆ onRuntimeDataUpdateReceived()

virtual void kanzi::connect::ContentLoader::Observer::onRuntimeDataUpdateReceived ( ContentLoader loader,
const string &  uri,
const string &  stream 
)
pure virtual

Callback to notify when runtime data update is received.

Implemented in kanzi::connect::RuntimeDataSubscriber.


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