#ifndef _COUNTERS_H_
#define _COUNTERS_H_
typedef struct _SERVER_COUNTERS
{
DWORD cLoginAttempts;
DWORD cLogins;
DWORD cLoginsFailed;
DWORD cLogoffs;
DWORD cTimeouts;
DWORD cTimeoutsPerSecond;
DWORD cRelogins;
DWORD cPacketsIn;
DWORD cPacketsInPerSecond;
DWORD cPacketsOut;
DWORD cPacketsOutPerSecond;
DWORD cBytesIn;
DWORD cBytesInPerSecond;
DWORD cBytesOut;
DWORD cBytesOutPerSecond;
DWORD cPlayersOnline;
DWORD csecAvgUpdateLatency;
DWORD csecMaxUpdateLatency;
DWORD cSysMessagesIn;
DWORD cSysMessagesInPerSecond;
DWORD cInboundQueueLength;
DWORD cInboundQueueSize;
DWORD cOutboundQueueLength;
DWORD cOutboundQueueSize;
DWORD timeIGCWork;
DWORD timeBetweenInnerLoops;
DWORD timeNetworkMessages;
DWORD timeMsgPump;
DWORD timeCycleTarget;
} SERVER_COUNTERS, *PSERVER_COUNTERS;
#endif