| Devel-Events documentation | view source | Contained in the Devel-Events distribution. |
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.
| Devel-Events documentation | view source | Contained in the Devel-Events distribution. |