- com
- pcbsys
- nirvana
- client
- nNamedObject
This class represents a client context on a RealmServer. More...
#include <nNamedObject.h>
Inherits CountableObject.
Inherited by com::pcbsys::nirvana::nbase::events::nNamedObjectHelper.
Public Member Functions | |
longlong | getEID () |
Returns the current event ID that this named context is bound to. More... | |
longlong | getLength () |
Returns the total number of events for this particular named context. More... | |
std::string | getName () |
Returns the name of this client context. More... | |
bool | isClusterWide () |
Does this named object exist across the cluster. More... | |
bool | isPersistent () |
Will this named object be restored after the Realm Server has been restarted. More... | |
bool | isPriorityEnabled () |
If set the named object will queue multiple subscription such that the first subscriber will receive all events until it either disconnects or deletes the subscription, at which time, the next subscription request will start to receive events. More... | |
bool | isShared () |
Will this named object be restored after the Realm Server has been restarted. More... | |
This class represents a client context on a RealmServer.
In as much as that if a client session is closed and sometime later a new client session is created by referencing this named object the client can resume where they were
longlong com::pcbsys::nirvana::client::nNamedObject::getEID | ( | ) |
Returns the current event ID that this named context is bound to.
longlong com::pcbsys::nirvana::client::nNamedObject::getLength | ( | ) |
Returns the total number of events for this particular named context.
std::string com::pcbsys::nirvana::client::nNamedObject::getName | ( | ) |
Returns the name of this client context.
bool com::pcbsys::nirvana::client::nNamedObject::isClusterWide | ( | ) |
Does this named object exist across the cluster.
bool com::pcbsys::nirvana::client::nNamedObject::isPersistent | ( | ) |
Will this named object be restored after the Realm Server has been restarted.
bool com::pcbsys::nirvana::client::nNamedObject::isPriorityEnabled | ( | ) |
If set the named object will queue multiple subscription such that the first subscriber will receive all events until it either disconnects or deletes the subscription, at which time, the next subscription request will start to receive events.
bool com::pcbsys::nirvana::client::nNamedObject::isShared | ( | ) |
Will this named object be restored after the Realm Server has been restarted.