Lines Matching defs:Recovery
71 pub struct Recovery { struct
72 loss_detection_timer: Option<Instant>,
74 pto_count: u32,
76 time_of_last_sent_ack_eliciting_pkt: [Option<Instant>; packet::EPOCH_COUNT],
78 largest_acked_pkt: [u64; packet::EPOCH_COUNT],
80 largest_sent_pkt: [u64; packet::EPOCH_COUNT],
82 latest_rtt: Duration,
84 smoothed_rtt: Option<Duration>,
86 rttvar: Duration,
88 minmax_filter: minmax::Minmax<Duration>,
90 min_rtt: Duration,
92 pub max_ack_delay: Duration,
94 loss_time: [Option<Instant>; packet::EPOCH_COUNT],
96 sent: [VecDeque<Sent>; packet::EPOCH_COUNT],
98 pub lost: [Vec<frame::Frame>; packet::EPOCH_COUNT],
100 pub acked: [Vec<frame::Frame>; packet::EPOCH_COUNT],
102 pub lost_count: usize,
104 pub loss_probes: [usize; packet::EPOCH_COUNT],
106 in_flight_count: [usize; packet::EPOCH_COUNT],
131 impl Recovery { argument
839 impl std::fmt::Debug for Recovery { implementation