Search results for "module:POE"
POE - portable multitasking and networking framework for any event loop
POE is a framework for cooperative, event driven multitasking and networking in Perl. Other languages have similar frameworks. Python has Twisted. TCL has "the event loop". POE provides a unified interface for several other event loops, including sel...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
URI::poe - URI extension for POE urls
Please see POEx::URI for description....
GWYN/POEx-URI-0.0301 - 03 Nov 2010 02:12:14 UTC
POE::NFA - an event-driven state machine (nondeterministic finite automaton)
POE::NFA implements a different kind of POE session: A non-deterministic finite automaton. Let's break that down. A finite automaton is a state machine with a bounded number of states and transitions. Technically, POE::NFA objects may modify themselv...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::TIKC - Transparent Inter-Kernel Communication (IKC)
This module connects many clients to one server and creates proxy sessions in the client and the server for all aliases. When you post to a proxied session, it is sent to the right client and reposted there....
XANTUS/POE-TIKC-0.02 - 09 Dec 2004 21:33:36 UTC
MooX::POE - POE::Session combined with Moo (or Moose, if you want)
This role adds a POE::Session and event handling to the class. Can also be used the same way with Moose....
GETTY/MooX-POE-0.002 - 12 May 2016 22:46:30 UTC
Carp::POE - Carp adapted to POE
This module provides the same functions as Carp, but modifies the behavior of "carp()" and "croak()" if called inside a POE event handler. The file names/line numbers in the emitted warnings are replaced with POE::Session's $_[CALLER_FILE] and $_[CAL...
HINRIK/Carp-POE-0.10 - 23 Nov 2011 18:33:57 UTC
POE::Pipe - Deprecated and replaced with delegates to IO::Pipely.
On June 29, 2012, POE::Pipe and its subclasses, POE::Pipe::OneWay and POE::Pipe::TwoWay were released to CPAN as IO::Pipely. The POE::Pipe family of modules remained unchanged in POE's distribution. On August 18, 2013, POE::Pipe and its subclasses we...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Loop - documentation for POE's event loop bridge interface
POE::Loop is a virtual base class that defines a standard event loop interface. POE::Loop subclasses mix into POE::Kernel and implement the features needed to manage underlying event loops in a consistent fashion. This documentation covers the interf...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Wheel - event-driven mixins for POE::Session
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::Stage - a base class for message-driven objects
POE::Stage is a set of base classes for message-driven objects. It cleanly implements standard patterns that have emerged from years of working with POE and POE::Component modules. As I hope the name implies, POE::Stage objects encapsulate discrete s...
RCAPUTO/POE-Stage-0.060 - 28 Jul 2009 18:15:54 UTC
POE::Queue - a flexible, generic priority queue API
Priority queues may be implemented a number of ways, but they tend to behave similar to lists that are kept in order by some kind of "priority". Enqueued items are stored such that the "next" item to be retrieved is the one with the highest priority....
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Kernel - an event-based application kernel in Perl
POE::Kernel is the heart of POE. It provides the lowest-level features: non-blocking multiplexed I/O, timers, and signal watchers are the most significant. Everything else is built upon this foundation. POE::Kernel is not an event loop in itself. For...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
MouseX::POE - The Illicit Love Child of Mouse and POE
MouseX::POE is a Mouse wrapper around a POE::Session....
BINGOS/MouseX-POE-0.216 - 30 Mar 2015 09:05:30 UTC
POE::Future - use Future with POE
This subclass of Future integrates with POE, allowing the "await" method to block until the future is ready. It allows "POE"-using code to be written that returns "Future" instances, so that it can make full use of "Future"'s abilities, including Fut...
PEVANS/POE-Future-0.05 - 02 Jan 2024 21:33:10 UTC
POE::Filter - protocol abstractions for POE::Wheel and standalone use
POE::Filter objects plug into the wheels and define how the data will be serialized for writing and parsed after reading. POE::Wheel objects are responsible for moving data, and POE::Filter objects define how the data should look. POE::Filter objects...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Driver - an abstract interface for buffered, non-blocking I/O
POE::Driver is a common API for I/O drivers that can read from and write to various files, sockets, pipes, and other devices. POE "drivers" implement the specifics of reading and writing to devices. Drivers plug into POE::Wheel objects so that wheels...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
MooseX::POE - The Illicit Love Child of Moose and POE
MooseX::POE is a Moose wrapper around a POE::Session....
GETTY/MooseX-POE-0.215 - 25 Apr 2012 16:10:05 UTC
POE::Watcher - a base class for POE::Stage's event watchers
POE::Watcher is a base class for POE::Stage event watchers. It is purely virtual at this time. Common watcher code will eventually be hoisted into this class once patterns emerge in the subclasses. POE::Watcher classes encapsulate POE::Kernel's event...
RCAPUTO/POE-Stage-0.060 - 28 Jul 2009 18:15:54 UTC
POE::Quickie - A lazy way to wrap blocking code and programs
If you need nonblocking access to an external program, or want to execute some blocking code in a separate process, but you don't want to write a wrapper module or some POE::Wheel::Run boilerplate code, then POE::Quickie can help. You just specify wh...
HINRIK/POE-Quickie-0.18 - 15 Dec 2011 21:57:49 UTC
POE::Declare - A POE abstraction layer for conciseness and simplicity
POE is a very powerful and flexible system for doing asynchronous programming. But it has the reputation of being difficult to learn, with a somewhat confusing set of abstractions. In particular, it can be tricky to resolve POE's way of programming w...
ADAMK/POE-Declare-0.59 - 03 Feb 2012 11:30:05 UTC