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...

MSERGEANT/IO-KQueue-0.34 - 05 Jan 2010 13:40:37 GMT - 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 GMT - 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 GMT - 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 GMT - Search in distribution

EV - perl interface to libev, a high performance full-featured event loop River stage three • 71 direct dependents • 114 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.30 - 22 Nov 2019 23:34:06 GMT - 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 GMT - Search in distribution

IOMux - simplify use of file-event loops 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.00 - 11 Nov 2015 11:39:38 GMT - Search in distribution

POE::Kernel - an event-based application kernel in Perl River stage three • 410 direct dependents • 570 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...

RCAPUTO/POE-1.367 - 03 Jun 2015 14:20:42 GMT - Search in distribution

AnyEvent - the DBI of event loop programming River stage three • 427 direct dependents • 721 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 GMT - 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 GMT - 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.26 - 09 Apr 2017 19:11:48 GMT - Search in distribution

poe-gen-tests - generate standard POE tests for third-party modules River stage three • 14 direct dependents • 572 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 GMT - 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 GMT - 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 GMT - Search in distribution

Mojo::UserAgent - Non-blocking I/O HTTP and WebSocket user agent River stage three • 830 direct dependents • 938 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-8.27 - 04 Dec 2019 19:48:08 GMT - Search in distribution

IO::Lambda - non-blocking I/O as lambda calculus River stage one • 3 direct dependents • 3 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.30 - 30 Jun 2019 08:19:09 GMT - Search in distribution

Danga::Socket - Event loop and event-driven async socket base class River stage two • 18 direct dependents • 55 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 GMT - Search in distribution

IO::Async - Asynchronous event-driven programming River stage three • 103 direct dependents • 132 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.75 - 26 Nov 2019 00:38:53 GMT - Search in distribution

IO::Socket::IP - Family-neutral IP socket supporting both IPv4 and IPv6 River stage four • 41 direct dependents • 9161 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.39 - 06 Mar 2017 16:46:54 GMT - Search in distribution

POE::Devel::Benchmarker - Benchmarking POE's performance ( acts more like a smoker ) River stage one • 1 direct dependent • 1 total dependent

This module is poorly documented now. Please give me some time to properly document it over time :) INSTALLATION Here's a simple outline to get you up to speed quickly. ( and smoking! ) Install CPAN package + dependencies Download+install the POE::De...

APOCAL/POE-Devel-Benchmarker-0.05 - 27 Jan 2009 18:04:36 GMT - Search in distribution

26 results (0.043 seconds)