Sirikata
Public Member Functions
Sirikata::ObjectNodeSessionListener Class Reference

Listener for object sessions with individual space servers. More...

#include <ObjectNodeSession.hpp>

Inheritance diagram for Sirikata::ObjectNodeSessionListener:

List of all members.

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.

Detailed Description

Listener for object sessions with individual space servers.


Constructor & Destructor Documentation

virtual Sirikata::ObjectNodeSessionListener::~ObjectNodeSessionListener ( ) [inline, virtual]

Member Function Documentation

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().


The documentation for this class was generated from the following file: