Lines Matching refs:u64
7 pub(crate) const RTO_INITIAL: u64 = 3000; // msec
8 pub(crate) const RTO_MIN: u64 = 1000; // msec
9 pub(crate) const RTO_MAX: u64 = 60000; // msec
10 pub(crate) const RTO_ALPHA: u64 = 1;
11 pub(crate) const RTO_BETA: u64 = 2;
12 pub(crate) const RTO_BASE: u64 = 8;
21 pub(crate) srtt: u64,
23 pub(crate) rto: u64,
37 pub(crate) fn set_new_rtt(&mut self, rtt: u64) -> u64 { in set_new_rtt() argument
54 self.rto = (self.srtt + (4.0 * self.rttvar) as u64).clamp(RTO_MIN, RTO_MAX); in set_new_rtt()
60 pub(crate) fn get_rto(&self) -> u64 { in get_rto() argument
76 pub(crate) fn set_rto(&mut self, rto: u64, no_update: bool) { in set_rto() argument
82 pub(crate) fn calculate_next_timeout(rto: u64, n_rtos: usize) -> u64 { in calculate_next_timeout() argument
131 pub(crate) async fn start(&self, rto: u64) -> bool { in start()