Table of Contents

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

PullSwitch Element Documentation

NAME

PullSwitch -- Click element; forwards pull requests to settable input

SYNOPSIS

PullSwitch([INPUT])

Ports: any number of inputs, 1 output
Processing: pull
Package: standard (core)

DESCRIPTION

On every pull, PullSwitch returns the packet pulled from one of its input ports -- specifically, INPUT. The default INPUT is zero; negative INPUTs mean always return a null packet. You can change INPUT with a write handler. PullSwitch has an unlimited number of inputs.

ELEMENT HANDLERS

switch (read/write)
Return or set the K parameter.
CLICK_LLRPC_GET_SWITCH (llrpc)
Argument is a pointer to an integer, in which the Switch's K parameter is stored.
CLICK_LLRPC_SET_SWITCH (llrpc)
Argument is a pointer to an integer. Sets the K parameter to that integer.

SEE ALSO

StaticPullSwitch, PrioSched, RoundRobinSched, StrideSched, Switch

Generated by 'click-elem2man' from '../elements/standard/pullswitch.hh' on 18/Sep/2007.

COMMENTS