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

Search results for "IO::KQueue"

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 - Search in distribution

IO::Multiplex::KQueue - IO::Multiplex by kqueue(2) River stage zero No dependents

"IO::Multiplex::KQueue" is kqueue(2) IO::Multiplex implementation with compatible interface to "IO::Multiplex" (version 1.08). Please refer "IO::Multiplex" for details. Just install "IO::KQueue" and replace "IO::Multiplex" with "IO::Multiplex::KQueue...

INTWO/IO-Multiplex-KQueue-0.02 - 30 Dec 2005 08:27:27 UTC - Search in distribution

IO::Async::Loop::KQueue - use IO::Async with kqueue River stage zero No dependents

SQUEEK/IO-Async-Loop-KQueue-0.02 - 24 Dec 2010 14:49:14 UTC - Search in distribution

Filesys::Notify::KQueue - Wrap IO::KQueue for watching file system. River stage zero No dependents

Filesys::Notify::KQueue is IO::KQueue wrapper for watching file system....

KARUPA/Filesys-Notify-KQueue-0.11 - 07 Jun 2015 11:37:35 UTC - Search in distribution

EV - perl interface to libev, a high performance full-featured event loop River stage two • 70 direct dependents • 86 total dependents

This module provides an interface to libev (<http://software.schmorp.de/pkg/libev.html>). While the documentation below is comprehensive, one might also consult the documentation of libev itself (<http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod>...

MLEHMANN/EV-4.34 - 08 Oct 2023 21:47:52 UTC - Search in distribution
  • libev - a high performance full-featured event loop written in C

Mango - Pure-Perl non-blocking I/O MongoDB driver River stage two • 9 direct dependents • 10 total dependents

Mango is a pure-Perl non-blocking I/O MongoDB driver, optimized for use with the Mojolicious real-time web framework, and with multiple event loop support. Since MongoDB is still changing rapidly, only the latest stable version is supported. For Mong...

ODC/Mango-1.30 - 17 Mar 2018 15:28:07 UTC - Search in distribution

IOMux - simplify use of file-event loops, base class River stage one • 1 direct dependent • 1 total dependent

"IOMux" is designed to take the effort out of managing multiple socket, file or pipe connections within a single process. It is essentially a really fancy front end to various kinds of event mechanisms, currently limited to "select" and "poll". In ad...

MARKOV/IOMux-1.01 - 15 Jan 2020 13:19:21 UTC - Search in distribution

POE::Kernel - an event-based application kernel in Perl River stage three • 401 direct dependents • 538 total dependents

POE::Kernel is the heart of POE. It provides the lowest-level features: non-blocking multiplexed I/O, timers, and signal watchers are the most significant. Everything else is built upon this foundation. POE::Kernel is not an event loop in itself. For...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC - Search in distribution

FCGI::Spawn - FastCGI server for CGI-like applications effective multiprocessing River stage zero No dependents

The overall idea is to make Perl server-side scripts as convinient for newbies and server administrators as PHP in FastCGI mode. FCGI::Spawn is used to serve as a FastCGI process manager. Besides the features the FCGI::ProcManager posess itself, the ...

VERESC/FCGI-Spawn-0.16.7 - 07 Dec 2012 10:06:26 UTC - Search in distribution

AnyEvent - the DBI of event loop programming River stage three • 409 direct dependents • 668 total dependents

AnyEvent provides a uniform interface to various event loops. This allows module authors to use event loop functionality without forcing module users to use a specific event loop implementation (since more than one event loop cannot coexist peacefull...

MLEHMANN/AnyEvent-7.17 - 18 Sep 2019 01:11:59 UTC - Search in distribution

Test::Nginx::Socket - Socket-backed test scaffold for the Nginx C modules and Nginx/OpenResty-based libraries and applications River stage one • 1 direct dependent • 1 total dependent

This module provides a test scaffold based on non-blocking IO::Socket for automated testing in Nginx C module development. This class inherits from Test::Base, thus bringing all its declarative power to the Nginx C module testing practices. You need ...

AGENT/Test-Nginx-0.30 - 31 May 2022 17:51:32 UTC - Search in distribution

poe-gen-tests - generate standard POE tests for third-party modules River stage three • 14 direct dependents • 540 total dependents

This program and the accompanying POE::Test::Loop::* modules make up POE's tests for POE::Loop subclasses. These tests are designed to run identically regardless of the current event loop. POE uses them to test the event loops it bundles: POE::Loop::...

RCAPUTO/POE-Test-Loops-1.360 - 03 Nov 2014 18:39:51 UTC - Search in distribution

IO::FD - Faster accept, socket, listen with file descriptors, not handles River stage zero No dependents

IO::FD is an XS module implementing common core Perl system I/O functions to work with file descriptors instead of Perl file handles. Functions include but are not limited to "accept", "connect", "socket", "bind", "sysopen", "sysread", and "syswrite"...

DRCLAW/IO-FD-v0.3.7 - 04 Jan 2024 21:57:08 UTC - Search in distribution

BSD::Sysctl - Manipulate kernel sysctl variables on BSD-like systems River stage one • 1 direct dependent • 1 total dependent

"BSD::Sysctl" offers a native Perl interface for fetching sysctl values that describe the kernel state of BSD-like operating systems. This is around 80 times faster than scraping the output of the sysctl(8) program. This module handles the conversion...

DLAND/BSD-Sysctl-0.11 - 21 Jan 2014 23:16:27 UTC - Search in distribution

Event::Lib - Perl extentions for event-based programming River stage one • 1 direct dependent • 1 total dependent

This module is a Perl wrapper around libevent(3) as available from <http://www.monkey.org/~provos/libevent/>. It allows to execute a function whenever a given event on a filehandle happens, a timeout occurs or a signal is received. Under the hood, on...

VPARSEVAL/Event-Lib-1.03 - 29 Jul 2007 11:39:08 UTC - Search in distribution

Mojo::UserAgent - Non-blocking I/O HTTP and WebSocket user agent River stage four • 943 direct dependents • 1041 total dependents

Mojo::UserAgent is a full featured non-blocking I/O HTTP and WebSocket user agent, with IPv6, TLS, SNI, IDNA, HTTP/SOCKS5 proxy, UNIX domain socket, Comet (long polling), Promises/A+, keep-alive, connection pooling, timeout, cookie, multipart, gzip c...

SRI/Mojolicious-9.36 - 08 Mar 2024 22:16:38 UTC - Search in distribution

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 - Search in distribution

Danga::Socket - Event loop and event-driven async socket base class River stage two • 14 direct dependents • 32 total dependents

This is an abstract base class for objects backed by a socket which provides the basic framework for event-driven asynchronous IO, designed to be fast. Danga::Socket is both a base class for objects, and an event loop. Callers subclass Danga::Socket....

NML/Danga-Socket-1.62 - 04 Nov 2019 20:49:41 UTC - Search in distribution

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 - Search in distribution

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 - Search in distribution
28 results (0.13 seconds)