The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "timeout"

Riak::Light::Timeout::TimeOut - proxy to read/write using Time::Out as a timeout provider River stage zero No dependents

Internal class...

WEBORAMA/Riak-Light-0.12 - 06 Oct 2015 15:56:58 UTC - Search in distribution

CTK::Timeout - Provides execute the code reference wrapped with timeout River stage one • 1 direct dependent • 1 total dependent

This class provides execute the code reference wrapped with timeout new Creates the timeout object my $to = CTK::Timeout->new(); Creates the timeout object without the POSIX "sigaction" supporting (forced off) my $to = CTK::Timeout->new(0); error die...

ABALAMA/CTKlib-2.09 - 10 Sep 2022 10:53:50 UTC - Search in distribution

DBIx::Timeout - provides safe timeouts for DBI calls River stage zero No dependents

This module provides a safe method of timing out DBI requests. An unsafe method is described in the DBI docs: http://search.cpan.org/~timb/DBI/DBI.pm#Signal_Handling_and_Canceling_Operations The problem with using POSIX sigaction() (the method descri...

SAMTREGAR/DBIx-Timeout-1.01 - 19 Sep 2006 19:57:18 UTC - Search in distribution

Timeout::Self - Run alarm() at the start of program to timeout run River stage one • 1 direct dependent • 1 total dependent

This module lets you set a time limit on program execution, by installing a handler in $SIG{ALRM} that simply dies, and then calling "alarm()" with the specified number of seconds. Caveat: it doesn't play perfectly nice with programs that fork. While...

PERLANCAR/Timeout-Self-0.020 - 09 Jul 2020 22:14:18 UTC - Search in distribution

Timeout::Queue - A priority queue made for handling timeouts River stage zero No dependents

This module is a simple priority queue based on perl's own array structures. The actual sleeping is not done by this module as it is ment for integration with a IO::Select based event loop or similar. Inserts are handled by using splice, deletes are ...

TLBDK/Timeout-Queue-1.02 - 15 Apr 2009 22:43:00 UTC - Search in distribution

Prompt::Timeout - prompt() with auto-selecting default value in case of inactivity River stage one • 1 direct dependent • 1 total dependent

This module provides only one function, prompt(), and it's exported by default. prompt my $res = prompt ( $question, $default, $timeout ); Prints a $question and waits for the input. If no keys are pressed during $timeout seconds, $default is assumed...

STRO/Prompt-Timeout-1.03 - 01 Nov 2010 14:54:16 UTC - Search in distribution

Reflex::Timeout - A stand-alone single-shot delayed callback River stage one • 7 direct dependents • 7 total dependents

Reflex::Timeout invokes a callback after a specified amount of time has elapsed. Timeouts may be stopped, restarted, or reset so they must again wait the full delay period. Resetting is especially useful, for example whenever input arrives. Public At...

RCAPUTO/Reflex-0.100 - 02 Apr 2017 21:56:28 UTC - Search in distribution

System::Timeout - extend system to allow timeout after specified seconds River stage zero No dependents

This module extends "system" to allow timeout after the specified seconds. Also include a cli tool "timeout" which can be easily used to force command exit after specified seconds....

CHENGANG/System-Timeout-0.07 - 16 Jan 2012 09:34:11 UTC - Search in distribution

lib/Util/Timeout.pm River stage zero No dependents

Sys::SigAction::timeout_call sets a timer for $seconds, if your code block is still running when the timer trips then it is killed off. timeout then returns a false value thus you can chain with 'or' to allow for a clean syntaticaly correct syntax...

NOTBENH/Util-Timeout-0.01 - 03 Jan 2011 19:57:50 UTC - Search in distribution

IO::Prompt::Timeout - Simple prompt interface with timeout. River stage zero No dependents

IO::Prompt::Timeout provides *prompt* subroutine most of which comes from ExtUtils::MakeMaker. It also has timeout feature just like Prompt::Timeout. The default timeout seconds is 60. When prompt timed out, the default answer can be taken when it's ...

KEYAMB/IO-Prompt-Timeout-0.04 - 28 Dec 2014 07:16:10 UTC - Search in distribution

IO::Socket::Timeout - IO::Socket with read/write timeout River stage two • 6 direct dependents • 95 total dependents

"IO::Socket" provides a way to set a timeout on the socket, but the timeout will be used only for connection, not for reading / writing operations. This module provides a way to set a timeout on read / write operations on an "IO::Socket" instance, or...

DAMS/IO-Socket-Timeout-0.32 - 29 Sep 2015 10:04:46 UTC - Search in distribution

PerlIO::via::Timeout - a PerlIO layer that adds read & write timeout to a handle River stage two • 1 direct dependent • 96 total dependents

This package implements a PerlIO layer, that adds read / write timeout. This can be useful to avoid blocking while accessing a handle (file, socket, ...), and fail after some time. The timeout is implemented by using "<select"> on the handle before r...

DAMS/PerlIO-via-Timeout-0.32 - 30 Jul 2015 12:25:50 UTC - Search in distribution

Tie::Scalar::Timeout - Scalar variables that time out River stage zero No dependents

This module allows you to tie a scalar variable whose value will be reset (subject to an expiration policy) after a certain time and/or a certain number of uses. One possible application for this module might be to time out session variables in mod_p...

MARCEL/Tie-Scalar-Timeout-2.101420 - 22 May 2010 11:23:42 UTC - Search in distribution

JSPL::Context::Timeout - Call JavaScript with Timeouts River stage zero No dependents

Up to SpiderMonkey v1.8.0 the documented way to control a runaway script was using a *branch handler* callback. JavaScript 1.8.1 (Gecko 1.9.1) introduced a new *OperationCallback* API and deprecated the *branch handler* API. This module uses the new ...

SORTIZ/JSPL-1.07 - 17 Jan 2012 00:51:18 UTC - Search in distribution

Test::Ping::Ties::TIMEOUT - Timeout Tie variable to Test::Ping River stage zero No dependents

In order to allow complete procedural interface to Net::Ping, even though it's an object, I use a Tie::Scalar interface. Every variable is also defined separately to make it cleaner and easier. At some point they might be joined together in a single ...

XSAWYERX/Test-Ping-0.210 - 07 Jun 2020 06:42:19 UTC - Search in distribution

Forks::Super::Job::Timeout - routines to manage background jobs with an expiration time River stage one • 1 direct dependent • 1 total dependent

The "Forks::Super::Job::Timeout" package implements the timeout and expiration options of the Forks::Super::fork function. Most Forks::Super users will not have any reason to use the subroutines and variables in this package directly....

MOB/Forks-Super-0.97 - 09 Oct 2018 00:18:38 UTC - Search in distribution

Plack::Middleware::Timeout River stage one • 1 direct dependent • 1 total dependent

Timeout any plack requests at an arbitrary time....

TJMC/Plack-Middleware-Timeout-0.11 - 31 Aug 2022 16:42:08 UTC - Search in distribution

Mail::SpamAssassin::Timeout - safe, reliable timeouts in perl River stage two • 13 direct dependents • 18 total dependents

This module provides a safe, reliable and clean API to provide alarm(2)-based timeouts for perl code. Note that $SIG{ALRM} is used to provide the timeout, so this will not interrupt out-of-control regular expression matches. Nested timeouts are suppo...

SIDNEY/Mail-SpamAssassin-4.0.1 - 29 Mar 2024 12:07:52 UTC - Search in distribution

POE::Declare::Meta::Timeout - A named timeout with generated support methods River stage one • 6 direct dependents • 7 total dependents

POE::Declare::Meta::Timeout is a sub-class of "Event" with access to a number of additional methods relating to timers and alarms....

ADAMK/POE-Declare-0.59 - 03 Feb 2012 11:30:05 UTC - Search in distribution

Catmandu::Fix::Bind::timeout - run fixes that should run within a time limit River stage two • 77 direct dependents • 83 total dependents

The timeout binder will run the supplied block only when all the fixes can be run within a time limit. All fixes (except side-effects) are ignored when the block can't be executed within the time limit....

HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC - Search in distribution
2,205 results (0.298 seconds)