Allows to monitor changes in Content Provider.
More...
#include <content_provider.hpp>
Allows to monitor changes in Content Provider.
◆ ~Observer()
virtual kanzi::connect::ContentProvider::Observer::~Observer |
( |
| ) |
|
|
inlinevirtual |
Virtual destructor (for SWIG).
◆ onChanged()
virtual void kanzi::connect::ContentProvider::Observer::onChanged |
( |
ContentProvider * |
provider, |
|
|
const string & |
uri, |
|
|
bool |
async |
|
) |
| |
|
inlinevirtual |
Callback to notify that change has occurred in given content provider.
- Parameters
-
provider | Content Provider that changed. |
uri | Uri within Content Provider domain that changed. |
async | Boolean indicating whether changes need to propagate to subscribers immediately, or is it ok to process the queries asynchronously. |
Reimplemented in kanzi::connect::ContentSubscription.
◆ onInvalidated()
virtual void kanzi::connect::ContentProvider::Observer::onInvalidated |
( |
ContentProvider * |
provider, |
|
|
const string & |
uri, |
|
|
int |
reason, |
|
|
int |
beginRow, |
|
|
int |
endRow |
|
) |
| |
|
inlinevirtual |
Callback to notify invalidation of content provider.
- Parameters
-
provider | Content provider that changed. |
reason | the reason for invalidation. Not currently used. |
beginRow | inclusive start row of the change. Not currently used. |
endRow | inclusive end row of the change. Not currently used. |
Reimplemented in kanzi::connect::ContentSubscription.
The documentation for this class was generated from the following file:
- content_service/content_provider.hpp