Search results for "module:IO::Multiplex"
IO::Multiplex - Manage IO on many file handles
It is object oriented in design, and will notify you of significant events by calling methods on an object that you supply. If you are not using objects, you can simply supply "__PACKAGE__" instead of an object reference. You may have one callback ob...
BBB/IO-Multiplex-1.16 - 09 Apr 2015 21:40:51 UTC
IO::Multiplex::KQueue - IO::Multiplex by kqueue(2)
"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
IO::Multiplex::Intermediary - multiplexing with fault tolerance
WARNING! THIS MODULE HAS BEEN DEEMED ALPHA BY THE AUTHOR. THE API MAY CHANGE IN SUBSEQUENT VERSIONS. This library is for users who want to optimize user experience. It keeps the external connection operations and application operations separate as se...
JASONMAY/IO-Multiplex-Intermediary-0.06 - 02 May 2011 21:39:33 UTC
IO::Multiplex::Intermediary::Client - base controller for the server
WARNING! THIS MODULE HAS BEEN DEEMED ALPHA BY THE AUTHOR. THE API MAY CHANGE IN SUBSEQUENT VERSIONS. The flow of the controller starts when an end connection sends a command. The controller figures out who sent the command and relays it to the logic ...
JASONMAY/IO-Multiplex-Intermediary-0.06 - 02 May 2011 21:39:33 UTC
IO::Tee - Multiplex output to multiple output handles
"IO::Tee" objects can be used to multiplex input and output in two different ways. The first way is to multiplex output to zero or more output handles. The "IO::Tee" constructor, given a list of output handles, returns a tied handle that can be writt...
NEILB/IO-Tee-0.66 - 19 Aug 2020 20:02:59 UTC
IO::Mux - Multiplex several virtual streams over a real pipe/socket
"IO::Mux" allows you to multiplex several virtual streams over a single pipe or socket. This is achieved by creating an "IO::Mux" object on each end of the real stream and then creating virtual handles ("IO::Mux::Handle" objects) from these "IO::Mux"...
PATL/IO-Mux-0.08 - 21 Jan 2006 17:54:48 UTC
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.32 - 02 Dec 2022 16:40:40 UTC
IO::NonBlocking - Object-oriented interface to non-blocking IO server implementation.
IO::NonBlocking is a non-blocking IO server style, runable on non-blocking IO capable OS -- most Unix and it's cloned platforms. The non-blocking server engine is built, basing on a page of codes of the Tom Christiansen's Perl Classic Cook Book. If y...
ROMERUN/IO-NonBlocking-1.035 - 08 Mar 2003 04:04:43 UTC
Paranoid::IO::FileMultiplexer - File Multiplexer
This class produces file multiplexer objects that multiplex I/O streams into a single file. This allows I/O patterns that would normally be applied to multiple files to be applied to one, with full support for concurrent access by multiple processes ...
CORLISS/Paranoid-2.10 - 09 Mar 2022 07:02:07 UTC