Take me over?The maintainer of this distribution is looking for someone to take over! If you're interested then please contact them via email.
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.
- new_event @handlers
Delegates the event to every one of the sub handlers.
Lists the handlers
- add_handler $handler
Add a handler to the set of registered handlers.
- remove_handler $handler
Remove a handler from the set of registered handlers.