Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

ibod_cf(4) [debian man page]

IBOD.CF(4)						     Kernel Interfaces Manual							IBOD.CF(4)

NAME
ibod.cf - configuration file for ibod (ISDN Bandwidth On Demand) DESCRIPTION
This file contains the initial configuration values for the ibod daemon. Each line contains a keyword and a value. Boolean attributes are set with 0 or 1 which corresponds to false and true respectively. A boolean attribute not specified at all is always false. Lines beginning with # are treated as comments and will be ignored. IMPORTANT RULES! 1. Keywords are case sensitive. 2. Kewords must begin at the first column. 3. Keywords and values must be separated by exactly one (1) space or tab character. This file is re-read every time ibod receives SIGHUP (1) signal. OPTIONS DEVICE <name> Name of ISDN PPP device. Default is ippp0. ENABLE 1|0 Enable/disable bandwidth-on-demand. Default is enable (1). INTERVAL <n> Specify the sample time interval in ms. Default is 500 ms. FILTER <n> Defines "filtering factor". A value of 10 means that the average bytes/sec value measured over 10 intervals must pass the limit defined by LIMIT to bring up or down the slave link. Default is 5. LIMIT <n%> Specifies percentage loading of the channel at which it is necessary to up or down channels. This sets both up and down limits to the same value. Note that this has changed from version 1.4. UPLIMIT <n%> Specifies percentage loading of the channel at which it is necessary to up channels. Default is 90. DOWNLIMIT <n%> Specifies percentage loading of the channel at which it is necessary to down channels. Default is 80. STAYUP 0|1 Enable/disable slave channel stay up function. If enabled, the second channel (slave link) will stay up even if the average bytes/sec decrease the value defined by LIMIT. In this case the slave link will stay up until hangup time is reached. (Example: isdnctrl huptimeout ippp1 60) If disabled the slave link will be brought down in the same way it was brought up. Default is 0. STAYUP_TIME <n> Defines the minimum time in seconds the second channel will unconditionally stay up after it has been brought up. Default value is 30. STAYDOWN_TIME <n> Defines the minimum time in seconds the second channel will unconditionally stay down after it has been brought up. Default value is 10. FULL <n> Defines the maximum throughput in bytes/sec one channel can transmit. Default value is 7500. MAX_CHANNELS <n> Defines the maximum number of channels the connection can run with. Default is 2. SEE ALSO
ibod(1) and xibod(1) AUTHOR
Jan Obladen, obladen@datenwelt.net Bjoern Smith, Smith@Compound.SE Paul Martin <pm@debian.org> IBOD.CF(4)

Check Out this Related Man Page

POE::Component::IRC::Plugin::AutoJoin(3pm)		User Contributed Perl Documentation		POE::Component::IRC::Plugin::AutoJoin(3pm)

NAME
POE::Component::IRC::Plugin::AutoJoin - A PoCo-IRC plugin which keeps you on your favorite channels SYNOPSIS
use POE qw(Component::IRC::State Component::IRC::Plugin::AutoJoin); my $nickname = 'Chatter'; my $server = 'irc.blahblahblah.irc'; my %channels = ( '#Blah' => '', '#Secret' => 'secret_password', '#Foo' => '', ); POE::Session->create( package_states => [ main => [ qw(_start irc_join) ], ], ); $poe_kernel->run(); sub _start { my $irc = POE::Component::IRC::State->spawn( Nick => $nickname, Server => $server, ) or die "Oh noooo! $!"; $irc->plugin_add('AutoJoin', POE::Component::IRC::Plugin::AutoJoin->new( Channels => \%channels )); $irc->yield(register => qw(join); $irc->yield(connect => { } ); } sub irc_join { my $chan = @_[ARG1]; $irc->yield(privmsg => $chan => "hi $channel!"); } DESCRIPTION
POE::Component::IRC::Plugin::AutoJoin is a POE::Component::IRC plugin. If you get disconnected, the plugin will join all the channels you were on the next time it gets connected to the IRC server. It can also rejoin a channel if the IRC component gets kicked from it. It keeps track of channel keys so it will be able to rejoin keyed channels in case of reconnects/kicks. If a POE::Component::IRC::Plugin::NickServID plugin has been added to the IRC component, then AutoJoin will wait for a reply from NickServ before joining channels on connect. This plugin requires the IRC component to be POE::Component::IRC::State or a subclass thereof. METHODS
"new" Takes the following optional arguments: 'Channels', either an array reference of channel names, or a hash reference keyed on channel name, containing the password for each channel. By default it uses the channels the component is already on if you are using POE::Component::IRC::State. 'RejoinOnKick', set this to 1 if you want the plugin to try to rejoin a channel (once) if you get kicked from it. Default is 0. 'Rejoin_delay', the time, in seconds, to wait before rejoining a channel after being kicked (if 'RejoinOnKick' is on). Default is 5. 'Retry_when_banned', if you can't join a channel due to a ban, set this to the number of seconds to wait between retries. Default is 0 (disabled). 'NickServ_delay', how long (in seconds) to wait for a reply from NickServ before joining channels. Default is 5. Returns a plugin object suitable for feeding to POE::Component::IRC's "plugin_add" method. AUTHOR
Hinrik Oern Sigur`sson, hinrik.sig@gmail.com perl v5.14.2 2011-12-07 POE::Component::IRC::Plugin::AutoJoin(3pm)
Man Page