The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "module:IO::Socket::UNIX"

IO::Socket::UNIX - Object interface for AF_UNIX domain sockets River stage five • 5769 direct dependents • 33164 total dependents

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

TODDR/IO-1.55 - 30 Dec 2023 20:22:15 UTC

SPVM::IO::Socket::UNIX - Short Description River stage one • 5 direct dependents • 5 total dependents

The IO::Socket::UNIX class in SPVM has methods for someting....

KIMOTO/SPVM-IO-0.211002 - 07 Dec 2023 05:21:44 UTC

IO::Socket::UNIX::Util - Unix domain socket utilities River stage one • 3 direct dependents • 8 total dependents

PERLANCAR/IO-Socket-UNIX-Util-0.05 - 05 Dec 2014 15:36:54 UTC

lib/IO/Event.pm River stage two • 4 direct dependents • 24 total dependents

MUIR/IO-Event-0.813 - 18 Sep 2013 03:46:26 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

SPVM::IO - File IO, Socket, Select/Polling. River stage one • 5 direct dependents • 5 total dependents

IO class has methods to manipulate File IO, Socket, Select/Polling....

KIMOTO/SPVM-IO-0.211002 - 07 Dec 2023 05:21:44 UTC

IO::Socket - Object interface to socket communications River stage five • 5769 direct dependents • 33164 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.55 - 30 Dec 2023 20:22:15 UTC

IO::FDPass - pass a file descriptor over a socket River stage two • 3 direct dependents • 16 total dependents

This small low-level module only has one purpose: pass a file descriptor to another process, using a (streaming) unix domain socket (on POSIX systems) or any (streaming) socket (on WIN32 systems). The ability to pass file descriptors on windows is cu...

MLEHMANN/IO-FDPass-1.3 - 03 Jan 2021 23:54:46 UTC

IO::AIO - Asynchronous/Advanced Input/Output River stage two • 11 direct dependents • 16 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.81 - 20 Feb 2024 06:41:07 UTC

IO::Pipely - Portably create pipe() or pipe-like handles, one way or another. River stage three • 5 direct dependents • 546 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.006 - 14 Dec 2021 01:57:26 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::FDSaver - Save file descriptors from Perl’s garbage collection. River stage zero No dependents

Perl’s ability to create a filehandle from a given file descriptor is critical for advanced IPC functionality like accepting a file descriptor across an "exec()" or via UNIX socket (i.e., SCM_RIGHTS). It’s also useful when interfacing with C librarie...

FELIPE/IO-FDSaver-0.01 - 24 Mar 2021 02:19:51 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::Vectored - Read from or write to multiple buffers at once River stage zero No dependents

Vectored-IO is sometimes called "scatter-gather" IO. The idea is that instead of doing multiple read(2) or write(2) system calls for each string, your program creates a vector of pointers to all the strings you wish to read/write and then does a sing...

FRACTAL/IO-Vectored-0.110 - 30 Oct 2014 04:20:23 UTC

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 UTC

IO::FDpassData - send/receive data and/or file descriptor River stage zero No dependents

This module will send and receive data and/or a file descriptor locally over a unix pipe. * $bytessent = fd_sendata(socket, message, FD); input: socket file descriptor, {optional} message, may be zero length string {optional} file descriptor to send ...

MIKER/IO-FDpassData-0.03 - 31 Jul 2019 04:04:21 UTC

IO::Async::OS - operating system abstractions for IO::Async River stage three • 119 direct dependents • 152 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.803 - 29 Jan 2024 20:40:58 UTC

IO::NonBlocking - Object-oriented interface to non-blocking IO server implementation. River stage zero No dependents

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

IO::Async::Loop - core loop of the IO::Async framework River stage three • 119 direct dependents • 152 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.803 - 29 Jan 2024 20:40:58 UTC

IO::Async::Stream - event callbacks and write bufering for a stream filehandle River stage three • 119 direct dependents • 152 total dependents

This subclass of IO::Async::Handle contains a filehandle that represents a byte-stream. It provides buffering for both incoming and outgoing data. It invokes the "on_read" handler when new data is read from the filehandle. Data may be written to the ...

PEVANS/IO-Async-0.803 - 29 Jan 2024 20:40:58 UTC
28 results (0.074 seconds)