FastClick

Elements / Scheduling

RoundRobinUnqueue

pull-to-push converter

SYNOPSIS§

RoundRobinUnqueue([BURSTSIZE])

Ports: any number of inputs, any number of outputs
Processing: pull inputs, push outputs

DESCRIPTION§

Pulls packets from input ports in a round robin fashion, then pushes them out the output corresponding to the input that the packet came from. Pulls a maximum of BURSTSIZE packets every time it is scheduled. Default BURSTSIZE is 1. If BURSTSIZE is 0, pull until nothing comes back.

SEE ALSO§

Unqueue, RatedUnqueue, BandwidthRatedUnqueue

Generated by click-elem2man from ../elements/local/rrunqueue.hh:7 on 2026/11/02.