- com
- pcbsys
- nirvana
- client
- nChannelWatcher
This interface extends the nEventListener interface and also provides the ability to receive callbacks for purged events as well as events published on a specific channel or queue. More...
#include <nChannelWatcher.h>
Public Member Functions | |
virtual void | purge (longlong startEID, longlong endEID, std::string &filter)=0 |
This method is called when events are purged from the channel or queue. More... | |
![]() | |
virtual void | go (nConsumeEvent *pEvt)=0 |
This method is asynchronously called by the nirvana client API to deliver an event to a registered subscriber. More... | |
This interface extends the nEventListener interface and also provides the ability to receive callbacks for purged events as well as events published on a specific channel or queue.
The purge callback is called when an event has been purged from the channel or queue.
|
pure virtual |
This method is called when events are purged from the channel or queue.
startEID | The starting range of the purge event |
endEID | The ending range of the purge event |
filter | A filter if supplied |