IO::Socket::Timeout - IO::Socket with read/write timeout River stage two • 6 direct dependents • 97 total dependents

"IO::Socket" provides a way to set a timeout on the socket, but the timeout will be used only for connection, not for reading / writing operations. This module provides a way to set a timeout on read / write operations on an "IO::Socket" instance, or...

DAMS/IO-Socket-Timeout-0.32 - 29 Sep 2015 10:04:46 UTC

IO::Socket - Object interface to socket communications River stage five • 4997 direct dependents • 31270 total dependents

"IO::Socket" provides an object-oriented, IO::Handle-based interface to creating and using sockets via Socket, which provides a near one-to-one interface to the C socket library. "IO::Socket" is a base class that really only defines methods for those...

TODDR/IO-1.42 - 20 Jan 2020 06:51:20 UTC

IO::Ftp - A simple interface to Net::FTP's socket level get/put (DEPRECATED) River stage zero No dependents

Deprecated. Other better options exist. See, for example, IO::All::FTP EXPORTS None by default. REQUIRES Net::FTP File::Basename URI Symbol...

MIKEB/IO-Ftp-0.06 - 07 May 2015 14:59:24 UTC

IO::Socket::CLI - CLI for IO::Socket::INET6 and IO::Socket::SSL River stage zero No dependents

"IO::Socket::CLI" provides a command-line interface to IO::Socket::INET6 and IO::Socket::SSL....

ASHLEYW/IO-Socket-CLI-0.041 - 24 Oct 2014 04:01:40 UTC

IO::AIO - Asynchronous/Advanced Input/Output River stage two • 15 direct dependents • 26 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.72 - 03 Apr 2019 03:04:40 UTC

Kafka::IO - Interface to network communication with the Apache Kafka server. River stage one • 2 direct dependents • 2 total dependents

This module is private and should not be used directly. In order to achieve better performance, methods of this module do not perform arguments validation. The main features of the "Kafka::IO" class are: * Provides an object oriented API for communic...

ASOLOVEY/Kafka-1.08 - 14 Jul 2020 01:34:19 UTC

IO::Socket::IP - Family-neutral IP socket supporting both IPv4 and IPv6 River stage four • 43 direct dependents • 9382 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.41 - 15 Sep 2020 16:07:01 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::Select - OO interface to the select system call River stage five • 4997 direct dependents • 31270 total dependents

The "IO::Select" package implements an object approach to the system "select" function call. It allows the user to see what IO handles, see IO::Handle, are ready for reading, writing or have an exception pending....

TODDR/IO-1.42 - 20 Jan 2020 06:51:20 UTC

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 UTC

IO::Lambda::Socket - wrapper condition for socket functions River stage one • 3 direct dependents • 3 total dependents

This module provides a set of convenient wrapper conditions for sockets that function as sources of asynchronous events. The condition names are homonyms of the underlying socket functions: "accept", "connect", "recv", and "send". The module doesn't ...

KARASIK/IO-Lambda-1.30 - 30 Jun 2019 08:19:09 UTC

IO::Stream - ease non-blocking I/O streams based on EV River stage one • 8 direct dependents • 9 total dependents

Non-blocking event-based low-level I/O is hard to get right. Code usually error-prone and complex... and it very similar in all applications. Things become much worse when you need to alter I/O stream in some way - use proxies, encryption, SSL, etc. ...

POWERMAN/IO-Stream-v2.0.3 - 03 Apr 2018 16:10:11 UTC

IO::Handle - supply object methods for I/O handles River stage five • 4997 direct dependents • 31270 total dependents

"IO::Handle" is the base class for all other IO handle classes. It is not intended that objects of "IO::Handle" would be created directly, but instead "IO::Handle" is inherited from by several other classes in the IO hierarchy. If you are reading thi...

TODDR/IO-1.42 - 20 Jan 2020 06:51:20 UTC

IO::Events - Non-blocking IO using events River stage zero No dependents

The module implements object-oriented approach to select-driven events and contains set of convenience objects for inter-process communication. The main part of the module is the 'loop' instance of "IO::Events::Loop" class, which knows about all IO h...

KARASIK/IO-Events-0.6 - 29 Mar 2007 12:46:36 UTC

IO::EventMux - Multiplexer for sockets, pipes and any other types of filehandles that you can set O_NONBLOCK on and does buffering for the user. River stage one • 1 direct dependent • 1 total dependent

This module provides multiplexing for any set of sockets, pipes, or whatever you can set O_NONBLOCK on. It can be useful for both server and client processes, but it works best when the application's main loop is centered around its "mux()" method. T...

TLBDK/IO-EventMux-2.02 - 17 Apr 2009 23:05:36 UTC

IO::Multiplex - Manage IO on many file handles River stage one • 2 direct dependents • 2 total dependents

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::EPP::TCI River stage zero No dependents

Work with normal TCI EPP API .дети/.xn--d1acj3b documents: <http://dotdeti.ru/foruser/docs/>, <https://tcinet.ru/documents/deti/2TechPolitDeti.pdf> .tatar documents: <http://domain.tatar/to-registars/documents.php>, <https://tcinet.ru/documents/deti/...

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

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

Work with CentralNic APP API, Overrides the IO::EPP::Base functions where the provider has supplemented the standard The main documentation is in https://registrar-console.centralnic.com/doc/operations-manual-3.2.6.pdf Other see on https://registrar-...

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

49 results (0.039 seconds)