Files
dofs/docs/network/switch/ecn_dedicated_red.md

477 B

network/switch/ecn_dedicated_red.h

DedicatedREDEngine::DedicatedREDEngine

DedicatedREDEngine(Bytes min_th, Bytes max_th, double p_max, bool back_to_sender, Rng *const rng) noexcept : _min_th(min_th), _max_th(max_th), _p_max(p_max), _back_to_sender(back_to_sender), _rng(rng)

DedicatedREDEngine::process_packet

virtual Packet &process_packet(Packet &pkt, SwitchBuffer *buf) noexcept override

dofs::ensure_size

private: void ensure_size(uint16_t port_cnt){