Sirikata
|
#include <Trace.hpp>
Public Member Functions | |
SpaceTrace (Trace::Trace *_trace) | |
CREATE_TRACE_DECL (objectSegmentationCraqLookupRequest, const Time &t, const UUID &obj_id, const ServerID &sID_lookupTo) | |
CREATE_TRACE_DECL (objectSegmentationLookupNotOnServerRequest, const Time &t, const UUID &obj_id, const ServerID &sID_lookupTo) | |
CREATE_TRACE_DECL (objectSegmentationProcessedRequest, const Time &t, const UUID &obj_id, const ServerID &sID, const ServerID &sID_processor, uint32 dTime, uint32 stillInQueue) | |
CREATE_TRACE_DECL (processOSegTrackedSetResults, const Time &t, const UUID &obj_id, const ServerID &sID_migratingTo, const Duration &dur) | |
CREATE_TRACE_DECL (processOSegShutdownEvents, const Time &t, const ServerID &sID, const int &num_lookups, const int &num_on_this_server, const int &num_cache_hits, const int &num_craq_lookups, const int &num_time_elapsed_cache_eviction, const int &num_migration_not_complete_yet) | |
CREATE_TRACE_DECL (osegCacheResponse, const Time &t, const ServerID &sID, const UUID &obj) | |
CREATE_TRACE_DECL (osegCumulativeResponse, const Time &t, OSegLookupTraceToken *traceToken) | |
CREATE_TRACE_DECL (objectBeginMigrate, const Time &t, const UUID &ojb_id, const ServerID migrate_from, const ServerID migrate_to) | |
CREATE_TRACE_DECL (objectAcknowledgeMigrate, const Time &t, const UUID &obj_id, const ServerID &acknowledge_from, const ServerID &acknowledge_to) | |
CREATE_TRACE_DECL (objectMigrationRoundTrip, const Time &t, const UUID &obj_id, const ServerID &sID_migratingFrom, const ServerID &sID_migratingTo, const Duration &round_trip) | |
CREATE_TRACE_DECL (serverDatagramQueued, const Time &t, const ServerID &dest, uint64 id, uint32 size) | |
CREATE_TRACE_DECL (serverDatagramSent, const Time &start_time, const Time &end_time, float weight, const ServerID &dest, uint64 id, uint32 size) | |
CREATE_TRACE_DECL (serverDatagramReceived, const Time &start_time, const Time &end_time, const ServerID &src, uint64 id, uint32 size) | |
CREATE_TRACE_DECL (serverLoc, const Time &t, const ServerID &sender, const ServerID &receiver, const UUID &obj, const TimedMotionVector3f &loc) | |
CREATE_TRACE_DECL (serverObjectEvent, const Time &t, const ServerID &source, const ServerID &dest, const UUID &obj, bool added, const TimedMotionVector3f &loc) | |
CREATE_TRACE_DECL (segmentationChanged, const Time &t, const BoundingBox3f &bbox, const ServerID &serverID) | |
Static Public Member Functions | |
static void | InitOptions () |
Private Attributes | |
Trace::Trace * | mTrace |
Static Private Attributes | |
static OptionValue * | mLogOSeg |
static OptionValue * | mLogOSegCumulative |
static OptionValue * | mLogMigration |
static OptionValue * | mLogDatagram |
static OptionValue * | mLogLocProx |
static OptionValue * | mLogCSeg |
Sirikata::SpaceTrace::SpaceTrace | ( | Trace::Trace * | _trace | ) | [inline] |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | objectSegmentationCraqLookupRequest | , |
const Time & | t, | ||
const UUID & | obj_id, | ||
const ServerID & | sID_lookupTo | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | segmentationChanged | , |
const Time & | t, | ||
const BoundingBox3f & | bbox, | ||
const ServerID & | serverID | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | objectSegmentationProcessedRequest | , |
const Time & | t, | ||
const UUID & | obj_id, | ||
const ServerID & | sID, | ||
const ServerID & | sID_processor, | ||
uint32 | dTime, | ||
uint32 | stillInQueue | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | serverLoc | , |
const Time & | t, | ||
const ServerID & | sender, | ||
const ServerID & | receiver, | ||
const UUID & | obj, | ||
const TimedMotionVector3f & | loc | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | serverDatagramReceived | , |
const Time & | start_time, | ||
const Time & | end_time, | ||
const ServerID & | src, | ||
uint64 | id, | ||
uint32 | size | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | serverDatagramSent | , |
const Time & | start_time, | ||
const Time & | end_time, | ||
float | weight, | ||
const ServerID & | dest, | ||
uint64 | id, | ||
uint32 | size | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | serverDatagramQueued | , |
const Time & | t, | ||
const ServerID & | dest, | ||
uint64 | id, | ||
uint32 | size | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | objectMigrationRoundTrip | , |
const Time & | t, | ||
const UUID & | obj_id, | ||
const ServerID & | sID_migratingFrom, | ||
const ServerID & | sID_migratingTo, | ||
const Duration & | round_trip | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | objectAcknowledgeMigrate | , |
const Time & | t, | ||
const UUID & | obj_id, | ||
const ServerID & | acknowledge_from, | ||
const ServerID & | acknowledge_to | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | objectBeginMigrate | , |
const Time & | t, | ||
const UUID & | ojb_id, | ||
const ServerID | migrate_from, | ||
const ServerID | migrate_to | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | osegCumulativeResponse | , |
const Time & | t, | ||
OSegLookupTraceToken * | traceToken | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | osegCacheResponse | , |
const Time & | t, | ||
const ServerID & | sID, | ||
const UUID & | obj | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | processOSegShutdownEvents | , |
const Time & | t, | ||
const ServerID & | sID, | ||
const int & | num_lookups, | ||
const int & | num_on_this_server, | ||
const int & | num_cache_hits, | ||
const int & | num_craq_lookups, | ||
const int & | num_time_elapsed_cache_eviction, | ||
const int & | num_migration_not_complete_yet | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | processOSegTrackedSetResults | , |
const Time & | t, | ||
const UUID & | obj_id, | ||
const ServerID & | sID_migratingTo, | ||
const Duration & | dur | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | serverObjectEvent | , |
const Time & | t, | ||
const ServerID & | source, | ||
const ServerID & | dest, | ||
const UUID & | obj, | ||
bool | added, | ||
const TimedMotionVector3f & | loc | ||
) |
Sirikata::SpaceTrace::CREATE_TRACE_DECL | ( | objectSegmentationLookupNotOnServerRequest | , |
const Time & | t, | ||
const UUID & | obj_id, | ||
const ServerID & | sID_lookupTo | ||
) |
void Sirikata::SpaceTrace::InitOptions | ( | ) | [static] |
References Sirikata::InitializeClassOptions::addOption(), mLogCSeg, mLogDatagram, mLogLocProx, mLogMigration, mLogOSeg, mLogOSegCumulative, Sirikata::InitializeClassOptions::module(), SIRIKATA_OPTIONS_MODULE, TRACE_CSEG_NAME, TRACE_DATAGRAM_NAME, TRACE_LOCPROX_NAME, TRACE_MIGRATION_NAME, TRACE_OSEG_CUMULATIVE_NAME, and TRACE_OSEG_NAME.
OptionValue * Sirikata::SpaceTrace::mLogCSeg [static, private] |
Referenced by InitOptions().
OptionValue * Sirikata::SpaceTrace::mLogDatagram [static, private] |
Referenced by InitOptions().
OptionValue * Sirikata::SpaceTrace::mLogLocProx [static, private] |
Referenced by InitOptions().
OptionValue * Sirikata::SpaceTrace::mLogMigration [static, private] |
Referenced by InitOptions().
OptionValue * Sirikata::SpaceTrace::mLogOSeg [static, private] |
Referenced by InitOptions().
OptionValue * Sirikata::SpaceTrace::mLogOSegCumulative [static, private] |
Referenced by InitOptions().
Trace::Trace* Sirikata::SpaceTrace::mTrace [private] |