On 04-Aug-2004 Rocco Caputo wrote:
> On Sun, Jul 25, 2004 at 04:56:53PM -0700, David Davis wrote:
>> 
>> -callback event declarations
> 
> What does this mean?

How to I tell a POEx::Foo component what events should be posted when Zip
happens.  In other words :

      my $foo=POEx::Foo->new();

        $foo->muddle(.....
                     ZipEvent=>$mutter
                    );
 
Now what is $mutter?  Ideally it could be a code reference (call back) or
an event (post back).  If it's an event, it's a scalar that names an event
in the calling session  (ie "zip_event").   

Now the point I've been raising for several years : say I want the
event posted to another session, how do I specify that?  How do I specify
event + session?  There are many ways, all that is needed is for one to be
standard and bit of support code written.

Examples :
        session!event
        [EMAIL PROTECTED]
        poe://session/event
        /S=session/E=event

These can all be extended for IKC :

        kernel!session!event
        [EMAIL PROTECTED]
        ikc://kernel/session/event
        /K=kernel/S=session/E=event

-Philip

Reply via email to