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

Search results for "module:IO::Poll"

IO::Poll - Object interface to system poll call River stage five • 5475 direct dependents • 32646 total dependents

"IO::Poll" is a simple interface to the system level poll routine....

TODDR/IO-1.55 - 30 Dec 2023 20:22:15 UTC

IO::Lambda::Poll - emulate asynchronous behavior by polling River stage one • 4 direct dependents • 4 total dependents

The module wraps functions, that can only be used in the polling mode, and provides a layer between them and the lambda framework....

KARASIK/IO-Lambda-1.33 - 15 Apr 2024 08:40:01 UTC

IO::Async::Loop::Poll - use IO::Async with poll(2) River stage three • 115 direct dependents • 145 total dependents

This subclass of IO::Async::Loop uses the poll(2) system call to perform read-ready and write-ready tests. By default, this loop will use the underlying "poll()" system call directly, bypassing the usual IO::Poll object wrapper around it because of a...

PEVANS/IO-Async-0.803 - 29 Jan 2024 20:40:58 UTC

IO::Pty::HalfDuplex::SysctlPoll - wait for blocking reads using sysctl River stage zero No dependents

SOREAR/IO-Pty-HalfDuplex-0.02 - 18 Jun 2009 03:19:09 UTC

IO - load various IO modules River stage five • 5475 direct dependents • 32646 total dependents

"IO" provides a simple mechanism to load several of the IO modules in one go. The IO modules belonging to the core are: IO::Handle IO::Seekable IO::File IO::Pipe IO::Socket IO::Dir IO::Select IO::Poll Some other IO modules don't belong to the perl co...

TODDR/IO-1.55 - 30 Dec 2023 20:22:15 UTC

IO::Epoll - Scalable IO Multiplexing for Linux 2.5.44 and higher River stage zero No dependents

The epoll(4) subsystem is a new, (currently) Linux-specific variant of poll(2). It is designed to offer O(1) scalability over large numbers of watched file descriptors. You will need at least version 2.5.44 of Linux to use this module, and you might ...

BRUCEK/IO-Epoll-0.03 - 04 Jan 2012 20:41:09 UTC

IO::AIO - Asynchronous/Advanced Input/Output River stage two • 13 direct dependents • 18 total dependents

This module implements asynchronous I/O using whatever means your operating system supports. It is implemented as an interface to "libeio" (<http://software.schmorp.de/pkg/libeio.html>). Asynchronous means that operations that can normally block your...

MLEHMANN/IO-AIO-4.81 - 20 Feb 2024 06:41:07 UTC

IO::Ppoll - Object interface to Linux's ppoll() call River stage one • 1 direct dependent • 1 total dependent

"IO::Ppoll" is a simple interface to Linux's "ppoll()" system call. It provides an interface that is drop-in compatible with IO::Poll. The object stores a signal mask that will be in effect during the actual "ppoll()" system call and has additional m...

PEVANS/IO-Ppoll-0.12 - 31 Aug 2015 18:17:41 UTC

IO::Async - Asynchronous event-driven programming River stage three • 115 direct dependents • 145 total dependents

This collection of modules allows programs to be written that perform asynchronous filehandle IO operations. A typical program using them would consist of a single subclass of IO::Async::Loop to act as a container of other objects, which perform the ...

PEVANS/IO-Async-0.803 - 29 Jan 2024 20:40:58 UTC

IO::HyCon - Perl interface to the Analog Paradigm hybrid controller. River stage zero No dependents

This module implements a simple object oriented interface to the Arduino\textregistered~ based Analog Paradigm hybrid controller which interfaces an analog computer to a digital computer and thus allows true hybrid computation....

VAXMAN/IO-HyCon-1.3 - 27 Jan 2020 22:49:44 UTC

IO::KQueue - perl interface to the BSD kqueue system call River stage one • 2 direct dependents • 2 total dependents

This module provides a fairly low level interface to the BSD kqueue() system call, allowing you to monitor for changes on sockets, files, processes and signals. Usage is very similar to the kqueue system calls, so you will need to have read and under...

ARC/IO-KQueue-0.39 - 10 Jul 2020 14:20:24 UTC

IO::Lambda - non-blocking I/O as lambda calculus River stage one • 4 direct dependents • 4 total dependents

This module is another attempt to fight the horrors of non-blocking I/O. It tries to bring back the simplicity of the declarative programming style, that is only available when one employs threads, coroutines, or co-processes. Usually coding non-bloc...

KARASIK/IO-Lambda-1.33 - 15 Apr 2024 08:40:01 UTC

IPC::Run::IO - I/O channels for IPC::Run. River stage four • 157 direct dependents • 1806 total dependents

This class and module allows filehandles and filenames to be harnessed for I/O when used IPC::Run, independent of anything else IPC::Run is doing (except that errors & exceptions can affect all things that IPC::Run is doing)....

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

IO::File::Log - IO::File abstraction on logging files River stage zero No dependents

Under this discussion, a log file refers to the classical notion of a daemon's log file, that is, a file that can be appended to at any time or that can be "rotated" (ie, the original file can be "rename()"d and a new file with the same name created ...

LUISMUNOZ/IO-File-Log-1.01 - 08 Aug 2002 17:51:23 UTC

IO::EPP::Base River stage zero No dependents

Module for common EPP-functions, without extension (dnssec only). The module can be used to work with any provider, if the requests do not use extensions and the provider does not have its own features It has two options: using a separate function ca...

VADIML/IO-EPP-0.004 - 17 Jan 2020 18:46:48 UTC

IO::EPP::IRRP River stage zero No dependents

Work with iRRP/iDotz/Hexonet epp api: A large number of add-ons, but all special data is passed through the key-value extension Some of the transfer Functions have been replaced with the key-value extension To change the contacts of many zones you ne...

VADIML/IO-EPP-0.004 - 17 Jan 2020 18:46:48 UTC

IO::EPP::DrsUa River stage zero No dependents

Module for work with nic.ua/drs.ua domains Drs.ua is a registry for biz.ua, co.ua, pp.ua and reseller for other .ua tlds drs.ua uses deprecated epp version 0.5 -- it uses hostAttr instead of hostObj Features: * special PP format * the contact id must...

VADIML/IO-EPP-0.004 - 17 Jan 2020 18:46:48 UTC

IO::Socket::IP - Family-neutral IP socket supporting both IPv4 and IPv6 River stage four • 46 direct dependents • 6681 total dependents

This module provides a protocol-independent way to use IPv4 and IPv6 sockets, intended as a replacement for IO::Socket::INET. Most constructor arguments and methods are provided in a backward-compatible way. For a list of known differences, see the "...

PEVANS/IO-Socket-IP-0.42 - 25 Jul 2023 15:34:14 UTC

IO::Async::Loop - core loop of the IO::Async framework River stage three • 115 direct dependents • 145 total dependents

This module provides an abstract class which implements the core loop of the IO::Async framework. Its primary purpose is to store a set of IO::Async::Notifier objects or subclasses of them. It handles all of the lower-level set manipulation actions, ...

PEVANS/IO-Async-0.803 - 29 Jan 2024 20:40:58 UTC

IO::Async::File - watch a file for changes River stage three • 115 direct dependents • 145 total dependents

This subclass of IO::Async::Notifier watches an open filehandle or named filesystem entity for changes in its "stat()" fields. It invokes various events when the values of these fields change. It is most often used to watch a file for size changes; f...

PEVANS/IO-Async-0.803 - 29 Jan 2024 20:40:58 UTC
37 results (0.03 seconds)