Modules
- POE - portable multitasking and networking framework for Perl
- POE::Component - event driven objects or subsystems
- POE::Component::Client::TCP - a simplified TCP client
- POE::Component::Server::TCP - a simplified TCP server
- POE::Driver - an abstract interface for buffered, non-blocking I/O
- POE::Driver::SysRW - buffered, non-blocking I/O using sysread and syswrite
- POE::Filter - protocol abstractions for POE::Wheel and standalone use
- POE::Filter::Block - translate data between streams and blocks
- POE::Filter::Grep - select or remove items based on simple rules
- POE::Filter::HTTPD - parse simple HTTP requests, and serialize HTTP::Response
- POE::Filter::Line - serialize and parse terminated records (lines)
- POE::Filter::Map - transform input and/or output within a filter stack
- POE::Filter::RecordBlock - translate between discrete records and blocks of them
- POE::Filter::Reference - freeze and thaw arbitrary Perl data
- POE::Filter::Stackable - combine multiple POE::Filter objects
- POE::Filter::Stream - a no-op filter that passes data through unchanged
- POE::Kernel - an event-based application kernel in Perl
- POE::Loop - documentation for POE's event loop bridge interface
- POE::Loop::Event - a bridge that allows POE to be driven by Event.pm
- POE::Loop::Gtk - a bridge that allows POE to be driven by Gtk
- POE::Loop::IO_Poll - a bridge that allows POE to be driven by IO::Poll
- POE::Loop::PerlSignals - common signal handling routines for POE::Loop bridges
- POE::Loop::Select - a bridge that allows POE to be driven by select(2)
- POE::Loop::Tk - a bridge that allows POE to be driven by Tk
- POE::Loop::TkActiveState - a POE/Tk bridge for ActiveState's Tk
- POE::Loop::TkCommon - common code between the POE/Tk event loop bridges
- POE::NFA - an event-driven state machine (nondeterministic finite automaton)
- POE::Pipe - common methods for POE::Pipe::OneWay and POE::Pipe::TwoWay
- POE::Pipe::OneWay - a portable API for one-way pipes
- POE::Pipe::TwoWay - a portable API for two-way pipes
- POE::Queue - a flexible, generic priority queue API
- POE::Queue::Array - a high-performance array-based priority queue
- POE::Resource - internal resource managers for POE::Kernel
- POE::Resource::Aliases - internal session alias manager for POE::Kernel
- POE::Resource::Events - internal event manager for POE::Kernel
- POE::Resource::Extrefs - internal reference counts manager for POE::Kernel
- POE::Resource::FileHandles - internal filehandle manager for POE::Kernel
- POE::Resource::SIDs - internal session ID manager for POE::Kernel
- POE::Resource::Sessions - internal session manager for POE::Kernel
- POE::Resource::Signals - internal signal manager for POE::Kernel
- POE::Resource::Statistics - experimental runtime statistics for POE
- POE::Resources - loader of POE resources
- POE::Session - a generic event-driven task
- POE::Wheel - event-driven mixins for POE::Session
- POE::Wheel::Curses - non-blocking input for Curses
- POE::Wheel::FollowTail - follow the tail of an ever-growing file
- POE::Wheel::ListenAccept - accept connections from regular listening sockets
- POE::Wheel::ReadLine - non-blocking Term::ReadLine for POE
- POE::Wheel::ReadWrite - non-blocking buffered I/O mix-in for POE::Session
- POE::Wheel::Run - portably run blocking code and programs in subprocesses
- POE::Wheel::SocketFactory - non-blocking socket creation
Provides
- POE::Wheel::ReadLine::Keymap in lib/POE/Wheel/ReadLine.pm
Examples
- examples/README.samples
- examples/create.perl
- examples/fakelogin.perl
- examples/forkbomb.perl
- examples/names.perl
- examples/objmaps.perl
- examples/objsessions.perl
- examples/packagesessions.perl
- examples/queue.perl
- examples/selects.perl
- examples/sessions.perl
- examples/signals.perl
- examples/tcp_watermarks.perl
- examples/thrash.perl
- examples/watermarks.perl
- examples/wheels2.perl