Apache2::MPM man page on Debian

Man page or keyword search:  
man Server   8174 pages
apropos Keyword Search (all sections)
Output format
Debian logo
[printable version]

libapache2-mod-perl2-2libapache2-mod-perl2-2.0.4::docs::api::Apache2::MPM(3pm)

NAME
       Apache2::MPM - Perl API for accessing Apache MPM information

Synopsis
	 use Apache2::MPM ();

	 # check whether Apache MPM is threaded
	 if (Apache2::MPM->is_threaded) { do_something() }

	 # which mpm is used
	 my $mpm = lc Apache2::MPM->show;

	 # query mpm properties
	 use Apache2::Const -compile => qw(:mpmq);
	 if (Apache2::MPM->query(Apache2::Const::MPMQ_STATIC)) { ... }

Description
       "Apache2::MPM" provides the Perl API for accessing Apache MPM
       information.

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

   "query"
       Query various attributes of the MPM

	 my $query = Apache2::MPM->query($const);

       obj: $class ( "Apache2::MPM class" )
	   the class name

       arg1: $const ( "Apache2::Const :mpmq group constant" )
	   The MPM attribute to query.

       ret: $query ( boolean )
	   the result of the query

       since: 2.0.00

       For example to test whether the mpm is static:

	 use Apache2::Const -compile => qw(MPMQ_STATIC);
	 if (Apache2::MPM->query(Apache2::Const::MPMQ_STATIC)) { ... }

   "is_threaded"
       Check whether the running Apache MPM is threaded.

	 my $is_threaded = Apache2::MPM->is_threaded;

       obj: $class ( "Apache2::MPM class" )
	   the class name

       ret: $is_threaded ( boolean )
	   threaded or not

       since: 2.0.00

       Note that this functionality is just a shortcut for:

	 use Apache2::Const -compile => qw(MPMQ_IS_THREADED);
	 my $is_threaded = Apache2::MPM->query(Apache2::Const::MPMQ_IS_THREADED);

   "show"
       What mpm is used

	 my $mpm = Apache2::MPM->show();

       obj: $class ( "Apache2::MPM class" )
	   the class name

       ret: $mpm ( string )
	   the name of the MPM. e.g., "Prefork".

       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.10.1	      libapache2-mod-perl2-2.0.4::docs::api::Apache2::MPM(3pm)
[top]

List of man pages available for Debian

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net