|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Classes | |
| struct | MapUpdaterMetricsSnapshot |
| class | RuntimeMetrics |
| struct | RuntimeMetricsSnapshot |
| struct | RuntimeSampleSnapshot |
| struct | SpellCastMetricsSnapshot |
| struct | WorldSessionMetricsSnapshot |
Functions | |
| std::vector< std::string > | FormatRuntimeMetricLines (RuntimeMetricsSnapshot const &snapshot) |
| RuntimeMetrics & | GetRuntimeMetrics () |
| std::vector< std::string > Skyfire::Diagnostics::FormatRuntimeMetricLines | ( | RuntimeMetricsSnapshot const & | snapshot | ) |
Definition at line 213 of file RuntimeMetrics.cpp.
References Skyfire::Diagnostics::RuntimeSampleSnapshot::Average, Skyfire::Diagnostics::MapUpdaterMetricsSnapshot::Completed, Skyfire::Diagnostics::SpellCastMetricsSnapshot::Failures, Skyfire::Diagnostics::RuntimeSampleSnapshot::Last, Skyfire::Diagnostics::SpellCastMetricsSnapshot::LastCustomError, Skyfire::Diagnostics::SpellCastMetricsSnapshot::LastFailure, Skyfire::Diagnostics::SpellCastMetricsSnapshot::LastOpcode, Skyfire::Diagnostics::SpellCastMetricsSnapshot::LastSpellId, Skyfire::Diagnostics::RuntimeMetricsSnapshot::MapUpdatePasses, Skyfire::Diagnostics::RuntimeMetricsSnapshot::MapUpdater, Skyfire::Diagnostics::RuntimeSampleSnapshot::Maximum, Skyfire::Diagnostics::WorldSessionMetricsSnapshot::PacketsProcessed, Skyfire::Diagnostics::WorldSessionMetricsSnapshot::PacketsQueued, Skyfire::Diagnostics::MapUpdaterMetricsSnapshot::Pending, Skyfire::Diagnostics::MapUpdaterMetricsSnapshot::PendingHighWater, Skyfire::Diagnostics::WorldSessionMetricsSnapshot::QueueDepth, Skyfire::Diagnostics::WorldSessionMetricsSnapshot::QueueDepthHighWater, Skyfire::Diagnostics::WorldSessionMetricsSnapshot::QueueDepthHighWaterEvents, Skyfire::Diagnostics::RuntimeSampleSnapshot::SampleCount, Skyfire::Diagnostics::MapUpdaterMetricsSnapshot::Scheduled, Skyfire::Diagnostics::MapUpdaterMetricsSnapshot::ScheduleFailures, Skyfire::Diagnostics::RuntimeSampleSnapshot::SlowSamples, Skyfire::Diagnostics::RuntimeMetricsSnapshot::SpellCast, Skyfire::Diagnostics::MapUpdaterMetricsSnapshot::Wait, Skyfire::Diagnostics::RuntimeMetricsSnapshot::WorldSession, and Skyfire::Diagnostics::RuntimeMetricsSnapshot::WorldUpdate.
Referenced by server_commandscript::SendRuntimeMetrics().
| RuntimeMetrics & Skyfire::Diagnostics::GetRuntimeMetrics | ( | ) |
Definition at line 207 of file RuntimeMetrics.cpp.
Referenced by server_commandscript::HandleServerMetricsResetCommand(), WorldSession::QueuePacket(), MapUpdater::schedule_update(), Spell::SendCastResult(), server_commandscript::SendRuntimeMetrics(), MapManager::Update(), World::Update(), WorldSession::Update(), MapUpdater::update_finished(), and MapUpdater::wait().