Home
last modified time | relevance | path

Searched refs:srtt (Results 1 – 3 of 3) sorted by relevance

/webrtc/sctp/src/timer/
H A Drtx_timer.rs21 pub(crate) srtt: u64, field
39 return self.srtt; in set_new_rtt()
42 if self.srtt == 0 { in set_new_rtt()
44 self.srtt = rtt; in set_new_rtt()
49 + RTO_BETA as f64 * (self.srtt as i64 - rtt as i64).abs() as f64) in set_new_rtt()
51 self.srtt = ((RTO_BASE - RTO_ALPHA) * self.srtt + RTO_ALPHA * rtt) / RTO_BASE; in set_new_rtt()
54 self.rto = (self.srtt + (4.0 * self.rttvar) as u64).clamp(RTO_MIN, RTO_MAX); in set_new_rtt()
56 self.srtt in set_new_rtt()
70 self.srtt = 0; in reset()
H A Dtimer_test.rs89 assert_eq!(m.srtt, 0, "should be 0"); in test_rto_manager_initial_values()
157 assert_eq!(m.srtt, 0, "should be 0"); in test_rto_manager_reset()
/webrtc/sctp/src/association/
H A Dassociation_internal.rs1129 let srtt = self.rto_mgr.set_new_rtt(rtt.as_millis() as u64); in process_selective_ack() localVariable
1134 srtt, in process_selective_ack()
1186 let srtt = self.rto_mgr.set_new_rtt(rtt.as_millis() as u64); in process_selective_ack() localVariable
1191 srtt, in process_selective_ack()