counters.h 993 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. #ifndef _COUNTERS_H_
  2. #define _COUNTERS_H_
  3. typedef struct _SERVER_COUNTERS
  4. {
  5. DWORD cLoginAttempts;
  6. DWORD cLogins;
  7. DWORD cLoginsFailed;
  8. DWORD cLogoffs;
  9. DWORD cTimeouts;
  10. DWORD cTimeoutsPerSecond;
  11. DWORD cRelogins;
  12. DWORD cPacketsIn;
  13. DWORD cPacketsInPerSecond;
  14. DWORD cPacketsOut;
  15. DWORD cPacketsOutPerSecond;
  16. DWORD cBytesIn;
  17. DWORD cBytesInPerSecond;
  18. DWORD cBytesOut;
  19. DWORD cBytesOutPerSecond;
  20. DWORD cPlayersOnline;
  21. DWORD csecAvgUpdateLatency;
  22. DWORD csecMaxUpdateLatency;
  23. DWORD cSysMessagesIn;
  24. DWORD cSysMessagesInPerSecond;
  25. DWORD cInboundQueueLength;
  26. DWORD cInboundQueueSize;
  27. DWORD cOutboundQueueLength;
  28. DWORD cOutboundQueueSize;
  29. DWORD timeIGCWork;
  30. DWORD timeBetweenInnerLoops;
  31. DWORD timeNetworkMessages;
  32. DWORD timeMsgPump;
  33. DWORD timeCycleTarget;
  34. } SERVER_COUNTERS, *PSERVER_COUNTERS;
  35. #endif