Is there an beginners example you could point me at?  The POE::Session
example leaves me lost, and I don't see anything on the wiki

Thanks
Jay
----- Original Message -----
From: "Rocco Caputo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, March 01, 2004 9:22 PM
Subject: Re: Saving self


> On Mon, Mar 01, 2004 at 08:43:36PM -0600, Jay Strauss wrote:
> > Hi,
> >
> > I feel like I'm doing something wrong, but I don't see any other way to
do
> > this.  I want to have an object that contains POE.  When I new the
object I
> > have to save self in HEAP so that I can access the $self attributes from
the
> > inlineStates.  I'm doing it like:
> >
> > sub new {
> >     my $class = shift;
> >     $self = {};
> >
> >     # stick some stuff in $self from @_
> >
> >     POE::Component::Client::TCP->new(
> >     ....
> >     Args           => [$self],
> >     Started        => sub {$_[HEAP]->{self} = $_[ARG0]},
> >     ...
> > }
> >
> > It just seems kinda awkward/weird
>
> If you use object_states instead, the handlers will be passed
> $_[OBJECT], which corresponds to $self.
>
> --
> Rocco Caputo - [EMAIL PROTECTED] - http://poe.perl.org/
>
>

Reply via email to