2 writes to _meanRtt
System.ServiceModel.Primitives (2)
System\ServiceModel\Channels\TransmissionStrategy.cs (2)
89
_meanRtt
= Math.Min((long)initRtt.TotalMilliseconds, Constants.MaxMeanRtt >> Constants.TimeMultiplier) << Constants.TimeMultiplier;
736
_meanRtt
= Math.Min(_meanRtt + (error >> Constants.Gain), Constants.MaxMeanRtt);
7 references to _meanRtt
System.ServiceModel.Primitives (7)
System\ServiceModel\Channels\TransmissionStrategy.cs (7)
90
_serrRtt =
_meanRtt
>> 1;
93
_timeout = Math.Max(((200 << Constants.TimeMultiplier) * 2) +
_meanRtt
,
_meanRtt
+ (_serrRtt << Constants.ChebychevFactor));
734
long error = measuredRtt -
_meanRtt
;
736
_meanRtt = Math.Min(
_meanRtt
+ (error >> Constants.Gain), Constants.MaxMeanRtt);
737
_timeout = Math.Max(((200 << Constants.TimeMultiplier) * 2) +
_meanRtt
,
_meanRtt
+ (_serrRtt << Constants.ChebychevFactor));