Modules
portable multitasking and networking framework for any event loop    
  
event driven objects or subsystems    
  
a simplified TCP client    
  
a simplified TCP server    
  
an abstract interface for buffered, non-blocking I/O    
  
buffered, non-blocking I/O using sysread and syswrite    
  
protocol abstractions for POE::Wheel and standalone use    
  
translate data between streams and blocks    
  
select or remove items based on simple rules    
  
parse simple HTTP requests, and serialize HTTP::Response    
  
serialize and parse terminated records (lines)    
  
transform input and/or output within a filter stack    
  
translate between discrete records and blocks of them    
  
freeze and thaw arbitrary Perl data    
  
combine multiple POE::Filter objects    
  
a no-op filter that passes data through unchanged    
  
an event-based application kernel in Perl    
  
documentation for POE's event loop bridge interface    
  
a bridge that allows POE to be driven by IO::Poll    
  
common signal handling routines for POE::Loop bridges    
  
a bridge that allows POE to be driven by select(2)    
  
an event-driven state machine (nondeterministic finite automaton)    
  
Deprecated and replaced with delegates to IO::Pipely.    
  
Deprecated and replaced with delegates to IO::Pipely.    
  
Deprecated and replaced with delegates to IO::Pipely.    
  
a flexible, generic priority queue API    
  
a high-performance array-based priority queue    
  
internal resource managers for POE::Kernel    
  
internal session alias manager for POE::Kernel    
  
internal clock used for ordering the queue    
  
internal event manager for POE::Kernel    
  
internal reference counts manager for POE::Kernel    
  
internal filehandle manager for POE::Kernel    
  
internal session ID manager for POE::Kernel    
  
internal session manager for POE::Kernel    
  
internal signal manager for POE::Kernel    
  
loader of POE resources    
  
a generic event-driven task    
  
POE test helper to verify a sequence of events    
  
event-driven mixins for POE::Session    
  
non-blocking input for Curses    
  
follow the tail of an ever-growing file    
  
accept connections from regular listening sockets    
  
non-blocking Term::ReadLine for POE    
  
non-blocking buffered I/O mix-in for POE::Session    
  
portably run blocking code and programs in subprocesses    
  
non-blocking socket creation    
  Provides
      in lib/POE/Loop/IO_Poll.pm
    
  
      in lib/POE/Loop/PerlSignals.pm
    
  
      in lib/POE/Loop/Select.pm
    
  
      in lib/POE/Resource/Aliases.pm
    
  
      in lib/POE/Resource/Events.pm
    
  
      in lib/POE/Resource/Extrefs.pm
    
  
      in lib/POE/Resource/FileHandles.pm
    
  
      in lib/POE/Resource/SIDs.pm
    
  
      in lib/POE/Resource/Sessions.pm
    
  
      in lib/POE/Resource/Signals.pm
    
  
      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