POE::API::Peek 1.0802
Sponsored Links
POE::API::Peek 1.0802 Ranking & Summary
File size:
0.021 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
904
Date added:
2007-05-03
Publisher:
Matt Cashner
POE::API::Peek 1.0802 description
POE::API::Peek is a Perl module to peek into the internals of a running POE environment.
POE::API::Peek extends the POE::Kernel interface to provide clean access to Kernel internals in a cross-version compatible manner. Other calculated data is also available.
My intention is to provide massive amounts of internal data for use in POE debugging.
WARNING
This version of this module is certified against POE version 0.38 and above. It will fail on any other POE version.
Further, this module requires perl v5.6.1 or above.
METHODS
new
my $api = POE::API::Peek->new();
Returns a blessed reference. Takes no parameters.
id
my $foo = $api->id();
Obtain the unique id for the kernel. Takes no parameters. Returns a scalar containing a string.
KERNEL UTILITIES
is_kernel_running
if($api->is_kernel_running) {
# do stuff...
}
Tell if the POE Kernel is running and active. Returns 1 if the Kernel is running and 0 if it is not.
active_event
my $event = $api->active_event();
Get the active event name. Returns a string containing the event name.
kernel_memory_size
my $size = $api->kernel_memory_size();
Get the memory footprint of the kernel and consequently the entire POE environment. See the Devel::Size documentation for several caveats involved in this metric.
event_list
my $events = $api->event_list();
Gets the list of events for the whole POE environment. Returns a hash with the session IDs as the keys and a list of events as the values.
which_loop
my $loop_name = $api->which_loop();
Tell which Loop POE has decided to use. Returns the string name of the Loop module.
POE::API::Peek extends the POE::Kernel interface to provide clean access to Kernel internals in a cross-version compatible manner. Other calculated data is also available.
My intention is to provide massive amounts of internal data for use in POE debugging.
WARNING
This version of this module is certified against POE version 0.38 and above. It will fail on any other POE version.
Further, this module requires perl v5.6.1 or above.
METHODS
new
my $api = POE::API::Peek->new();
Returns a blessed reference. Takes no parameters.
id
my $foo = $api->id();
Obtain the unique id for the kernel. Takes no parameters. Returns a scalar containing a string.
KERNEL UTILITIES
is_kernel_running
if($api->is_kernel_running) {
# do stuff...
}
Tell if the POE Kernel is running and active. Returns 1 if the Kernel is running and 0 if it is not.
active_event
my $event = $api->active_event();
Get the active event name. Returns a string containing the event name.
kernel_memory_size
my $size = $api->kernel_memory_size();
Get the memory footprint of the kernel and consequently the entire POE environment. See the Devel::Size documentation for several caveats involved in this metric.
event_list
my $events = $api->event_list();
Gets the list of events for the whole POE environment. Returns a hash with the session IDs as the keys and a list of events as the values.
which_loop
my $loop_name = $api->which_loop();
Tell which Loop POE has decided to use. Returns the string name of the Loop module.
POE::API::Peek 1.0802 Screenshot
POE::API::Peek 1.0802 Keywords
POE
API
Peek 1.0802
to peek
Perl module
Peek Into
kernel
running
module
event
returns
environment
POE::API::Peek
POEAPIPeek
POE::API::Peek 1.0802
Libraries
Bookmark POE::API::Peek 1.0802
POE::API::Peek 1.0802 Copyright
WareSeeker periodically updates pricing and software information of POE::API::Peek 1.0802 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of POE::API::Peek 1.0802 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Related Software
POE::API::Hooks is a Perl module to implement lightweight hooks into POE. Free Download
POE::Exceptions is a POE class for handling exceptions. Free Download
objcache is a Perl module that caches results of running gcc/ghs on argument list. Free Download
POE::Loop::Event is a bridge that supports Gtks event loop from POE. Free Download
WMAcpi is port of WMApm 1.1 with ACPI support. Free Download
POE::Loop is a documentation for POEs event loop bridge interface. Free Download
POE::Component::SubWrapper is an event based wrapper for subs. Free Download
POE::Kernel is an event driven threaded application kernel in Perl. Free Download
Latest Software
Popular Software
Favourite Software