FileFind.Meshwork.LocalNodeConnection.ReceivedPong C# (CSharp) Méthode

ReceivedPong() private méthode

private ReceivedPong ( ulong timestamp ) : void
timestamp ulong
Résultat void
        internal void ReceivedPong(ulong timestamp)
        {
            timeoutTimer.Stop ();

            if (timestamp == (ulong)pingSent.Ticks) {

                latency = DateTime.Now.Subtract (pingSent).TotalMilliseconds;

                if (PongReceived != null)
                    PongReceived (this);

                //pingSent = new DateTime (0);

                pingTimer.Start ();

            } else {
                Disconnect (new Exception ("Invalid PONG recieved!"));
            }
        }