OpenMetaverse.NetworkManager.PongHandler C# (CSharp) Method

PongHandler() private method

private PongHandler ( Packet packet, Simulator simulator ) : void
packet Packet
simulator Simulator
return void
        private void PongHandler(Packet packet, Simulator simulator)
        {
            CompletePingCheckPacket pong = (CompletePingCheckPacket)packet;
            String retval = "Pong2: " + (Environment.TickCount - simulator.Stats.LastPingSent);
            if ((pong.PingID.PingID - simulator.Stats.LastPingID + 1) != 0)
                retval += " (gap of " + (pong.PingID.PingID - simulator.Stats.LastPingID + 1) + ")";

            simulator.Stats.LastLag = Environment.TickCount - simulator.Stats.LastPingSent;
            simulator.Stats.ReceivedPongs++;
            //			Client.Log(retval, Helpers.LogLevel.Info);
        }