Sirikata
|
Listener for object sessions with individual space servers. More...
#include <ObjectNodeSession.hpp>
Public Member Functions | |
virtual | ~ObjectNodeSessionListener () |
virtual void | onObjectNodeSession (const SpaceID &space, const ObjectReference &sporef, const OHDP::NodeID &id) |
Invoked when an object begins a session with the given space server node. |
Listener for object sessions with individual space servers.
virtual Sirikata::ObjectNodeSessionListener::~ObjectNodeSessionListener | ( | ) | [inline, virtual] |
virtual void Sirikata::ObjectNodeSessionListener::onObjectNodeSession | ( | const SpaceID & | space, |
const ObjectReference & | sporef, | ||
const OHDP::NodeID & | id | ||
) | [inline, virtual] |
Invoked when an object begins a session with the given space server node.
Upon invokation, previous sessions should be considered closed. A null NodeID indicates disconnection from the space.
Reimplemented in Sirikata::OH::Manual::ManualObjectQueryProcessor.
Referenced by Sirikata::ObjectHost::handleObjectConnected(), Sirikata::ObjectHost::handleObjectDisconnected(), and Sirikata::ObjectHost::handleObjectMigrated().