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

Search results for "dist: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

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::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::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

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

POE::Session - a generic event-driven task River stage three • 401 direct dependents • 538 total dependents

POE::Session and its subclasses translate events from POE::Kernel's generic dispatcher into the particular calling conventions suitable for application code. In design pattern parlance, POE::Session classes are adapters between POE::Kernel and applic...

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

POE::Resource - internal resource managers for POE::Kernel River stage three • 401 direct dependents • 538 total dependents

POE manages several types of information internally. Its Resource classes are mix-ins designed to manage those types of information behind tidy, mostly private interfaces. This was done to facilitate testing and a conversion to C without the need to ...

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

POE::Component - event driven objects or subsystems River stage three • 401 direct dependents • 538 total dependents

POE "components" are event-driven modules that generally encapsulate mid- to high-level program features. For example, POE::Component::Client::DNS performs message-based asynchronous resolver lookups. POE::Component::Server::TCP is a basic asynchrono...

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

POE::Resources - loader of POE resources River stage three • 401 direct dependents • 538 total dependents

POE::Kernel is internally split into different resources that are separately managed by individual mix-in classes. POE::Resources is designed as a high-level macro manager for POE::Resource classes. Currently it implements a single method, load(), wh...

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 • 538 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::Filter::Map - transform input and/or output within a filter stack River stage three • 401 direct dependents • 538 total dependents

POE::Filter::Map transforms data inside the filter stack. It may be used to transform input, output, or both depending on how it is constructed. This filter is named and modeled after Perl's built-in map() function. POE::Filter::Map is designed to be...

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

POE::Filter::Line - serialize and parse terminated records (lines) River stage three • 401 direct dependents • 538 total dependents

POE::Filter::Line parses stream data into terminated records. The default parser interprets newlines as the record terminator, and the default serializer appends network newlines (CR/LF, or "\x0D\x0A") to outbound records. Record terminators are remo...

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

POE::Pipe::TwoWay - Deprecated and replaced with delegates to IO::Pipely. River stage three • 401 direct dependents • 538 total dependents

This module is deprecated. IO::Pipely was released to CPAN as its replacement. Please see POE::Pipe for details, including the deprecation schedule....

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

POE::Queue::Array - a high-performance array-based priority queue River stage three • 401 direct dependents • 538 total dependents

This class is an implementation of the abstract POE::Queue interface. As such, its documentation may be found in POE::Queue. POE::Queue::Array implements a priority queue using Perl arrays, splice, and copious application of cleverness. Despite its n...

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

POE::Filter::Grep - select or remove items based on simple rules River stage three • 401 direct dependents • 538 total dependents

POE::Filter::Grep selects or removes items based on simple tests. It may be used to filter input, output, or both. This filter is named and modeled after Perl's built-in grep() function. POE::Filter::Grep is designed to be combined with other filters...

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

POE::Loop::Select - a bridge that allows POE to be driven by select(2) River stage three • 401 direct dependents • 538 total dependents

POE::Loop::Select implements the interface documented in POE::Loop. Therefore it has no documentation of its own. Please see POE::Loop for more details....

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
47 results (0.02 seconds)