1
0
mirror of https://github.com/lidgren/lidgren-network-gen3.git synced 2026-05-16 23:26:32 +09:00

ConnectionLatencyUpdated message type added; WriteTime() ReadTime() added

This commit is contained in:
lidgren
2010-12-20 10:35:51 +00:00
parent 772d80835b
commit 330c5cf83e
11 changed files with 85 additions and 25 deletions

View File

@@ -138,10 +138,10 @@ namespace Lidgren.Network
{
if (now > m_sentPingTime + m_peer.m_configuration.m_pingInterval)
SendPing();
}
// handle expand mtu
MTUExpansionHeartbeat(now);
// handle expand mtu
MTUExpansionHeartbeat(now);
}
if (m_disconnectRequested)
{
@@ -352,8 +352,10 @@ namespace Lidgren.Network
SendPong(pingNr);
break;
case NetMessageType.Pong:
int pongNr = m_peer.m_receiveBuffer[ptr++];
ReceivedPong(now, pongNr);
NetIncomingMessage pmsg = m_peer.SetupReadHelperMessage(ptr, payloadLength);
int pongNr = pmsg.ReadByte();
float remoteSendTime = pmsg.ReadSingle();
ReceivedPong(now, pongNr, remoteSendTime);
break;
case NetMessageType.ExpandMTURequest:
SendMTUSuccess(payloadLength);