Proud::CNetServerStats 클래스 참조

서버 상황 통계 정보 더 자세히 ...

Proud::CNetServerStats에 대한 상속 다이어그램 :

Public 멤버 함수

virtual String ToString () const
 
- Proud::CNetCoreStats(으)로부터 상속된 Public 멤버 함수
uint64_t GetTotalReceiveBytes ()
 
uint64_t GetTotalSendCount ()
 
uint64_t GetTotalReceiveCount ()
 
uint64_t GetTotalSendBytes ()
 
 CNetCoreStats ()
 

Public 속성

uint32_t m_p2pConnectionPairCount
 
uint32_t m_p2pDirectConnectionPairCount
 
uint32_t m_clientCount
 
uint32_t m_realUdpEnabledClientCount
 
int m_occupiedUdpPortCount
 
- Proud::CNetCoreStats(으)로부터 상속된 Public 속성
uint64_t m_totalTcpReceiveCount
 
uint64_t m_totalTcpReceiveBytes
 
uint64_t m_totalTcpSendCount
 
uint64_t m_totalTcpSendBytes
 
uint64_t m_totalUdpReceiveCount
 
uint64_t m_totalUdpReceiveBytes
 
uint64_t m_totalUdpSendBytes
 
uint64_t m_totalUdpSendCount
 

상세한 설명

서버 상황 통계 정보

  • 성능 측정를 위한 용도이다.

멤버 함수 문서화

virtual String Proud::CNetServerStats::ToString ( ) const
virtual

이 객체의 내용물을 표현하는 문자열을 리턴합니다.

Proud::CNetCoreStats를 구현.

멤버 데이타 문서화

uint32_t Proud::CNetServerStats::m_clientCount

총 클라이언트 갯수

int Proud::CNetServerStats::m_occupiedUdpPortCount

사용중인 UDP 포트의 갯수입니다.

  • ServerUdpAssignMode_Static을 사용중이면 이 값은 무의미합니다.
  • ServerUdpAssignMode_PerClient를 사용중이면 이 값은 현재 사용중인 포트의 갯수를 리턴합니다. 일반적으로, 서버에 연결된 클라이언트의 갯수와 거의 동일합니다만 진단 목적으로 이를 사용하셔도 됩니다.
uint32_t Proud::CNetServerStats::m_p2pConnectionPairCount

클라이언트간의 직간접 P2P 연결의 총 갯수

  • 단, 아직 P2P 통신을 한 적도 없는지라 P2P 연결 자체를 시도조차 안한 P2P 연결은 집계에서 제외된다.
uint32_t Proud::CNetServerStats::m_p2pDirectConnectionPairCount

클라이언트간의 직접 P2P 연결의 총 갯수

  • 단, 아직 P2P 통신을 한 적도 없는지라 P2P 연결 자체를 시도조차 안한 P2P 연결은 집계에서 제외된다.
uint32_t Proud::CNetServerStats::m_realUdpEnabledClientCount

UDP 통신을 유지하고 있는 (TCP fallback을 안하고 있는) 클라이언트 갯수