Devel::Events::Handler::Multiplex - Delegate events to multiple handlers
use Devel::Events::Handler::Multiplex; my $h = Devel::Events::Handler::Multiplex->new( handlers => \@handlers, ); $h->add_handler( $other_handler ); $h->new_event( ... ); $h->remove_handler( $some_handler );
This handler repeats events to any number of sub handlers.
It is useful as a central hub, delegating to any number of sub listeners, from any number of generators.
Delegates the event to every one of the sub handlers.
Lists the handlers
Add a handler to the set of registered handlers.
Remove a handler from the set of registered handlers.
To install Devel::Events, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Devel::Events
CPAN shell
perl -MCPAN -e shell install Devel::Events
For more information on module installation, please visit the detailed CPAN module installation guide.