Public Member Functions | |
PROUD_API String | ToString (bool atServer) |
Public Attributes | |
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 |
Information construct of opponent host
double Proud::CNetPeerInfo::m_directP2PPeerFrameRate |
Frame Rate of client
HostID Proud::CNetPeerInfo::m_HostID |
Int of peer that allocated by CNetServer.
void* Proud::CNetPeerInfo::m_hostTag |
Pointer of user defined tag
bool Proud::CNetPeerInfo::m_isBehindNat |
If true then this client is behind NAT device
HostIDArray Proud::CNetPeerInfo::m_joinedP2PGroups |
P2P group list that this client is participating
int Proud::CNetPeerInfo::m_recentPingMs |
Recently measured the average time of ping (in Millisecond)
bool Proud::CNetPeerInfo::m_RelayedP2P |
If true then RMI towards to peer of tis client P2P relayes.
int Proud::CNetPeerInfo::m_sendQueuedAmountInBytes |
Total amount(in byte) of waiting messages to be sent to this peer
uint32_t Proud::CNetPeerInfo::m_toRemotePeerSendUdpMessageSuccessCount |
Total succeed number of sending Udp packet from CNetClient to other client
uint32_t Proud::CNetPeerInfo::m_toRemotePeerSendUdpMessageTrialCount |
Total attempted number of sending Udp packet from CNetClient to other client
AddrPort Proud::CNetPeerInfo::m_UdpAddrFromServer |
Address of TCP socket of peer from server perspective. In other words, recognized address after finished t hole-punching from client to server.
AddrPort Proud::CNetPeerInfo::m_UdpAddrInternal |
Address of UDP socket inside of peer
int64_t Proud::CNetPeerInfo::m_udpSendDataTotalBytes |
The number of total bytes that transmits the UDP data