libobject-event-perl | Perl event callback interface | Mehr ...
Object::Event provides a consistent API for registering and emitting events. You can register callbacks for events, trigger events and even stop the current event from running further callbacks.