com.pcbsys.nirvana.client.nEventListener Class Reference

This interface should be implemented by any object that wishes to register itself as an asynchronous subscriber to a nirvana channel or queue. More...

#include <nEventListener.h>

Inheritance diagram for com.pcbsys.nirvana.client.nEventListener:

com.pcbsys.nirvana.client.nChannelWatcher com.pcbsys.nirvana.client.nRegisteredEventListener com.pcbsys.nirvana.client.nRegisteredEventUpdateListener com.pcbsys.nirvana.client.p2p.nServerService

Public Member Functions

virtual void go (nConsumeEvent *pEvt)=0
 This method is asynchronously called by the nirvana client API to deliver an event to a registered subscriber.

Detailed Description

This interface should be implemented by any object that wishes to register itself as an asynchronous subscriber to a nirvana channel or queue.

See also:
nConsumeEvent

nChannel

nQueue


Member Function Documentation

virtual void com.pcbsys.nirvana.client.nEventListener.go ( nConsumeEvent pEvt  )  [pure virtual]

This method is asynchronously called by the nirvana client API to deliver an event to a registered subscriber.

Parameters:
*pEvt The nConsumeEvent object specifying the event being delivered.

Implemented in com.pcbsys.nirvana.client.p2p.nServerService.