p5-POE-Session-MultiDispatch - Callback dispatch for session events

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename p5-POE-Session-MultiDispatch-1.3_1.txz
Package name p5-POE-Session-MultiDispatch
Package version 1.3
Package release 1
Package architecture amd64
Package type txz
Category devel perl5
Homepage https://metacpan.org/release/POE-Session-MultiDispatch
License -
Maintainer perl@FreeBSD.org
Download size 7.64 KB
Installed size 15.05 KB
POE::Session::MultiDispatch is a drop in replacement for POE::Session
that adds callback dispatch functionality to POE sessions.  Each event
may have multiple handlers associated with it.  Fine control over the
order of execution is available using helper methods that extend the
interface of a POE::Session.
POE::Session::MultiDispatch uses POE::Session as a base class.  When
multiple callbacks are registered for an event, only the last callback
survives, all the others are clobbered.  POE::Session::MultiDispatch is
much nicer to your registered callbacks, it keeps them all in the order
they were defined.  When an event is triggered, all the callbacks are
then executed in that same order (unless you muck around with said
WWW: https://metacpan.org/release/POE-Session-MultiDispatch


Package Version Architecture Repository
p5-POE-Session-MultiDispatch-1.3_1.txz 1.3 i386 FreeBSD Ports Quarterly
p5-POE-Session-MultiDispatch-1.3_1.txz 1.3 amd64 FreeBSD Ports Quarterly
p5-POE-Session-MultiDispatch-1.3_1.txz 1.3 i386 FreeBSD Ports Latest
p5-POE-Session-MultiDispatch - - -


Name Value
p5-POE = 1.367
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-POE-Session-MultiDispatch-1.3_1.txz
Source Package devel/p5-POE-Session-MultiDispatch

Install Howto

Install p5-POE-Session-MultiDispatch txz package:

# pkg install p5-POE-Session-MultiDispatch

See Also

Package Description
p5-POE-Stage-0.0600_1.txz Base class for formalized POE components
p5-POE-Test-Loops-1.360_1.txz Reusable tests for POE Loop authors
p5-POE-XS-Loop-Poll-1.000_1.txz XS implementation of POE::Loop, using poll(2)
p5-POE-XS-Queue-Array-0.006_1.txz XS implementation of POE::Queue::Array
p5-POEx-Role-PSGIServer-1.110670_1.txz Perl extension for encapsulated PSGI server behaviors for POE
p5-POEx-Role-SessionInstantiation-1.102610_1.txz Perl extension of Moose role for turning objects into POE sessions
p5-POEx-Role-Streaming-1.102610_1.txz Perl extension for streaming from one filehandle to another
p5-POEx-Role-TCPServer-1.102740_1.txz Perl extension for TCPServer Moose role on POE
p5-POEx-Types-1.100910_1.txz Perl extension to provide MooseX::Types types for modern POE
p5-POSIX-Regex-1.0003_1.txz OO interface for the gnu regex engine
p5-POSIX-Socket-0.09_1.txz Perl extension for POSIX socket low-level interface
p5-POSIX-getpeername-0.01_1.txz Perl extension to provide getpeername(2)
p5-POSIX-strftime-Compiler-0.41.txz Perl extension for glibc compatible strftime for loggers/servers
p5-POSIX-strptime-0.13.txz Perl interface to strptime(3)
p5-PPI-1.270.txz Analyze and manipulate Perl code without using perl itself