Sirikata
|
#include <ObjectHostContext.hpp>
Public Member Functions | |
ObjectHostContext (const String &name, ObjectHostID _id, ODPSST::ConnectionManager *sstConnMgr, OHDPSST::ConnectionManager *ohSstConnMgr, Network::IOService *ios, Network::IOStrand *strand, Trace::Trace *_trace, const Time &epoch, const Duration &simlen=Duration::zero()) | |
~ObjectHostContext () | |
OHTrace * | ohtrace () const |
const String & | name () |
ODPSST::ConnectionManager * | sstConnMgr () |
OHDPSST::ConnectionManager * | ohSSTConnMgr () |
Public Attributes | |
ObjectHostID | id |
ObjectHost * | objectHost |
Private Attributes | |
const String | mName |
OHTrace * | mOHTrace |
ODPSST::ConnectionManager * | mSSTConnMgr |
OHDPSST::ConnectionManager * | mOHSSTConnMgr |
Sirikata::ObjectHostContext::ObjectHostContext | ( | const String & | name, |
ObjectHostID | _id, | ||
ODPSST::ConnectionManager * | sstConnMgr, | ||
OHDPSST::ConnectionManager * | ohSstConnMgr, | ||
Network::IOService * | ios, | ||
Network::IOStrand * | strand, | ||
Trace::Trace * | _trace, | ||
const Time & | epoch, | ||
const Duration & | simlen = Duration::zero() |
||
) |
Sirikata::ObjectHostContext::~ObjectHostContext | ( | ) |
References mOHTrace.
const String& Sirikata::ObjectHostContext::name | ( | ) | [inline] |
OHDPSST::ConnectionManager* Sirikata::ObjectHostContext::ohSSTConnMgr | ( | ) | [inline] |
Referenced by Sirikata::SpaceNodeConnection::setupConnectionStream().
OHTrace* Sirikata::ObjectHostContext::ohtrace | ( | ) | const [inline] |
ODPSST::ConnectionManager* Sirikata::ObjectHostContext::sstConnMgr | ( | ) | [inline] |
Referenced by Sirikata::SessionManager::handleObjectFullyConnected(), Sirikata::SessionManager::handleObjectFullyMigrated(), Sirikata::JS::EmersonMessagingManager::presenceConnected(), Sirikata::JS::EmersonMessagingManager::sendScriptCommMessageReliable(), Sirikata::SessionManager::spaceConnectCallback(), and Sirikata::JS::EmersonMessagingManager::~EmersonMessagingManager().
ObjectHostID Sirikata::ObjectHostContext::id |
Referenced by Sirikata::SessionManager::send().
const String Sirikata::ObjectHostContext::mName [private] |
OHTrace* Sirikata::ObjectHostContext::mOHTrace [private] |
Referenced by ~ObjectHostContext().
Referenced by Sirikata::OH::Simple::SimpleObjectQueryProcessor::handleLocationMessage(), Sirikata::ObjectHost::ObjectHost(), Sirikata::OH::Manual::ServerQueryHandler::start(), Sirikata::OH::Manual::ManualObjectQueryProcessor::start(), Sirikata::OH::Manual::ServerQueryHandler::stop(), Sirikata::OH::Manual::ManualObjectQueryProcessor::stop(), and Sirikata::OH::Simple::SimpleObjectQueryProcessor::updateQuery().