Proc::BackOff::Exponential
Usage:
use Proc::BackOff::Exponential; my $obj = Proc::BackOff::Exponential->new( { base => 2 , exponent=> 'count' } ); # On N'th failure delay would be set to: # 1st failure : 2^1 = 2 # 2nd failure : 2^2 = 4 # 3rd failure : 2^3 = 8 # 4th failure : 2^4 = 16 # or my $obj = Proc::BackOff::Exponential->new( { base => 'count' , exponent=> 2 } ); # On N'th failure delay would be set to: # 1st failure : 1^2 = 1 # 2nd failure : 2^2 = 4 # 3rd failure : 3^2 = 9 # 4th failure : 4^2 = 16
See Proc::BackOff for further documentation.
Check for variables being set
Required: base Required: exponent
Returns the new back off value.
0.02 2007-08-12 -- Daniel Lo - Documentation fixes. No code changes. 0.01 2007-04-17 -- Daniel Lo - Initial Version
Daniel Lo <daniel_lo@picturetrail.com>
Copyright (C) PictureTrail Inc. 1999-2007 Santa Clara, California, United States of America.
This code is released to the public for public use under Perl's Artisitic licence.
1 POD Error
The following errors were encountered while parsing the POD:
=cut found outside a pod block. Skipping to next block.
To install Proc::BackOff, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Proc::BackOff
CPAN shell
perl -MCPAN -e shell install Proc::BackOff
For more information on module installation, please visit the detailed CPAN module installation guide.