2 writes to meanRtt
System.ServiceModel (2)
System\ServiceModel\Channels\TransmissionStrategy.cs (2)
103this.meanRtt = Math.Min((long)initRtt.TotalMilliseconds, Constants.MaxMeanRtt >> Constants.TimeMultiplier) << Constants.TimeMultiplier; 841this.meanRtt = Math.Min(this.meanRtt + (error >> Constants.Gain), Constants.MaxMeanRtt);
7 references to meanRtt
System.ServiceModel (7)
System\ServiceModel\Channels\TransmissionStrategy.cs (7)
104this.serrRtt = this.meanRtt >> 1; 107this.timeout = Math.Max(((200 << Constants.TimeMultiplier) * 2) + this.meanRtt, this.meanRtt + (this.serrRtt << Constants.ChebychevFactor)); 839Int64 error = measuredRtt - this.meanRtt; 841this.meanRtt = Math.Min(this.meanRtt + (error >> Constants.Gain), Constants.MaxMeanRtt); 842this.timeout = Math.Max(((200 << Constants.TimeMultiplier) * 2) + this.meanRtt, this.meanRtt + (this.serrRtt << Constants.ChebychevFactor));