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/ > >