Search results for "module:POE::Wheel"

POE::Wheel - event-driven mixins for POE::Session River stage three • 401 direct dependents • 539 total dependents

A POE::Wheel object encapsulates a bundle of event handlers that perform a specific task. It also manages the event watchers that trigger those handlers. Object lifetime is very important for POE wheels. At creation time, most wheels will add anonymo...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Wheel::Run - portably run blocking code and programs in subprocesses River stage three • 401 direct dependents • 539 total dependents

POE::Wheel::Run executes a program or block of code in a subprocess, created the usual way: using fork(). The parent process may exchange information with the child over the child's STDIN, STDOUT and STDERR filehandles. In the parent process, the POE...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Wheel::UDP - POE Wheel for UDP handling. River stage one • 3 direct dependents • 3 total dependents

POE Wheel for UDP handling....

HACHI/POE-Wheel-UDP-0.02 - 17 Jun 2006 09:05:19 UTC

POE::Wheel::Null - POE Wheel that does put()s data nowhere, and sends nothing. River stage one • 2 direct dependents • 2 total dependents

POE::Wheel::Null creates a wheel which doesn't do anything upon put(), and doesn't send any events to the current session....

HACHI/POE-Wheel-Null-0.01 - 25 Nov 2004 17:25:11 UTC

POE::Wheel::GnuPG - offer GnuPG interaction through POE River stage one • 1 direct dependent • 1 total dependent

POE-Wheel-GnuPG provides a GPG interface to your POE Session. Its main benefits are that it allows asynchronous encryption and decryption, and allow you to encrypt or decrypt on the fly, without having to store data in a file, even when the data is h...

DAMS/POE-Wheel-GnuPG-0.01 - 23 May 2009 08:43:09 UTC

POE::Wheel::ReadLine - non-blocking Term::ReadLine for POE River stage three • 401 direct dependents • 539 total dependents

POE::Wheel::ReadLine is a non-blocking form of Term::ReadLine that's compatible with POE. It uses Term::Cap to interact with the terminal display and Term::ReadKey to interact with the keyboard. POE::Wheel::ReadLine handles almost all common input ed...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

Reflex::POE::Wheel - Base class for POE::Wheel wrappers. River stage one • 7 direct dependents • 7 total dependents

Reflex::POE::Wheel is a base class for Reflex objects that wrap and watch POE::Wheel objects. Subclasses define a handful of methods that describe the wheels they wrap. Reflex::POE::Wheel will use the configuration to validate constructor parameters,...

RCAPUTO/Reflex-0.100 - 02 Apr 2017 21:56:28 UTC

POE::Wheel::Curses - non-blocking input for Curses River stage three • 401 direct dependents • 539 total dependents

POE::Wheel::Curses implements non-blocking input for Curses programs. POE::Wheel::Curses will emit an "InputEvent" of your choosing whenever an input event is registered on a recognized input device (keyboard and sometimes mouse, depending on the cur...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Wheel::TermKey - terminal key input using libtermkey with POE River stage one • 1 direct dependent • 1 total dependent

This class implements an asynchronous perl wrapper around the "libtermkey" library, which provides an abstract way to read keypress events in terminal-based programs. It yields structures that describe keys, rather than simply returning raw bytes as ...

PEVANS/POE-Wheel-TermKey-0.02 - 07 Sep 2011 17:37:37 UTC

POE::Watcher::Wheel - watch a POE::Wheel rather than reinvent it River stage one • 1 direct dependent • 1 total dependent

TODO - Write....

RCAPUTO/POE-Stage-0.060 - 28 Jul 2009 18:15:54 UTC

POE::Wheel::Spawner - A simple subprocess spawner River stage zero No dependents

POE::Wheel::Spawner starts on run only one subprocess for the workload. Until number of subprocesses does not exceed pool_size each subprocess can spawn another one....

PALIK/POE-Wheel-Spawner-0.03.2 - 16 May 2017 06:30:22 UTC

POE::Wheel::Sendfile - Extend POE::Wheel::ReadWrite with sendfile River stage one • 1 direct dependent • 1 total dependent

POE::Wheel::Sendfile extends POE::Wheel::ReadWrite and adds the possibility of using the sendfile system call to transfer data as efficiently. It is created just like a POE::Wheel::ReadWrite would be. When you want to send a file, you call "sendfile"...

GWYN/POE-Wheel-Sendfile-0.0200 - 18 May 2011 17:37:38 UTC

POE::Wheel::ReadWrite - non-blocking buffered I/O mix-in for POE::Session River stage three • 401 direct dependents • 539 total dependents

POE::Wheel::ReadWrite encapsulates a common design pattern: dealing with buffered I/O in a non-blocking, event driven fashion. The pattern goes something like this: Given a filehandle, watch it for incoming data. When notified of incoming data, read ...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Wheel::Audio::Mad - POE Wheel implementing in-session non-blocking mpeg stream playing River stage one • 1 direct dependent • 1 total dependent

POE::Wheel::Audio::Mad is an attempt to bring a naitive perl mpeg decoder into a perl session. This module was written to work as a POE Wheel due to it's nature -- it simply playes mpeg streams -- you have to do the job of controlling the player and ...

MISCHKE/POE-Wheel-Audio-Mad-0.3 - 23 Oct 2003 05:50:20 UTC

POE::Wheel::FollowTail - follow the tail of an ever-growing file River stage three • 401 direct dependents • 539 total dependents

POE::Wheel::FollowTail objects watch for new data at the end of a file and generate new events when things happen to the file. Its "Filter" parameter defines how to parse data from the file. Each new item is sent to the creator's session as an "Input...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

Reflex::POE::Wheel::Run - Represent POE::Wheel::Run as a Reflex class. River stage one • 7 direct dependents • 7 total dependents

Reflex::POE::Wheel::Run represents an enhanced POE::Wheel::Run object. It will manage a child process, and it will also wait for (and report on) the corresponding SIGCHLD. This module delegates to POE::Wheel::Run for most of its implementation. Pleas...

RCAPUTO/Reflex-0.100 - 02 Apr 2017 21:56:28 UTC

POE::Wheel::ListenAccept - accept connections from regular listening sockets River stage three • 401 direct dependents • 539 total dependents

POE::Wheel::ListenAccept implements non-blocking accept() calls for plain old listening server sockets. The application provides the socket, using some normal means such as socket(), IO::Socket::INET, or IO::Socket::UNIX. POE::Wheel::ListenAccept mon...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Wheel::SocketFactory - non-blocking socket creation River stage three • 401 direct dependents • 539 total dependents

POE::Wheel::SocketFactory creates sockets upon demand. It can create connectionless UDP sockets, but it really shines for client/server work where establishing connections normally would block....

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

lib/POE/Watcher/Wheel/SocketFactory.pm River stage one • 1 direct dependent • 1 total dependent

RCAPUTO/POE-Stage-0.060 - 28 Jul 2009 18:15:54 UTC

lib/POE/Wheel/Run/Win32.pm River stage one • 1 direct dependent • 1 total dependent

POE::Wheel::Run::Win32 executes a program or block of code in a subprocess. The parent process may exchange information with the child over the child's STDIN, STDOUT and STDERR filehandles. It is basically a shim around POE::Wheel::Run, since all the...

BINGOS/POE-Wheel-Run-Win32-0.20 - 10 Apr 2017 13:45:05 UTC
142 results (0.224 seconds)