IO::Async::Socket - event callbacks and send buffering for a socket filehandle River stage three • 109 direct dependents • 138 total dependents

This subclass of IO::Async::Handle contains a socket filehandle. It provides a queue of outgoing data. It invokes the "on_recv" handler when new data is received from the filehandle. Data may be sent to the filehandle by calling the "send" method. It...

PEVANS/IO-Async-0.77 - 13 May 2020 18:19:03 UTC - Search in distribution

IO::Socket::INET6 - Object interface for AF_INET/AF_INET6 domain sockets River stage two • 15 direct dependents • 25 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 UTC - Search in distribution

IO::Socket::Socks - Provides a way to create socks client or server both 4 and 5 version. River stage two • 7 direct dependents • 19 total dependents

"IO::Socket::Socks" connects to a SOCKS proxy, tells it to open a connection to a remote host/port when the object is created. The object you receive can be used directly as a socket (with "IO::Socket" interface) for sending and receiving data from t...

OLEG/IO-Socket-Socks-0.74 - 04 May 2017 17:17:03 UTC - Search in distribution

POEx::ZMQ::Socket - A POE-enabled ZeroMQ socket River stage one • 1 direct dependent • 1 total dependent

An asynchronous POE-powered ZeroMQ <http://www.zeromq.org> socket. These objects are event emitters powered by MooX::Role::POE::Emitter. That means they come with flexible event processing / dispatch / multiplexing options. See the MooX::Role::Plugga...

AVENJ/POEx-ZMQ-0.005007 - 11 Mar 2015 08:42:02 UTC - Search in distribution

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

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

BSD::Socket::Splice - Perl interface to OpenBSD socket splicing River stage zero No dependents

The BSD::Socket::Splice module implements a Perl interface to OpenBSD socket splicing. This allows zero-copy data transfer between TCP sockets. Compared to invoking the system calls manually with pack() and setsockopt(), the module provides a conveni...

BLUHM/BSD-Socket-Splice-0.06 - 07 Mar 2015 03:23:55 UTC - Search in distribution

Data::Tools::Socket River stage zero No dependents

CADE/Data-Tools-1.23 - 22 Nov 2019 23:10:56 UTC - Search in distribution

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

POSIX::1003::Socket - POSIX constants and functions related to sockets River stage one • 2 direct dependents • 2 total dependents

[added in release 0.99] This module provides access to the "socket" interface, especially a long list of constants starting with "SO_", "SOL_", "SOCK_", "AF_", and many more. The best way to work with sockets is via IO::Socket::IP. This module provid...

MARKOV/POSIX-1003-1.00 - 05 May 2020 12:51:54 UTC - 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.28 - 13 Jul 2020 17:29:55 UTC - Search in distribution

ZMQx::Class::Socket - A ZMQ Socket River stage zero No dependents

DOMM/ZMQx-Class-0.006 - 02 Oct 2014 02:02:48 UTC - Search in distribution

Danga::Socket::Redis - An asynchronous redis client. River stage zero No dependents

An asynchronous client for the key/value store redis. Asynchronous basically means a method does not block. A supplied callback will be called with the results when they are ready....

REDS/Danga-Socket-Redis-0.06 - 20 Jul 2010 13:36:03 UTC - Search in distribution

Net::SSLGlue::Socket - socket which can be either SSL or plain IP (IPv4/IPv6) River stage zero No dependents

First, it is recommended to use IO::Socket::SSL directly instead of this module, since this kind of functionality is available in IO::Socket::SSL since version 1.994. Net::SSLGlue::Socket implements a socket which can be either plain or SSL. If IO::S...

SULLR/Net-SSLGlue-1.058 - 17 Jun 2016 07:20:48 UTC - Search in distribution

IO::Socket::Forwarder - bidirectionally forward data between two sockets River stage zero No dependents

This module allows to forward data between two sockets bidirectionally. IO::Socket::SSL sockets are also supported. FUNCTIONS forward_sockets($sock1, $sock2, %opts) Reads and writes data from both sockets simultaneously forwarding it. On return both ...

SALVA/IO-Socket-Forwarder-0.02 - 24 Jun 2010 09:30:05 UTC - Search in distribution

IO::Socket::Multicast - Send and receive multicast messages River stage two • 14 direct dependents • 20 total dependents

The IO::Socket::Multicast module subclasses IO::Socket::INET to enable you to manipulate multicast groups. With this module (and an operating system that supports multicasting), you will be able to receive incoming multicast transmissions and generat...

BRAMBLE/IO-Socket-Multicast-1.12 - 28 Apr 2010 10:40:49 UTC - Search in distribution

IO::Socket::PortState - Perl extension for checking the open or closed status of a port. River stage one • 1 direct dependent • 1 total dependent

You can use it to check if a port is open or closed for a given host and protocol. EXPORT None by default. But you can export check_ports();...

DMUEY/IO-Socket-PortState-0.03 - 27 Aug 2005 00:13:48 UTC - Search in distribution

Log::Dispatch::Socket - Subclass of Log::Dispatch::Output that log messages to a socket River stage zero No dependents

This module provides, under the Log::Dispatch::* system, a simple object to write messages to a socket listening on some remote host. It relies on IO::Socket::INET and offers all parameters this module offers. If this module cannot contact the server...

LOSYME/Log-Dispatch-Socket-0.130020 - 02 Jan 2013 20:51:21 UTC - Search in distribution

Net::RTorrent::Socket - Direct connect to rtorrent via scgi proto River stage zero No dependents

Net::RTorrent::Socket - Direct connect to rtorrent via scgi proto...

ZAG/Net-RTorrent-0.11 - 05 Apr 2011 07:20:18 UTC - Search in distribution

Net::Socket::NonBlock - Perl extension for easy creation multi-socket single-thread application, especially non-forking TCP servers River stage zero No dependents

This module provides simple way to work with number of non-blocking sockets. It hides most of routine operations with "IO::Socket::INET", "IO::Select" and provides you the asynchronous Input-Output functions. Module was designed as a part of a multi-...

TPABA/Net-Socket-NonBlock-0.15 - 01 Apr 2003 03:17:31 UTC - Search in distribution

1,656 results (0.153 seconds)