コード例 #1
0
ファイル: PingResult.cs プロジェクト: cssack/CsGlobals
		internal void AttemptSucceeded(PingReply result)
		{
			Succeeded++;
			LastSucceededTime = DateTime.Now;
			LastRoundTripTime = result.RoundTripTime;
			LastSucceeded = true;
		}
コード例 #2
0
ファイル: PingResult.cs プロジェクト: cssack/CsGlobals
		internal void AttemptSucceeded(PingReply pingReply)
		{
			AverageDuration = (UInt16) Math.Round(((AverageDuration*Succeeded) + pingReply.RoundTripTime.TotalMilliseconds)/(Succeeded + 1), 0);

			Succeeded++;
			RecalculateSuccessPercentage();
		}