Linux::Epoll - O(1) multiplexing for Linux

Epoll is a multiplexing mechanism that scales up O(1) with number of watched files. Linux::Epoll is a callback style epoll module, unlike other epoll modules available on CPAN. Types of events * in The associated filehandle is availible for reading. ...

LEONT/Linux-Epoll-0.012 - 09 Dec 2014 20:57:02 GMT - Search in distribution

IO::Async::Loop::Epoll - use IO::Async with epoll on Linux

This subclass of IO::Async::Loop uses epoll(7) on Linux to perform read-ready and write-ready tests so that the O(1) high-performance multiplexing of Linux's epoll_pwait(2) syscall can be used. The "epoll" Linux subsystem uses a persistent registrati...

PEVANS/IO-Async-Loop-Epoll-0.17 - 09 Nov 2015 18:02:50 GMT - Search in distribution

POE::XS::Loop::EPoll - an XS implementation of POE::Loop, using Linux` epoll(2).

This class is an implementation of the abstract POE::Loop interface written in C using the Linux epoll(2) family of system calls. Signals are left to POE::Loop::PerlSignals. The epoll_ctl() call returns an error when you attempt to poll regular files...

TONYC/POE-XS-Loop-EPoll-1.003 - 03 Mar 2013 02:03:43 GMT - Search in distribution

libev - a high performance full-featured event loop written in C

MLEHMANN/EV-4.22 - 20 Dec 2015 01:35:40 GMT - Search in distribution

IOMux - simplify use of file-event loops

"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

AnyEvent - the DBI of event loop programming

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.13 - 17 Sep 2016 02:34:50 GMT - Search in distribution

IO::Lambda - non-blocking I/O as lambda calculus

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.26 - 04 Jan 2016 17:37:13 GMT - Search in distribution

IO::Async::Loop - core loop of the IO::Async framework

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.71 - 22 Dec 2016 15:59:52 GMT - Search in distribution
  • IO::Async - Asynchronous event-driven programming

Test::Nginx::Socket - Socket-backed test scaffold for the Nginx C modules and Nginx/OpenResty-based libraries and applications

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

Mojo::IOLoop - Minimalistic event loop

Mojo::IOLoop is a very minimalistic event loop based on Mojo::Reactor, it has been reduced to the absolute minimal feature set required to build solid and scalable non-blocking clients and servers. Depending on operating system, the default per-proce...

SRI/Mojolicious-7.31 - 24 Apr 2017 07:50:54 GMT - Search in distribution

Danga::Socket - Event loop and event-driven async socket base class

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

BRADFITZ/Danga-Socket-1.61 - 28 Nov 2008 07:34:21 GMT - Search in distribution

IO::Epoll - Scalable IO Multiplexing for Linux 2.5.44 and higher

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

Config::Model::models::Systemd::Section::Service - Configuration class Systemd::Section::Service

Configuration classes used by Config::Model A unit configuration file whose name ends in .service encodes information about a process controlled and supervised by systemd. This man page lists the configuration options specific to this unit type. See ...

DDUMONT/Config-Model-Systemd-0.232.6 - 15 Jan 2017 18:11:19 GMT - Search in distribution

Sys::Syscall - access system calls that Perl doesn't normally provide access to

Use epoll, sendfile, from Perl. Mostly Linux-only support now, but more syscalls/OSes planned for future....

BRADFITZ/Sys-Syscall-0.25 - 17 Dec 2012 01:46:47 GMT - Search in distribution

Linux::FD::Signal - Signal filehandles for Linux

LEONT/Linux-FD-0.011 - 11 May 2014 11:18:01 GMT - Search in distribution

IO::Async::Loop::KQueue - use IO::Async with kqueue

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

Mojo::Reactor::Epoll - epoll backend for Mojo::Reactor

Mojo::Reactor::Epoll is an event reactor for Mojo::IOLoop that uses the epoll(7) Linux subsystem. The usage is exactly the same as other Mojo::Reactor implementations such as Mojo::Reactor::Poll. Mojo::Reactor::Epoll will be used as the default backe...

DBOOK/Mojo-Reactor-Epoll-0.006 - 24 Jun 2016 01:41:07 GMT - Search in distribution

IO::Async::Loop::linux - pick the best Loop implementation on Linux

If this module is installed, then the best Loop implementation will automatically be picked when "IO::Async::Loop->new()" is called on a Linux machine. It will attempt to use either of the following, in order, if they are available * IO::Async::Loop:...

PEVANS/IO-Async-Loop-linux-0.04 - 21 Aug 2009 15:23:45 GMT - Search in distribution

18 results (0.086 seconds)