Public 멤버 함수 | |
String | ToString (bool atServer) |
Public 속성 | |
AddrPort | m_UdpAddrFromServer |
AddrPort | m_UdpAddrInternal |
HostID | m_HostID |
bool | m_RelayedP2P |
HostIDArray | m_joinedP2PGroups |
bool | m_isBehindNat |
int | m_recentPingMs |
int | m_sendQueuedAmountInBytes |
void * | m_hostTag |
double | m_directP2PPeerFrameRate |
uint32_t | m_toRemotePeerSendUdpMessageTrialCount |
uint32_t | m_toRemotePeerSendUdpMessageSuccessCount |
int64_t | m_unreliableMessageReceiveSpeed |
int64_t | m_udpSendDataTotalBytes |
상대 호스트의 정보 구조체
double Proud::CNetPeerInfo::m_directP2PPeerFrameRate |
클라이언트의 Frame Rate 입니다.
HostID Proud::CNetPeerInfo::m_HostID |
CNetServer 에서 할당해준 peer 의 int.
void* Proud::CNetPeerInfo::m_hostTag |
사용자가 지정한 tag의 포인터입니다.
bool Proud::CNetPeerInfo::m_isBehindNat |
true인 경우 이 클라이언트는 NAT 장치 뒤에 있음을 의미합니다.
HostIDArray Proud::CNetPeerInfo::m_joinedP2PGroups |
이 client가 참여하고 있는 P2P 그룹의 리스트
int Proud::CNetPeerInfo::m_recentPingMs |
최근에 측정된 ping의 평균 시간 (밀리초단위)
bool Proud::CNetPeerInfo::m_RelayedP2P |
true이면 이 클라이언트 peer로의 RMI는 서버를 경유하는 P2P relay를 함을 의미합니다.
int Proud::CNetPeerInfo::m_sendQueuedAmountInBytes |
이 peer로의 송신 대기중인 메시지의 총량(바이트 단위) 입니다.
uint32_t Proud::CNetPeerInfo::m_toRemotePeerSendUdpMessageSuccessCount |
자신(CNetClient)이 해당 클라에게 Udp packet을 전송해서 성공한 총 갯수
uint32_t Proud::CNetPeerInfo::m_toRemotePeerSendUdpMessageTrialCount |
자신(CNetClient)이 해당 클라에게 Udp packet을 전송 시도한 총 갯수
AddrPort Proud::CNetPeerInfo::m_UdpAddrFromServer |
서버에서 바라본 클라이언트의 UDP socket의 주소. 즉, 클라이언트가 서버와의 홀펀칭이 완료된 후의 인식된 주소
AddrPort Proud::CNetPeerInfo::m_UdpAddrInternal |
peer 내부에서의 UDP socket의 주소
int64_t Proud::CNetPeerInfo::m_udpSendDataTotalBytes |
UDP Data 전송되는 전체 Byte 수