IO::Socket::INET - Object interface for AF_INET domain sockets River stage five • 4566 direct dependents • 30248 total dependents

"IO::Socket::INET" provides an object interface to creating and using sockets in the AF_INET domain. It is built upon the IO::Socket interface and inherits all the methods defined by IO::Socket....

TODDR/IO-1.39 - 19 Apr 2018 21:25:31 GMT

IO::Socket::INET::Daemon - very simple straightforward TCP server River stage zero No dependents

This modules aims to provide a simple TCP server. It will listen on a port you specify, accept incoming connections and remove them again when they're dead. It provides three simple callbacks at the moment, but I plan to add a few more....

JKRAMER/IO-Socket-INET-Daemon-0.04 - 11 May 2008 19:58:15 GMT

IO::Socket::INET6 - Object interface for AF_INET/AF_INET6 domain sockets River stage two • 14 direct dependents • 23 total dependents

"IO::Socket::INET6" provides an object interface to creating and using sockets in either AF_INET or AF_INET6 domains. It is built upon the IO::Socket interface and inherits all the methods defined by IO::Socket....

SHLOMIF/IO-Socket-INET6-2.72 - 31 Jan 2014 10:18:45 GMT

IO::Socket::Telnet - transparent telnet negotiation for IO::Socket::INET River stage one • 3 direct dependents • 4 total dependents

Telnet is a simple protocol that sits on top of TCP/IP. It handles the negotiation of various options, both about the connection itself (ECHO) and the setup of both sides of the party (NAWS, TTYPE). This is a wrapper around IO::Socket::INET that both...

SARTAK/IO-Socket-Telnet-0.04 - 19 Aug 2010 21:31:50 GMT

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

"IO::Socket" provides an object interface to creating and using sockets. It is built upon the IO::Handle interface and inherits all the methods defined by IO::Handle. "IO::Socket" only defines methods for those operations which are common to all type...

TODDR/IO-1.39 - 19 Apr 2018 21:25:31 GMT

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 GMT

IO::Socket::IP - Family-neutral IP socket supporting both IPv4 and IPv6 River stage four • 40 direct dependents • 9119 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

IO::Pipely - Portably create pipe() or pipe-like handles, one way or another. River stage three • 5 direct dependents • 575 total dependents

Pipes are troublesome beasts because there are a few different, incompatible ways to create them. Not all platforms support all ways, and some platforms may have hidden difficulties like incomplete or buggy support. IO::Pipely provides a couple funct...

RCAPUTO/IO-Pipely-0.005 - 12 Aug 2013 13:09:43 GMT

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 GMT

IO::Async - Asynchronous event-driven programming River stage three • 102 direct dependents • 131 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.74 - 27 Jun 2019 17:56:38 GMT

IO::Select - OO interface to the select system call River stage five • 4566 direct dependents • 30248 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.39 - 19 Apr 2018 21:25:31 GMT

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

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 GMT

IO::Interface - Perl extension for access to network card configuration information River stage two • 5 direct dependents • 25 total dependents

IO::Interface adds methods to IO::Socket objects that allows them to be used to retrieve and change information about the network interfaces on your system. In addition to the object-oriented access methods, you can use a function-oriented style. THI...

LDS/IO-Interface-1.09 - 09 Dec 2014 16:42:59 GMT

IO::Sockatmark - Perl extension for TCP urgent data River stage zero No dependents

This module adds the atmark() method to the standard IO::Socket class. This can be used to detect the "mark" created by the receipt of TCP urgent data. Methods $flag = $socket->atmark() The atmark() method true if the socket is currently positioned a...

LDS/IO-Sockatmark-1.00 - 07 Jan 2001 04:52:06 GMT

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 GMT

IO::Async::OS - operating system abstractions for IO::Async River stage three • 102 direct dependents • 131 total dependents

This module acts as a class to provide a number of utility methods whose exact behaviour may depend on the type of OS it is running on. It is provided as a class so that specific kinds of operating system can override methods in it. As well as these ...

PEVANS/IO-Async-0.74 - 27 Jun 2019 17:56:38 GMT

IO::Socket::Timeout - IO::Socket with read/write timeout River stage two • 6 direct dependents • 94 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 GMT

IO::Async::Loop - core loop of the IO::Async framework River stage three • 102 direct dependents • 131 total dependents

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.74 - 27 Jun 2019 17:56:38 GMT

IO::Socket::TIPC - TIPC sockets for Perl River stage zero No dependents

TIPC stands for Transparent Inter-Process Communication. See http://tipc.sf.net/ for details. This perl module subclasses IO::Socket, in order to use TIPC sockets in the customary (and convenient) Perl fashion. TIPC supports 4 types of socket: *SOCK_...

INFINOID/IO-Socket-TIPC-1.09 - 05 May 2019 01:54:12 GMT

44 results (0.041 seconds)