You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by pq...@apache.org on 2009/10/03 18:20:35 UTC
svn commit: r821352 [28/34] - /httpd/site/trunk/docs/dev/apidoc/
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_module.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_module.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_module.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_module.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,146 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: module</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Structure module</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+typedef struct module_struct {
+ int version;
+ int minor_version;
+ int module_index;
+ const char *name;
+ void *dynamic_load_handle;
+ struct module_struct *next;
+ unsigned long magic;
+#ifdef ULTRIX_BRAIN_DEATH
+ void (*init) ();
+ void *(*create_dir_config) ();
+ void *(*merge_dir_config) ();
+ void *(*create_server_config) ();
+ void *(*merge_server_config) ();
+#else
+ void (*init) (server_rec *s, pool *p);
+ void *(*create_dir_config) (pool *p, char *dir);
+ void *(*merge_dir_config) (pool *p, void *base_conf, void *new_conf);
+ void *(*create_server_config) (pool *p, <a href="apidoc_server_rec.html">server_rec</a> *s);
+ void *(*merge_server_config) (pool *p, void *base_conf, void *new_conf);
+#endif
+ const <a href="apidoc_command_rec.html">command_rec</a> *cmds;
+ const handler_rec *handlers;
+ int (*translate_handler) (request_rec *r);
+ int (*<a href="apidoc_ap_check_user_id.html">ap_check_user_id</a>) (request_rec *r);
+ int (*auth_checker) (request_rec *r);
+ int (*access_checker) (request_rec *r);
+ int (*type_checker) (request_rec *r);
+ int (*fixer_upper) (request_rec *r);
+ int (*logger) (request_rec *r);
+ int (*header_parser) (<a href="apidoc_request_rec.html">request_rec</a> *r);
+#ifdef ULTRIX_BRAIN_DEATH
+ void (*child_init) ();
+ void (*child_exit) ();
+#else
+ void (*child_init) (server_rec *s, pool *p);
+ void (*child_exit) (<a href="apidoc_server_rec.html">server_rec</a> *s, <a href="apidoc_pool.html">pool</a> *p);
+#endif
+ int (*post_read_request) (<a href="apidoc_request_rec.html">request_rec</a> *)r;
+} module;
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+module *mpointer;
+ <i>or</i>
+module action_module =
+{
+ <a href="apidoc_STANDARD_MODULE_STUFF.html">STANDARD_MODULE_STUFF</a>,
+ NULL, /* initializer */
+ create_action_dir_config, /* dir config creator */
+ merge_action_dir_configs, /* dir merger --- default is to override */
+ NULL, /* server config */
+ NULL, /* merge server config */
+ action_cmds, /* command <a href="apidoc_table.html">table</a> */
+ action_handlers, /* handlers */
+ NULL, /* filename translation */
+ NULL, /* check_user_id */
+ NULL, /* check auth */
+ NULL, /* check access */
+ NULL, /* type_checker */
+ NULL, /* fixups */
+ NULL, /* logger */
+ NULL, /* header parser */
+ NULL, /* child_init */
+ NULL, /* child_exit */
+ NULL /* post read-request */
+};
+ </pre>
+ </dd>
+ </dl>
+<p>
+A server extension module in Apache can
+declare handlers for a particular phase --- these are C functions
+which return an integer status code, and which take as argument a pointer to a
+structure known as a <a href="apidoc_request_rec.html">request_rec</a>, which contains and coordinates all
+of the information regarding a particular request: the URI requested,
+type of the request, relevant directory-specific configuration
+information, and the like. In fact, the interface between the server core
+and extension modules (including the ones which implement the server's
+native NCSA emulation functionality) is through a module structure which
+consists mostly of pointers to handlers for various phases, or NULL,
+if the module elects not to handle that phase (there is also other
+information concerned with configuration management).
+</p>
+<p>
+As a special case, a module can declare several handlers for the
+response-handling phase, distinguished by the types of entities
+(scripts, directories, ordinary files of particular kinds, or anything
+at all) that they wish to handle. The server core code does a dispatch
+based on the type of the entity requested to find the handler (or
+handlers, if the first one declines the request) which it eventually invokes.
+</p>
+
+ <dl compact>
+ <dt><i>See also:</i></dt>
+ <dd><a href="apidoc_ap_add_loaded_module.html"><samp>ap_add_loaded_module</samp></a>,
+ <a href="apidoc_ap_add_module.html"><samp>ap_add_module</samp></a>,
+ <a href="apidoc_ap_add_named_module.html"><samp>ap_add_named_module</samp></a>,
+ <a href="apidoc_AP_MODULE_MAGIC_AT_LEAST.html"><samp>AP_MODULE_MAGIC_AT_LEAST</samp></a>,
+ <a href="apidoc_ap_remove_loaded_module.html"><samp>ap_remove_loaded_module</samp></a>,
+ <a href="apidoc_ap_remove_module.html"><samp>ap_remove_module</samp></a>,
+ <a href="apidoc_core_module.html"><samp>core_module</samp></a>,
+ <a href="apidoc_MODULE_MAGIC_AT_LEAST.html"><samp>MODULE_MAGIC_AT_LEAST</samp></a>,
+ <a href="apidoc_MODULE_MAGIC_COOKIE.html"><samp>MODULE_MAGIC_COOKIE</samp></a>,
+ <a href="apidoc_MODULE_MAGIC_NUMBER.html"><samp>MODULE_MAGIC_NUMBER</samp></a>,
+ <a href="apidoc_MODULE_MAGIC_NUMBER_MAJOR.html"><samp>MODULE_MAGIC_NUMBER_MAJOR</samp></a>,
+ <a href="apidoc_MODULE_MAGIC_NUMBER_MINOR.html"><samp>MODULE_MAGIC_NUMBER_MINOR</samp></a>,
+ <a href="apidoc_STANDARD_MODULE_STUFF.html"><samp>STANDARD_MODULE_STUFF</samp></a>,
+ <a href="apidoc_top_module.html"><samp>top_module</samp></a>
+ </dd>
+ </dl>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_HANDLE.html"><code>HANDLE</code></a>
+ Next: <a href="apidoc_mutex.html"><code>mutex</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_module.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_module.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_module.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_mutex.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_mutex.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_mutex.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_mutex.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,48 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: mutex</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Structure mutex</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+This is an opaque structure; you don't need to access any of its elements.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+mutex <var>identifier</var>
+ </pre>
+ </dd>
+ </dl>
+<p>
+Mutual exclusion (mutex) semaphore locking mechanism used to serialise
+interthread intraprocess activities.
+</p>
+
+ <hr>
+ <p>
+ Previous: <a href="apidoc_module.html"><code>module</code></a>
+ Next: <a href="apidoc_parent_score.html"><code>parent_score</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_mutex.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_mutex.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_mutex.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_opendir.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_opendir.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_opendir.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_opendir.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,46 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: opendir</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Routine opendir</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+DIR *opendir(const char *);
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_MODULE_MAGIC_AT_LEAST.html"><code>MODULE_MAGIC_AT_LEAST</code></a>
+ Next: <a href="apidoc_OS_ASC.html"><code>OS_ASC</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_opendir.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_opendir.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_opendir.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnle.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnle.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnle.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnle.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,46 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: os_spawnle</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Routine os_spawnle</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+int os_spawnle(int mode, const char *cmdname, ...);
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_OS_ASC.html"><code>OS_ASC</code></a>
+ Next: <a href="apidoc_os_spawnv.html"><code>os_spawnv</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnle.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnle.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnle.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnv.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnv.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnv.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnv.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,46 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: os_spawnv</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Routine os_spawnv</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+int os_spawnv(int mode, const char *cmdname, const char *const *argv);
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_os_spawnle.html"><code>os_spawnle</code></a>
+ Next: <a href="apidoc_os_spawnve.html"><code>os_spawnve</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnv.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnv.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnv.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnve.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnve.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnve.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnve.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,46 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: os_spawnve</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Routine os_spawnve</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+int os_spawnve(int mode, const char *cmdname, const char *const *argv, const char *const *envp);
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_os_spawnv.html"><code>os_spawnv</code></a>
+ Next: <a href="apidoc_os_stat.html"><code>os_stat</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnve.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnve.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_spawnve.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_os_stat.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_os_stat.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_os_stat.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_os_stat.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,46 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: os_stat</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Routine os_stat</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+int os_stat(const char *szPath, struct stat *pStat);
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_os_spawnve.html"><code>os_spawnve</code></a>
+ Next: <a href="apidoc_os_strftime.html"><code>os_strftime</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_stat.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_stat.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_stat.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_os_strftime.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_os_strftime.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_os_strftime.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_os_strftime.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,46 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: os_strftime</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Routine os_strftime</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+int os_strftime(char *s, size_t max, const char *format, const struct tm *tm);
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+<i>No examples available.</i>
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_os_stat.html"><code>os_stat</code></a>
+ Next: <a href="apidoc_readdir.html"><code>readdir</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_strftime.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_strftime.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_os_strftime.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_parent_score.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_parent_score.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_parent_score.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_parent_score.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,84 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: parent_score</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Structure parent_score</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+typedef struct {
+ pid_t pid;
+#ifdef OPTIMIZE_TIMEOUTS
+ time_t last_rtime;
+ <a href="apidoc_vtime_t.html">vtime_t</a> last_vtime;
+#endif
+} parent_score;
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+parent_score ps_record;
+for (i = 0; i < <a href="apidoc_HARD_SERVER_LIMIT.html">HARD_SERVER_LIMIT</a>; ++i) {
+ ps_record = <a href="apidoc_ap_scoreboard_image.html">ap_scoreboard_image</a>->parent[i];
+}
+ </pre>
+ </dd>
+ </dl>
+<p>
+This structure contains data which the parent generally writes and the
+children rarely read.
+</p>
+<p>
+The parent_rec structure contains time(0) of the last change,
+and the last vtime the parent has seen.
+</p>
+
+ <dl compact>
+ <dt><i>See also:</i></dt>
+ <dd><a href="apidoc_ap_exists_scoreboard_image.html"><samp>ap_exists_scoreboard_image</samp></a>,
+ <a href="apidoc_ap_scoreboard_image.html"><samp>ap_scoreboard_image</samp></a>,
+ <a href="apidoc_ap_sync_scoreboard_image.html"><samp>ap_sync_scoreboard_image</samp></a>,
+ <a href="apidoc_global_score.html"><samp>global_score</samp></a>,
+ <a href="apidoc_scoreboard.html"><samp>scoreboard</samp></a>,
+ <a href="apidoc_SERVER_BUSY_DNS.html"><samp>SERVER_BUSY_DNS</samp></a>,
+ <a href="apidoc_SERVER_BUSY_KEEPALIVE.html"><samp>SERVER_BUSY_KEEPALIVE</samp></a>,
+ <a href="apidoc_SERVER_BUSY_LOG.html"><samp>SERVER_BUSY_LOG</samp></a>,
+ <a href="apidoc_SERVER_BUSY_READ.html"><samp>SERVER_BUSY_READ</samp></a>,
+ <a href="apidoc_SERVER_BUSY_WRITE.html"><samp>SERVER_BUSY_WRITE</samp></a>,
+ <a href="apidoc_SERVER_DEAD.html"><samp>SERVER_DEAD</samp></a>,
+ <a href="apidoc_SERVER_GRACEFUL.html"><samp>SERVER_GRACEFUL</samp></a>,
+ <a href="apidoc_SERVER_NUM_STATUS.html"><samp>SERVER_NUM_STATUS</samp></a>,
+ <a href="apidoc_SERVER_READY.html"><samp>SERVER_READY</samp></a>,
+ <a href="apidoc_SERVER_STARTING.html"><samp>SERVER_STARTING</samp></a>,
+ <a href="apidoc_short_score.html"><samp>short_score</samp></a>,
+ <a href="apidoc_START_PREQUEST.html"><samp>START_PREQUEST</samp></a>,
+ <a href="apidoc_STOP_PREQUEST.html"><samp>STOP_PREQUEST</samp></a>,
+ <a href="apidoc_vtime_t.html"><samp>vtime_t</samp></a>
+ </dd>
+ </dl>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_mutex.html"><code>mutex</code></a>
+ Next: <a href="apidoc_piped_log.html"><code>piped_log</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_parent_score.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_parent_score.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_parent_score.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_piped_log.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_piped_log.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_piped_log.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_piped_log.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,61 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: piped_log</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Structure piped_log</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+typedef struct piped_log {
+ <a href="apidoc_pool.html">pool</a> *p;
+#ifndef NO_RELIABLE_PIPED_LOGS
+ char *program;
+ int pid;
+ int fds[2];
+#else
+ FILE *write_f;
+#endif
+} piped_log;
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <dl compact>
+ <dt><i>See also:</i></dt>
+ <dd><a href="apidoc_ap_close_piped_log.html"><samp>ap_close_piped_log</samp></a>,
+ <a href="apidoc_ap_open_piped_log.html"><samp>ap_open_piped_log</samp></a>
+ </dd>
+ </dl>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_parent_score.html"><code>parent_score</code></a>
+ Next: <a href="apidoc_pool.html"><code>pool</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_piped_log.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_piped_log.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_piped_log.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_pool.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_pool.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_pool.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_pool.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,86 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: pool</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Structure pool</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+typedef struct pool pool;
+typedef struct pool <a href="apidoc_ap_pool.html">ap_pool</a>;
+struct pool <var>opaque-structure</var>
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+pool *p;
+char *foo;
+foo = <a href="apidoc_ap_pstrcat.html">ap_pstrcat</a>(p, "string 1", "string 2", null);
+ </pre>
+ </dd>
+ </dl>
+<p>
+The <code>pool</code> type is another name for the
+<code><a href="apidoc_ap_pool.html">ap_pool</a></code> structure (<i>q.v.</i>). The
+latter is the preferred type name, to avoid name collisions
+with third-party library symbols. However, due to
+historical reasons, a lot of legacy usages of the
+<code>pool</code> type name exist.
+</p>
+
+ <dl compact>
+ <dt><i>See also:</i></dt>
+ <dd><a href="apidoc_ap_bytes_in_pool.html"><samp>ap_bytes_in_pool</samp></a>,
+ <a href="apidoc_ap_clear_pool.html"><samp>ap_clear_pool</samp></a>,
+ <a href="apidoc_ap_destroy_pool.html"><samp>ap_destroy_pool</samp></a>,
+ <a href="apidoc_ap_find_pool.html"><samp>ap_find_pool</samp></a>,
+ <a href="apidoc_ap_make_sub_pool.html"><samp>ap_make_sub_pool</samp></a>,
+ <a href="apidoc_ap_palloc.html"><samp>ap_palloc</samp></a>,
+ <a href="apidoc_ap_pcalloc.html"><samp>ap_pcalloc</samp></a>,
+ <a href="apidoc_ap_pclosedir.html"><samp>ap_pclosedir</samp></a>,
+ <a href="apidoc_ap_pclosef.html"><samp>ap_pclosef</samp></a>,
+ <a href="apidoc_ap_pclosesocket.html"><samp>ap_pclosesocket</samp></a>,
+ <a href="apidoc_ap_pduphostent.html"><samp>ap_pduphostent</samp></a>,
+ <a href="apidoc_ap_pfclose.html"><samp>ap_pfclose</samp></a>,
+ <a href="apidoc_ap_pfdopen.html"><samp>ap_pfdopen</samp></a>,
+ <a href="apidoc_ap_pfopen.html"><samp>ap_pfopen</samp></a>,
+ <a href="apidoc_ap_pgethostbyname.html"><samp>ap_pgethostbyname</samp></a>,
+ <a href="apidoc_ap_pool.html"><samp>ap_pool</samp></a>,
+ <a href="apidoc_ap_pool_is_ancestor.html"><samp>ap_pool_is_ancestor</samp></a>,
+ <a href="apidoc_ap_pool_join.html"><samp>ap_pool_join</samp></a>,
+ <a href="apidoc_ap_popendir.html"><samp>ap_popendir</samp></a>,
+ <a href="apidoc_ap_popenf.html"><samp>ap_popenf</samp></a>,
+ <a href="apidoc_ap_pregcomp.html"><samp>ap_pregcomp</samp></a>,
+ <a href="apidoc_ap_pregfree.html"><samp>ap_pregfree</samp></a>,
+ <a href="apidoc_ap_psocket.html"><samp>ap_psocket</samp></a>,
+ <a href="apidoc_ap_pstrcat.html"><samp>ap_pstrcat</samp></a>,
+ <a href="apidoc_ap_pstrdup.html"><samp>ap_pstrdup</samp></a>,
+ <a href="apidoc_ap_pstrndup.html"><samp>ap_pstrndup</samp></a>
+ </dd>
+ </dl>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_piped_log.html"><code>piped_log</code></a>
+ Next: <a href="apidoc_regex_t.html"><code>regex_t</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_pool.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_pool.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_pool.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_proxyreqtype.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_proxyreqtype.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_proxyreqtype.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_proxyreqtype.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,52 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: proxyreqtype</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Constant proxyreqtype</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+#include "httpd.h"
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+<code>proxyreqtype</code> is an enum, but the enumeration type isn't used
+ by modules, only the specific named values.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <dl compact>
+ <dt><i>See also:</i></dt>
+ <dd><a href="apidoc_request_rec.html"><samp>request_rec</samp></a>
+ </dd>
+ </dl>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_OR_OPTIONS.html"><code>OR_OPTIONS</code></a>
+ Next: <a href="apidoc_RAW_ARGS.html"><code>RAW_ARGS</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_proxyreqtype.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_proxyreqtype.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_proxyreqtype.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_readdir.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_readdir.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_readdir.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_readdir.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,46 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: readdir</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Routine readdir</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+struct dirent *readdir(DIR *);
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_os_strftime.html"><code>os_strftime</code></a>
+ Next: <a href="apidoc_regcomp.html"><code>regcomp</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_readdir.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_readdir.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_readdir.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_regcomp.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_regcomp.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_regcomp.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_regcomp.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,46 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: regcomp</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Routine regcomp</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+int regcomp(<a href="apidoc_regex_t.html">regex_t</a> *, const char *, int);
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_readdir.html"><code>readdir</code></a>
+ Next: <a href="apidoc_regerror.html"><code>regerror</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regcomp.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regcomp.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regcomp.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_regerror.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_regerror.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_regerror.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_regerror.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,46 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: regerror</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Routine regerror</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+size_t regerror(int, const <a href="apidoc_regex_t.html">regex_t</a> *, char *, size_t);
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_regcomp.html"><code>regcomp</code></a>
+ Next: <a href="apidoc_regexec.html"><code>regexec</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regerror.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regerror.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regerror.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_regex_t.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_regex_t.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_regex_t.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_regex_t.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,51 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: regex_t</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Structure regex_t</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+typedef struct {
+ int re_magic;
+ size_t re_nsub;
+ const char *re_endp;
+ struct re_guts *re_g;
+} regex_t;
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_pool.html"><code>pool</code></a>
+ Next: <a href="apidoc_regmatch_t.html"><code>regmatch_t</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regex_t.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regex_t.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regex_t.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_regexec.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_regexec.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_regexec.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_regexec.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,46 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: regexec</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Routine regexec</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+int regexec(const <a href="apidoc_regex_t.html">regex_t</a> *, const char *, size_t, <a href="apidoc_regmatch_t.html">regmatch_t</a> [], int);
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_regerror.html"><code>regerror</code></a>
+ Next: <a href="apidoc_regfree.html"><code>regfree</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regexec.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regexec.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regexec.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_regfree.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_regfree.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_regfree.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_regfree.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,46 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: regfree</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Routine regfree</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+void regfree(<a href="apidoc_regex_t.html">regex_t</a> *);
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_regexec.html"><code>regexec</code></a>
+ Next: (none)
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regfree.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regfree.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regfree.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_regmatch_t.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_regmatch_t.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_regmatch_t.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_regmatch_t.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,49 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: regmatch_t</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Structure regmatch_t</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+typedef struct {
+regoff_t rm_so; // start of match
+regoff_t rm_eo; // end of match
+} regmatch_t;
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_regex_t.html"><code>regex_t</code></a>
+ Next: <a href="apidoc_request_rec.html"><code>request_rec</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regmatch_t.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regmatch_t.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_regmatch_t.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_request_rec.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_request_rec.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_request_rec.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_request_rec.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,335 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: request_rec</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Structure request_rec</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+typedef struct request_rec request_rec;
+struct request_rec {
+ pool *<a href="apidoc_pool.html">pool</a>;
+ <a href="apidoc_conn_rec.html">conn_rec</a> *connection;
+ <a href="apidoc_server_rec.html">server_rec</a> *server;
+ request_rec *next;
+ request_rec *prev;
+ request_rec *main;
+ char *the_request;
+ int assbackwards;
+ enum <a href="apidoc_proxyreqtype.html">proxyreqtype</a> proxyreq;
+ int header_only;
+ char *protocol;
+ int proto_num;
+ char *hostname;
+ time_t request_time;
+ const char *status_line;
+ int status;
+ const char *method;
+ int method_number;
+ int allowed;
+ int sent_bodyct;
+ long bytes_sent;
+ time_t mtime;
+ int chunked;
+ int byterange;
+ char *boundary;
+ const char *range;
+ long clength;
+ long remaining;
+ long read_length;
+ int read_body;
+ int read_chunked;
+ unsigned expecting_100;
+ table *headers_in;
+ table *headers_out;
+ table *err_headers_out;
+ table *subprocess_env;
+ <a href="apidoc_table.html">table</a> *notes;
+ const char *content_type;
+ const char *handler;
+ const char *content_encoding;
+ const char *content_language;
+ <a href="apidoc_array_header.html">array_header</a> *content_languages;
+ char *vlist_validator;
+ int no_cache;
+ int no_local_copy;
+ char *unparsed_uri;
+ char *uri;
+ char *filename;
+ char *path_info;
+ char *args;
+ struct stat finfo;
+ <a href="apidoc_uri_components.html">uri_components</a> parsed_uri;
+ void *per_dir_config;
+ void *request_config;
+ const struct htaccess_result *htaccess;
+ char *case_preserved_filename;
+};
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+<p>
+The <code>request_rec</code> structure is key to Apache's
+processing of client requests. A pointer to a
+<code>request_req</code> structure is passed to all
+phase handlers and many API routines, and it is usually
+given the argument name '<code>r</code>' (<i>e.g.</i>,
+<code><a href="apidoc_ap_add_common_vars.html">ap_add_common_vars</a>(r)</code>).
+</p>
+
+<h4>Detailed Field Descriptions</h4>
+<dl>
+ <dt><code><b>pool *<a href="apidoc_pool.html">pool</a></b></code></dt>
+ <dd>If a <a href="apidoc_module.html">module</a> routine is passed a <code>request_rec</code> structure,
+ the <code><a href="apidoc_pool.html">pool</a></code> pointer in the structure is available for
+ memory allocation. (See the description of <code><a href="apidoc_ap_palloc.html">ap_palloc</a>()</code>
+ and related routines.) When the request is completed, the
+ memory <a href="apidoc_pool.html">pool</a> will be released.</dd>
+ <dt><code><b><a href="apidoc_conn_rec.html">conn_rec</a> *connection</b></code></dt>
+ <dd>This is a pointer to the <code><a href="apidoc_conn_rec.html">conn_rec</a></code> structure
+ describing the TCP/IP connexion over which the request was received.</dd>
+ <dt><code><b><a href="apidoc_server_rec.html">server_rec</a> *server</b></code></dt>
+ <dd>This field contains a pointer to the <code><a href="apidoc_server_rec.html">server_rec</a></code>
+ structure for the virtual host which was assigned to handle the
+ request.</dd>
+ <dt><code><b>request_rec *next</b></code></dt>
+ <dt><code><b>request_rec *prev</b></code></dt>
+ <dt><code><b>request_rec *main</b></code></dt>
+ <dd>These fields are pointers to other <code>request_rec</code>
+ structures in the case of a complex opertion involving
+ subrequests. The <code>main</code> pointer refers to the
+ request actually received from the client, as opposed to any
+ internal ones created by Apache during its request resolution.</dd>
+ <dt><code><b>char *the_request</b></code></dt>
+ <dd>This is a pointer to the actual request string received from the client
+ (<i>e.g.</i>, "<code>GET /index.html HTTP/1.1</code>").</dd>
+ <dt><code><b>int assbackwards</b></code></dt>
+ <dd>This is a Boolean flag indicating whether the request was made
+ using the HTTP/0.9 protocol. It is set to non-zero if so.</dd>
+ <dt><code><b>enum <a href="apidoc_proxyreqtype.html">proxyreqtype</a> proxyreq</b></code></dt>
+ <dd>This field is only used by proxy modules, and indicates
+ the type of proxy request involved. See the description of the
+ <code><a href="apidoc_proxyreqtype.html">proxyreqtype</a></code> enumeration for more information.</dd>
+ <dt><code><b>int header_only</b></code></dt>
+ <dd>This Boolean flag is set to non-zero if the request was made with the
+ <code>HEAD</code> method. The response headers will be returned,
+ but modules shouldn't bother to generate any content for the response.</dd>
+ <dt><code><b>char *protocol</b></code></dt>
+ <dd>This is a pointer to a string representing the protocol of the
+ request, such as "<code>HTTP/0.9</code>" or "<code>HTTP/1.1</code>".</dd>
+ <dt><code><b>int proto_num</b></code></dt>
+ <dd>This is a numeric representation of the protocol level. It can
+ be parsed with the <code><a href="apidoc_HTTP_VERSION_MAJOR.html">HTTP_VERSION_MAJOR</a>()</code> and
+ <code><a href="apidoc_HTTP_VERSION_MINOR.html">HTTP_VERSION_MINOR</a>()</code> macros (<i>q.q.v.</i>).</dd>
+ <dt><code><b>char *hostname</b></code></dt>
+ <dd>Pointer to a string indicating the hostname to which the request
+ was directed (extracted from either the <code>r->the_request</code>
+ string or the <code>Host</code> request header field). Note that
+ this value may be different from the name of the host actually
+ processing the request; that is, it may differ from any value in the
+ <code>r->server->names</code> array.</dd>
+ <dt><code><b>time_t request_time</b></code></dt>
+ <dd>This field is used to record the time the request was received
+ by the server. This value is stored in local time, not GMT.</dd>
+ <dt><code><b>const char *status_line</b></code></dt>
+ <dd>This field is reserved to and used by the core server for
+ constructing the status line portion of the response header.</dd>
+ <dt><code><b>int status</b></code></dt>
+ <dd>This is used to contain the numeric code of the HTTP response
+ status, such as <code><a href="apidoc_HTTP_NOT_MODIFIED.html">HTTP_NOT_MODIFIED</a></code>. It is typically
+ not used by modules because the protocol module derives the
+ correct value from <a href="apidoc_module.html">module</a> responses and the HTTP specification
+ defining the interaction of header fields.</dd>
+ <dt><code><b>const char *method</b></code></dt>
+ <dd>This is a pointer to a string representing the name of the HTTP method
+ used to make the request, such as "<code>GET</code>", as extracted
+ from the <code>r->the_request</code> string. Modules may
+ want to reference this field if they handle extension methods not
+ directly known to the core server and therefore not represented by
+ a numeric value. (See th enext field, <code>method_number</code>.)</dd>
+ <dt><code><b>int method_number</b></code></dt>
+ <dd>This field contains a numeric value representing the request
+ method. The possible values are give mnemonic names prefixed with
+ "<code>M_</code>", such as "<code><a href="apidoc_M_GET.html">M_GET</a></code>" and "<code><a href="apidoc_M_DELETE.html">M_DELETE</a></code>"
+ (<i>q.q.v.</i>; see the description of <code><a href="apidoc_M_GET.html">M_GET</a></code> for additional
+ references and information.)
+ If the request was made using a method unknown to the core server,
+ the value in this field will be <code><a href="apidoc_M_INVALID.html">M_INVALID</a></code>, even if the
+ server has been configured to recognise the method (such as with
+ the <code>Script</code> directive). In this case modules should
+ check the string value in the <code>method</code> field of the
+ <code>request_rec</code> structure, which immediately precedes this
+ one.</dd>
+ <dt><code><b>int allowed</b></code></dt>
+ <dd>This is a bitmask of the HTTP methods permitted for the resource. The
+ <a href="apidoc_module.html">module</a> that generates the response content is responsible for setting
+ this; it should
+ do so before or during the content generation phase, before the response
+ header is sent. This mask is
+ used solely to create the <code>Allowed</code> response header field.
+ It's a good idea to set it in an earlier phase if possible, in case
+ the request method is <code>OPTIONS</code> and will be handled by the
+ <code>default_handler</code>. Due to the dependence on hard-coded
+ bitmask values, Apache 1.3 provides no support for listing
+ extension methods in this field.</dd>
+ <dt><code><b>int sent_bodyct</b></code></dt>
+ <dd>This field is reserved for use by the core server.</dd>
+ <dt><code><b>long bytes_sent</b></code></dt>
+ <dd>This field is reserved for use by the core server. At the completion
+ of the request it contains the number of bytes sent as the response body;
+ it does not include the bytes in the response header. It is primarily
+ used by logging modules.</dd>
+ <dt><code><b>time_t mtime</b></code></dt>
+ <dd>This field contains the last-modified time for the current
+ document. It should be set with the <code><a href="apidoc_ap_update_mtime.html">ap_update_mtime</a>()</code>
+ or <code><a href="apidoc_ap_rationalize_mtime.html">ap_rationalize_mtime</a>()</code> routines.</dd>
+ <dt><code><b>int chunked</b></code></dt>
+ <dd>This field is reserved for use by the core server. It is a Boolean
+ value indicating whether the response is being sent using chunked
+ encoding.</dd>
+ <dt><code><b>int byterange</b></code></dt>
+ <dd>This field contains the number of distinct byte-ranges in the request
+ header's <code>Range</code> field.</dd>
+ <dt><code><b>char *boundary</b></code></dt>
+ <dd>The delimiting string used in multipart or byterange bodies.</dd>
+ <dt><code><b>const char *range</b></code></dt>
+ <dd>The value of the request's <code>Range</code> header field. This
+ is stored here for convenience; it is also available in the
+ <code>headers_in</code> <a href="apidoc_table.html">table</a> described below.</dd>
+ <dt><code><b>long clength</b></code></dt>
+ <dd>The actual length in bytes of the response body. Set with the
+ <code><a href="apidoc_ap_set_content_length.html">ap_set_content_length</a>()</code> routine (<i>q.v.</i>).</dd>
+ <dt><code><b>long remaining</b></code></dt>
+ <dd>The number of bytes in the request body that have not yet been read.
+ This is updated by the server core each time a <a href="apidoc_module.html">module</a> asks the server
+ core for more of the body. Modules must regard it as a read-only field.</dd>
+ <dt><code><b>long read_length</b></code></dt>
+ <dd>Similar to the <code>remaining</code> field described above, this
+ field contains the count of bytes already read from the request bosy.
+ Modules must regard this as a read-only field.</dd>
+ <dt><code><b>int read_body</b></code></dt>
+ <dt><code><b>int read_chunked</b></code></dt>
+ <dt><code><b>unsigned expecting_100</b></code></dt>
+ <dd>This field is reserved for use by the core server in handling
+ aspects of the HTTP/1.1 protocol.</dd>
+ <dt><code><b><a href="apidoc_table.html">table</a> *headers_in</b></code></dt>
+ <dd>This <a href="apidoc_table.html">table</a> contains a key/value pair for every field in the
+ request header. Some of the fields are also represented in other
+ ways, such as the <code>Range</code> field, but all of the
+ original request header fields are stored in this table in their
+ raw form. Modules must regard this <a href="apidoc_table.html">table</a> as read-only.</dd>
+ <dt><code><b><a href="apidoc_table.html">table</a> *headers_out</b></code></dt>
+ <dd>This <a href="apidoc_table.html">table</a> is used to hold the key/value pairs of the
+ header fields to be sent as part of the response. Under certain
+ conditions, such as error responses, the values in this <a href="apidoc_table.html">table</a>
+ will <b>not</b> be used in the construction of the response
+ header. Under normal circumstances, however, its contents
+ are merged with those in the <code>r->err_headers_out</code>
+ <a href="apidoc_table.html">table</a> to form the response header.</dd>
+ <dt><code><b><a href="apidoc_table.html">table</a> *err_headers_out</b></code></dt>
+ <dd>Similar to the <code>headers_out</code> table described
+ previously, the contents of this <a href="apidoc_table.html">table</a> are used in the
+ formation of the response header. However, the values in
+ <i>this</i> <a href="apidoc_table.html">table</a> are <b>always</b> used, even under
+ error conditions. Under normal conditions, they are merged
+ with those in the <code>r->header_out</code> <a href="apidoc_table.html">table</a> and
+ the result is used.</dd>
+ <dt><code><b><a href="apidoc_table.html">table</a> *subprocess_env</b></code></dt>
+ <dd>The name of this field is somewhat misleading. This <a href="apidoc_table.html">table</a> contains
+ the names and values of 'environment' variables that are available
+ to subsequent stages of processing for the request. They are
+ set as actual environment variables only if a child process
+ needs to be created, such as for invoking a CGI script.
+ However, these values are also available for use by things
+ such as <code>mod_include</code>, even though no actual
+ subprocess creation is involved.</dd>
+ <dt><code><b><a href="apidoc_table.html">table</a> *notes</b></code></dt>
+ <dd>This <a href="apidoc_table.html">table</a> has no strictly defined purpose; it is generally
+ intended to provide a means for modules to communicate with
+ each other when processing a request, or for different phase
+ handlers of the same <a href="apidoc_module.html">module</a> to pass information from phase
+ to another. For example, <code>mod_speling</code> uses this
+ <a href="apidoc_table.html">table</a> to pass a list of possible document variants to
+ <code>mod_negotiation</code>.</dd>
+ <dt><code><b>const char *content_type</b></code></dt>
+ <dd>Specifies the content-type of the respose body (if there is one).
+ Modules should set this field rather than inserting an entry
+ directly into either <code>r->headers_out</code> or
+ <code>r->err_headers_out</code>.</dd>
+ <dt><code><b>const char *handler</b></code></dt>
+ <dt><code><b>const char *content_encoding</b></code></dt>
+ <dt><code><b>const char *content_language</b></code></dt>
+ <dt><code><b><a href="apidoc_array_header.html">array_header</a> *content_languages</b></code></dt>
+ <dt><code><b>char *vlist_validator</b></code></dt>
+ <dt><code><b>int no_cache</b></code></dt>
+ <dt><code><b>int no_local_copy</b></code></dt>
+ <dt><code><b>char *unparsed_uri</b></code></dt>
+ <dt><code><b>char *uri</b></code></dt>
+ <dt><code><b>char *filename</b></code></dt>
+ <dt><code><b>char *path_info</b></code></dt>
+ <dt><code><b>char *args</b></code></dt>
+ <dt><code><b>struct stat finfo</b></code></dt>
+ <dt><code><b><a href="apidoc_uri_components.html">uri_components</a> parsed_uri</b></code></dt>
+ <dt><code><b>void *per_dir_config</b></code></dt>
+ <dt><code><b>void *request_config</b></code></dt>
+ <dt><code><b>const struct htaccess_result *htaccess</b></code></dt>
+ <dt><code><b>char *case_preserved_filename</b></code></dt>
+ <dd>This field contains the original translated filename
+ representing the document source (if it actually is a file)
+ before canonicalisation. This is necessary for some
+ situations in which canonicalisation actually modifies the
+ name for later use. For example, on Windows systems Apache
+ always always translates filenames to lowercase for
+ security reasons (among others). This would cause problems
+ if the case of the requested name was actually significant
+ though the case of the actual filename was not, such as
+ if the request was referring to a Java class file. This
+ field provides the original filename before the downcasing
+ (or other canonicalisation transform) has been performed.</dd>
+</dl>
+
+ <dl compact>
+ <dt><i>See also:</i></dt>
+ <dd><a href="apidoc_BUFF.html"><samp>BUFF</samp></a>,
+ <a href="apidoc_cmd_parms.html"><samp>cmd_parms</samp></a>,
+ <a href="apidoc_command_rec.html"><samp>command_rec</samp></a>,
+ <a href="apidoc_conn_rec.html"><samp>conn_rec</samp></a>,
+ <a href="apidoc_HTTP_VERSION_MAJOR.html"><samp>HTTP_VERSION_MAJOR</samp></a>,
+ <a href="apidoc_HTTP_VERSION_MINOR.html"><samp>HTTP_VERSION_MINOR</samp></a>,
+ <a href="apidoc_proxyreqtype.html"><samp>proxyreqtype</samp></a>,
+ <a href="apidoc_server_addr_rec.html"><samp>server_addr_rec</samp></a>,
+ <a href="apidoc_server_rec.html"><samp>server_rec</samp></a>,
+ <a href="apidoc_uri_components.html"><samp>uri_components</samp></a>
+ </dd>
+ </dl>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_regmatch_t.html"><code>regmatch_t</code></a>
+ Next: <a href="apidoc_scoreboard.html"><code>scoreboard</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_request_rec.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_request_rec.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_request_rec.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_scoreboard.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_scoreboard.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_scoreboard.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_scoreboard.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,73 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: scoreboard</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Structure scoreboard</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+typedef struct {
+ <a href="apidoc_short_score.html">short_score</a> servers[<a href="apidoc_HARD_SERVER_LIMIT.html">HARD_SERVER_LIMIT</a>];
+ <a href="apidoc_parent_score.html">parent_score</a> parent[<a href="apidoc_HARD_SERVER_LIMIT.html">HARD_SERVER_LIMIT</a>];
+ <a href="apidoc_global_score.html">global_score</a> global;
+} scoreboard;
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <dl compact>
+ <dt><i>See also:</i></dt>
+ <dd><a href="apidoc_ap_exists_scoreboard_image.html"><samp>ap_exists_scoreboard_image</samp></a>,
+ <a href="apidoc_ap_scoreboard_image.html"><samp>ap_scoreboard_image</samp></a>,
+ <a href="apidoc_ap_sync_scoreboard_image.html"><samp>ap_sync_scoreboard_image</samp></a>,
+ <a href="apidoc_global_score.html"><samp>global_score</samp></a>,
+ <a href="apidoc_parent_score.html"><samp>parent_score</samp></a>,
+ <a href="apidoc_SERVER_BUSY_DNS.html"><samp>SERVER_BUSY_DNS</samp></a>,
+ <a href="apidoc_SERVER_BUSY_KEEPALIVE.html"><samp>SERVER_BUSY_KEEPALIVE</samp></a>,
+ <a href="apidoc_SERVER_BUSY_LOG.html"><samp>SERVER_BUSY_LOG</samp></a>,
+ <a href="apidoc_SERVER_BUSY_READ.html"><samp>SERVER_BUSY_READ</samp></a>,
+ <a href="apidoc_SERVER_BUSY_WRITE.html"><samp>SERVER_BUSY_WRITE</samp></a>,
+ <a href="apidoc_SERVER_DEAD.html"><samp>SERVER_DEAD</samp></a>,
+ <a href="apidoc_SERVER_GRACEFUL.html"><samp>SERVER_GRACEFUL</samp></a>,
+ <a href="apidoc_SERVER_NUM_STATUS.html"><samp>SERVER_NUM_STATUS</samp></a>,
+ <a href="apidoc_SERVER_READY.html"><samp>SERVER_READY</samp></a>,
+ <a href="apidoc_SERVER_STARTING.html"><samp>SERVER_STARTING</samp></a>,
+ <a href="apidoc_short_score.html"><samp>short_score</samp></a>,
+ <a href="apidoc_START_PREQUEST.html"><samp>START_PREQUEST</samp></a>,
+ <a href="apidoc_STOP_PREQUEST.html"><samp>STOP_PREQUEST</samp></a>,
+ <a href="apidoc_vtime_t.html"><samp>vtime_t</samp></a>
+ </dd>
+ </dl>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_request_rec.html"><code>request_rec</code></a>
+ Next: <a href="apidoc_server_addr_rec.html"><code>server_addr_rec</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_scoreboard.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_scoreboard.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_scoreboard.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_server_addr_rec.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_server_addr_rec.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_server_addr_rec.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_server_addr_rec.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,64 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: server_addr_rec</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Structure server_addr_rec</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+typedef struct server_addr_rec server_addr_rec;
+struct server_addr_rec {
+ server_addr_rec *next;
+ struct in_addr host_addr;
+ unsigned short host_port;
+ char *virthost;
+}
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <dl compact>
+ <dt><i>See also:</i></dt>
+ <dd><a href="apidoc_BUFF.html"><samp>BUFF</samp></a>,
+ <a href="apidoc_cmd_parms.html"><samp>cmd_parms</samp></a>,
+ <a href="apidoc_command_rec.html"><samp>command_rec</samp></a>,
+ <a href="apidoc_conn_rec.html"><samp>conn_rec</samp></a>,
+ <a href="apidoc_proxyreqtype.html"><samp>proxyreqtype</samp></a>,
+ <a href="apidoc_request_rec.html"><samp>request_rec</samp></a>,
+ <a href="apidoc_server_rec.html"><samp>server_rec</samp></a>,
+ <a href="apidoc_uri_components.html"><samp>uri_components</samp></a>
+ </dd>
+ </dl>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_scoreboard.html"><code>scoreboard</code></a>
+ Next: <a href="apidoc_server_rec.html"><code>server_rec</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_server_addr_rec.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_server_addr_rec.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_server_addr_rec.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_server_rec.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_server_rec.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_server_rec.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_server_rec.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,93 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: server_rec</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Structure server_rec</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+struct server_rec {
+ server_rec *next;
+ const char *defn_name;
+ unsigned defn_line_number;
+ char *srm_confname;
+ char *access_confname;
+ char *server_admin;
+ char *server_hostname;
+ unsigned short port;
+ char *error_fname;
+ FILE *error_log;
+ int loglevel;
+ int is_virtual;
+ void *module_config;
+ void *lookup_defaults;
+ <a href="apidoc_server_addr_rec.html">server_addr_rec</a> *addrs;
+ int timeout;
+ int keep_alive_timeout;
+ int keep_alive_max;
+ int keep_alive;
+ int send_buffer_size;
+ char *path;
+ int pathlen;
+ array_header *names;
+ <a href="apidoc_array_header.html">array_header</a> *wild_names;
+ uid_t server_uid;
+ gid_t server_gid;
+ int limit_req_line;
+ int limit_req_fieldsize;
+ int limit_req_fields;
+};
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+<p>
+The <code>server_rec</code> structure is one of the key components
+of the Apache API. One is created for every virtual host (declared
+by <VirtualHost> container directives in the server config files),
+and one for the 'global' server whose characteristics are set by
+the directives that aren't within a virtual host declaration.
+</p>
+
+ <dl compact>
+ <dt><i>See also:</i></dt>
+ <dd><a href="apidoc_BUFF.html"><samp>BUFF</samp></a>,
+ <a href="apidoc_cmd_parms.html"><samp>cmd_parms</samp></a>,
+ <a href="apidoc_command_rec.html"><samp>command_rec</samp></a>,
+ <a href="apidoc_conn_rec.html"><samp>conn_rec</samp></a>,
+ <a href="apidoc_proxyreqtype.html"><samp>proxyreqtype</samp></a>,
+ <a href="apidoc_request_rec.html"><samp>request_rec</samp></a>,
+ <a href="apidoc_server_addr_rec.html"><samp>server_addr_rec</samp></a>,
+ <a href="apidoc_uri_components.html"><samp>uri_components</samp></a>
+ </dd>
+ </dl>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_server_addr_rec.html"><code>server_addr_rec</code></a>
+ Next: <a href="apidoc_short_score.html"><code>short_score</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_server_rec.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_server_rec.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_server_rec.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_short_score.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_short_score.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_short_score.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_short_score.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,99 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: short_score</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Structure short_score</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+typedef struct {
+#ifdef OPTIMIZE_TIMEOUTS
+ <a href="apidoc_vtime_t.html">vtime_t</a> cur_vtime;
+ unsigned short timeout_len;
+#endif
+ unsigned char status;
+#if defined(STATUS)
+ unsigned long access_count;
+ unsigned long bytes_served;
+ unsigned long my_access_count;
+ unsigned long my_bytes_served;
+ unsigned long conn_bytes;
+ unsigned short conn_count;
+#if defined(NO_GETTIMEOFDAY)
+ clock_t start_time;
+ clock_t stop_time;
+#else
+ struct timeval start_time;
+ struct timeval stop_time;
+#endif
+#ifndef NO_TIMES
+ struct tms times;
+#endif
+#ifndef OPTIMIZE_TIMEOUTS
+ time_t last_used;
+#endif
+ char client[32];
+ char request[64];
+ char vhost[32];
+#endif
+} short_score;
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+No examples available.
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ No documentation available.
+ </p>
+ <dl compact>
+ <dt><i>See also:</i></dt>
+ <dd><a href="apidoc_ap_exists_scoreboard_image.html"><samp>ap_exists_scoreboard_image</samp></a>,
+ <a href="apidoc_ap_scoreboard_image.html"><samp>ap_scoreboard_image</samp></a>,
+ <a href="apidoc_ap_sync_scoreboard_image.html"><samp>ap_sync_scoreboard_image</samp></a>,
+ <a href="apidoc_global_score.html"><samp>global_score</samp></a>,
+ <a href="apidoc_parent_score.html"><samp>parent_score</samp></a>,
+ <a href="apidoc_scoreboard.html"><samp>scoreboard</samp></a>,
+ <a href="apidoc_SERVER_BUSY_DNS.html"><samp>SERVER_BUSY_DNS</samp></a>,
+ <a href="apidoc_SERVER_BUSY_KEEPALIVE.html"><samp>SERVER_BUSY_KEEPALIVE</samp></a>,
+ <a href="apidoc_SERVER_BUSY_LOG.html"><samp>SERVER_BUSY_LOG</samp></a>,
+ <a href="apidoc_SERVER_BUSY_READ.html"><samp>SERVER_BUSY_READ</samp></a>,
+ <a href="apidoc_SERVER_BUSY_WRITE.html"><samp>SERVER_BUSY_WRITE</samp></a>,
+ <a href="apidoc_SERVER_DEAD.html"><samp>SERVER_DEAD</samp></a>,
+ <a href="apidoc_SERVER_GRACEFUL.html"><samp>SERVER_GRACEFUL</samp></a>,
+ <a href="apidoc_SERVER_NUM_STATUS.html"><samp>SERVER_NUM_STATUS</samp></a>,
+ <a href="apidoc_SERVER_READY.html"><samp>SERVER_READY</samp></a>,
+ <a href="apidoc_SERVER_STARTING.html"><samp>SERVER_STARTING</samp></a>,
+ <a href="apidoc_START_PREQUEST.html"><samp>START_PREQUEST</samp></a>,
+ <a href="apidoc_STOP_PREQUEST.html"><samp>STOP_PREQUEST</samp></a>,
+ <a href="apidoc_vtime_t.html"><samp>vtime_t</samp></a>
+ </dd>
+ </dl>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_server_rec.html"><code>server_rec</code></a>
+ Next: <a href="apidoc_table.html"><code>table</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_short_score.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_short_score.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_short_score.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_table.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_table.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_table.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_table.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,67 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: table</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Structure table</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+typedef struct table {<var>opaque-structure</var>};
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+table *string_pairs;
+ string_pairs = <a href="apidoc_ap_make_table.html">ap_make_table</a>(p, 4);
+ <a href="apidoc_ap_table_set.html">ap_table_set</a>(string_pairs, "key", "value");
+ </pre>
+ </dd>
+ </dl>
+<p>
+A table is an association between two strings known as <EM>key</EM> and
+<EM>value</EM>, accessed via <EM>key</EM>.
+</p>
+
+ <dl compact>
+ <dt><i>See also:</i></dt>
+ <dd><a href="apidoc_ap_clear_table.html"><samp>ap_clear_table</samp></a>,
+ <a href="apidoc_ap_copy_table.html"><samp>ap_copy_table</samp></a>,
+ <a href="apidoc_ap_make_table.html"><samp>ap_make_table</samp></a>,
+ <a href="apidoc_ap_overlay_tables.html"><samp>ap_overlay_tables</samp></a>,
+ <a href="apidoc_ap_table_add.html"><samp>ap_table_add</samp></a>,
+ <a href="apidoc_ap_table_addn.html"><samp>ap_table_addn</samp></a>,
+ <a href="apidoc_ap_table_do.html"><samp>ap_table_do</samp></a>,
+ <a href="apidoc_ap_table_get.html"><samp>ap_table_get</samp></a>,
+ <a href="apidoc_ap_table_merge.html"><samp>ap_table_merge</samp></a>,
+ <a href="apidoc_ap_table_mergen.html"><samp>ap_table_mergen</samp></a>,
+ <a href="apidoc_ap_table_set.html"><samp>ap_table_set</samp></a>,
+ <a href="apidoc_ap_table_setn.html"><samp>ap_table_setn</samp></a>,
+ <a href="apidoc_ap_table_unset.html"><samp>ap_table_unset</samp></a>
+ </dd>
+ </dl>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_short_score.html"><code>short_score</code></a>
+ Next: <a href="apidoc_uri_components.html"><code>uri_components</code></a>
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_table.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_table.html
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: httpd/site/trunk/docs/dev/apidoc/apidoc_table.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: httpd/site/trunk/docs/dev/apidoc/apidoc_top_module.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/dev/apidoc/apidoc_top_module.html?rev=821352&view=auto
==============================================================================
--- httpd/site/trunk/docs/dev/apidoc/apidoc_top_module.html (added)
+++ httpd/site/trunk/docs/dev/apidoc/apidoc_top_module.html [utf-8] Sat Oct 3 16:20:11 2009
@@ -0,0 +1,68 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
+ "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Apache 1.3 API: top_module</title>
+ </head>
+ <body>
+ <h1>Apache 1.3 API Documentation</h1>
+ <h3>Global Data Cell top_module</h3>
+ <p>
+ Definition:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+<a href="apidoc_module.html">module</a> *top_module;
+ </pre>
+ </dd>
+ </dl>
+ <p>
+ Usage example:
+ </p>
+ <dl>
+ <dd>
+ <pre>
+module *top_module = NULL;
+module *modp, *first;
+ ...determine modules to load and order of <a href="apidoc_module.html">module</a> list...
+top_module = first;
+\nfor (modp = top_module; modp; modp = modp->next) {
+ ...do some per directory config processing...
+}
+ </pre>
+ </dd>
+ </dl>
+<p>
+The server maintains a list of active modules, which it references
+when going through the various configuration and request processing
+phases. The list is actually a linked list of all of the
+<code><a href="apidoc_module.html">module</a></code> structures; this global cell points to the
+first structure in the list.
+</p>
+
+ <dl compact>
+ <dt><i>See also:</i></dt>
+ <dd><a href="apidoc_ap_add_loaded_module.html"><samp>ap_add_loaded_module</samp></a>,
+ <a href="apidoc_ap_add_module.html"><samp>ap_add_module</samp></a>,
+ <a href="apidoc_ap_add_named_module.html"><samp>ap_add_named_module</samp></a>,
+ <a href="apidoc_ap_remove_loaded_module.html"><samp>ap_remove_loaded_module</samp></a>,
+ <a href="apidoc_ap_remove_module.html"><samp>ap_remove_module</samp></a>,
+ <a href="apidoc_core_module.html"><samp>core_module</samp></a>,
+ <a href="apidoc_module.html"><samp>module</samp></a>
+ </dd>
+ </dl>
+ <hr>
+ <p>
+ Previous: <a href="apidoc_core_module.html"><code>core_module</code></a>
+ Next: (none)
+ </p>
+ <p>
+<a href="index.html"><code>Table of Contents</code></a>
+(<a href="index.html#Routines"><code>Routines</code></a>,
+<a href="index.html#Structures"><code>Structures</code></a>,
+<a href="index.html#Cells"><code>Data Cells</code></a>,
+<a href="index.html#Constants"><code>Constants</code></a>)
+ </p>
+ </body>
+</html>