645 B
645 B
explicit CongestionControl(Bytes init_cwnd, Bytes max_cwnd) noexcept;virtual ~CongestionControl() = default;Bytes cwnd() const noexcept { ... }Bytes cwnd_max() const noexcept { ... }explicit DCQCN(Bytes init_cwnd, Bytes max_cwnd) noexcept;virtual void update(const Packet& pkt, Time rtt) noexcept override;explicit NSCC(Bytes init_cwnd, Bytes max_cwnd) noexcept;virtual void update(const Packet& pkt, Time rtt) noexcept override;