Package inet.common.queue

Name Type Description
Delayer simple module

Delayer module.

DropTailQueue simple module

Drop-tail queue, to be used in network interfaces. Conforms to the IOutputQueue interface.

FIFOQueue simple module

This module implements a passive FIFO queue with unlimited buffer space. It can be combined with algorithmic droppers and schedulers to form an IOutputQueue compound module.

IOutputQueue module interface

Prototype for output queues. Concrete queues can implement drop-tail, RED etc. policy.

Join simple module

Joins multiple input streams into a single output stream.

Nop compound module

Just lets messages through without any change or delay.

OrdinalBasedDropper simple module

Ordinal Based Dropper module.

OrdinalBasedDuplicator simple module

Ordinal Based Duplicator module.

PriorityScheduler simple module

This module implements a strict priority scheduler.

REDDropper simple module

This module implements Random Early Detection (RED).

Sink simple module

Silently discards all received packets.

ThresholdDropper simple module

This module selectively drops packets, based on the available buffer space of the queues attached to its output.

WRRScheduler simple module

This module implements weighted round-robin scheduling.