Kanzi Connect 3.9.10
kanzi::connect::ContentClient::ContentClientObserver Class Referenceabstract

Polymorphic C++ observer interface for table based content subscriptions. More...

#include <content_client.hpp>

Public Member Functions

virtual void contentInvalidationRequest (const string &uri, int reason, int startRow, int endRow)=0
 Invoked when content provider informs that certain part of the content has been invalidated.
 
virtual void contentSubscriptionResult (const string &uri, ContentDataSharedPtr data)=0
 Invoked when content subscription provides some data.
 
virtual ~ContentClientObserver ()
 Virtual destructor (for SWIG).
 

Detailed Description

Polymorphic C++ observer interface for table based content subscriptions.

Constructor & Destructor Documentation

◆ ~ContentClientObserver()

virtual kanzi::connect::ContentClient::ContentClientObserver::~ContentClientObserver ( )
inlinevirtual

Virtual destructor (for SWIG).

Member Function Documentation

◆ contentInvalidationRequest()

virtual void kanzi::connect::ContentClient::ContentClientObserver::contentInvalidationRequest ( const string & uri,
int reason,
int startRow,
int endRow )
pure virtual

Invoked when content provider informs that certain part of the content has been invalidated.

Parameters
uriThe URI
reasonreason code. Currently not used.
startRowbeginning of invalidation (inclusive). Currently not used.
endRowend of invalidation (inclusive). Currently not used.

◆ contentSubscriptionResult()

virtual void kanzi::connect::ContentClient::ContentClientObserver::contentSubscriptionResult ( const string & uri,
ContentDataSharedPtr data )
pure virtual

Invoked when content subscription provides some data.

Parameters
uriThe URI
dataThe data

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