Skip to content

RoundRobinMultiSched

Tom Barbette edited this page Nov 25, 2022 · 2 revisions

RoundRobinMultiSched Element Documentation

NAME

RoundRobinMultiSched — Click element; pulls from round-robin inputs, a given amount of times each input

SYNOPSIS

RoundRobinMultiSched

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. It will retry this same input N times. When the next pull comes in, it starts from the input after the one that last produced a packet.

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

SEE ALSO

PrioSched, StrideSched, DRRMultiSched, RoundRobinSwitch, SimpleRoundRobinSched, RoundRobinSched

Generated by click-elem2man from ../elements/standard/rrmultisched.hh:9 on 2020/05/07.

Clone this wiki locally