Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.215.957 Times

POE::API::Peek 1.0802

  Date Added: November 19, 2010  |  Visits: 1.012

POE::API::Peek

Report Broken Link
Printer Friendly Version


Product Homepage
Download (88 downloads)



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

Requirements: No special requirements
Platforms: Linux
Keyword: Api Event Kernel Libraries Module Perl Perl Module Poe Poeapipeek Programming Returns Running
Users rating: 0/10

License: Freeware Size: 21.5 KB
USER REVIEWS
More Reviews or Write Review


POE::API::PEEK RELATED
Libraries  -  What 1.01
What is a Perl module to find out about running services. SYNOPSIS $what = What->new( Host => my.domain.org, Port => 28, ); $what->mta; $what->mta_version; $what->mta_banner; The What class is interface to classes providing...
27.65 KB  
Libraries  -  Acme::EyeDrops 1.51
Acme::EyeDrops is a Perl module for visual programming in Perl. SYNOPSIS use Acme::EyeDrops qw(sightly); print sightly( { Shape => camel, SourceFile => eyesore.pl } ); Acme::EyeDrops converts a Perl program into an equivalent one, but...
102.4 KB  
Libraries  -  Wily::Connect 0.02
Wily::Connect is a Perl module that connects to a running Wily text editor. SYNOPSIS use Wily::Connect; my $wily_socket = Wily::Connect::connect(); The connect sub connects to wily this involves creating a unix domain socket, listening on...
21.5 KB  
Libraries  -  Net::BitTorrent::LibBT::Tracker 0.018
Net::BitTorrent::LibBT::Tracker is a Perl module to access a tracker running under libbttracker. SYNOPSIS use Net::BitTorrent::LibBT::Tracker; my $tracker = Net::BitTorrent::LibBT::Tracker->new("/path/to/tracker"); print "Tracker has ",...
21.5 KB  
Libraries  -  DateTime::Event::Sunrise 0.0501
DateTime::Event::Sunrise is a Perl DateTime extension for computing the sunrise/sunset on a given day. SYNOPSIS use DateTime; use DateTime::Event::Sunrise; my $dt = DateTime->new( year => 2000, month => 6, day => 20, ); my $sunrise =...
12.29 KB  
Modules  -  Module Object Oriented Programming API 6.x- 1.0
The oop syntax module must implement hook_boot().InstallationUnpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules. Requirements: - Drupal 6.x
 
Modules  -  Module Object Oriented Programming API 6.x- 1.0
The oop syntax module must implement hook_boot().InstallationUnpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules. Requirements: - Drupal 6.x
 
Home & Leisure  -  Envirolyzer 1.22
Created to help you streamline your programming and site administration tasks, Envirolyzer automatically analyzes your server and client environments including paths to Perl, Qmail and Sendmail and returns an easy-to-read report in your web browser.
 
Calendar  -  CGI Calendar 3.0
CGI Calendar is an appointment/event calendar written in Perl. It can run on any system that has a web server supporting CGI and Perl (this includes most Unix, NT, Macintosh, Linux, FreeBSD, and Solaris systems, among many others). It is very...
 
Libraries  -  StateML 0.22
StateML is a State Machine Markup Language, with GraphViz and template-driven code generation. SYNOPSIS ## See the stml command for command line use (recommended) ## Heres what a .stml file might look like: < machine id="main"...
22.53 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB