NAME
POEx::Role::SessionInstantiation::Meta::POEState - A read-only object that provides POE context
VERSION
version 0.092800
ATTRIBUTES
sender is: ro, isa: Kernel|Session|DoesSessionInstantiation
The sender of the current event can be access from here. Semantically the same as $_[+SENDER].
state is: ro, isa => Str
The state fired. This should match the current method name (unless of course within the _default event handler, then it will be the event name that was invoked but did not exist in your object instance.
kernel is: ro, isa: Kernel
This is actually the POE::Kernel singleton provided as a little sugar instead of requiring use of $poe_kernel, etc. To make sure you are currently within a POE context, check this attribute for definedness.
[qw/file line from/] is: rw, isa: Maybe[Str]
These attributes provide tracing information from within POE. From is actually not used in POE::Session as far as I can tell, but it is available just in case.
METHODS
clone
Clones the current POEState object and returns it
AUTHOR
Nicholas Perez <nperez@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2009 by Nicholas Perez.
This is free software, licensed under:
The GNU General Public License, Version 3, June 2007