This is the base class for all nirvana channel types, including queues and normal pub/sub channels and as such has no public methods.
More...
#include <nAbstractChannel.h>
This is the base class for all nirvana channel types, including queues and normal pub/sub channels and as such has no public methods.
- See Also
- nChannel
-
nQueue
int com::pcbsys::nirvana::client::nAbstractChannel::getQueueSize |
( |
| ) |
|
Returns the size of the underlying event queue waiting for delivery via the go method.
- Returns
- number of events to be delivered
nSession* com::pcbsys::nirvana::client::nAbstractChannel::getSession |
( |
| ) |
|
Returns the nSession used to create/find this channel.
- Returns
- the nSession associated with this channel
void com::pcbsys::nirvana::client::nAbstractChannel::updateProtobufDefinitions |
( |
const std::vector< ProtobufDescriptor * > & |
descriptors | ) |
|
Update the Protocol Buffer definition for the store.
- Parameters
-
descriptors | An array of descriptors as byte[] to set as the new channel's descriptors. |
- Exceptions
-