SubscribeEventProtocol

Introduction

Protocol for implementing a Subscribe delegate. Abstract base class which is used when you want notification about changes in subscribed folders and documents.



Member Functions

onItemSubscribed
onItemUnsubscribed
onListMySubscriptions
onSubscribeError

onItemSubscribed


public

virtual void onItemSubscribed( std::vector<cbe::Item>&& items);
Discussion

Gets called when an Object/Folder has been subscribed to.


onItemUnsubscribed


public

virtual void onItemUnsubscribed( cbe::SubscribeId subscribeId, cbe::ItemId itemId);
Discussion

Gets called when an Object/Folder has been unsubscribed from.


onListMySubscriptions


public

virtual void onListMySubscriptions( cbe::QueryResult&& qResult);
Discussion

Gets called after the query for subscribed items has completed successfully.


onSubscribeError


public

virtual void onSubscribeError( cbe::item_t type, std::uint32_t code, std::string reason, std::string message);
Discussion

Errors regarding subscribe and list subscriptions calls onSubscribeError.