Skip to content
Tom Barbette edited this page Nov 25, 2022 · 3 revisions

RoundRobinSched Element Documentation

NAME

RoundRobinSched — Click element; pulls from round-robin inputs

SYNOPSIS

RoundRobinSched

Batching: Batching natively supported
Ports: one output, zero or more inputs
Processing: pull

DESCRIPTION

Each time a pull comes in the output, pulls from its inputs in turn until one produces a packet. When the next pull comes in, it starts from the input after the one that last produced a packet. This amounts to a round robin scheduler.

The inputs usually come from Queues or other pull schedulers. RoundRobinSched uses notification to avoid pulling from empty inputs.

SEE ALSO

PrioSched, StrideSched, DRRSched, RoundRobinSwitch, SimpleRoundRobinSched

Generated by click-elem2man from ../elements/standard/rrsched.hh:8 on 2018/10/03.

Clone this wiki locally