It is the latest poecall-*.tar.gz file at http://poe.perl.org/poedown/

... from the README:

2005-01-31:

This snapshot includes a Delay class.  The Call and Stage classes have
been expanded, and pattern-many-responses.perl has been modified to
use Delay instead of POE::Kernel's delay().

Delay implements a subset of POE::Kernel's delay_set().  It's far from
complete, but it performs what pattern-many-responses.perl needs from
a Delay class.

Call has been extended to track resources, such as Delay objects.
When a Delay is created, it calls delay_set() internally and
associates itself with the currently active Call object.  Canceling a
Call will automatically cancel any Delay objects associated with it.

Automatic resource cancelation will extend to other resources as
they're created.  Eventually the resource tracking will be abstracted
into a base resource class.

The Stage class has been extended with an event handler for Delay's
internal events.  This hidden event handler massages some parameters
and passes execution to the event handler associated with a particular
Delay.  Since Delay objects are one-shots, they are automatically
dissociated from their Calls after they go off.

The many-responses session interaction pattern runs too slowly to
detect a memory leak.

-- 
Rocco Caputo - http://poe.perl.org/

Reply via email to