Sirikata
Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes
Sirikata::SpaceTrace Class Reference

#include <Trace.hpp>

Collaboration diagram for Sirikata::SpaceTrace:

List of all members.

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::TracemTrace

Static Private Attributes

static OptionValuemLogOSeg
static OptionValuemLogOSegCumulative
static OptionValuemLogMigration
static OptionValuemLogDatagram
static OptionValuemLogLocProx
static OptionValuemLogCSeg

Constructor & Destructor Documentation

Sirikata::SpaceTrace::SpaceTrace ( Trace::Trace _trace) [inline]

Member Function Documentation

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]

Member Data Documentation

Referenced by InitOptions().

Referenced by InitOptions().

Referenced by InitOptions().

Referenced by InitOptions().

Referenced by InitOptions().

Referenced by InitOptions().


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