The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "module:IPC::Signal"

IPC::Signal - Utility functions dealing with signals River stage two • 5 direct dependents • 25 total dependents

This module contains utility functions for dealing with signals. Nothing is exported by default. sig_num *chopped-signal-name* Returns the signal number of the signal whose name (sans "SIG") is *chopped-signal-name*, or undef if there is no such sign...

ROSCH/IPC-Signal-1.00 - 27 Oct 1998 21:26:59 UTC

IPC::Signal::Force - force default handling of a signal River stage zero No dependents

This module exports one function, "force_raise", which invokes a default signal handler regardless of the signal's current handling....

ZEFRAM/IPC-Signal-Force-0.004 - 12 Aug 2017 03:05:30 UTC

IPC::Run - system() and background procs w/ piping, redirs, ptys (Unix, Win32) River stage four • 159 direct dependents • 1893 total dependents

IPC::Run allows you to run and interact with child processes using files, pipes, and pseudo-ttys. Both system()-style and scripted usages are supported and may be mixed. Likewise, functional and OO API styles are both supported and may be mixed. Vari...

TODDR/IPC-Run-20231003.0 - 03 Oct 2023 01:09:01 UTC

Dpkg::IPC - helper functions for IPC River stage one • 6 direct dependents • 8 total dependents

Dpkg::IPC offers helper functions to allow you to execute other programs in an easy, yet flexible way, while hiding all the gory details of IPC (Inter-Process Communication) from you....

GUILLEM/Dpkg-1.22.6 - 10 Mar 2024 21:52:57 UTC

IPC::Run3 - run a subprocess with input/output redirection River stage four • 100 direct dependents • 4241 total dependents

This module allows you to run a subprocess and redirect stdin, stdout, and/or stderr to files and perl data structures. It aims to satisfy 99% of the need for using "system", "qx", and "open3" with a simple, extremely Perlish API. Speed, simplicity, ...

RJBS/IPC-Run3-0.049 - 20 Jan 2024 21:13:21 UTC

Win32::IPC - Base class for Win32 synchronization objects River stage one • 4 direct dependents • 5 total dependents

This module is loaded by the other Win32 synchronization modules. You shouldn't need to load it yourself. It supplies the wait functions to those modules. The synchronization modules are Win32::ChangeNotify, Win32::Event, Win32::Mutex, & Win32::Semap...

CJM/Win32-IPC-1.11 - 15 Nov 2014 18:17:29 UTC

IPC::Open3 - open a process for reading, writing, and error handling using open3() River stage five • 11693 direct dependents • 33184 total dependents

Extremely similar to open2(), open3() spawns the given command and connects $chld_out for reading from the child, $chld_in for writing to the child, and $chld_err for errors. If $chld_err is false, or the same file descriptor as $chld_out, then STDOU...

PEVANS/perl-5.38.2 - 29 Nov 2023 16:10:36 UTC

IPC::Open3 - open a process for reading, writing, and error handling using open3() River stage five • 11693 direct dependents • 33184 total dependents

Extremely similar to open2(), open3() spawns the given command and connects $chld_out for reading from the child, $chld_in for writing to the child, and $chld_err for errors. If $chld_err is false, or the same file descriptor as $chld_out, then STDOU...

RJBS/perl-5.36.0 - 28 May 2022 00:26:10 UTC

IPC::LDT - implements a length based IPC protocol River stage zero No dependents

Interprocess communication often uses line (or record) oriented protocols. FTP, for example, usually is such a protocol: a client sends a command (e.g. "LS") which is completed by a carriage return. This carriage return is included in the command whi...

JSTENZEL/IPC-LDT-2.03 - 29 Feb 2000 19:45:34 UTC

MooX::Ipc::Cmd - Moo role for issuing commands, with debug support, and signal handling River stage zero No dependents

CAZADOR/MooX-Ipc-Cmd-1.2.1 - 18 Nov 2016 18:26:32 UTC

IPC::Simple - simple, non-blocking IPC River stage zero No dependents

Provides a simplified interface for managing and kibbitzing with a child process....

JEFFOBER/IPC-Simple-0.09 - 08 Dec 2020 16:05:01 UTC

IPC::Filter - filter data through an external process River stage one • 1 direct dependent • 1 total dependent

The "filter" function provided by this module passes data through an external command, thus providing filtering in non-pipeline situations....

ZEFRAM/IPC-Filter-0.005 - 12 Aug 2017 00:03:53 UTC

IPC::Pidfile - run only one instance of a program at a time River stage zero No dependents

"IPC::Pidfile" is a module for use with Perl programs when you only want one instance of the script to run at a time. It should work for you if: * You are OK with the pidfile being created in the same directory as the script * You are not using an ob...

DFARRELL/IPC-Pidfile-0.02 - 28 Oct 2015 05:15:34 UTC

IPC::SafeFork - Safe wrapper around fork River stage zero No dependents

Fork is not signal safe in perl; due to a race condition a signal could be delivered to both the parent and the child process. This is because in perl, signals set a flag that is verified when it is safe to do so. This flag is not reset in the child....

GWYN/IPC-SafeFork-0.0100 - 26 Jan 2011 01:56:02 UTC

IPC::Pipeline - Create a shell-like pipeline of many running commands River stage zero No dependents

IPC::Pipeline exports a single function "pipeline()". Similar in calling convention to IPC::Open3, "pipeline()" spawns N children, connecting the first child to the $first_child_in handle, the final child to $last_child_out, and each child to a share...

XAN/IPC-Pipeline-1.0 - 12 Sep 2014 22:19:09 UTC

IPC::DirQueue - disk-based many-to-many task queue River stage zero No dependents

This module implements a FIFO queueing infrastructure, using a directory as the communications and storage media. No daemon process is required to manage the queue; all communication takes place via the filesystem. A common UNIX system design pattern...

JMASON/IPC-DirQueue-1.0 - 18 Apr 2008 15:39:15 UTC

IPC::Shareable - Use shared memory backed variables across processes River stage two • 8 direct dependents • 11 total dependents

IPC::Shareable allows you to tie a variable to shared memory making it easy to share the contents of that variable with other Perl processes and scripts. Scalars, arrays, hashes and even objects can be tied. The variable being tied may contain arbitr...

STEVEB/IPC-Shareable-1.13 - 12 Oct 2022 00:11:02 UTC

IPC::MorseSignals - Communicate between processes with Morse signals. River stage zero No dependents

This module implements a rare form of IPC by sending Morse-like signals through "SIGUSR1" and "SIGUSR2". Both of those signals are used, so you won't be able to keep them for something else when you use this module. * IPC::MorseSignals::Emitter is a ...

VPIT/IPC-MorseSignals-0.17 - 23 Jul 2017 21:07:48 UTC

Class::Usul::IPC - List / create / delete processes River stage one • 3 direct dependents • 3 total dependents

Displays the process table and allows signals to be sent to selected processes...

PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC

IPC::Open3::Utils - simple API encapsulating the most common open3() logic/uses including handling various corner cases and caveats River stage one • 3 direct dependents • 3 total dependents

The goals of this module are: 1 Encapsulate logic done every time you want to use open3(). 2 boolean check of command execution 3 Out of the box printing to STDOUT/STDERR or assignments to variables (see #5) 4 open3() error reporting 5 comprehensive ...

DMUEY/IPC-Open3-Utils-0.92 - 22 Oct 2020 20:52:32 UTC
26 results (0.032 seconds)