The Perl Advent Calendar needs more articles for 2022. Submit your idea today!

Search results for "module:SUPER"

SUPER - control superclass method dispatch River stage three • 16 direct dependents • 260 total dependents

When subclassing a class, you occasionally want to dispatch control to the superclass -- at least conditionally and temporarily. The Perl syntax for calling your superclass is ugly and unwieldy: $self->SUPER::method(@_); especially when compared to i...

CHROMATIC/SUPER-1.20190531 - 31 May 2019 23:58:05 UTC

HPCI::Super River stage one • 3 direct dependents • 3 total dependents

BOUTROSLB/HPCI-0.75 - 14 Dec 2018 22:55:43 UTC

Forks::Super - extensions and convenience methods to manage background processes River stage one • 1 direct dependent • 1 total dependent

This package provides new definitions for the Perl functions fork, wait, and waitpid with richer functionality. The new features are designed to make it more convenient to spawn background processes and more convenient to manage them to get the most ...

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

Forks::Super::Job - object representing a background task River stage one • 1 direct dependent • 1 total dependent

Calls to "Forks::Super::fork()" that successfully spawn a child process or create a deferred job (see "Deferred processes" in Forks::Super) will cause a "Forks::Super::Job" instance to be created to track the job's state. In boolean, numeric, or stri...

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

Forks::Super::LazyEval - deferred processing of output from a background proc River stage one • 1 direct dependent • 1 total dependent

Implementation of Forks::Super::bg_qx and Forks::Super::bg_eval functions, and "Forks::Super::bg_qx" and "Forks::Super::bg_eval" tied classes for retrieving results of external commands and Perl subroutines executed in background processes. See Forks...

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

Forks::Super::Util - utility routines for Forks::Super module River stage one • 1 direct dependent • 1 total dependent

A collection of useful and mostly unrelated routines for things that the Forks::Super distribution needs to do....

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

Forks::Super::Sync - portable interprocess synchronization object River stage one • 1 direct dependent • 1 total dependent

"Forks::Super::Sync" provides synchronization objects that can be shared by parent and child processes and used to coordinate action between the parent and child. For example, a parent process might provide input to a child process, but the child pro...

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

Forks::Super::Wait - manage background processes at the end of their life cycle River stage one • 1 direct dependent • 1 total dependent

"Forks::Super::Wait" is part of the Forks::Super distribution. The function and variables in this module manage the background processes at the end of their life cycle. There should not be much reason for a Forks::Super user to call functions or mani...

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

Forks::Super::Debug - debugging and logging routines for Forks::Super distro River stage one • 1 direct dependent • 1 total dependent

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

HTML::Chunks::Super - Chunks with superpowers River stage zero No dependents

The mutant spawn of HTML::Chunks, this module has all of the abilities of its parent plus additional emerging superpowers. The first enhancement to be added is conditional processing. For full chunk documentation, please see HTML:::Chunks. Only HTML:...

MBLYTHE/HTML-Chunks-1.55.1 - 16 Apr 2009 16:48:44 UTC

Forks::Super::Config - for discovery of installed software and system capabilities for use by Forks::Super River stage one • 1 direct dependent • 1 total dependent

Routines to conditionally load modules and find executable programs....

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

Forks::Super::Sigchld - SIGCHLD handler for Forks::Super distribution River stage one • 1 direct dependent • 1 total dependent

"Forks::Super::Sigchld" provides the custom SIGCHLD handler for background processes spawned by Forks::Super. There is little need for a Forks::Super user to call the functions in this package directly. See Forks::Super...

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

Date::Holidays::Super - a SUPER class for the Date::Holidays::* modules River stage one • 4 direct dependents • 6 total dependents

This is a SUPER class intended for use by Date::Holidays::* modules. The goal is to have all the existing and future modules implement the same methods, so they will have a uniform usage and can be used in polymorphic context or can be easily adapted...

JONASBN/Date-Holidays-Super-0.06 - 16 May 2021 16:41:25 UTC

Class::ClassDecorator - Dynamically decorate classes instead of objects using NEXT River stage one • 1 direct dependent • 1 total dependent

This module helps you use classes as decorators for other classes. It provides some syntactic sugar for dynamically constructing a unique subclass which exists solely to represent a set of decorations to a base class. This is useful when you have a b...

DROLSKY/Class-ClassDecorator-0.02 - 02 Nov 2003 01:34:05 UTC

Forks::Super::Job::OS - implement operating system-specific features of background process management River stage one • 1 direct dependent • 1 total dependent

The package "Forks::Super::Job::OS" implements operating system-specific options of the Forks::Super::fork function such as name, os_priority, cpu_affinity, and umask, and system specific functions like estimating the current load on the host machine...

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

Forks::Super::Deferred - manage queue of background tasks to perform River stage one • 1 direct dependent • 1 total dependent

"Forks::Super::Deferred" is part of the Forks::Super distribution. The function and variables in this module manage the queue of "deferred processes" -- background tasks that have been specified but that can not or should not be run until some time i...

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

Forks::Super::Job::Ipc - interprocess communication routines for Forks::Super River stage one • 1 direct dependent • 1 total dependent

"Forks::Super::Job::Ipc" is part of the Forks::Super distribution. The functions and variables in this package manage communication between parent and child processes. This package is heavily used by the Forks::Super::Job package, but there is little...

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

Forks::Super::Tie::Enum - tie'd scalar that can only hold values on a small list River stage one • 1 direct dependent • 1 total dependent

This package is part of the Forks::Super distribution. But it does not depend on any other part of "Forks::Super" and there is no reason it couldn't be extricated and used in a different context. Scalar value where assignment will fail unless the new...

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

Forks::Super::Sync::Win32 River stage one • 1 direct dependent • 1 total dependent

IPC synchronization object implemented with Win32::Semaphore. Advantages: fast, doesn't create files or use filehandles Disadvantages: Windows only. And I have unverified concerns about what it will do if a lock-holder exits ungracefully....

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

lib/Forks/Super/Tie/IPCFileHandle.pm River stage one • 1 direct dependent • 1 total dependent

MOB/Forks-Super-0.97 - 09 Oct 2018 00:18:38 UTC
35 results (0.027 seconds)