프라우드넷 1.8.0 C# 버전을 사용하고 있습니다.
1.
클라이언트에서 CNetClient::GetRecentReliablePingMs
으로 서버 통신 간 핑 시간을 가져오고 있습니다. CNetClient::GetRecentReliablePingMs
핑 시간을 처리할 때 별도의 핑 패킷을 클라이언트에서 서버로 보내고, 받아서, 그 시간 차이를 계산하고 있는 것인지 궁금합니다.
또한 클라이언트에서 서버로 보낸 모든 패킷의 송수신 할 때 시간으로 핑 시간을 확인해보고 싶은데요, CNetClient::GetRecentReliablePingMs
핑 시간 처리 내용이 같은지 궁금합니다.
2.
가이드에서 핑 시간 처리를 가이드: 호스트 간 레이턴시 얻기와 같이 하는 것을 제안하고 있습니다. C# 에는 StartRoundTripLatencyTestParameter
클래스는 있지만
netClient.StartRoundTripLatencyTest
는 API가 없어서요. StartRoundTripLatencyTest
를 C# 버전에서 사용할 수 있는지 궁금합니다.