Sirikata
Namespaces | Defines | Functions
libspace/src/Trace.cpp File Reference
#include <sirikata/space/Trace.hpp>
#include "Protocol_OSegTrace.pbj.hpp"
#include "Protocol_MigrationTrace.pbj.hpp"
#include "Protocol_DatagramTrace.pbj.hpp"
#include "Protocol_LocProxTrace.pbj.hpp"
#include "Protocol_CSegTrace.pbj.hpp"
#include <sirikata/core/options/Options.hpp>
Include dependency graph for Trace.cpp:

Namespaces

namespace  Sirikata
 

Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO.


Defines

#define TRACE_OSEG_NAME   "trace-oseg"
#define TRACE_OSEG_CUMULATIVE_NAME   "trace-oseg-cumulative"
#define TRACE_MIGRATION_NAME   "trace-migration"
#define TRACE_DATAGRAM_NAME   "trace-datagram"
#define TRACE_LOCPROX_NAME   "trace-locprox"
#define TRACE_CSEG_NAME   "trace-cseg"

Functions

 Sirikata::CREATE_TRACE_DEF (SpaceTrace, objectSegmentationCraqLookupRequest, mLogOSeg, const Time &t, const UUID &obj_id, const ServerID &sID_lookupTo)
 Sirikata::CREATE_TRACE_DEF (SpaceTrace, objectSegmentationProcessedRequest, mLogOSeg, const Time &t, const UUID &obj_id, const ServerID &sID, const ServerID &sID_processor, uint32 dTime, uint32 objectsInQueue)
 Sirikata::CREATE_TRACE_DEF (SpaceTrace, processOSegTrackedSetResults, mLogOSeg, const Time &t, const UUID &obj_id, const ServerID &sID_migratingTo, const Duration &dur)
 Sirikata::CREATE_TRACE_DEF (SpaceTrace, processOSegShutdownEvents, mLogOSeg, 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::CREATE_TRACE_DEF (SpaceTrace, osegCacheResponse, mLogOSeg, const Time &t, const ServerID &sID, const UUID &obj_id)
 Sirikata::CREATE_TRACE_DEF (SpaceTrace, objectSegmentationLookupNotOnServerRequest, mLogOSeg, const Time &t, const UUID &obj_id, const ServerID &sID_lookerupper)
 Sirikata::CREATE_TRACE_DEF (SpaceTrace, osegCumulativeResponse, mLogOSegCumulative, const Time &t, OSegLookupTraceToken *traceToken)
 Sirikata::CREATE_TRACE_DEF (SpaceTrace, objectBeginMigrate, mLogMigration, const Time &t, const UUID &obj_id, const ServerID migrate_from, const ServerID migrate_to)
 Sirikata::CREATE_TRACE_DEF (SpaceTrace, objectAcknowledgeMigrate, mLogMigration, const Time &t, const UUID &obj_id, const ServerID &acknowledge_from, const ServerID &acknowledge_to)
 Sirikata::CREATE_TRACE_DEF (SpaceTrace, objectMigrationRoundTrip, mLogMigration, const Time &t, const UUID &obj_id, const ServerID &migrate_to, const ServerID &migrate_from, const Duration &round_trip)
 Sirikata::CREATE_TRACE_DEF (SpaceTrace, serverDatagramQueued, mLogDatagram, const Time &t, const ServerID &dest, uint64 id, uint32 size)
 Sirikata::CREATE_TRACE_DEF (SpaceTrace, serverDatagramSent, mLogDatagram, const Time &start_time, const Time &end_time, float weight, const ServerID &dest, uint64 id, uint32 size)
 Sirikata::CREATE_TRACE_DEF (SpaceTrace, serverDatagramReceived, mLogDatagram, const Time &start_time, const Time &end_time, const ServerID &src, uint64 id, uint32 size)
 Sirikata::CREATE_TRACE_DEF (SpaceTrace, serverLoc, mLogLocProx, const Time &t, const ServerID &sender, const ServerID &receiver, const UUID &obj, const TimedMotionVector3f &loc)
 Sirikata::CREATE_TRACE_DEF (SpaceTrace, serverObjectEvent, mLogLocProx, const Time &t, const ServerID &source, const ServerID &dest, const UUID &obj, bool added, const TimedMotionVector3f &loc)
 Sirikata::CREATE_TRACE_DEF (SpaceTrace, segmentationChanged, mLogCSeg, const Time &t, const BoundingBox3f &bbox, const ServerID &serverID)

Define Documentation

#define TRACE_CSEG_NAME   "trace-cseg"
#define TRACE_DATAGRAM_NAME   "trace-datagram"
#define TRACE_LOCPROX_NAME   "trace-locprox"
#define TRACE_MIGRATION_NAME   "trace-migration"
#define TRACE_OSEG_CUMULATIVE_NAME   "trace-oseg-cumulative"
#define TRACE_OSEG_NAME   "trace-oseg"