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 2009/03/10 02:08:12 UTC
svn commit: r751931 [18/37] - in /httpd/site/trunk:
docs/apreq/docs/libapreq2/ xdocs/apreq/docs/libapreq2/
Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__module__t.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__module__t.html?rev=751931&r1=751930&r2=751931&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__module__t.html [utf-8] (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__module__t.html [utf-8] Tue Mar 10 01:08:08 2009
@@ -1,7 +1,7 @@
<html>
<head>
<link rel="stylesheet" type="text/css" href="dox.css" />
- <title>libapreq2-2.08: libapreq2: apreq_module_t Struct Reference</title>
+ <title>libapreq2-2.12: libapreq2: apreq_module_t Struct Reference</title>
</head>
<body>
<div id="page-header">
@@ -10,22 +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.6 -->
+<!-- Generated by Doxygen 1.5.2 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
- <li id="current"><a href="annotated.html"><span>Data Structures</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li><a href="pages.html"><span>Related Pages</span></a></li>
<li><a href="examples.html"><span>Examples</span></a></li>
- </ul></div>
+ </ul>
+</div>
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
<li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul></div>
+ </ul>
+</div>
<h1>apreq_module_t Struct Reference</h1><!-- doxytag: class="apreq_module_t" -->Vtable describing the necessary environment functions.
<a href="#_details">More...</a>
<p>
@@ -34,436 +35,300 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#e326f2fad3c575876a0da35c5a81123a">name</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#b32684e819a242536cad3118d52dcf90">name</a></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__platform.html#gec577696b12c43cbee1df4271c341268">apr_uint32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#dae50d06225fdd6eefeb18ff83045cf7">magic_number</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gga53f88027f940df852cf49e199ad7483">apr_uint32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#2ff1482603546104cb7b5bb5651f352f">magic_number</a></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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#b35544e5939df2189e88996a0cd25633">jar</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</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#g39d993124183b2835a792867a6c2267a">apr_table_t</a> **)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#76c838ab71d675ac6b620258d356fdc1">jar</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#ggfdafc0875a2cf6d44d17779ea91e4f1a">apr_table_t</a> **)</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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#7fd46ce27e0e4067f8d738d065a3a840">args</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</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#g39d993124183b2835a792867a6c2267a">apr_table_t</a> **)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#9b958eaafd129279d8ad55243921c7d7">args</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#ggfdafc0875a2cf6d44d17779ea91e4f1a">apr_table_t</a> **)</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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#cf3160960a3a9a8e75187c70f8b75e06">body</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</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#g39d993124183b2835a792867a6c2267a">apr_table_t</a> **)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#a614f35761838febdfe693d0ddbc4b7c">body</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#ggfdafc0875a2cf6d44d17779ea91e4f1a">apr_table_t</a> **)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#825d5dc4ca0f99c17ab65b8907548331">jar_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#b5e8790aebf2e6548fbb864e7fee8e59">jar_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> *(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#966dd27491fb442ed2814f8948156d37">args_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> *(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#d2c4b8d357b722e7dd7379001fa05ed9">args_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> *(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#4e3ca2756113ec202d76e50d5bb46622">body_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> *(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#3cce87e692ce89a18e789f8a2c0c6a03">body_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#ad82c9225daaed3253ba34e4c55434d7">parser_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="el" href="structapreq__parser__t.html">apreq_parser_t</a> **)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#6ed2c8845f51a497f05a85aa6a6ca700">parser_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="el" href="structapreq__parser__t.html">apreq_parser_t</a> **)</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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#bfcd9449fc06c038ae2fe4f482919e32">parser_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="el" href="structapreq__parser__t.html">apreq_parser_t</a> *)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#5eb7bb6a8f5818c77ebc2f9a7c5730fc">parser_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="el" href="structapreq__parser__t.html">apreq_parser_t</a> *)</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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#3e0130a4fe0dff7f6f2c103185da0544">hook_add</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="el" href="structapreq__hook__t.html">apreq_hook_t</a> *)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#2f413a5aaaae6e83fc3ca9b8212327c4">hook_add</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="el" href="structapreq__hook__t.html">apreq_hook_t</a> *)</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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#98a4281cc06207a86b7cea9df184c2c8">brigade_limit_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gb000b6f7aabb9f723f69be65c6d74e61">apr_size_t</a> *)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#924ab03cf2c4a2d0ed66c59d1624ee27">brigade_limit_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a> *)</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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#1088b1d83aac0ec4fb4c172eb528efdb">brigade_limit_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gb000b6f7aabb9f723f69be65c6d74e61">apr_size_t</a>)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#298e6be980844d3735f3cce56effd62b">brigade_limit_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a>)</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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#7e5678baa9a383a5e93ebbf09fc4f023">read_limit_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gcdfce94bedc6c579033b03de5b78fb82">apr_uint64_t</a> *)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#84d5b24aa938ecc52a37c68098be1fa1">read_limit_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg0313bd6a35829c6519a69a9a29435a13">apr_uint64_t</a> *)</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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#85032dfaf2719f6d7024d7f89ec6996d">read_limit_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gcdfce94bedc6c579033b03de5b78fb82">apr_uint64_t</a>)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#66050710752c483bca9a342386d2e008">read_limit_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg0313bd6a35829c6519a69a9a29435a13">apr_uint64_t</a>)</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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#9c15b94e2c94eb56af7df06d008eb420">temp_dir_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char **)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#1ce87d1ed4a7dc4077457f43d9fb4266">temp_dir_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char **)</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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#8744bfd5c82533092e5e029a8cd29e65">temp_dir_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#b6c1bbcb4dd9f5934e8632718664715b">temp_dir_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Vtable describing the necessary environment functions.
<p>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="7fd46ce27e0e4067f8d738d065a3a840"></a><!-- doxytag: member="apreq_module_t::args" ref="7fd46ce27e0e4067f8d738d065a3a840" args=")(apreq_handle_t *, const apr_table_t **)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="b32684e819a242536cad3118d52dcf90"></a><!-- doxytag: member="apreq_module_t::name" ref="b32684e819a242536cad3118d52dcf90" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#7fd46ce27e0e4067f8d738d065a3a840">apreq_module_t::args</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</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#g39d993124183b2835a792867a6c2267a">apr_table_t</a> **) </td>
+ <td class="memname">const char* <a class="el" href="structapreq__module__t.html#b32684e819a242536cad3118d52dcf90">apreq_module_t::name</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-get a table with all query string parameters </td>
- </tr>
-</table>
-<a class="anchor" name="966dd27491fb442ed2814f8948156d37"></a><!-- doxytag: member="apreq_module_t::args_get" ref="966dd27491fb442ed2814f8948156d37" args=")(apreq_handle_t *, const char *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+name of this apreq module
+</div>
+</div><p>
+<a class="anchor" name="2ff1482603546104cb7b5bb5651f352f"></a><!-- doxytag: member="apreq_module_t::magic_number" ref="2ff1482603546104cb7b5bb5651f352f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a>*(* <a class="el" href="structapreq__module__t.html#966dd27491fb442ed2814f8948156d37">apreq_module_t::args_get</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *) </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gga53f88027f940df852cf49e199ad7483">apr_uint32_t</a> <a class="el" href="structapreq__module__t.html#2ff1482603546104cb7b5bb5651f352f">apreq_module_t::magic_number</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-get a query string parameter by its name </td>
- </tr>
-</table>
-<a class="anchor" name="cf3160960a3a9a8e75187c70f8b75e06"></a><!-- doxytag: member="apreq_module_t::body" ref="cf3160960a3a9a8e75187c70f8b75e06" args=")(apreq_handle_t *, const apr_table_t **)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+magic number identifying the module and version
+</div>
+</div><p>
+<a class="anchor" name="76c838ab71d675ac6b620258d356fdc1"></a><!-- doxytag: member="apreq_module_t::jar" ref="76c838ab71d675ac6b620258d356fdc1" args=")(apreq_handle_t *, const apr_table_t **)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#cf3160960a3a9a8e75187c70f8b75e06">apreq_module_t::body</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</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#g39d993124183b2835a792867a6c2267a">apr_table_t</a> **) </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#76c838ab71d675ac6b620258d356fdc1">apreq_module_t::jar</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#ggfdafc0875a2cf6d44d17779ea91e4f1a">apr_table_t</a> **) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-get a table with all body parameters </td>
- </tr>
-</table>
-<a class="anchor" name="4e3ca2756113ec202d76e50d5bb46622"></a><!-- doxytag: member="apreq_module_t::body_get" ref="4e3ca2756113ec202d76e50d5bb46622" args=")(apreq_handle_t *, const char *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+get a table with all cookies
+</div>
+</div><p>
+<a class="anchor" name="9b958eaafd129279d8ad55243921c7d7"></a><!-- doxytag: member="apreq_module_t::args" ref="9b958eaafd129279d8ad55243921c7d7" args=")(apreq_handle_t *, const apr_table_t **)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a>*(* <a class="el" href="structapreq__module__t.html#4e3ca2756113ec202d76e50d5bb46622">apreq_module_t::body_get</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *) </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#9b958eaafd129279d8ad55243921c7d7">apreq_module_t::args</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#ggfdafc0875a2cf6d44d17779ea91e4f1a">apr_table_t</a> **) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-get a body parameter by its name </td>
- </tr>
-</table>
-<a class="anchor" name="98a4281cc06207a86b7cea9df184c2c8"></a><!-- doxytag: member="apreq_module_t::brigade_limit_get" ref="98a4281cc06207a86b7cea9df184c2c8" args=")(apreq_handle_t *, apr_size_t *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+get a table with all query string parameters
+</div>
+</div><p>
+<a class="anchor" name="a614f35761838febdfe693d0ddbc4b7c"></a><!-- doxytag: member="apreq_module_t::body" ref="a614f35761838febdfe693d0ddbc4b7c" args=")(apreq_handle_t *, const apr_table_t **)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#98a4281cc06207a86b7cea9df184c2c8">apreq_module_t::brigade_limit_get</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gb000b6f7aabb9f723f69be65c6d74e61">apr_size_t</a> *) </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#a614f35761838febdfe693d0ddbc4b7c">apreq_module_t::body</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#ggfdafc0875a2cf6d44d17779ea91e4f1a">apr_table_t</a> **) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-determine the maximum in-memory bytes a brigade may use </td>
- </tr>
-</table>
-<a class="anchor" name="1088b1d83aac0ec4fb4c172eb528efdb"></a><!-- doxytag: member="apreq_module_t::brigade_limit_set" ref="1088b1d83aac0ec4fb4c172eb528efdb" args=")(apreq_handle_t *, apr_size_t)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+get a table with all body parameters
+</div>
+</div><p>
+<a class="anchor" name="b5e8790aebf2e6548fbb864e7fee8e59"></a><!-- doxytag: member="apreq_module_t::jar_get" ref="b5e8790aebf2e6548fbb864e7fee8e59" args=")(apreq_handle_t *, const char *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#1088b1d83aac0ec4fb4c172eb528efdb">apreq_module_t::brigade_limit_set</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gb000b6f7aabb9f723f69be65c6d74e61">apr_size_t</a>) </td>
+ <td class="memname"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a>*(* <a class="el" href="structapreq__module__t.html#b5e8790aebf2e6548fbb864e7fee8e59">apreq_module_t::jar_get</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-set the maximum in-memory bytes a brigade may use </td>
- </tr>
-</table>
-<a class="anchor" name="3e0130a4fe0dff7f6f2c103185da0544"></a><!-- doxytag: member="apreq_module_t::hook_add" ref="3e0130a4fe0dff7f6f2c103185da0544" args=")(apreq_handle_t *, apreq_hook_t *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+get a cookie by its name
+</div>
+</div><p>
+<a class="anchor" name="d2c4b8d357b722e7dd7379001fa05ed9"></a><!-- doxytag: member="apreq_module_t::args_get" ref="d2c4b8d357b722e7dd7379001fa05ed9" args=")(apreq_handle_t *, const char *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#3e0130a4fe0dff7f6f2c103185da0544">apreq_module_t::hook_add</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="el" href="structapreq__hook__t.html">apreq_hook_t</a> *) </td>
+ <td class="memname"><a class="el" href="structapreq__param__t.html">apreq_param_t</a>*(* <a class="el" href="structapreq__module__t.html#d2c4b8d357b722e7dd7379001fa05ed9">apreq_module_t::args_get</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-add a hook function </td>
- </tr>
-</table>
-<a class="anchor" name="b35544e5939df2189e88996a0cd25633"></a><!-- doxytag: member="apreq_module_t::jar" ref="b35544e5939df2189e88996a0cd25633" args=")(apreq_handle_t *, const apr_table_t **)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+get a query string parameter by its name
+</div>
+</div><p>
+<a class="anchor" name="3cce87e692ce89a18e789f8a2c0c6a03"></a><!-- doxytag: member="apreq_module_t::body_get" ref="3cce87e692ce89a18e789f8a2c0c6a03" args=")(apreq_handle_t *, const char *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#b35544e5939df2189e88996a0cd25633">apreq_module_t::jar</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</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#g39d993124183b2835a792867a6c2267a">apr_table_t</a> **) </td>
+ <td class="memname"><a class="el" href="structapreq__param__t.html">apreq_param_t</a>*(* <a class="el" href="structapreq__module__t.html#3cce87e692ce89a18e789f8a2c0c6a03">apreq_module_t::body_get</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-get a table with all cookies </td>
- </tr>
-</table>
-<a class="anchor" name="825d5dc4ca0f99c17ab65b8907548331"></a><!-- doxytag: member="apreq_module_t::jar_get" ref="825d5dc4ca0f99c17ab65b8907548331" args=")(apreq_handle_t *, const char *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+get a body parameter by its name
+</div>
+</div><p>
+<a class="anchor" name="6ed2c8845f51a497f05a85aa6a6ca700"></a><!-- doxytag: member="apreq_module_t::parser_get" ref="6ed2c8845f51a497f05a85aa6a6ca700" args=")(apreq_handle_t *, const apreq_parser_t **)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a>*(* <a class="el" href="structapreq__module__t.html#825d5dc4ca0f99c17ab65b8907548331">apreq_module_t::jar_get</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *) </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#6ed2c8845f51a497f05a85aa6a6ca700">apreq_module_t::parser_get</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="el" href="structapreq__parser__t.html">apreq_parser_t</a> **) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-get a cookie by its name </td>
- </tr>
-</table>
-<a class="anchor" name="dae50d06225fdd6eefeb18ff83045cf7"></a><!-- doxytag: member="apreq_module_t::magic_number" ref="dae50d06225fdd6eefeb18ff83045cf7" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+gets the parser associated with the request body
+</div>
+</div><p>
+<a class="anchor" name="5eb7bb6a8f5818c77ebc2f9a7c5730fc"></a><!-- doxytag: member="apreq_module_t::parser_set" ref="5eb7bb6a8f5818c77ebc2f9a7c5730fc" args=")(apreq_handle_t *, apreq_parser_t *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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__platform.html#gec577696b12c43cbee1df4271c341268">apr_uint32_t</a> <a class="el" href="structapreq__module__t.html#dae50d06225fdd6eefeb18ff83045cf7">apreq_module_t::magic_number</a> </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#5eb7bb6a8f5818c77ebc2f9a7c5730fc">apreq_module_t::parser_set</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="el" href="structapreq__parser__t.html">apreq_parser_t</a> *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-magic number identifying the module and version </td>
- </tr>
-</table>
-<a class="anchor" name="e326f2fad3c575876a0da35c5a81123a"></a><!-- doxytag: member="apreq_module_t::name" ref="e326f2fad3c575876a0da35c5a81123a" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+manually set a parser for the request body
+</div>
+</div><p>
+<a class="anchor" name="2f413a5aaaae6e83fc3ca9b8212327c4"></a><!-- doxytag: member="apreq_module_t::hook_add" ref="2f413a5aaaae6e83fc3ca9b8212327c4" args=")(apreq_handle_t *, apreq_hook_t *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* <a class="el" href="structapreq__module__t.html#e326f2fad3c575876a0da35c5a81123a">apreq_module_t::name</a> </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#2f413a5aaaae6e83fc3ca9b8212327c4">apreq_module_t::hook_add</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="el" href="structapreq__hook__t.html">apreq_hook_t</a> *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-name of this apreq module </td>
- </tr>
-</table>
-<a class="anchor" name="ad82c9225daaed3253ba34e4c55434d7"></a><!-- doxytag: member="apreq_module_t::parser_get" ref="ad82c9225daaed3253ba34e4c55434d7" args=")(apreq_handle_t *, const apreq_parser_t **)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+add a hook function
+</div>
+</div><p>
+<a class="anchor" name="924ab03cf2c4a2d0ed66c59d1624ee27"></a><!-- doxytag: member="apreq_module_t::brigade_limit_get" ref="924ab03cf2c4a2d0ed66c59d1624ee27" args=")(apreq_handle_t *, apr_size_t *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#ad82c9225daaed3253ba34e4c55434d7">apreq_module_t::parser_get</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="el" href="structapreq__parser__t.html">apreq_parser_t</a> **) </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#924ab03cf2c4a2d0ed66c59d1624ee27">apreq_module_t::brigade_limit_get</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a> *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-gets the parser associated with the request body </td>
- </tr>
-</table>
-<a class="anchor" name="bfcd9449fc06c038ae2fe4f482919e32"></a><!-- doxytag: member="apreq_module_t::parser_set" ref="bfcd9449fc06c038ae2fe4f482919e32" args=")(apreq_handle_t *, apreq_parser_t *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+determine the maximum in-memory bytes a brigade may use
+</div>
+</div><p>
+<a class="anchor" name="298e6be980844d3735f3cce56effd62b"></a><!-- doxytag: member="apreq_module_t::brigade_limit_set" ref="298e6be980844d3735f3cce56effd62b" args=")(apreq_handle_t *, apr_size_t)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#bfcd9449fc06c038ae2fe4f482919e32">apreq_module_t::parser_set</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="el" href="structapreq__parser__t.html">apreq_parser_t</a> *) </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#298e6be980844d3735f3cce56effd62b">apreq_module_t::brigade_limit_set</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a>) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-manually set a parser for the request body </td>
- </tr>
-</table>
-<a class="anchor" name="7e5678baa9a383a5e93ebbf09fc4f023"></a><!-- doxytag: member="apreq_module_t::read_limit_get" ref="7e5678baa9a383a5e93ebbf09fc4f023" args=")(apreq_handle_t *, apr_uint64_t *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+set the maximum in-memory bytes a brigade may use
+</div>
+</div><p>
+<a class="anchor" name="84d5b24aa938ecc52a37c68098be1fa1"></a><!-- doxytag: member="apreq_module_t::read_limit_get" ref="84d5b24aa938ecc52a37c68098be1fa1" args=")(apreq_handle_t *, apr_uint64_t *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#7e5678baa9a383a5e93ebbf09fc4f023">apreq_module_t::read_limit_get</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gcdfce94bedc6c579033b03de5b78fb82">apr_uint64_t</a> *) </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#84d5b24aa938ecc52a37c68098be1fa1">apreq_module_t::read_limit_get</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg0313bd6a35829c6519a69a9a29435a13">apr_uint64_t</a> *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-determine the maximum amount of data that will be fed into a parser </td>
- </tr>
-</table>
-<a class="anchor" name="85032dfaf2719f6d7024d7f89ec6996d"></a><!-- doxytag: member="apreq_module_t::read_limit_set" ref="85032dfaf2719f6d7024d7f89ec6996d" args=")(apreq_handle_t *, apr_uint64_t)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+determine the maximum amount of data that will be fed into a parser
+</div>
+</div><p>
+<a class="anchor" name="66050710752c483bca9a342386d2e008"></a><!-- doxytag: member="apreq_module_t::read_limit_set" ref="66050710752c483bca9a342386d2e008" args=")(apreq_handle_t *, apr_uint64_t)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#85032dfaf2719f6d7024d7f89ec6996d">apreq_module_t::read_limit_set</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gcdfce94bedc6c579033b03de5b78fb82">apr_uint64_t</a>) </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#66050710752c483bca9a342386d2e008">apreq_module_t::read_limit_set</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg0313bd6a35829c6519a69a9a29435a13">apr_uint64_t</a>) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-set the maximum amount of data that will be fed into a parser </td>
- </tr>
-</table>
-<a class="anchor" name="9c15b94e2c94eb56af7df06d008eb420"></a><!-- doxytag: member="apreq_module_t::temp_dir_get" ref="9c15b94e2c94eb56af7df06d008eb420" args=")(apreq_handle_t *, const char **)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+set the maximum amount of data that will be fed into a parser
+</div>
+</div><p>
+<a class="anchor" name="1ce87d1ed4a7dc4077457f43d9fb4266"></a><!-- doxytag: member="apreq_module_t::temp_dir_get" ref="1ce87d1ed4a7dc4077457f43d9fb4266" args=")(apreq_handle_t *, const char **)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#9c15b94e2c94eb56af7df06d008eb420">apreq_module_t::temp_dir_get</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char **) </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#1ce87d1ed4a7dc4077457f43d9fb4266">apreq_module_t::temp_dir_get</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char **) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-determine the directory used by the parser for temporary files </td>
- </tr>
-</table>
-<a class="anchor" name="8744bfd5c82533092e5e029a8cd29e65"></a><!-- doxytag: member="apreq_module_t::temp_dir_set" ref="8744bfd5c82533092e5e029a8cd29e65" args=")(apreq_handle_t *, const char *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+determine the directory used by the parser for temporary files
+</div>
+</div><p>
+<a class="anchor" name="b6c1bbcb4dd9f5934e8632718664715b"></a><!-- doxytag: member="apreq_module_t::temp_dir_set" ref="b6c1bbcb4dd9f5934e8632718664715b" args=")(apreq_handle_t *, const char *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#8744bfd5c82533092e5e029a8cd29e65">apreq_module_t::temp_dir_set</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *) </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#b6c1bbcb4dd9f5934e8632718664715b">apreq_module_t::temp_dir_set</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-set the directory used by the parser for temporary files </td>
- </tr>
-</table>
+set the directory used by the parser for temporary files
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/<a class="el" href="apreq__module_8h-source.html">apreq_module.h</a></ul>
<div id="footer">
@@ -472,7 +337,7 @@
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.6 on 8 Aug 2006</span>
+version 1.5.2 on 6 Mar 2009</span>
</p>
</div>
</body>
Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__param__t.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__param__t.html?rev=751931&r1=751930&r2=751931&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__param__t.html [utf-8] (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__param__t.html [utf-8] Tue Mar 10 01:08:08 2009
@@ -1,7 +1,7 @@
<html>
<head>
<link rel="stylesheet" type="text/css" href="dox.css" />
- <title>libapreq2-2.08: libapreq2: apreq_param_t Struct Reference</title>
+ <title>libapreq2-2.12: libapreq2: apreq_param_t Struct Reference</title>
</head>
<body>
<div id="page-header">
@@ -10,132 +10,101 @@
<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.6 -->
+<!-- Generated by Doxygen 1.5.2 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
- <li id="current"><a href="annotated.html"><span>Data Structures</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li><a href="pages.html"><span>Related Pages</span></a></li>
<li><a href="examples.html"><span>Examples</span></a></li>
- </ul></div>
+ </ul>
+</div>
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
<li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul></div>
+ </ul>
+</div>
<h1>apreq_param_t Struct Reference</h1><!-- doxytag: class="apreq_param_t" --><code>#include <<a class="el" href="apreq__param_8h-source.html">apreq_param.h</a>></code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></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__tables.html#g39d993124183b2835a792867a6c2267a">apr_table_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__param__t.html#bb8ddaeb79c4d96691289520a2a4777f">info</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#ggfdafc0875a2cf6d44d17779ea91e4f1a">apr_table_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__param__t.html#a96e72eaf7df7e6f35f06f687fdaecdf">info</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" 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> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__param__t.html#03674c98f355545deeb3fcbe109d8c9a">upload</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/1.3/" href="http://apr.apache.org/docs/apr-util/1.3/structapr__bucket__brigade.html">apr_bucket_brigade</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__param__t.html#523938d46435b9d40c44ac83423424fd">upload</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__param__t.html#802bd45ab5afd0784d730e0dbb01aa71">flags</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__param__t.html#3004a7ff6033c21543eab6beb39151a8">flags</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structapreq__value__t.html">apreq_value_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__param__t.html#f710878750c677daa9cd61868434d67f">v</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structapreq__value__t.html">apreq_value_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__param__t.html#5fe7352c78ca6c11d12a98cad37711b6">v</a></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Common data structure for params and file uploads
<p>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="802bd45ab5afd0784d730e0dbb01aa71"></a><!-- doxytag: member="apreq_param_t::flags" ref="802bd45ab5afd0784d730e0dbb01aa71" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="a96e72eaf7df7e6f35f06f687fdaecdf"></a><!-- doxytag: member="apreq_param_t::info" ref="a96e72eaf7df7e6f35f06f687fdaecdf" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned <a class="el" href="structapreq__param__t.html#802bd45ab5afd0784d730e0dbb01aa71">apreq_param_t::flags</a> </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#ggfdafc0875a2cf6d44d17779ea91e4f1a">apr_table_t</a>* <a class="el" href="structapreq__param__t.html#a96e72eaf7df7e6f35f06f687fdaecdf">apreq_param_t::info</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-charsets, taint marks, app-specific bits </td>
- </tr>
-</table>
-<a class="anchor" name="bb8ddaeb79c4d96691289520a2a4777f"></a><!-- doxytag: member="apreq_param_t::info" ref="bb8ddaeb79c4d96691289520a2a4777f" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+header table associated with the param
+</div>
+</div><p>
+<a class="anchor" name="523938d46435b9d40c44ac83423424fd"></a><!-- doxytag: member="apreq_param_t::upload" ref="523938d46435b9d40c44ac83423424fd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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__tables.html#g39d993124183b2835a792867a6c2267a">apr_table_t</a>* <a class="el" href="structapreq__param__t.html#bb8ddaeb79c4d96691289520a2a4777f">apreq_param_t::info</a> </td>
+ <td class="memname"><a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/1.3/" href="http://apr.apache.org/docs/apr-util/1.3/structapr__bucket__brigade.html">apr_bucket_brigade</a>* <a class="el" href="structapreq__param__t.html#523938d46435b9d40c44ac83423424fd">apreq_param_t::upload</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-header table associated with the param </td>
- </tr>
-</table>
-<a class="anchor" name="03674c98f355545deeb3fcbe109d8c9a"></a><!-- doxytag: member="apreq_param_t::upload" ref="03674c98f355545deeb3fcbe109d8c9a" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+brigade used to spool upload files
+</div>
+</div><p>
+<a class="anchor" name="3004a7ff6033c21543eab6beb39151a8"></a><!-- doxytag: member="apreq_param_t::flags" ref="3004a7ff6033c21543eab6beb39151a8" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="elRef" 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>* <a class="el" href="structapreq__param__t.html#03674c98f355545deeb3fcbe109d8c9a">apreq_param_t::upload</a> </td>
+ <td class="memname">unsigned <a class="el" href="structapreq__param__t.html#3004a7ff6033c21543eab6beb39151a8">apreq_param_t::flags</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-brigade used to spool upload files </td>
- </tr>
-</table>
-<a class="anchor" name="f710878750c677daa9cd61868434d67f"></a><!-- doxytag: member="apreq_param_t::v" ref="f710878750c677daa9cd61868434d67f" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+charsets, taint marks, app-specific bits
+</div>
+</div><p>
+<a class="anchor" name="5fe7352c78ca6c11d12a98cad37711b6"></a><!-- doxytag: member="apreq_param_t::v" ref="5fe7352c78ca6c11d12a98cad37711b6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structapreq__value__t.html">apreq_value_t</a> <a class="el" href="structapreq__param__t.html#f710878750c677daa9cd61868434d67f">apreq_param_t::v</a> </td>
+ <td class="memname">const <a class="el" href="structapreq__value__t.html">apreq_value_t</a> <a class="el" href="structapreq__param__t.html#5fe7352c78ca6c11d12a98cad37711b6">apreq_param_t::v</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-underlying name/value info </td>
- </tr>
-</table>
+underlying name/value info
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/<a class="el" href="apreq__param_8h-source.html">apreq_param.h</a></ul>
<div id="footer">
@@ -144,7 +113,7 @@
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.6 on 8 Aug 2006</span>
+version 1.5.2 on 6 Mar 2009</span>
</p>
</div>
</body>
Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__parser__t.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__parser__t.html?rev=751931&r1=751930&r2=751931&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__parser__t.html [utf-8] (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__parser__t.html [utf-8] Tue Mar 10 01:08:08 2009
@@ -1,7 +1,7 @@
<html>
<head>
<link rel="stylesheet" type="text/css" href="dox.css" />
- <title>libapreq2-2.08: libapreq2: apreq_parser_t Struct Reference</title>
+ <title>libapreq2-2.12: libapreq2: apreq_parser_t Struct Reference</title>
</head>
<body>
<div id="page-header">
@@ -10,232 +10,169 @@
<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.6 -->
+<!-- Generated by Doxygen 1.5.2 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
- <li id="current"><a href="annotated.html"><span>Data Structures</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li><a href="pages.html"><span>Related Pages</span></a></li>
<li><a href="examples.html"><span>Examples</span></a></li>
- </ul></div>
+ </ul>
+</div>
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
<li><a href="functions.html"><span>Data Fields</span></a></li>
- </ul></div>
+ </ul>
+</div>
<h1>apreq_parser_t Struct Reference</h1><!-- doxytag: class="apreq_parser_t" --><code>#include <<a class="el" href="apreq__parser_8h-source.html">apreq_parser.h</a>></code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="apreq__parser_8h.html#98c4415da3f11cf5ced76bd3c6540e65">apreq_parser_function_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#dc117877c27713515c7617b560efb9a9">parser</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="apreq__parser_8h.html#c135b75387c503a190aa12d218143172">apreq_parser_function_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#f72f150bb8f1910a732e0af9dcd5a1b2">parser</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#3acc7764c18c52c33bb64e3ee3375670">content_type</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#cf262801e8cb55fc8839557d5b0dd5a4">content_type</a></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__pools.html#gf69ce4a2f60e747b106c88d53b044266">apr_pool_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#8148c125f670a73aedb9b228612b5901">pool</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#97a65f4d0e0d9c8d4474d276364f4aee">pool</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" 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#g8426ce3b1ee46cc6e5f227b8a8d7fe27">apr_bucket_alloc_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#e2d1910ffc51047ff2759843d1babbc8">bucket_alloc</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/1.3/" href="http://apr.apache.org/docs/apr-util/1.3/group___a_p_r___util___bucket___brigades.html#gg070fee5f0cf4774a5a708602aeaa00bc">apr_bucket_alloc_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#96731d8dff295e94e7ab4ebe994e5d34">bucket_alloc</a></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__platform.html#gb000b6f7aabb9f723f69be65c6d74e61">apr_size_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#203d6cfc8d36892a995a535bfe644e32">brigade_limit</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#25ede91d56d3b6824760512cadf9c9b5">brigade_limit</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#928f16aae17f84fadf06a52a51a6385c">temp_dir</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#e40c14ade28e37e188c05e92c9f9da51">temp_dir</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__hook__t.html">apreq_hook_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#dd1d982c326705e8da838041a645de33">hook</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__hook__t.html">apreq_hook_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#1b8dd2136ae2cb5defccfa44dbb77ebc">hook</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#b73f196059129e0ca7926526ebba0a78">ctx</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__parser__t.html#04db922c73dfb26c9387235bd4534fd5">ctx</a></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
A request body parser instance.
<p>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="203d6cfc8d36892a995a535bfe644e32"></a><!-- doxytag: member="apreq_parser_t::brigade_limit" ref="203d6cfc8d36892a995a535bfe644e32" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="f72f150bb8f1910a732e0af9dcd5a1b2"></a><!-- doxytag: member="apreq_parser_t::parser" ref="f72f150bb8f1910a732e0af9dcd5a1b2" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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__platform.html#gb000b6f7aabb9f723f69be65c6d74e61">apr_size_t</a> <a class="el" href="structapreq__parser__t.html#203d6cfc8d36892a995a535bfe644e32">apreq_parser_t::brigade_limit</a> </td>
+ <td class="memname"><a class="el" href="apreq__parser_8h.html#c135b75387c503a190aa12d218143172">apreq_parser_function_t</a> <a class="el" href="structapreq__parser__t.html#f72f150bb8f1910a732e0af9dcd5a1b2">apreq_parser_t::parser</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-the maximum in-memory bytes a brigade may use </td>
- </tr>
-</table>
-<a class="anchor" name="e2d1910ffc51047ff2759843d1babbc8"></a><!-- doxytag: member="apreq_parser_t::bucket_alloc" ref="e2d1910ffc51047ff2759843d1babbc8" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+the function which parses chunks of body data
+</div>
+</div><p>
+<a class="anchor" name="cf262801e8cb55fc8839557d5b0dd5a4"></a><!-- doxytag: member="apreq_parser_t::content_type" ref="cf262801e8cb55fc8839557d5b0dd5a4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="elRef" 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#g8426ce3b1ee46cc6e5f227b8a8d7fe27">apr_bucket_alloc_t</a>* <a class="el" href="structapreq__parser__t.html#e2d1910ffc51047ff2759843d1babbc8">apreq_parser_t::bucket_alloc</a> </td>
+ <td class="memname">const char* <a class="el" href="structapreq__parser__t.html#cf262801e8cb55fc8839557d5b0dd5a4">apreq_parser_t::content_type</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-bucket allocator used to create bucket brigades </td>
- </tr>
-</table>
-<a class="anchor" name="3acc7764c18c52c33bb64e3ee3375670"></a><!-- doxytag: member="apreq_parser_t::content_type" ref="3acc7764c18c52c33bb64e3ee3375670" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+the Content-Type request header
+</div>
+</div><p>
+<a class="anchor" name="97a65f4d0e0d9c8d4474d276364f4aee"></a><!-- doxytag: member="apreq_parser_t::pool" ref="97a65f4d0e0d9c8d4474d276364f4aee" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* <a class="el" href="structapreq__parser__t.html#3acc7764c18c52c33bb64e3ee3375670">apreq_parser_t::content_type</a> </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a>* <a class="el" href="structapreq__parser__t.html#97a65f4d0e0d9c8d4474d276364f4aee">apreq_parser_t::pool</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-the Content-Type request header </td>
- </tr>
-</table>
-<a class="anchor" name="b73f196059129e0ca7926526ebba0a78"></a><!-- doxytag: member="apreq_parser_t::ctx" ref="b73f196059129e0ca7926526ebba0a78" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+a pool which outlasts the bucket_alloc.
+</div>
+</div><p>
+<a class="anchor" name="96731d8dff295e94e7ab4ebe994e5d34"></a><!-- doxytag: member="apreq_parser_t::bucket_alloc" ref="96731d8dff295e94e7ab4ebe994e5d34" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void* <a class="el" href="structapreq__parser__t.html#b73f196059129e0ca7926526ebba0a78">apreq_parser_t::ctx</a> </td>
+ <td class="memname"><a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/1.3/" href="http://apr.apache.org/docs/apr-util/1.3/group___a_p_r___util___bucket___brigades.html#gg070fee5f0cf4774a5a708602aeaa00bc">apr_bucket_alloc_t</a>* <a class="el" href="structapreq__parser__t.html#96731d8dff295e94e7ab4ebe994e5d34">apreq_parser_t::bucket_alloc</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-internal context pointer used by the parser function </td>
- </tr>
-</table>
-<a class="anchor" name="dd1d982c326705e8da838041a645de33"></a><!-- doxytag: member="apreq_parser_t::hook" ref="dd1d982c326705e8da838041a645de33" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+bucket allocator used to create bucket brigades
+</div>
+</div><p>
+<a class="anchor" name="25ede91d56d3b6824760512cadf9c9b5"></a><!-- doxytag: member="apreq_parser_t::brigade_limit" ref="25ede91d56d3b6824760512cadf9c9b5" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structapreq__hook__t.html">apreq_hook_t</a>* <a class="el" href="structapreq__parser__t.html#dd1d982c326705e8da838041a645de33">apreq_parser_t::hook</a> </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__platform.html#gg8a24b3f35155b04b2618e814d442709c">apr_size_t</a> <a class="el" href="structapreq__parser__t.html#25ede91d56d3b6824760512cadf9c9b5">apreq_parser_t::brigade_limit</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-linked list of hooks </td>
- </tr>
-</table>
-<a class="anchor" name="dc117877c27713515c7617b560efb9a9"></a><!-- doxytag: member="apreq_parser_t::parser" ref="dc117877c27713515c7617b560efb9a9" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+the maximum in-memory bytes a brigade may use
+</div>
+</div><p>
+<a class="anchor" name="e40c14ade28e37e188c05e92c9f9da51"></a><!-- doxytag: member="apreq_parser_t::temp_dir" ref="e40c14ade28e37e188c05e92c9f9da51" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="apreq__parser_8h.html#98c4415da3f11cf5ced76bd3c6540e65">apreq_parser_function_t</a> <a class="el" href="structapreq__parser__t.html#dc117877c27713515c7617b560efb9a9">apreq_parser_t::parser</a> </td>
+ <td class="memname">const char* <a class="el" href="structapreq__parser__t.html#e40c14ade28e37e188c05e92c9f9da51">apreq_parser_t::temp_dir</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-the function which parses chunks of body data </td>
- </tr>
-</table>
-<a class="anchor" name="8148c125f670a73aedb9b228612b5901"></a><!-- doxytag: member="apreq_parser_t::pool" ref="8148c125f670a73aedb9b228612b5901" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+the directory for generating temporary files
+</div>
+</div><p>
+<a class="anchor" name="1b8dd2136ae2cb5defccfa44dbb77ebc"></a><!-- doxytag: member="apreq_parser_t::hook" ref="1b8dd2136ae2cb5defccfa44dbb77ebc" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<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__pools.html#gf69ce4a2f60e747b106c88d53b044266">apr_pool_t</a>* <a class="el" href="structapreq__parser__t.html#8148c125f670a73aedb9b228612b5901">apreq_parser_t::pool</a> </td>
+ <td class="memname"><a class="el" href="structapreq__hook__t.html">apreq_hook_t</a>* <a class="el" href="structapreq__parser__t.html#1b8dd2136ae2cb5defccfa44dbb77ebc">apreq_parser_t::hook</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-a pool which outlasts the bucket_alloc. </td>
- </tr>
-</table>
-<a class="anchor" name="928f16aae17f84fadf06a52a51a6385c"></a><!-- doxytag: member="apreq_parser_t::temp_dir" ref="928f16aae17f84fadf06a52a51a6385c" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+linked list of hooks
+</div>
+</div><p>
+<a class="anchor" name="04db922c73dfb26c9387235bd4534fd5"></a><!-- doxytag: member="apreq_parser_t::ctx" ref="04db922c73dfb26c9387235bd4534fd5" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* <a class="el" href="structapreq__parser__t.html#928f16aae17f84fadf06a52a51a6385c">apreq_parser_t::temp_dir</a> </td>
+ <td class="memname">void* <a class="el" href="structapreq__parser__t.html#04db922c73dfb26c9387235bd4534fd5">apreq_parser_t::ctx</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
-
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-the directory for generating temporary files </td>
- </tr>
-</table>
+internal context pointer used by the parser function
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/<a class="el" href="apreq__parser_8h-source.html">apreq_parser.h</a></ul>
<div id="footer">
@@ -244,7 +181,7 @@
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.6 on 8 Aug 2006</span>
+version 1.5.2 on 6 Mar 2009</span>
</p>
</div>
</body>