The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:POE"

POE - portable multitasking and networking framework for any event loop River stage three • 401 direct dependents • 538 total dependents

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 River stage one • 2 direct dependents • 3 total dependents

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) River stage three • 401 direct dependents • 538 total dependents

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) River stage one • 1 direct dependent • 1 total dependent

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) River stage zero No dependents

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 River stage one • 3 direct dependents • 4 total dependents

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. River stage three • 401 direct dependents • 538 total dependents

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 River stage three • 401 direct dependents • 538 total dependents

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 River stage three • 401 direct dependents • 538 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::Stage - a base class for message-driven objects River stage one • 1 direct dependent • 1 total dependent

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 River stage three • 401 direct dependents • 538 total dependents

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 River stage three • 401 direct dependents • 538 total dependents

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 River stage zero No dependents

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 River stage one • 1 direct dependent • 1 total dependent

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 River stage three • 401 direct dependents • 538 total dependents

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 River stage three • 401 direct dependents • 538 total dependents

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 River stage two • 27 direct dependents • 48 total dependents

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 River stage one • 1 direct dependent • 1 total dependent

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 River stage one • 2 direct dependents • 2 total dependents

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 River stage one • 6 direct dependents • 7 total dependents

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
920 results (0.021 seconds)