ADC Home > Reference Library > Reference > Mac OS X > Mac OS X Man Pages

 

This document is a Mac OS X manual page. Manual pages are a command-line technology for providing documentation. You can view these manual pages locally using the man(1) command. These manual pages come from many different sources, and thus, have a variety of writing styles.

For more information about the manual page format, see the manual page for manpages(5).



apache_mod_perl-101~38::mod_perl-2.0.d_prl.0.2::docs::api::Apache2::Process(3)



NAME
       Apache2::Process - Perl API for Apache process record

Synopsis
         use Apache2::Process ();
         use Apache2::ServerRec ();
         my $proc = $s->process;

         # global pool cleared on exit
         my $global_pool = $proc->pool;

         # configuration pool cleared on restart
         my $pconf = $proc->pconf;

         # short program name (e.g. httpd)
         my $proc_name = $proc->short_name;

Description
       "Apache2::Process" provides the API for the Apache process object, which you can retrieve with
       "$s->process":

         use Apache2::ServerRec ();
         $proc = $s->process;

API
       "Apache2::Process" provides the following functions and/or methods:

       "pconf"

       Get configuration pool object.

         $p = $proc->pconf();

       obj: $proc ( "Apache2::Process object" )
       ret: $p ( "APR::Pool object" )
       since: 2.0.00

       This pool object gets cleared on server restart.

       "pool"

       Get the global pool object.

         $p = $proc->pool();

       obj: $proc ( "Apache2::Process object" )
       ret: $p ( "APR::Pool object" )
       since: 2.0.00

       This pool object gets cleared only on (normal) server exit

       "short_name"

       The name of the program used to execute the program

         $short_name = $proc->short_name();

       obj: $proc ( "Apache2::Process object" )
       ret: $short_name (string)
           e.g. "httpd"

       since: 2.0.00

See Also
       mod_perl 2.0 documentation.

Copyright
       mod_perl 2.0 and its core modules are copyrighted under The Apache Software License, Version 2.0.

Authors
       The mod_perl development team and numerous contributors.



perl v5.8.8                           apache_mod_-108::mod_perl-2.0.2::docs::api::Apache2::Process(3)

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.