NAME
IO::Async::Loop::POE
- use IO::Async
with POE
SYNOPSIS
use IO::Async::Loop::POE;
my $loop = IO::Async::Loop::POE->new();
$loop->add( ... );
$loop->add( IO::Async::Signal->new(
name => 'HUP',
on_receipt => sub { ... },
) );
$loop->loop_forever();
DESCRIPTION
This subclass of IO::Async::Loop uses POE to perform its work.
The entire IO::Async
system is represented by a single long-lived session within the POE
core. It fully supports sharing the process space with POE
; such resources as signals are properly shared between both event systems.
CONSTRUCTOR
new
$loop = IO::Async::Loop::POE->new( %args )
This function returns a new instance of a IO::Async::Loop::POE
object. It takes the following named arguments:
AUTHOR
Paul Evans <leonerd@leonerd.org.uk>