You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by jo...@apache.org on 2006/02/11 17:52:48 UTC

svn commit: r377002 [8/31] - in /httpd/site/trunk: docs/apreq/docs/libapreq2/ xdocs/apreq/docs/libapreq2/

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__param_8h.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__param_8h.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__param_8h.html (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__param_8h.html Sat Feb 11 08:52:42 2006
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.06-dev: libapreq2: include/apreq_param.h File Reference</title> 
+  <title>libapreq2-2.07: libapreq2: include/apreq_param.h File Reference</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,11 +10,22 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a></div>
-<h1>apreq_param.h File Reference</h1>Request parsing and parameter API. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+    <li><a href="examples.html"><span>Examples</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>Globals</span></a></li>
+  </ul></div>
+<h1>include/apreq_param.h File Reference</h1>Request parsing and parameter API. <a href="#_details">More...</a>
 <p>
 <code>#include &quot;<a class="el" href="apreq_8h-source.html">apreq.h</a>&quot;</code><br>
 <code>#include &quot;<a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/apr__buckets_8h.html">apr_buckets.h</a>&quot;</code><br>
@@ -25,74 +36,47 @@
 <tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__param__t.html">apreq_param_t</a></td></tr>
 
-<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structapreq__param__t.html">apreq_param_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a0">apreq_param_t</a></td></tr>
-
 <tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a1">apreq_param_is_tainted</a> (const <a class="el" href="structapreq__param__t.html">apreq_param_t</a> *p)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#bac6dac9f29c659ac43b2588d1a01c68">apreq_param_is_tainted</a> (const <a class="el" href="structapreq__param__t.html">apreq_param_t</a> *p)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a2">apreq_param_tainted_on</a> (<a class="el" href="structapreq__param__t.html">apreq_param_t</a> *p)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#63412e3d56bcc82b65672141dbb81a43">apreq_param_tainted_on</a> (<a class="el" href="structapreq__param__t.html">apreq_param_t</a> *p)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a3">apreq_param_tainted_off</a> (<a class="el" href="structapreq__param__t.html">apreq_param_t</a> *p)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#c4caea9761e7c4b698dd11fd5a28dc74">apreq_param_tainted_off</a> (<a class="el" href="structapreq__param__t.html">apreq_param_t</a> *p)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> <a class="el" href="apreq_8h.html#a37">apreq_charset_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a4">apreq_param_charset_set</a> (<a class="el" href="structapreq__param__t.html">apreq_param_t</a> *p, unsigned char c)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> <a class="el" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#63c378f4acf06965c68b9eef80e9784d">apreq_param_charset_set</a> (<a class="el" href="structapreq__param__t.html">apreq_param_t</a> *p, <a class="el" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a> c)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> <a class="el" href="apreq_8h.html#a37">apreq_charset_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a5">apreq_param_charset_get</a> (<a class="el" href="structapreq__param__t.html">apreq_param_t</a> *p)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> <a class="el" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#7b732394e86bc5a8b47d59978e6fef99">apreq_param_charset_get</a> (<a class="el" href="structapreq__param__t.html">apreq_param_t</a> *p)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> <a class="el" href="structapreq__param__t.html">apreq_param_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a6">apreq_value_to_param</a> (const char *val)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> <a class="el" href="structapreq__param__t.html">apreq_param_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#ac3261db400da628886fcba39936a063">apreq_value_to_param</a> (const char *<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#g8a85443ce001b48a2767f4409e8b2ddb">val</a>)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a7">apreq_param_make</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *p, const char *name, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> nlen, const char *val, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> vlen)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#4b65c4fbcc5bdffd8d00b467d68a12f9">apreq_param_make</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *p, const char *name, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> nlen, const char *<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#g8a85443ce001b48a2767f4409e8b2ddb">val</a>, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#
 ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> vlen)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a8">apreq_param_decode</a> (<a class="el" href="structapreq__param__t.html">apreq_param_t</a> **param, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *pool, const char *word, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> nlen, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> vlen)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#6180eef617ae941497ee78e40e5e6342">apreq_param_decode</a> (<a class="el" href="structapreq__param__t.html">apreq_param_t</a> **param, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *pool, const char *word, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> nlen, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ec
 d1b844924efe2cb5ffd0079eab9d">apr_size_t</a> vlen)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a9">apreq_param_encode</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *pool, const <a class="el" href="structapreq__param__t.html">apreq_param_t</a> *param)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#02630e21751e52a581617abf10281b2f">apreq_param_encode</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *pool, const <a class="el" href="structapreq__param__t.html">apreq_param_t</a> *param)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a10">apreq_parse_query_string</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *pool, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gga0">apr_table_t</a> *t, const char *qs)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#b916a32c498eb9cd0afa0a08fa1719e0">apreq_parse_query_string</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *pool, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *t, const char *qs)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/structapr__array__header__t.html">apr_array_header_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a11">apreq_params_as_array</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *p, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gga0">apr_table_t</a> *t, const char *key)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/structapr__array__header__t.html">apr_array_header_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#7c124a132cbf38676d0b7cf4a7ae583b">apreq_params_as_array</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *p, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *t, const char *key)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a12">apreq_params_as_string</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *p, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gga0">apr_table_t</a> *t, const char *key, <a class="el" href="apreq_8h.html#a38">apreq_join_t</a> mode)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#92d8df1c7a7b04ec535b6c6fa8bea64d">apreq_params_as_string</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *p, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *t, const char *key, <a class="el" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328">apreq_join_t</a> mode)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gga0">apr_table_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a13">apreq_uploads</a> (const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gga0">apr_table_t</a> *body, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *pool)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#93a38cd9efe828ef983b37ec52a9c80d">apreq_uploads</a> (const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *body, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *pool)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structapreq__param__t.html">apreq_param_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#a14">apreq_upload</a> (const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gga0">apr_table_t</a> *body, const char *name)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structapreq__param__t.html">apreq_param_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__param_8h.html#2e68b957b89e25d529edf98d7703812f">apreq_upload</a> (const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *body, const char *name)</td></tr>
 
 </table>
 <hr><a name="_details"></a><h2>Detailed Description</h2>
 Request parsing and parameter API. 
 <p>
-<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="a0"></a><!-- doxytag: member="apreq_param.h::apreq_param_t" ref="a0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">typedef struct <a class="el" href="structapreq__param__t.html">apreq_param_t</a>  <a class="el" href="structapreq__param__t.html">apreq_param_t</a>          </td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-Common data structure for params and file uploads     </td>
-  </tr>
-</table>
 <hr><h2>Function Documentation</h2>
-<a class="anchor" name="a5"></a><!-- doxytag: member="apreq_param.h::apreq_param_charset_get" ref="a5" args="(apreq_param_t *p)" --><p>
+<a class="anchor" name="7b732394e86bc5a8b47d59978e6fef99"></a><!-- doxytag: member="apreq_param.h::apreq_param_charset_get" ref="7b732394e86bc5a8b47d59978e6fef99" args="(apreq_param_t *p)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> <a class="el" href="apreq_8h.html#a37">apreq_charset_t</a> apreq_param_charset_get           </td>
+          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> <a class="el" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a> apreq_param_charset_get           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> *&nbsp;</td>
           <td class="mdname1" valign="top" nowrap> <em>p</em>          </td>
@@ -114,13 +98,13 @@
 Gets the character encoding for this parameter.     </td>
   </tr>
 </table>
-<a class="anchor" name="a4"></a><!-- doxytag: member="apreq_param.h::apreq_param_charset_set" ref="a4" args="(apreq_param_t *p, unsigned char c)" --><p>
+<a class="anchor" name="63c378f4acf06965c68b9eef80e9784d"></a><!-- doxytag: member="apreq_param.h::apreq_param_charset_set" ref="63c378f4acf06965c68b9eef80e9784d" args="(apreq_param_t *p, apreq_charset_t c)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> <a class="el" href="apreq_8h.html#a37">apreq_charset_t</a> apreq_param_charset_set           </td>
+          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> <a class="el" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a> apreq_param_charset_set           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>p</em>, </td>
@@ -128,7 +112,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap>unsigned char&nbsp;</td>
+          <td class="md" nowrap><a class="el" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>c</em></td>
         </tr>
         <tr>
@@ -151,13 +135,13 @@
 Sets the character encoding for this parameter.     </td>
   </tr>
 </table>
-<a class="anchor" name="a8"></a><!-- doxytag: member="apreq_param.h::apreq_param_decode" ref="a8" args="(apreq_param_t **param, apr_pool_t *pool, const char *word, apr_size_t nlen, apr_size_t vlen)" --><p>
+<a class="anchor" name="6180eef617ae941497ee78e40e5e6342"></a><!-- doxytag: member="apreq_param.h::apreq_param_decode" ref="6180eef617ae941497ee78e40e5e6342" args="(apreq_param_t **param, apr_pool_t *pool, const char *word, apr_size_t nlen, apr_size_t vlen)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a> apreq_param_decode           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a> apreq_param_decode           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> **&nbsp;</td>
           <td class="mdname" nowrap> <em>param</em>, </td>
@@ -165,7 +149,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>pool</em>, </td>
         </tr>
         <tr>
@@ -177,13 +161,13 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>nlen</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>vlen</em></td>
         </tr>
         <tr>
@@ -214,12 +198,12 @@
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS + apreq_charset_t (&lt;=APREQ_CHARSET_UTF8) on success. <p>
-<a class="el" href="apreq__error_8h.html#a6">APREQ_ERROR_BADSEQ</a> or <a class="el" href="apreq__error_8h.html#a5">APREQ_ERROR_BADCHAR</a> on malformed input.</dd></dl>
-<dl compact><dt><b>Remarks:</b></dt><dd>Unless vlen == 0, this function assumes there is exactly one character ('=') which separates the pair.</dd></dl>
+<a class="el" href="apreq__error_8h.html#1ca7fd544bfb795c632bb105cfc2c0fd">APREQ_ERROR_BADSEQ</a> or <a class="el" href="apreq__error_8h.html#6b3acd6dfc132e3ea8ac310bf63aba04">APREQ_ERROR_BADCHAR</a> on malformed input.</dd></dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>Unless vlen == 0, this function assumes there is exactly one character ('=') which separates the pair. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a9"></a><!-- doxytag: member="apreq_param.h::apreq_param_encode" ref="a9" args="(apr_pool_t *pool, const apreq_param_t *param)" --><p>
+<a class="anchor" name="02630e21751e52a581617abf10281b2f"></a><!-- doxytag: member="apreq_param.h::apreq_param_encode" ref="02630e21751e52a581617abf10281b2f" args="(apr_pool_t *pool, const apreq_param_t *param)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -227,7 +211,7 @@
         <tr>
           <td class="md" nowrap valign="top">char* apreq_param_encode           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>pool</em>, </td>
         </tr>
         <tr>
@@ -259,17 +243,17 @@
     <tr><td valign="top"></td><td valign="top"><em>param</em>&nbsp;</td><td>Param to encode. </td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>name-value pair representing the param.</dd></dl>
+<dl compact><dt><b>Returns:</b></dt><dd>name-value pair representing the param. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a1"></a><!-- doxytag: member="apreq_param.h::apreq_param_is_tainted" ref="a1" args="(const apreq_param_t *p)" --><p>
+<a class="anchor" name="bac6dac9f29c659ac43b2588d1a01c68"></a><!-- doxytag: member="apreq_param.h::apreq_param_is_tainted" ref="bac6dac9f29c659ac43b2588d1a01c68" args="(const apreq_param_t *p)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> unsigned apreq_param_is_tainted           </td>
+          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> unsigned apreq_param_is_tainted           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">const <a class="el" href="structapreq__param__t.html">apreq_param_t</a> *&nbsp;</td>
           <td class="mdname1" valign="top" nowrap> <em>p</em>          </td>
@@ -292,7 +276,7 @@
     </td>
   </tr>
 </table>
-<a class="anchor" name="a7"></a><!-- doxytag: member="apreq_param.h::apreq_param_make" ref="a7" args="(apr_pool_t *p, const char *name, const apr_size_t nlen, const char *val, const apr_size_t vlen)" --><p>
+<a class="anchor" name="4b65c4fbcc5bdffd8d00b467d68a12f9"></a><!-- doxytag: member="apreq_param.h::apreq_param_make" ref="4b65c4fbcc5bdffd8d00b467d68a12f9" args="(apr_pool_t *p, const char *name, const apr_size_t nlen, const char *val, const apr_size_t vlen)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -300,7 +284,7 @@
         <tr>
           <td class="md" nowrap valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a>* apreq_param_make           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>p</em>, </td>
         </tr>
         <tr>
@@ -312,7 +296,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td>
+          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>nlen</em>, </td>
         </tr>
         <tr>
@@ -324,7 +308,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td>
+          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>vlen</em></td>
         </tr>
         <tr>
@@ -347,13 +331,13 @@
 creates a param from name/value information     </td>
   </tr>
 </table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="apreq_param.h::apreq_param_tainted_off" ref="a3" args="(apreq_param_t *p)" --><p>
+<a class="anchor" name="c4caea9761e7c4b698dd11fd5a28dc74"></a><!-- doxytag: member="apreq_param.h::apreq_param_tainted_off" ref="c4caea9761e7c4b698dd11fd5a28dc74" args="(apreq_param_t *p)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> void apreq_param_tainted_off           </td>
+          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> void apreq_param_tainted_off           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> *&nbsp;</td>
           <td class="mdname1" valign="top" nowrap> <em>p</em>          </td>
@@ -375,13 +359,13 @@
 Turns off the taint flag.     </td>
   </tr>
 </table>
-<a class="anchor" name="a2"></a><!-- doxytag: member="apreq_param.h::apreq_param_tainted_on" ref="a2" args="(apreq_param_t *p)" --><p>
+<a class="anchor" name="63412e3d56bcc82b65672141dbb81a43"></a><!-- doxytag: member="apreq_param.h::apreq_param_tainted_on" ref="63412e3d56bcc82b65672141dbb81a43" args="(apreq_param_t *p)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> void apreq_param_tainted_on           </td>
+          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> void apreq_param_tainted_on           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> *&nbsp;</td>
           <td class="mdname1" valign="top" nowrap> <em>p</em>          </td>
@@ -403,7 +387,7 @@
 Sets the tainted flag.     </td>
   </tr>
 </table>
-<a class="anchor" name="a11"></a><!-- doxytag: member="apreq_param.h::apreq_params_as_array" ref="a11" args="(apr_pool_t *p, const apr_table_t *t, const char *key)" --><p>
+<a class="anchor" name="7c124a132cbf38676d0b7cf4a7ae583b"></a><!-- doxytag: member="apreq_param.h::apreq_params_as_array" ref="7c124a132cbf38676d0b7cf4a7ae583b" args="(apr_pool_t *p, const apr_table_t *t, const char *key)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -411,13 +395,13 @@
         <tr>
           <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/structapr__array__header__t.html">apr_array_header_t</a>* apreq_params_as_array           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>p</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gga0">apr_table_t</a> *&nbsp;</td>
+          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>t</em>, </td>
         </tr>
         <tr>
@@ -446,16 +430,16 @@
 Returns an array of parameters (<a class="el" href="structapreq__param__t.html">apreq_param_t</a> *) matching the given key. The key is case-insensitive. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>Allocates the returned array. </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>t</em>&nbsp;</td><td>the parameter table returned by <a class="el" href="apreq__module_8h.html#a6">apreq_args()</a>, <a class="el" href="apreq__module_8h.html#a7">apreq_body()</a> or <a class="el" href="apreq__module_8h.html#a23">apreq_params()</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>t</em>&nbsp;</td><td>the parameter table returned by <a class="el" href="apreq__module_8h.html#f944a86b25bd66da0bb185d73a6044b4">apreq_args()</a>, <a class="el" href="apreq__module_8h.html#712989686a218cdf196a56a9966f5546">apreq_body()</a> or <a class="el" href="apreq__module_8h.html#43428b806ff04191103b82958a080dd5">apreq_params()</a> </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>key</em>&nbsp;</td><td>Null-terminated search key, case insensitive. key==NULL fetches all parameters. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>an array of apreq_param_t* (pointers) </dd></dl>
-<dl compact><dt><b>Remarks:</b></dt><dd>Also parses the request if necessary.</dd></dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>Also parses the request if necessary. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a12"></a><!-- doxytag: member="apreq_param.h::apreq_params_as_string" ref="a12" args="(apr_pool_t *p, const apr_table_t *t, const char *key, apreq_join_t mode)" --><p>
+<a class="anchor" name="92d8df1c7a7b04ec535b6c6fa8bea64d"></a><!-- doxytag: member="apreq_param.h::apreq_params_as_string" ref="92d8df1c7a7b04ec535b6c6fa8bea64d" args="(apr_pool_t *p, const apr_table_t *t, const char *key, apreq_join_t mode)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -463,13 +447,13 @@
         <tr>
           <td class="md" nowrap valign="top">const char* apreq_params_as_string           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>p</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gga0">apr_table_t</a> *&nbsp;</td>
+          <td class="md" nowrap>const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>t</em>, </td>
         </tr>
         <tr>
@@ -481,7 +465,7 @@
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="el" href="apreq_8h.html#a38">apreq_join_t</a>&nbsp;</td>
+          <td class="md" nowrap><a class="el" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328">apreq_join_t</a>&nbsp;</td>
           <td class="mdname" nowrap> <em>mode</em></td>
         </tr>
         <tr>
@@ -505,31 +489,31 @@
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>Allocates the return string. </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>t</em>&nbsp;</td><td>the parameter table returned by <a class="el" href="apreq__module_8h.html#a6">apreq_args()</a>, <a class="el" href="apreq__module_8h.html#a7">apreq_body()</a> or <a class="el" href="apreq__module_8h.html#a23">apreq_params()</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>t</em>&nbsp;</td><td>the parameter table returned by <a class="el" href="apreq__module_8h.html#f944a86b25bd66da0bb185d73a6044b4">apreq_args()</a>, <a class="el" href="apreq__module_8h.html#712989686a218cdf196a56a9966f5546">apreq_body()</a> or <a class="el" href="apreq__module_8h.html#43428b806ff04191103b82958a080dd5">apreq_params()</a> </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>key</em>&nbsp;</td><td>Null-terminated parameter name, case insensitive. key==NULL fetches all values. </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>mode</em>&nbsp;</td><td>Join type- see <a class="el" href="apreq__util_8h.html#a0">apreq_join()</a>. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>mode</em>&nbsp;</td><td>Join type- see <a class="el" href="apreq__util_8h.html#d1c7e78620dd2b0563b1c1df592e43e7">apreq_join()</a>. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>the joined string or NULL on error </dd></dl>
-<dl compact><dt><b>Remarks:</b></dt><dd>Also parses the request if necessary.</dd></dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>Also parses the request if necessary. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a10"></a><!-- doxytag: member="apreq_param.h::apreq_parse_query_string" ref="a10" args="(apr_pool_t *pool, apr_table_t *t, const char *qs)" --><p>
+<a class="anchor" name="b916a32c498eb9cd0afa0a08fa1719e0"></a><!-- doxytag: member="apreq_param.h::apreq_parse_query_string" ref="b916a32c498eb9cd0afa0a08fa1719e0" args="(apr_pool_t *pool, apr_table_t *t, const char *qs)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga0">apr_status_t</a> apreq_parse_query_string           </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a> apreq_parse_query_string           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *&nbsp;</td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>pool</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gga0">apr_table_t</a> *&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>t</em>, </td>
         </tr>
         <tr>
@@ -563,11 +547,11 @@
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS if successful, error otherwise. </dd></dl>
-<dl compact><dt><b>Remarks:</b></dt><dd>This function uses [&amp;;] as the set of tokens to delineate words, and will treat a word w/o '=' as a name-value pair with value-length = 0.</dd></dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>This function uses [&amp;;] as the set of tokens to delineate words, and will treat a word w/o '=' as a name-value pair with value-length = 0. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a14"></a><!-- doxytag: member="apreq_param.h::apreq_upload" ref="a14" args="(const apr_table_t *body, const char *name)" --><p>
+<a class="anchor" name="2e68b957b89e25d529edf98d7703812f"></a><!-- doxytag: member="apreq_param.h::apreq_upload" ref="2e68b957b89e25d529edf98d7703812f" args="(const apr_table_t *body, const char *name)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -575,7 +559,7 @@
         <tr>
           <td class="md" nowrap valign="top">const <a class="el" href="structapreq__param__t.html">apreq_param_t</a>* apreq_upload           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gga0">apr_table_t</a> *&nbsp;</td>
+          <td class="md" nowrap valign="top">const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>body</em>, </td>
         </tr>
         <tr>
@@ -603,30 +587,30 @@
 <p>
 Returns the first param in req-&gt;body which has both param-&gt;v.name matching key (case insensitive) and param-&gt;upload != NULL. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>body</em>&nbsp;</td><td>parameter table returned by <a class="el" href="apreq__module_8h.html#a7">apreq_body()</a> or <a class="el" href="apreq__module_8h.html#a23">apreq_params()</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>body</em>&nbsp;</td><td>parameter table returned by <a class="el" href="apreq__module_8h.html#712989686a218cdf196a56a9966f5546">apreq_body()</a> or <a class="el" href="apreq__module_8h.html#43428b806ff04191103b82958a080dd5">apreq_params()</a> </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>Parameter name. key == NULL returns first upload. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>Corresponding upload, NULL if none found. </dd></dl>
-<dl compact><dt><b>Remarks:</b></dt><dd>Will parse the request as necessary.</dd></dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>Will parse the request as necessary. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a13"></a><!-- doxytag: member="apreq_param.h::apreq_uploads" ref="a13" args="(const apr_table_t *body, apr_pool_t *pool)" --><p>
+<a class="anchor" name="93a38cd9efe828ef983b37ec52a9c80d"></a><!-- doxytag: member="apreq_param.h::apreq_uploads" ref="93a38cd9efe828ef983b37ec52a9c80d" args="(const apr_table_t *body, apr_pool_t *pool)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gga0">apr_table_t</a>* apreq_uploads           </td>
+          <td class="md" nowrap valign="top">const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a>* apreq_uploads           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gga0">apr_table_t</a> *&nbsp;</td>
+          <td class="md" nowrap valign="top">const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>body</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
-          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gga0">apr_pool_t</a> *&nbsp;</td>
+          <td class="md" nowrap><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#gf00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *&nbsp;</td>
           <td class="mdname" nowrap> <em>pool</em></td>
         </tr>
         <tr>
@@ -648,22 +632,22 @@
 <p>
 Returns a table of all params in req-&gt;body with non-NULL upload brigades. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>body</em>&nbsp;</td><td>parameter table returned by <a class="el" href="apreq__module_8h.html#a7">apreq_body()</a> or <a class="el" href="apreq__module_8h.html#a23">apreq_params()</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>body</em>&nbsp;</td><td>parameter table returned by <a class="el" href="apreq__module_8h.html#712989686a218cdf196a56a9966f5546">apreq_body()</a> or <a class="el" href="apreq__module_8h.html#43428b806ff04191103b82958a080dd5">apreq_params()</a> </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>pool</em>&nbsp;</td><td>Pool which allocates the table struct. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>Upload table. </dd></dl>
-<dl compact><dt><b>Remarks:</b></dt><dd>Will parse the request if necessary.</dd></dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>Will parse the request if necessary. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a6"></a><!-- doxytag: member="apreq_param.h::apreq_value_to_param" ref="a6" args="(const char *val)" --><p>
+<a class="anchor" name="ac3261db400da628886fcba39936a063"></a><!-- doxytag: member="apreq_param.h::apreq_value_to_param" ref="ac3261db400da628886fcba39936a063" args="(const char *val)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a> <a class="el" href="structapreq__param__t.html">apreq_param_t</a>* apreq_value_to_param           </td>
+          <td class="md" nowrap valign="top">static <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a> <a class="el" href="structapreq__param__t.html">apreq_param_t</a>* apreq_value_to_param           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">const char *&nbsp;</td>
           <td class="mdname1" valign="top" nowrap> <em>val</em>          </td>
@@ -687,11 +671,11 @@
 </table>
 <div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__parser_8h-source.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__parser_8h-source.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__parser_8h-source.html (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__parser_8h-source.html Sat Feb 11 08:52:42 2006
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.06-dev: libapreq2: include/apreq_parser.h Source File</title> 
+  <title>libapreq2-2.07: libapreq2: include/apreq_parser.h Source File</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,12 +10,23 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a></div>
-<h1>apreq_parser.h</h1><a href="apreq__parser_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment">**  Copyright 2003-2005  The Apache Software Foundation</span>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+    <li><a href="examples.html"><span>Examples</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>Globals</span></a></li>
+  </ul></div>
+<h1>include/apreq_parser.h</h1><a href="apreq__parser_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment">**  Copyright 2003-2006  The Apache Software Foundation</span>
 <a name="l00003"></a>00003 <span class="comment">**</span>
 <a name="l00004"></a>00004 <span class="comment">**  Licensed under the Apache License, Version 2.0 (the "License");</span>
 <a name="l00005"></a>00005 <span class="comment">**  you may not use this file except in compliance with the License.</span>
@@ -40,117 +51,117 @@
 <a name="l00024"></a>00024 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
 <a name="l00025"></a>00025 <span class="preprocessor">#endif </span><span class="comment">/* __cplusplus */</span>
 <a name="l00026"></a>00026 
-<a name="l00038"></a><a class="code" href="apreq__parser_8h.html#a4">00038</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structapreq__hook__t.html">apreq_hook_t</a> apreq_hook_t;
+<a name="l00038"></a><a class="code" href="apreq__parser_8h.html#4ff45ca22a9e7fbece8ac78b0d233f8b">00038</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structapreq__hook__t.html">apreq_hook_t</a> <a class="code" href="apreq__parser_8h.html#4ff45ca22a9e7fbece8ac78b0d233f8b">apreq_hook_t</a>;
 <a name="l00039"></a>00039 
-<a name="l00043"></a><a class="code" href="apreq__parser_8h.html#a5">00043</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structapreq__parser__t.html">apreq_parser_t</a> apreq_parser_t;
+<a name="l00043"></a><a class="code" href="apreq__parser_8h.html#018e4ac2eb5d048ee53a12814d329a58">00043</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structapreq__parser__t.html">apreq_parser_t</a> <a class="code" href="apreq__parser_8h.html#018e4ac2eb5d048ee53a12814d329a58">apreq_parser_t</a>;
 <a name="l00044"></a>00044 
-<a name="l00046"></a><a class="code" href="apreq__parser_8h.html#a0">00046</a> <span class="preprocessor">#define APREQ_PARSER_ARGS  apreq_parser_t *parser,     \</span>
+<a name="l00046"></a><a class="code" href="apreq__parser_8h.html#57c75d9de5ddbaa09ef4bf4cbeb04846">00046</a> <span class="preprocessor">#define APREQ_PARSER_ARGS  apreq_parser_t *parser,     \</span>
 <a name="l00047"></a>00047 <span class="preprocessor">                           apr_table_t *t,             \</span>
 <a name="l00048"></a>00048 <span class="preprocessor">                           apr_bucket_brigade *bb</span>
 <a name="l00049"></a>00049 <span class="preprocessor"></span>
-<a name="l00051"></a><a class="code" href="apreq__parser_8h.html#a1">00051</a> <span class="preprocessor">#define APREQ_HOOK_ARGS    apreq_hook_t *hook,         \</span>
+<a name="l00051"></a><a class="code" href="apreq__parser_8h.html#15e8bd037103bdb92023abf30f18252c">00051</a> <span class="preprocessor">#define APREQ_HOOK_ARGS    apreq_hook_t *hook,         \</span>
 <a name="l00052"></a>00052 <span class="preprocessor">                           apreq_param_t *param,       \</span>
 <a name="l00053"></a>00053 <span class="preprocessor">                           apr_bucket_brigade *bb</span>
 <a name="l00054"></a>00054 <span class="preprocessor"></span>
-<a name="l00058"></a><a class="code" href="apreq__parser_8h.html#a6">00058</a> <span class="keyword">typedef</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#ga0">apr_status_t</a> (*<a class="code" href="apreq__parser_8h.html#a6">apreq_parser_function_t</a>)(<a class="code" href="apreq__parser_8h.html#a0">APREQ_PARSER_ARGS</a>);
+<a name="l00058"></a><a class="code" href="apreq__parser_8h.html#4855e862e92d6bda51b584a60ac873b6">00058</a> <span class="keyword">typedef</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a> (*<a class="code" href="apreq__parser_8h.html#4855e862e92d6bda51b584a60ac873b6">apreq_parser_function_t</a>)(<a class="code" href="apreq__parser_8h.html#57c75d9de5ddbaa09ef4bf4cbeb04846">APREQ_PARSER_ARGS</a>);
 <a name="l00059"></a>00059 
-<a name="l00063"></a><a class="code" href="apreq__parser_8h.html#a7">00063</a> <span class="keyword">typedef</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#ga0">apr_status_t</a> (*<a class="code" href="apreq__parser_8h.html#a7">apreq_hook_function_t</a>)(<a class="code" href="apreq__parser_8h.html#a1">APREQ_HOOK_ARGS</a>);
+<a name="l00063"></a><a class="code" href="apreq__parser_8h.html#6469eec81426802ee44ba4ecb5f72e66">00063</a> <span class="keyword">typedef</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a> (*<a class="code" href="apreq__parser_8h.html#6469eec81426802ee44ba4ecb5f72e66">apreq_hook_function_t</a>)(<a class="code" href="apreq__parser_8h.html#15e8bd037103bdb92023abf30f18252c">APREQ_HOOK_ARGS</a>);
 <a name="l00064"></a>00064 
-<a name="l00068"></a><a class="code" href="apreq__parser_8h.html#a2">00068</a> <span class="preprocessor">#define APREQ_DECLARE_PARSER(f) APREQ_DECLARE_NONSTD(apr_status_t) \</span>
+<a name="l00068"></a><a class="code" href="apreq__parser_8h.html#35abd6d504c1132860e6dff2bdd5037c">00068</a> <span class="preprocessor">#define APREQ_DECLARE_PARSER(f) APREQ_DECLARE_NONSTD(apr_status_t) \</span>
 <a name="l00069"></a>00069 <span class="preprocessor">                                (f) (APREQ_PARSER_ARGS)</span>
 <a name="l00070"></a>00070 <span class="preprocessor"></span>
-<a name="l00074"></a><a class="code" href="apreq__parser_8h.html#a3">00074</a> <span class="preprocessor">#define APREQ_DECLARE_HOOK(f)   APREQ_DECLARE_NONSTD(apr_status_t) \</span>
+<a name="l00074"></a><a class="code" href="apreq__parser_8h.html#761ba91c1ebf82fc000cccac14cb83c0">00074</a> <span class="preprocessor">#define APREQ_DECLARE_HOOK(f)   APREQ_DECLARE_NONSTD(apr_status_t) \</span>
 <a name="l00075"></a>00075 <span class="preprocessor">                                (f) (APREQ_HOOK_ARGS)</span>
 <a name="l00076"></a>00076 <span class="preprocessor"></span>
-<a name="l00082"></a><a class="code" href="structapreq__hook__t.html">00082</a> <span class="keyword">struct </span>apreq_hook_t {
-<a name="l00083"></a><a class="code" href="structapreq__hook__t.html#o0">00083</a>     <a class="code" href="apreq__parser_8h.html#a7">apreq_hook_function_t</a> <a class="code" href="structapreq__hook__t.html#o0">hook</a>; 
-<a name="l00084"></a><a class="code" href="structapreq__hook__t.html#o1">00084</a>     apreq_hook_t         *<a class="code" href="structapreq__hook__t.html#o1">next</a>; 
-<a name="l00085"></a><a class="code" href="structapreq__hook__t.html#o2">00085</a>     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#ga0">apr_pool_t</a>           *<a class="code" href="structapreq__hook__t.html#o2">pool</a>; 
-<a name="l00086"></a><a class="code" href="structapreq__hook__t.html#o3">00086</a>     <span class="keywordtype">void</span> *<a class="code" href="structapreq__hook__t.html#o3">ctx</a>; 
+<a name="l00082"></a><a class="code" href="structapreq__hook__t.html">00082</a> <span class="keyword">struct </span><a class="code" href="apreq__parser_8h.html#4ff45ca22a9e7fbece8ac78b0d233f8b">apreq_hook_t</a> {
+<a name="l00083"></a><a class="code" href="structapreq__hook__t.html#9e0d8e03901f21e9d16867a217fcefa3">00083</a>     <a class="code" href="apreq__parser_8h.html#6469eec81426802ee44ba4ecb5f72e66">apreq_hook_function_t</a> <a class="code" href="structapreq__hook__t.html#9e0d8e03901f21e9d16867a217fcefa3">hook</a>; 
+<a name="l00084"></a><a class="code" href="structapreq__hook__t.html#46f0a8bc0503af2156939c24cb1c1624">00084</a>     <a class="code" href="apreq__parser_8h.html#4ff45ca22a9e7fbece8ac78b0d233f8b">apreq_hook_t</a>         *<a class="code" href="structapreq__hook__t.html#46f0a8bc0503af2156939c24cb1c1624">next</a>; 
+<a name="l00085"></a><a class="code" href="structapreq__hook__t.html#ddfd23393300924447de84f1016f0cbc">00085</a>     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f00710151d580d85b81c3d419836b9bb">apr_pool_t</a>           *<a class="code" href="structapreq__hook__t.html#ddfd23393300924447de84f1016f0cbc">pool</a>; 
+<a name="l00086"></a><a class="code" href="structapreq__hook__t.html#503d399721c88f4a37997e50bb4b2638">00086</a>     <span class="keywordtype">void</span> *<a class="code" href="structapreq__hook__t.html#503d399721c88f4a37997e50bb4b2638">ctx</a>; 
 <a name="l00087"></a>00087 };
 <a name="l00088"></a>00088 
-<a name="l00092"></a><a class="code" href="structapreq__parser__t.html">00092</a> <span class="keyword">struct </span>apreq_parser_t {
-<a name="l00094"></a><a class="code" href="structapreq__parser__t.html#o0">00094</a>     <a class="code" href="apreq__parser_8h.html#a6">apreq_parser_function_t</a> <a class="code" href="structapreq__parser__t.html#o0">parser</a>;
-<a name="l00096"></a><a class="code" href="structapreq__parser__t.html#o1">00096</a>     <span class="keyword">const</span> <span class="keywordtype">char</span>             *<a class="code" href="structapreq__parser__t.html#o1">content_type</a>;
-<a name="l00098"></a><a class="code" href="structapreq__parser__t.html#o2">00098</a>     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#ga0">apr_pool_t</a>             *<a class="code" href="structapreq__parser__t.html#o2">pool</a>;
-<a name="l00100"></a><a class="code" href="structapreq__parser__t.html#o3">00100</a>     <a class="codeRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#ga2">apr_bucket_alloc_t</a>     *<a class="code" href="structapreq__parser__t.html#o3">bucket_alloc</a>;
-<a name="l00102"></a><a class="code" href="structapreq__parser__t.html#o4">00102</a>     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga7">apr_size_t</a>              <a class="code" href="structapreq__parser__t.html#o4">brigade_limit</a>;
-<a name="l00104"></a><a class="code" href="structapreq__parser__t.html#o5">00104</a>     <span class="keyword">const</span> <span class="keywordtype">char</span>             *<a class="code" href="structapreq__parser__t.html#o5">temp_dir</a>;
-<a name="l00106"></a><a class="code" href="structapreq__parser__t.html#o6">00106</a>     apreq_hook_t           *<a class="code" href="structapreq__parser__t.html#o6">hook</a>;
-<a name="l00108"></a><a class="code" href="structapreq__parser__t.html#o7">00108</a>     <span class="keywordtype">void</span>                   *<a class="code" href="structapreq__parser__t.html#o7">ctx</a>;
+<a name="l00092"></a><a class="code" href="structapreq__parser__t.html">00092</a> <span class="keyword">struct </span><a class="code" href="apreq__parser_8h.html#018e4ac2eb5d048ee53a12814d329a58">apreq_parser_t</a> {
+<a name="l00094"></a><a class="code" href="structapreq__parser__t.html#f72f150bb8f1910a732e0af9dcd5a1b2">00094</a>     <a class="code" href="apreq__parser_8h.html#4855e862e92d6bda51b584a60ac873b6">apreq_parser_function_t</a> <a class="code" href="structapreq__parser__t.html#f72f150bb8f1910a732e0af9dcd5a1b2">parser</a>;
+<a name="l00096"></a><a class="code" href="structapreq__parser__t.html#cf262801e8cb55fc8839557d5b0dd5a4">00096</a>     <span class="keyword">const</span> <span class="keywordtype">char</span>             *<a class="code" href="structapreq__parser__t.html#cf262801e8cb55fc8839557d5b0dd5a4">content_type</a>;
+<a name="l00098"></a><a class="code" href="structapreq__parser__t.html#97a65f4d0e0d9c8d4474d276364f4aee">00098</a>     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f00710151d580d85b81c3d419836b9bb">apr_pool_t</a>             *<a class="code" href="structapreq__parser__t.html#97a65f4d0e0d9c8d4474d276364f4aee">pool</a>;
+<a name="l00100"></a><a class="code" href="structapreq__parser__t.html#96731d8dff295e94e7ab4ebe994e5d34">00100</a>     <a class="codeRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#7e2612acb58613f044271c994cf59522">apr_bucket_alloc_t</a>     *<a class="code" href="structapreq__parser__t.html#96731d8dff295e94e7ab4ebe994e5d34">bucket_alloc</a>;
+<a name="l00102"></a><a class="code" href="structapreq__parser__t.html#25ede91d56d3b6824760512cadf9c9b5">00102</a>     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#a0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>              <a class="code" href="structapreq__parser__t.html#25ede91d56d3b6824760512cadf9c9b5">brigade_limit</a>;
+<a name="l00104"></a><a class="code" href="structapreq__parser__t.html#e40c14ade28e37e188c05e92c9f9da51">00104</a>     <span class="keyword">const</span> <span class="keywordtype">char</span>             *<a class="code" href="structapreq__parser__t.html#e40c14ade28e37e188c05e92c9f9da51">temp_dir</a>;
+<a name="l00106"></a><a class="code" href="structapreq__parser__t.html#1b8dd2136ae2cb5defccfa44dbb77ebc">00106</a>     <a class="code" href="apreq__parser_8h.html#4ff45ca22a9e7fbece8ac78b0d233f8b">apreq_hook_t</a>           *<a class="code" href="structapreq__parser__t.html#1b8dd2136ae2cb5defccfa44dbb77ebc">hook</a>;
+<a name="l00108"></a><a class="code" href="structapreq__parser__t.html#04db922c73dfb26c9387235bd4534fd5">00108</a>     <span class="keywordtype">void</span>                   *<a class="code" href="structapreq__parser__t.html#04db922c73dfb26c9387235bd4534fd5">ctx</a>;
 <a name="l00109"></a>00109 };
 <a name="l00110"></a>00110 
 <a name="l00111"></a>00111 
-<a name="l00122"></a>00122 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a>
-<a name="l00123"></a><a class="code" href="apreq__parser_8h.html#a8">00123</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#ga0">apr_status_t</a> <a class="code" href="apreq__parser_8h.html#a8">apreq_parser_run</a>(<span class="keyword">struct</span> apreq_parser_t *psr, <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#ga0">apr_table_t</a> *t,
+<a name="l00122"></a>00122 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a>
+<a name="l00123"></a><a class="code" href="apreq__parser_8h.html#3775abf5fb4c9ea97352f2f8f9b59d63">00123</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a> <a class="code" href="apreq__parser_8h.html#3775abf5fb4c9ea97352f2f8f9b59d63">apreq_parser_run</a>(<span class="keyword">struct</span> <a class="code" href="apreq__parser_8h.html#018e4ac2eb5d048ee53a12814d329a58">apreq_parser_t</a> *psr, <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#b14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *t,
 <a name="l00124"></a>00124                               <a class="codeRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *bb)
 <a name="l00125"></a>00125 {
-<a name="l00126"></a>00126     <span class="keywordflow">return</span> psr-&gt;<a class="code" href="structapreq__parser__t.html#o0">parser</a>(psr, t, bb);
+<a name="l00126"></a>00126     <span class="keywordflow">return</span> psr-&gt;<a class="code" href="structapreq__parser__t.html#f72f150bb8f1910a732e0af9dcd5a1b2">parser</a>(psr, t, bb);
 <a name="l00127"></a>00127 }
 <a name="l00128"></a>00128 
-<a name="l00136"></a>00136 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a>
-<a name="l00137"></a><a class="code" href="apreq__parser_8h.html#a9">00137</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#ga0">apr_status_t</a> <a class="code" href="apreq__parser_8h.html#a9">apreq_hook_run</a>(<span class="keyword">struct</span> apreq_hook_t *h, <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *param,
+<a name="l00136"></a>00136 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a>
+<a name="l00137"></a><a class="code" href="apreq__parser_8h.html#29efcfea1381bde2dfcb6ae4acbd0770">00137</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a> <a class="code" href="apreq__parser_8h.html#29efcfea1381bde2dfcb6ae4acbd0770">apreq_hook_run</a>(<span class="keyword">struct</span> <a class="code" href="apreq__parser_8h.html#4ff45ca22a9e7fbece8ac78b0d233f8b">apreq_hook_t</a> *h, <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *param,
 <a name="l00138"></a>00138                             <a class="codeRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/structapr__bucket__brigade.html">apr_bucket_brigade</a> *bb)
 <a name="l00139"></a>00139 {
-<a name="l00140"></a>00140     <span class="keywordflow">return</span> h-&gt;<a class="code" href="structapreq__hook__t.html#o0">hook</a>(h, param, bb);
+<a name="l00140"></a>00140     <span class="keywordflow">return</span> h-&gt;<a class="code" href="structapreq__hook__t.html#9e0d8e03901f21e9d16867a217fcefa3">hook</a>(h, param, bb);
 <a name="l00141"></a>00141 }
 <a name="l00142"></a>00142 
 <a name="l00143"></a>00143 
-<a name="l00149"></a>00149 <a class="code" href="apreq__parser_8h.html#a2">APREQ_DECLARE_PARSER</a>(apreq_parse_headers);
+<a name="l00149"></a>00149 <a class="code" href="apreq__parser_8h.html#35abd6d504c1132860e6dff2bdd5037c">APREQ_DECLARE_PARSER</a>(apreq_parse_headers);
 <a name="l00150"></a>00150 
-<a name="l00154"></a>00154 <a class="code" href="apreq__parser_8h.html#a2">APREQ_DECLARE_PARSER</a>(apreq_parse_urlencoded);
+<a name="l00154"></a>00154 <a class="code" href="apreq__parser_8h.html#35abd6d504c1132860e6dff2bdd5037c">APREQ_DECLARE_PARSER</a>(apreq_parse_urlencoded);
 <a name="l00155"></a>00155 
-<a name="l00162"></a>00162 <a class="code" href="apreq__parser_8h.html#a2">APREQ_DECLARE_PARSER</a>(apreq_parse_multipart);
+<a name="l00162"></a>00162 <a class="code" href="apreq__parser_8h.html#35abd6d504c1132860e6dff2bdd5037c">APREQ_DECLARE_PARSER</a>(apreq_parse_multipart);
 <a name="l00163"></a>00163 
-<a name="l00172"></a>00172 <a class="code" href="apreq__parser_8h.html#a2">APREQ_DECLARE_PARSER</a>(apreq_parse_generic);
+<a name="l00172"></a>00172 <a class="code" href="apreq__parser_8h.html#35abd6d504c1132860e6dff2bdd5037c">APREQ_DECLARE_PARSER</a>(apreq_parse_generic);
 <a name="l00173"></a>00173 
-<a name="l00181"></a>00181 <a class="code" href="apreq__parser_8h.html#a3">APREQ_DECLARE_HOOK</a>(apreq_hook_apr_xml_parser);
+<a name="l00181"></a>00181 <a class="code" href="apreq__parser_8h.html#761ba91c1ebf82fc000cccac14cb83c0">APREQ_DECLARE_HOOK</a>(apreq_hook_apr_xml_parser);
 <a name="l00182"></a>00182 
-<a name="l00196"></a>00196 APREQ_DECLARE(apreq_parser_t *) <a class="code" href="apreq__parser_8h.html#a15">apreq_parser_make</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#ga0">apr_pool_t</a> *pool,
-<a name="l00197"></a>00197                                                   <a class="codeRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#ga2">apr_bucket_alloc_t</a> *ba,
+<a name="l00196"></a>00196 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="code" href="apreq__parser_8h.html#018e4ac2eb5d048ee53a12814d329a58">apreq_parser_t</a> *) <a class="code" href="apreq__parser_8h.html#59573b2fa86b5f386f2174ce1f179d9c">apreq_parser_make</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *pool,
+<a name="l00197"></a>00197                                                   <a class="codeRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#7e2612acb58613f044271c994cf59522">apr_bucket_alloc_t</a> *ba,
 <a name="l00198"></a>00198                                                   const <span class="keywordtype">char</span> *content_type,
-<a name="l00199"></a>00199                                                   <a class="code" href="apreq__parser_8h.html#a6">apreq_parser_function_t</a> pfn,
-<a name="l00200"></a>00200                                                   <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga7">apr_size_t</a> brigade_limit,
+<a name="l00199"></a>00199                                                   <a class="code" href="apreq__parser_8h.html#4855e862e92d6bda51b584a60ac873b6">apreq_parser_function_t</a> pfn,
+<a name="l00200"></a>00200                                                   <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#a0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> brigade_limit,
 <a name="l00201"></a>00201                                                   const <span class="keywordtype">char</span> *temp_dir,
-<a name="l00202"></a>00202                                                   apreq_hook_t *hook,
+<a name="l00202"></a>00202                                                   <a class="code" href="apreq__parser_8h.html#4ff45ca22a9e7fbece8ac78b0d233f8b">apreq_hook_t</a> *hook,
 <a name="l00203"></a>00203                                                   <span class="keywordtype">void</span> *ctx);
 <a name="l00204"></a>00204 
-<a name="l00214"></a>00214 APREQ_DECLARE(apreq_hook_t *) <a class="code" href="apreq__parser_8h.html#a16">apreq_hook_make</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#ga0">apr_pool_t</a> *pool,
-<a name="l00215"></a>00215                                               <a class="code" href="apreq__parser_8h.html#a7">apreq_hook_function_t</a> hook,
-<a name="l00216"></a>00216                                               apreq_hook_t *next,
+<a name="l00214"></a>00214 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="code" href="apreq__parser_8h.html#4ff45ca22a9e7fbece8ac78b0d233f8b">apreq_hook_t</a> *) <a class="code" href="apreq__parser_8h.html#d877ef1648f4e2033c4975dafa14f4e3">apreq_hook_make</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *pool,
+<a name="l00215"></a>00215                                               <a class="code" href="apreq__parser_8h.html#6469eec81426802ee44ba4ecb5f72e66">apreq_hook_function_t</a> hook,
+<a name="l00216"></a>00216                                               <a class="code" href="apreq__parser_8h.html#4ff45ca22a9e7fbece8ac78b0d233f8b">apreq_hook_t</a> *next,
 <a name="l00217"></a>00217                                               <span class="keywordtype">void</span> *ctx);
 <a name="l00218"></a>00218 
 <a name="l00219"></a>00219 
-<a name="l00226"></a>00226 APREQ_DECLARE(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#ga0">apr_status_t</a>) <a class="code" href="apreq__parser_8h.html#a17">apreq_parser_add_hook</a>(apreq_parser_t *p, 
-<a name="l00227"></a>00227                                                   apreq_hook_t *h);
+<a name="l00226"></a>00226 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>) <a class="code" href="apreq__parser_8h.html#78090b5e588a759c54c8c356b6765fe2">apreq_parser_add_hook</a>(<a class="code" href="apreq__parser_8h.html#018e4ac2eb5d048ee53a12814d329a58">apreq_parser_t</a> *p,
+<a name="l00227"></a>00227                                                   <a class="code" href="apreq__parser_8h.html#4ff45ca22a9e7fbece8ac78b0d233f8b">apreq_hook_t</a> *h);
 <a name="l00228"></a>00228 
 <a name="l00229"></a>00229 
-<a name="l00236"></a>00236 APREQ_DECLARE(<a class="code" href="apreq__parser_8h.html#a6">apreq_parser_function_t</a>)<a class="code" href="apreq__parser_8h.html#a18">apreq_parser</a>(const <span class="keywordtype">char</span> *enctype);
+<a name="l00236"></a>00236 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="code" href="apreq__parser_8h.html#4855e862e92d6bda51b584a60ac873b6">apreq_parser_function_t</a>)<a class="code" href="apreq__parser_8h.html#68e9aa1a682757a7fb30a75ca9b271f3">apreq_parser</a>(const <span class="keywordtype">char</span> *enctype);
 <a name="l00237"></a>00237 
 <a name="l00238"></a>00238 
-<a name="l00251"></a>00251 APREQ_DECLARE(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#ga0">apr_status_t</a>) <a class="code" href="apreq__parser_8h.html#a19">apreq_register_parser</a>(const <span class="keywordtype">char</span> *enctype,
-<a name="l00252"></a>00252                                                   <a class="code" href="apreq__parser_8h.html#a6">apreq_parser_function_t</a> pfn);
+<a name="l00251"></a>00251 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>) <a class="code" href="apreq__parser_8h.html#1a91fcc48c6f653947f47f47991b3855">apreq_register_parser</a>(const <span class="keywordtype">char</span> *enctype,
+<a name="l00252"></a>00252                                                   <a class="code" href="apreq__parser_8h.html#4855e862e92d6bda51b584a60ac873b6">apreq_parser_function_t</a> pfn);
 <a name="l00253"></a>00253 
 <a name="l00254"></a>00254 
-<a name="l00260"></a>00260 <a class="code" href="apreq__parser_8h.html#a3">APREQ_DECLARE_HOOK</a>(apreq_hook_disable_uploads);
+<a name="l00260"></a>00260 <a class="code" href="apreq__parser_8h.html#761ba91c1ebf82fc000cccac14cb83c0">APREQ_DECLARE_HOOK</a>(apreq_hook_disable_uploads);
 <a name="l00261"></a>00261 
-<a name="l00266"></a>00266 <a class="code" href="apreq__parser_8h.html#a3">APREQ_DECLARE_HOOK</a>(apreq_hook_discard_brigade);
+<a name="l00266"></a>00266 <a class="code" href="apreq__parser_8h.html#761ba91c1ebf82fc000cccac14cb83c0">APREQ_DECLARE_HOOK</a>(apreq_hook_discard_brigade);
 <a name="l00267"></a>00267 
-<a name="l00279"></a>00279 <a class="code" href="apreq__parser_8h.html#a3">APREQ_DECLARE_HOOK</a>(apreq_hook_find_param);
+<a name="l00279"></a>00279 <a class="code" href="apreq__parser_8h.html#761ba91c1ebf82fc000cccac14cb83c0">APREQ_DECLARE_HOOK</a>(apreq_hook_find_param);
 <a name="l00280"></a>00280 
 <a name="l00281"></a>00281 
-<a name="l00282"></a>00282 #ifdef __cplusplus
-<a name="l00283"></a>00283 }
+<a name="l00282"></a>00282 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00283"></a>00283 <span class="preprocessor"></span>}
 <a name="l00284"></a>00284 
-<a name="l00285"></a>00285 #endif
-<a name="l00286"></a>00286 #endif <span class="comment">/* APREQ_PARSERS_H */</span>
+<a name="l00285"></a>00285 <span class="preprocessor">#endif</span>
+<a name="l00286"></a>00286 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* APREQ_PARSERS_H */</span>
 </pre></div><div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>