Why not adopt me?
This distribution is up for adoption!
If you're interested then please contact the PAUSE module admins via
email.
NAME
Data::EventStream::Window - Perl extension for event processing
VERSION
This document describes Data::EventStream::Window version 0.08
DESCRIPTION
This role defines interface that should be implemented by any aggregator used with Data::EventStream.
$self->enter($event, $window)
This method is invoked when a new event enters aggregator's window
$self->leave($event, $window)
This method is invoked when an event leaves aggregator's window
$self->reset($window)
This method is invoked when aggregator is used in the batch mode, each time after it finished processing another batch
$self->window_update($window)
This method is invoked when time changes and window contains new time limits