This is automatically generated documentation. Edit after the "COMMENTS" heading; changes to the main body will be lost.

DelayShaper Element Documentation

NAME

DelayShaper -- Click element; shapes traffic to meet delay requirements

SYNOPSIS

DelayShaper(DELAY)

Ports: 1 input, 1 output
Processing: pull
Package: standard (core)

DESCRIPTION

Pulls packets from the single input port. Delays them for at least DELAY seconds, with microsecond precision. A packet with timestamp T will be emitted no earlier than time (T + DELAY). On output, the packet's timestamp is set to the current time. Differs from DelayUnqueue in that both its input and output are pull. Packets being delayed are enqueued until the necessary time has passed. At most one packet is enqueued at a time. DelayUnqueue returns null for every pull request until the enqueued packet is ready. SetTimestamp element can be used to stamp the packet.

ELEMENT HANDLERS

delay (read/write)
Returns or sets the DELAY parameter.

SEE ALSO

BandwidthShaper, DelayUnqueue, SetTimestamp

Generated by 'click-elem2man' from '../elements/standard/delayshaper.hh' on 24/May/2007.

COMMENTS

 
elements/delayshaper.txt · Last modified: 2007/05/24 00:16 (external edit)
 
Recent changes RSS feed Driven by DokuWiki