lib/quic/src/connection/recovery/root.zig
daab053ee43316e1809a84551d573ddd1e5bf3d2
1 const loss = @import("loss.zig");
2 const pto = @import("pto.zig");
3 const resend = @import("resend.zig");
4 const rtt = @import("rtt.zig");
5
6 pub const granularity_ns = rtt.granularity_ns;
7 pub const initial_rtt_ns = rtt.initial_ns;
8 pub const Estimator = rtt.Estimator;
9 pub const sample = rtt.sample;
10 pub const ackDelayNs = rtt.delayNs;
11 pub const reportedDelayNs = rtt.reportedDelayNs;
12
13 pub const packet_threshold = loss.packet_threshold;
14 pub const time_threshold_numerator = loss.time_threshold_numerator;
15 pub const time_threshold_denominator = loss.time_threshold_denominator;
16 pub const lossDelayNs = loss.delayNs;
17 pub const reordered = loss.reordered;
18 pub const lossDeadlineNs = loss.deadlineNs;
19 pub const expired = loss.expired;
20
21 pub const backoff_max = pto.backoff_max;
22 pub const probe_packets = pto.probe_packets;
23 pub const probePeriodNs = pto.periodNs;
24 pub const probeDeadlineNs = pto.deadlineNs;
25
26 pub const LostRange = resend.LostRange;