mirror of
https://bitbucket.org/theswgsource/src-1.2.git
synced 2026-07-31 01:15:48 -04:00
39 lines
904 B
C++
Executable File
39 lines
904 B
C++
Executable File
//PlanetServerMetricsData.h
|
|
//Copyright 2002 Sony Online Entertainment
|
|
|
|
|
|
#ifndef _PlanetServerMetricsData_H
|
|
#define _PlanetServerMetricsData_H
|
|
|
|
//-----------------------------------------------------------------------
|
|
|
|
#include "serverMetrics/MetricsData.h"
|
|
|
|
//-----------------------------------------------------------------------
|
|
|
|
class PlanetServerMetricsData : public MetricsData
|
|
{
|
|
public:
|
|
PlanetServerMetricsData();
|
|
~PlanetServerMetricsData();
|
|
|
|
virtual void updateData();
|
|
|
|
private:
|
|
unsigned long m_numGameServers;
|
|
unsigned long m_watcherPort;
|
|
|
|
// used for reporting load time of each game server
|
|
std::map<uint32, unsigned long> m_gameServerLoadTime;
|
|
|
|
private:
|
|
|
|
// Disabled.
|
|
PlanetServerMetricsData(const PlanetServerMetricsData&);
|
|
PlanetServerMetricsData &operator =(const PlanetServerMetricsData&);
|
|
};
|
|
|
|
|
|
//-----------------------------------------------------------------------
|
|
#endif
|