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 [6/37] - in /httpd/site/trunk: docs/apreq/docs/libapreq2/ xdocs/apreq/docs/libapreq2/

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__module_8h-source.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__module_8h-source.html?rev=751931&r1=751930&r2=751931&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__module_8h-source.html [utf-8] (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__module_8h-source.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: include/apreq_module.h Source File</title> 
+  <title>libapreq2-2.12: libapreq2: include/apreq_module.h Source File</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,241 +10,244 @@
 <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&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 class="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>
+  </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>
+  </ul>
+</div>
 <h1>include/apreq_module.h</h1><a href="apreq__module_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>
-<a name="l00006"></a>00006 <span class="comment">**  You may obtain a copy of the License at</span>
-<a name="l00007"></a>00007 <span class="comment">**</span>
-<a name="l00008"></a>00008 <span class="comment">**      http://www.apache.org/licenses/LICENSE-2.0</span>
-<a name="l00009"></a>00009 <span class="comment">**</span>
-<a name="l00010"></a>00010 <span class="comment">**  Unless required by applicable law or agreed to in writing, software</span>
-<a name="l00011"></a>00011 <span class="comment">**  distributed under the License is distributed on an "AS IS" BASIS,</span>
-<a name="l00012"></a>00012 <span class="comment">**  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
-<a name="l00013"></a>00013 <span class="comment">**  See the License for the specific language governing permissions and</span>
-<a name="l00014"></a>00014 <span class="comment">**  limitations under the License.</span>
-<a name="l00015"></a>00015 <span class="comment">*/</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef APREQ_MODULE_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_MODULE_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#include "<a class="code" href="apreq__cookie_8h.html">apreq_cookie.h</a>"</span>
-<a name="l00021"></a>00021 <span class="preprocessor">#include "<a class="code" href="apreq__parser_8h.html">apreq_parser.h</a>"</span>
-<a name="l00022"></a>00022 <span class="preprocessor">#include "<a class="code" href="apreq__error_8h.html">apreq_error.h</a>"</span>
-<a name="l00023"></a>00023 
-<a name="l00024"></a>00024 <span class="preprocessor">#ifdef  __cplusplus</span>
-<a name="l00025"></a>00025 <span class="preprocessor"></span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
-<a name="l00026"></a>00026 <span class="preprocessor">#endif</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00040"></a><a class="code" href="structapreq__handle__t.html">00040</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> {
-<a name="l00042"></a><a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">00042</a>     <span class="keyword">const</span> <span class="keyword">struct </span><a class="code" href="structapreq__module__t.html">apreq_module_t</a> *<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>;
-<a name="l00044"></a><a class="code" href="structapreq__handle__t.html#698eaa56cf54f2cbbc39704fb9d8ab42">00044</a>     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f69ce4a2f60e747b106c88d53b044266">apr_pool_t</a> *<a class="code" href="structapreq__handle__t.html#698eaa56cf54f2cbbc39704fb9d8ab42">pool</a>;
-<a name="l00046"></a><a class="code" href="structapreq__handle__t.html#89a335e21236423de239a6a6d2526559">00046</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#8426ce3b1ee46cc6e5f227b8a8d7fe27">apr_bucket_alloc_t</a> *<a class="code" href="structapreq__handle__t.html#89a335e21236423de239a6a6d2526559">bucket_alloc</a>;
-<a name="l00047"></a>00047 
-<a name="l00048"></a>00048 } <a class="code" href="structapreq__handle__t.html">apreq_handle_t</a>;
-<a name="l00049"></a>00049 
-<a name="l00055"></a><a class="code" href="structapreq__module__t.html">00055</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structapreq__module__t.html">apreq_module_t</a> {
-<a name="l00057"></a><a class="code" href="structapreq__module__t.html#e326f2fad3c575876a0da35c5a81123a">00057</a>     <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structapreq__module__t.html#e326f2fad3c575876a0da35c5a81123a">name</a>;
-<a name="l00059"></a><a class="code" href="structapreq__module__t.html#dae50d06225fdd6eefeb18ff83045cf7">00059</a>     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ec577696b12c43cbee1df4271c341268">apr_uint32_t</a> <a class="code" href="structapreq__module__t.html#dae50d06225fdd6eefeb18ff83045cf7">magic_number</a>;
-<a name="l00060"></a>00060 
-<a name="l00062"></a>00062     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> (*<a class="code" href="structapreq__module__t.html#b35544e5939df2189e88996a0cd25633">jar</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#39d993124183b2835a792867a6c2267a">apr_table_t</a> **);
-<a name="l00064"></a>00064     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> (*<a class="code" href="structapreq__module__t.html#7fd46ce27e0e4067f8d738d065a3a840">args</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#39d993124183b2835a792867a6c2267a">apr_table_t</a> **);
-<a name="l00066"></a>00066     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> (*<a class="code" href="structapreq__module__t.html#cf3160960a3a9a8e75187c70f8b75e06">body</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#39d993124183b2835a792867a6c2267a">apr_table_t</a> **);
-<a name="l00067"></a>00067 
-<a name="l00069"></a>00069     <a class="code" href="structapreq__cookie__t.html">apreq_cookie_t</a> *(*jar_get)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *);
-<a name="l00071"></a>00071     <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *(*args_get)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *);
-<a name="l00073"></a>00073     <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *(*body_get)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *);
-<a name="l00074"></a>00074 
-<a name="l00076"></a>00076     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> (*<a class="code" href="structapreq__module__t.html#ad82c9225daaed3253ba34e4c55434d7">parser_get</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <a class="code" href="structapreq__parser__t.html">apreq_parser_t</a> **);
-<a name="l00078"></a>00078     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> (*<a class="code" href="structapreq__module__t.html#bfcd9449fc06c038ae2fe4f482919e32">parser_set</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="code" href="structapreq__parser__t.html">apreq_parser_t</a> *);
-<a name="l00080"></a>00080     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> (*<a class="code" href="structapreq__module__t.html#3e0130a4fe0dff7f6f2c103185da0544">hook_add</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="code" href="structapreq__hook__t.html">apreq_hook_t</a> *);
-<a name="l00081"></a>00081 
-<a name="l00083"></a>00083     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> (*<a class="code" href="structapreq__module__t.html#98a4281cc06207a86b7cea9df184c2c8">brigade_limit_get</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#b000b6f7aabb9f723f69be65c6d74e61">apr_size_t</a> *);
-<a name="l00085"></a>00085     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> (*<a class="code" href="structapreq__module__t.html#1088b1d83aac0ec4fb4c172eb528efdb">brigade_limit_set</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#b000b6f7aabb9f723f69be65c6d74e61">apr_size_t</a>);
-<a name="l00086"></a>00086 
-<a name="l00088"></a>00088     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> (*<a class="code" href="structapreq__module__t.html#7e5678baa9a383a5e93ebbf09fc4f023">read_limit_get</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#cdfce94bedc6c579033b03de5b78fb82">apr_uint64_t</a> *);
-<a name="l00090"></a>00090     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> (*<a class="code" href="structapreq__module__t.html#85032dfaf2719f6d7024d7f89ec6996d">read_limit_set</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#cdfce94bedc6c579033b03de5b78fb82">apr_uint64_t</a>);
-<a name="l00091"></a>00091 
-<a name="l00093"></a>00093     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> (*<a class="code" href="structapreq__module__t.html#9c15b94e2c94eb56af7df06d008eb420">temp_dir_get</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <span class="keywordtype">char</span> **);
-<a name="l00095"></a>00095     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> (*<a class="code" href="structapreq__module__t.html#8744bfd5c82533092e5e029a8cd29e65">temp_dir_set</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *);
-<a name="l00096"></a>00096 
-<a name="l00097"></a>00097 } <a class="code" href="structapreq__module__t.html">apreq_module_t</a>;
-<a name="l00098"></a>00098 
+<a name="l00002"></a>00002 <span class="comment">**  Licensed to the Apache Software Foundation (ASF) under one or more</span>
+<a name="l00003"></a>00003 <span class="comment">** contributor license agreements.  See the NOTICE file distributed with</span>
+<a name="l00004"></a>00004 <span class="comment">** this work for additional information regarding copyright ownership.</span>
+<a name="l00005"></a>00005 <span class="comment">** The ASF licenses this file to You under the Apache License, Version 2.0</span>
+<a name="l00006"></a>00006 <span class="comment">** (the "License"); you may not use this file except in compliance with</span>
+<a name="l00007"></a>00007 <span class="comment">** the License.  You may obtain a copy of the License at</span>
+<a name="l00008"></a>00008 <span class="comment">**</span>
+<a name="l00009"></a>00009 <span class="comment">**      http://www.apache.org/licenses/LICENSE-2.0</span>
+<a name="l00010"></a>00010 <span class="comment">**</span>
+<a name="l00011"></a>00011 <span class="comment">**  Unless required by applicable law or agreed to in writing, software</span>
+<a name="l00012"></a>00012 <span class="comment">**  distributed under the License is distributed on an "AS IS" BASIS,</span>
+<a name="l00013"></a>00013 <span class="comment">**  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
+<a name="l00014"></a>00014 <span class="comment">**  See the License for the specific language governing permissions and</span>
+<a name="l00015"></a>00015 <span class="comment">**  limitations under the License.</span>
+<a name="l00016"></a>00016 <span class="comment">*/</span>
+<a name="l00017"></a>00017 
+<a name="l00018"></a>00018 <span class="preprocessor">#ifndef APREQ_MODULE_H</span>
+<a name="l00019"></a>00019 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_MODULE_H</span>
+<a name="l00020"></a>00020 <span class="preprocessor"></span>
+<a name="l00021"></a>00021 <span class="preprocessor">#include "<a class="code" href="apreq__cookie_8h.html" title="Cookies and Jars.">apreq_cookie.h</a>"</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#include "<a class="code" href="apreq__parser_8h.html" title="Request body parser API.">apreq_parser.h</a>"</span>
+<a name="l00023"></a>00023 <span class="preprocessor">#include "<a class="code" href="apreq__error_8h.html" title="Error status codes.">apreq_error.h</a>"</span>
+<a name="l00024"></a>00024 
+<a name="l00025"></a>00025 <span class="preprocessor">#ifdef  __cplusplus</span>
+<a name="l00026"></a>00026 <span class="preprocessor"></span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
+<a name="l00027"></a>00027 <span class="preprocessor">#endif</span>
+<a name="l00028"></a>00028 <span class="preprocessor"></span>
+<a name="l00041"></a><a class="code" href="structapreq__handle__t.html">00041</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> {
+<a name="l00043"></a><a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">00043</a>     <span class="keyword">const</span> <span class="keyword">struct </span><a class="code" href="structapreq__module__t.html" title="Vtable describing the necessary environment functions.">apreq_module_t</a> *<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>;
+<a name="l00045"></a><a class="code" href="structapreq__handle__t.html#80068548da828f7c4e3dc265ecfc41e9">00045</a>     <a class="codeRef" 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="code" href="structapreq__handle__t.html#80068548da828f7c4e3dc265ecfc41e9">pool</a>;
+<a name="l00047"></a><a class="code" href="structapreq__handle__t.html#f282ca5d5ad56e4085ee165f90aae596">00047</a>     <a class="codeRef" 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="code" href="structapreq__handle__t.html#f282ca5d5ad56e4085ee165f90aae596">bucket_alloc</a>;
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049 } <a class="code" href="structapreq__handle__t.html">apreq_handle_t</a>;
+<a name="l00050"></a>00050 
+<a name="l00056"></a><a class="code" href="structapreq__module__t.html">00056</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structapreq__module__t.html" title="Vtable describing the necessary environment functions.">apreq_module_t</a> {
+<a name="l00058"></a><a class="code" href="structapreq__module__t.html#b32684e819a242536cad3118d52dcf90">00058</a>     <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structapreq__module__t.html#b32684e819a242536cad3118d52dcf90">name</a>;
+<a name="l00060"></a><a class="code" href="structapreq__module__t.html#2ff1482603546104cb7b5bb5651f352f">00060</a>     <a class="codeRef" 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="code" href="structapreq__module__t.html#2ff1482603546104cb7b5bb5651f352f">magic_number</a>;
+<a name="l00061"></a>00061 
+<a name="l00063"></a>00063     <a class="codeRef" 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="code" href="structapreq__module__t.html#76c838ab71d675ac6b620258d356fdc1">jar</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <a class="codeRef" 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 name="l00065"></a>00065     <a class="codeRef" 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="code" href="structapreq__module__t.html#9b958eaafd129279d8ad55243921c7d7">args</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <a class="codeRef" 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 name="l00067"></a>00067     <a class="codeRef" 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="code" href="structapreq__module__t.html#a614f35761838febdfe693d0ddbc4b7c">body</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <a class="codeRef" 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 name="l00068"></a>00068 
+<a name="l00070"></a>00070     <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *(*jar_get)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *);
+<a name="l00072"></a>00072     <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *(*args_get)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *);
+<a name="l00074"></a>00074     <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *(*body_get)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *);
+<a name="l00075"></a>00075 
+<a name="l00077"></a>00077     <a class="codeRef" 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="code" href="structapreq__module__t.html#6ed2c8845f51a497f05a85aa6a6ca700">parser_get</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <a class="code" href="structapreq__parser__t.html">apreq_parser_t</a> **);
+<a name="l00079"></a>00079     <a class="codeRef" 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="code" href="structapreq__module__t.html#5eb7bb6a8f5818c77ebc2f9a7c5730fc">parser_set</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="code" href="structapreq__parser__t.html">apreq_parser_t</a> *);
+<a name="l00081"></a>00081     <a class="codeRef" 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="code" href="structapreq__module__t.html#2f413a5aaaae6e83fc3ca9b8212327c4">hook_add</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="code" href="structapreq__hook__t.html">apreq_hook_t</a> *);
+<a name="l00082"></a>00082 
+<a name="l00084"></a>00084     <a class="codeRef" 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="code" href="structapreq__module__t.html#924ab03cf2c4a2d0ed66c59d1624ee27">brigade_limit_get</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="codeRef" 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 name="l00086"></a>00086     <a class="codeRef" 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="code" href="structapreq__module__t.html#298e6be980844d3735f3cce56effd62b">brigade_limit_set</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="codeRef" 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 name="l00087"></a>00087 
+<a name="l00089"></a>00089     <a class="codeRef" 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="code" href="structapreq__module__t.html#84d5b24aa938ecc52a37c68098be1fa1">read_limit_get</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="codeRef" 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> *);
+<a name="l00091"></a>00091     <a class="codeRef" 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="code" href="structapreq__module__t.html#66050710752c483bca9a342386d2e008">read_limit_set</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="codeRef" 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>);
+<a name="l00092"></a>00092 
+<a name="l00094"></a>00094     <a class="codeRef" 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="code" href="structapreq__module__t.html#1ce87d1ed4a7dc4077457f43d9fb4266">temp_dir_get</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <span class="keywordtype">char</span> **);
+<a name="l00096"></a>00096     <a class="codeRef" 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="code" href="structapreq__module__t.html#b6c1bbcb4dd9f5934e8632718664715b">temp_dir_set</a>)(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *);
+<a name="l00097"></a>00097 
+<a name="l00098"></a>00098 } <a class="code" href="structapreq__module__t.html" title="Vtable describing the necessary environment functions.">apreq_module_t</a>;
 <a name="l00099"></a>00099 
-<a name="l00108"></a>00108 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00109"></a><a class="code" href="apreq__module_8h.html#08dedd0ec5b291dad6b58644896eb2ed">00109</a> <span class="keywordtype">unsigned</span> <a class="code" href="apreq__module_8h.html#08dedd0ec5b291dad6b58644896eb2ed">apreq_module_status_is_error</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> s) {
-<a name="l00110"></a>00110     <span class="keywordflow">switch</span> (s) {
-<a name="l00111"></a>00111     <span class="keywordflow">case</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#60d08d1be652eee5cc437d1f0a47c4a2">APR_SUCCESS</a>:
-<a name="l00112"></a>00112     <span class="keywordflow">case</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group___a_p_r___error.html#a0a1c460f1c56e4821c780c9a2ef28cf">APR_INCOMPLETE</a>:
-<a name="l00113"></a>00113     <span class="keywordflow">case</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group___a_p_r___error.html#52c17501e8f8b74490ff3d743618e0f7">APR_EINIT</a>:
-<a name="l00114"></a>00114     <span class="keywordflow">case</span> <a class="code" href="apreq__error_8h.html#6e29823668899ad81365ae68f96f3ae4">APREQ_ERROR_NODATA</a>:
-<a name="l00115"></a>00115     <span class="keywordflow">case</span> <a class="code" href="apreq__error_8h.html#02ebfa80f1a413b46212df5682db5890">APREQ_ERROR_NOPARSER</a>:
-<a name="l00116"></a>00116     <span class="keywordflow">case</span> <a class="code" href="apreq__error_8h.html#3ce3cf5b410b1ccc2e42ae46d4577f20">APREQ_ERROR_NOHEADER</a>:
-<a name="l00117"></a>00117         <span class="keywordflow">return</span> 0;
-<a name="l00118"></a>00118     <span class="keywordflow">default</span>:
-<a name="l00119"></a>00119         <span class="keywordflow">return</span> 1;
-<a name="l00120"></a>00120     }
-<a name="l00121"></a>00121 }
-<a name="l00122"></a>00122 
+<a name="l00100"></a>00100 
+<a name="l00109"></a>00109 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00110"></a><a class="code" href="apreq__module_8h.html#56fbaf1314946cc098e1dfd98e9e9cb7">00110</a> <span class="keywordtype">unsigned</span> <a class="code" href="apreq__module_8h.html#56fbaf1314946cc098e1dfd98e9e9cb7">apreq_module_status_is_error</a>(<a class="codeRef" 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> s) {
+<a name="l00111"></a>00111     <span class="keywordflow">switch</span> (s) {
+<a name="l00112"></a>00112     <span class="keywordflow">case</span> <a class="code" href="group__apr__errno.html#gcee25b6613915469848f4f22e80748ff">APR_SUCCESS</a>:
+<a name="l00113"></a>00113     <span class="keywordflow">case</span> <a class="code" href="group___a_p_r___error.html#gb505ce0bbf283fb3c8cf6c9c6ab4b514">APR_INCOMPLETE</a>:
+<a name="l00114"></a>00114     <span class="keywordflow">case</span> <a class="code" href="group___a_p_r___error.html#g3942da706a13f810e29826fcea55a277">APR_EINIT</a>:
+<a name="l00115"></a>00115     <span class="keywordflow">case</span> <a class="code" href="apreq__error_8h.html#7cd745b9908f43dd0a5af888c2057500">APREQ_ERROR_NODATA</a>:
+<a name="l00116"></a>00116     <span class="keywordflow">case</span> <a class="code" href="apreq__error_8h.html#7fdcf2c03dadda05c48c8bb1928d0731">APREQ_ERROR_NOPARSER</a>:
+<a name="l00117"></a>00117     <span class="keywordflow">case</span> <a class="code" href="apreq__error_8h.html#7589b34342e065d712ebfc83f3928d7b">APREQ_ERROR_NOHEADER</a>:
+<a name="l00118"></a>00118         <span class="keywordflow">return</span> 0;
+<a name="l00119"></a>00119     <span class="keywordflow">default</span>:
+<a name="l00120"></a>00120         <span class="keywordflow">return</span> 1;
+<a name="l00121"></a>00121     }
+<a name="l00122"></a>00122 }
 <a name="l00123"></a>00123 
-<a name="l00133"></a>00133 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00134"></a><a class="code" href="apreq__module_8h.html#2652c9a9b0e0f4162051fc3904ac480a">00134</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> <a class="code" href="apreq__module_8h.html#2652c9a9b0e0f4162051fc3904ac480a">apreq_jar</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#39d993124183b2835a792867a6c2267a">apr_table_t</a> **t)
-<a name="l00135"></a>00135 {
-<a name="l00136"></a>00136     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#b35544e5939df2189e88996a0cd25633">jar</a>(req,t);
-<a name="l00137"></a>00137 }
-<a name="l00138"></a>00138 
-<a name="l00148"></a>00148 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00149"></a><a class="code" href="apreq__module_8h.html#de74830e449fa5bb24694ffc3b8374ca">00149</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> <a class="code" href="apreq__module_8h.html#de74830e449fa5bb24694ffc3b8374ca">apreq_args</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#39d993124183b2835a792867a6c2267a">apr_table_t</a> **t)
-<a name="l00150"></a>00150 {
-<a name="l00151"></a>00151     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#7fd46ce27e0e4067f8d738d065a3a840">args</a>(req,t);
-<a name="l00152"></a>00152 }
-<a name="l00153"></a>00153 
-<a name="l00163"></a>00163 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00164"></a><a class="code" href="apreq__module_8h.html#e928689622d094025a8efb8c6c17d680">00164</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> <a class="code" href="apreq__module_8h.html#e928689622d094025a8efb8c6c17d680">apreq_body</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#39d993124183b2835a792867a6c2267a">apr_table_t</a> **t)
-<a name="l00165"></a>00165 {
-<a name="l00166"></a>00166     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#cf3160960a3a9a8e75187c70f8b75e06">body</a>(req, t);
-<a name="l00167"></a>00167 }
-<a name="l00168"></a>00168 
+<a name="l00124"></a>00124 
+<a name="l00134"></a>00134 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00135"></a><a class="code" href="apreq__module_8h.html#7140953f033551df94c276c4254d31b8">00135</a> <a class="codeRef" 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="code" href="apreq__module_8h.html#7140953f033551df94c276c4254d31b8">apreq_jar</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <a class="codeRef" 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> **t)
+<a name="l00136"></a>00136 {
+<a name="l00137"></a>00137     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#76c838ab71d675ac6b620258d356fdc1">jar</a>(req,t);
+<a name="l00138"></a>00138 }
+<a name="l00139"></a>00139 
+<a name="l00149"></a>00149 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00150"></a><a class="code" href="apreq__module_8h.html#f944a86b25bd66da0bb185d73a6044b4">00150</a> <a class="codeRef" 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="code" href="apreq__module_8h.html#f944a86b25bd66da0bb185d73a6044b4">apreq_args</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <a class="codeRef" 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> **t)
+<a name="l00151"></a>00151 {
+<a name="l00152"></a>00152     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#9b958eaafd129279d8ad55243921c7d7">args</a>(req,t);
+<a name="l00153"></a>00153 }
+<a name="l00154"></a>00154 
+<a name="l00164"></a>00164 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00165"></a><a class="code" href="apreq__module_8h.html#712989686a218cdf196a56a9966f5546">00165</a> <a class="codeRef" 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="code" href="apreq__module_8h.html#712989686a218cdf196a56a9966f5546">apreq_body</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <a class="codeRef" 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> **t)
+<a name="l00166"></a>00166 {
+<a name="l00167"></a>00167     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#a614f35761838febdfe693d0ddbc4b7c">body</a>(req, t);
+<a name="l00168"></a>00168 }
 <a name="l00169"></a>00169 
-<a name="l00178"></a>00178 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00179"></a><a class="code" href="apreq__module_8h.html#63dfa7b7b303d061fe56c7109528d430">00179</a> <a class="code" href="structapreq__cookie__t.html">apreq_cookie_t</a> *<a class="code" href="apreq__module_8h.html#63dfa7b7b303d061fe56c7109528d430">apreq_jar_get</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <span class="keywordtype">char</span> *name)
-<a name="l00180"></a>00180 {
-<a name="l00181"></a>00181     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#825d5dc4ca0f99c17ab65b8907548331">jar_get</a>(req, name);
-<a name="l00182"></a>00182 }
-<a name="l00183"></a>00183 
-<a name="l00192"></a>00192 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00193"></a><a class="code" href="apreq__module_8h.html#eadd074ee9dd8095d857820ce15f1701">00193</a> <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *<a class="code" href="apreq__module_8h.html#eadd074ee9dd8095d857820ce15f1701">apreq_args_get</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <span class="keywordtype">char</span> *name)
-<a name="l00194"></a>00194 {
-<a name="l00195"></a>00195     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#966dd27491fb442ed2814f8948156d37">args_get</a>(req, name);
-<a name="l00196"></a>00196 }
-<a name="l00197"></a>00197 
-<a name="l00206"></a>00206 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00207"></a><a class="code" href="apreq__module_8h.html#7c4cb1c2b91f5539b2231d09ebea2239">00207</a> <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *<a class="code" href="apreq__module_8h.html#7c4cb1c2b91f5539b2231d09ebea2239">apreq_body_get</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <span class="keywordtype">char</span> *name)
-<a name="l00208"></a>00208 {
-<a name="l00209"></a>00209     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#4e3ca2756113ec202d76e50d5bb46622">body_get</a>(req, name);
-<a name="l00210"></a>00210 }
-<a name="l00211"></a>00211 
-<a name="l00221"></a>00221 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00222"></a><a class="code" href="apreq__module_8h.html#136584883dac2b5c76052bed1c4e61dc">00222</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> <a class="code" href="apreq__module_8h.html#136584883dac2b5c76052bed1c4e61dc">apreq_parser_get</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req,
-<a name="l00223"></a>00223                               <span class="keyword">const</span> <a class="code" href="structapreq__parser__t.html">apreq_parser_t</a> **parser)
-<a name="l00224"></a>00224 {
-<a name="l00225"></a>00225     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#ad82c9225daaed3253ba34e4c55434d7">parser_get</a>(req, parser);
-<a name="l00226"></a>00226 }
-<a name="l00227"></a>00227 
+<a name="l00170"></a>00170 
+<a name="l00179"></a>00179 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00180"></a><a class="code" href="apreq__module_8h.html#f20c031c5c37ca1644a613ccc8d9527c">00180</a> <a class="code" href="structapreq__cookie__t.html" title="Cookie type, supporting both Netscape and RFC cookie specifications.">apreq_cookie_t</a> *<a class="code" href="apreq__module_8h.html#f20c031c5c37ca1644a613ccc8d9527c">apreq_jar_get</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <span class="keywordtype">char</span> *name)
+<a name="l00181"></a>00181 {
+<a name="l00182"></a>00182     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#b5e8790aebf2e6548fbb864e7fee8e59">jar_get</a>(req, name);
+<a name="l00183"></a>00183 }
+<a name="l00184"></a>00184 
+<a name="l00193"></a>00193 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00194"></a><a class="code" href="apreq__module_8h.html#d39911b6ba5364008c96394e17871c18">00194</a> <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *<a class="code" href="apreq__module_8h.html#d39911b6ba5364008c96394e17871c18">apreq_args_get</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <span class="keywordtype">char</span> *name)
+<a name="l00195"></a>00195 {
+<a name="l00196"></a>00196     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#d2c4b8d357b722e7dd7379001fa05ed9">args_get</a>(req, name);
+<a name="l00197"></a>00197 }
+<a name="l00198"></a>00198 
+<a name="l00207"></a>00207 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00208"></a><a class="code" href="apreq__module_8h.html#9b623b1d070c18683b6bbc7fe34402aa">00208</a> <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *<a class="code" href="apreq__module_8h.html#9b623b1d070c18683b6bbc7fe34402aa">apreq_body_get</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <span class="keywordtype">char</span> *name)
+<a name="l00209"></a>00209 {
+<a name="l00210"></a>00210     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#3cce87e692ce89a18e789f8a2c0c6a03">body_get</a>(req, name);
+<a name="l00211"></a>00211 }
+<a name="l00212"></a>00212 
+<a name="l00222"></a>00222 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00223"></a><a class="code" href="apreq__module_8h.html#28b4c0bdb7af6e234f4808db1ebbca62">00223</a> <a class="codeRef" 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="code" href="apreq__module_8h.html#28b4c0bdb7af6e234f4808db1ebbca62">apreq_parser_get</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req,
+<a name="l00224"></a>00224                               <span class="keyword">const</span> <a class="code" href="structapreq__parser__t.html">apreq_parser_t</a> **parser)
+<a name="l00225"></a>00225 {
+<a name="l00226"></a>00226     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#6ed2c8845f51a497f05a85aa6a6ca700">parser_get</a>(req, parser);
+<a name="l00227"></a>00227 }
 <a name="l00228"></a>00228 
-<a name="l00237"></a>00237 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00238"></a><a class="code" href="apreq__module_8h.html#6842f8b5a1d1f9115ba8ff7b1da1e78b">00238</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> <a class="code" href="apreq__module_8h.html#6842f8b5a1d1f9115ba8ff7b1da1e78b">apreq_parser_set</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req,
-<a name="l00239"></a>00239                               <a class="code" href="structapreq__parser__t.html">apreq_parser_t</a> *parser)
-<a name="l00240"></a>00240 {
-<a name="l00241"></a>00241     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#bfcd9449fc06c038ae2fe4f482919e32">parser_set</a>(req, parser);
-<a name="l00242"></a>00242 }
-<a name="l00243"></a>00243 
-<a name="l00252"></a>00252 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00253"></a><a class="code" href="apreq__module_8h.html#0c24fc39ad03c54839a9cb03dc00dc28">00253</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> <a class="code" href="apreq__module_8h.html#0c24fc39ad03c54839a9cb03dc00dc28">apreq_hook_add</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <a class="code" href="structapreq__hook__t.html">apreq_hook_t</a> *hook)
-<a name="l00254"></a>00254 {
-<a name="l00255"></a>00255     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#3e0130a4fe0dff7f6f2c103185da0544">hook_add</a>(req, hook);
-<a name="l00256"></a>00256 }
-<a name="l00257"></a>00257 
+<a name="l00229"></a>00229 
+<a name="l00238"></a>00238 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00239"></a><a class="code" href="apreq__module_8h.html#f52492547133e02d793258fbc9859f77">00239</a> <a class="codeRef" 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="code" href="apreq__module_8h.html#f52492547133e02d793258fbc9859f77">apreq_parser_set</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req,
+<a name="l00240"></a>00240                               <a class="code" href="structapreq__parser__t.html">apreq_parser_t</a> *parser)
+<a name="l00241"></a>00241 {
+<a name="l00242"></a>00242     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#5eb7bb6a8f5818c77ebc2f9a7c5730fc">parser_set</a>(req, parser);
+<a name="l00243"></a>00243 }
+<a name="l00244"></a>00244 
+<a name="l00253"></a>00253 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00254"></a><a class="code" href="apreq__module_8h.html#828931dcc30bb57c44faeb3579c6b53e">00254</a> <a class="codeRef" 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="code" href="apreq__module_8h.html#828931dcc30bb57c44faeb3579c6b53e">apreq_hook_add</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <a class="code" href="structapreq__hook__t.html">apreq_hook_t</a> *hook)
+<a name="l00255"></a>00255 {
+<a name="l00256"></a>00256     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#2f413a5aaaae6e83fc3ca9b8212327c4">hook_add</a>(req, hook);
+<a name="l00257"></a>00257 }
 <a name="l00258"></a>00258 
-<a name="l00268"></a>00268 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00269"></a><a class="code" href="apreq__module_8h.html#b368191aa61cd0386e824c1a6dbd6e49">00269</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> <a class="code" href="apreq__module_8h.html#b368191aa61cd0386e824c1a6dbd6e49">apreq_brigade_limit_set</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req,
-<a name="l00270"></a>00270                                      <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#b000b6f7aabb9f723f69be65c6d74e61">apr_size_t</a> bytes)
-<a name="l00271"></a>00271 {
-<a name="l00272"></a>00272     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#1088b1d83aac0ec4fb4c172eb528efdb">brigade_limit_set</a>(req, bytes);
-<a name="l00273"></a>00273 }
-<a name="l00274"></a>00274 
-<a name="l00284"></a>00284 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00285"></a><a class="code" href="apreq__module_8h.html#d98e3dac181ac837159581812229d8e3">00285</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> <a class="code" href="apreq__module_8h.html#d98e3dac181ac837159581812229d8e3">apreq_brigade_limit_get</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req,
-<a name="l00286"></a>00286                                      <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#b000b6f7aabb9f723f69be65c6d74e61">apr_size_t</a> *bytes)
-<a name="l00287"></a>00287 {
-<a name="l00288"></a>00288     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#98a4281cc06207a86b7cea9df184c2c8">brigade_limit_get</a>(req, bytes);
-<a name="l00289"></a>00289 }
-<a name="l00290"></a>00290 
-<a name="l00300"></a>00300 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00301"></a><a class="code" href="apreq__module_8h.html#97d4d8090e7847ace598c7a65b309564">00301</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> <a class="code" href="apreq__module_8h.html#97d4d8090e7847ace598c7a65b309564">apreq_read_limit_set</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req,
-<a name="l00302"></a>00302                                   <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#cdfce94bedc6c579033b03de5b78fb82">apr_uint64_t</a> bytes)
-<a name="l00303"></a>00303 {
-<a name="l00304"></a>00304     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#85032dfaf2719f6d7024d7f89ec6996d">read_limit_set</a>(req, bytes);
-<a name="l00305"></a>00305 }
-<a name="l00306"></a>00306 
-<a name="l00316"></a>00316 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00317"></a><a class="code" href="apreq__module_8h.html#b5cc462231ee5e4389ceb46eab1e456f">00317</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> <a class="code" href="apreq__module_8h.html#b5cc462231ee5e4389ceb46eab1e456f">apreq_read_limit_get</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req,
-<a name="l00318"></a>00318                                   <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#cdfce94bedc6c579033b03de5b78fb82">apr_uint64_t</a> *bytes)
-<a name="l00319"></a>00319 {
-<a name="l00320"></a>00320     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#7e5678baa9a383a5e93ebbf09fc4f023">read_limit_get</a>(req, bytes);
-<a name="l00321"></a>00321 }
-<a name="l00322"></a>00322 
-<a name="l00331"></a>00331 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00332"></a><a class="code" href="apreq__module_8h.html#fc1b7d33062581140fd16b859b06d24a">00332</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> <a class="code" href="apreq__module_8h.html#fc1b7d33062581140fd16b859b06d24a">apreq_temp_dir_set</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <span class="keywordtype">char</span> *path)
-<a name="l00333"></a>00333 {
-<a name="l00334"></a>00334     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#8744bfd5c82533092e5e029a8cd29e65">temp_dir_set</a>(req, path);
-<a name="l00335"></a>00335 }
-<a name="l00336"></a>00336 
-<a name="l00347"></a>00347 <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#8db4c76fc5bf329788c464763b90a063">APR_INLINE</a>
-<a name="l00348"></a><a class="code" href="apreq__module_8h.html#51c4bd2bc98e9355f8595341ba6aff0b">00348</a> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#4980fbe9b21a95e738e978215b91932b">apr_status_t</a> <a class="code" href="apreq__module_8h.html#51c4bd2bc98e9355f8595341ba6aff0b">apreq_temp_dir_get</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <span class="keywordtype">char</span> **path)
-<a name="l00349"></a>00349 {
-<a name="l00350"></a>00350     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#a22bbb005e208580eff0ffe8d57cde46">module</a>-&gt;<a class="code" href="structapreq__module__t.html#9c15b94e2c94eb56af7df06d008eb420">temp_dir_get</a>(req, path);
-<a name="l00351"></a>00351 }
-<a name="l00352"></a>00352 
+<a name="l00259"></a>00259 
+<a name="l00269"></a>00269 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00270"></a><a class="code" href="apreq__module_8h.html#a12aea1e35e109882ce050579e934cf5">00270</a> <a class="codeRef" 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="code" href="apreq__module_8h.html#a12aea1e35e109882ce050579e934cf5">apreq_brigade_limit_set</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req,
+<a name="l00271"></a>00271                                      <a class="codeRef" 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> bytes)
+<a name="l00272"></a>00272 {
+<a name="l00273"></a>00273     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#298e6be980844d3735f3cce56effd62b">brigade_limit_set</a>(req, bytes);
+<a name="l00274"></a>00274 }
+<a name="l00275"></a>00275 
+<a name="l00285"></a>00285 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00286"></a><a class="code" href="apreq__module_8h.html#29294cc182b76b7b67dc7cb8483635ba">00286</a> <a class="codeRef" 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="code" href="apreq__module_8h.html#29294cc182b76b7b67dc7cb8483635ba">apreq_brigade_limit_get</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req,
+<a name="l00287"></a>00287                                      <a class="codeRef" 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> *bytes)
+<a name="l00288"></a>00288 {
+<a name="l00289"></a>00289     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#924ab03cf2c4a2d0ed66c59d1624ee27">brigade_limit_get</a>(req, bytes);
+<a name="l00290"></a>00290 }
+<a name="l00291"></a>00291 
+<a name="l00301"></a>00301 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00302"></a><a class="code" href="apreq__module_8h.html#c19e1f787660cbf52a6e3ca3da3b5a9c">00302</a> <a class="codeRef" 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="code" href="apreq__module_8h.html#c19e1f787660cbf52a6e3ca3da3b5a9c">apreq_read_limit_set</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req,
+<a name="l00303"></a>00303                                   <a class="codeRef" 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> bytes)
+<a name="l00304"></a>00304 {
+<a name="l00305"></a>00305     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#66050710752c483bca9a342386d2e008">read_limit_set</a>(req, bytes);
+<a name="l00306"></a>00306 }
+<a name="l00307"></a>00307 
+<a name="l00317"></a>00317 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00318"></a><a class="code" href="apreq__module_8h.html#6108801436d99af776a009f1f7d02229">00318</a> <a class="codeRef" 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="code" href="apreq__module_8h.html#6108801436d99af776a009f1f7d02229">apreq_read_limit_get</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req,
+<a name="l00319"></a>00319                                   <a class="codeRef" 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> *bytes)
+<a name="l00320"></a>00320 {
+<a name="l00321"></a>00321     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#84d5b24aa938ecc52a37c68098be1fa1">read_limit_get</a>(req, bytes);
+<a name="l00322"></a>00322 }
+<a name="l00323"></a>00323 
+<a name="l00332"></a>00332 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00333"></a><a class="code" href="apreq__module_8h.html#8d1f1ac49c06f7f44266ced26d98b183">00333</a> <a class="codeRef" 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="code" href="apreq__module_8h.html#8d1f1ac49c06f7f44266ced26d98b183">apreq_temp_dir_set</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <span class="keywordtype">char</span> *path)
+<a name="l00334"></a>00334 {
+<a name="l00335"></a>00335     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#b6c1bbcb4dd9f5934e8632718664715b">temp_dir_set</a>(req, path);
+<a name="l00336"></a>00336 }
+<a name="l00337"></a>00337 
+<a name="l00348"></a>00348 <span class="keyword">static</span> <a class="code" href="group__apr__platform.html#g69163e074ab838676e05331023442bb0">APR_INLINE</a>
+<a name="l00349"></a><a class="code" href="apreq__module_8h.html#1ef14a149803c4474a789294aac6f28c">00349</a> <a class="codeRef" 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="code" href="apreq__module_8h.html#1ef14a149803c4474a789294aac6f28c">apreq_temp_dir_get</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <span class="keyword">const</span> <span class="keywordtype">char</span> **path)
+<a name="l00350"></a>00350 {
+<a name="l00351"></a>00351     <span class="keywordflow">return</span> req-&gt;<a class="code" href="structapreq__handle__t.html#4a49c2c27c567d743947f49d0dfaae59">module</a>-&gt;<a class="code" href="structapreq__module__t.html#1ce87d1ed4a7dc4077457f43d9fb4266">temp_dir_get</a>(req, path);
+<a name="l00352"></a>00352 }
 <a name="l00353"></a>00353 
 <a name="l00354"></a>00354 
-<a name="l00365"></a><a class="code" href="apreq__module_8h.html#7d6d0550f527e18c8cfab702e65daf3b">00365</a> <span class="preprocessor">#define APREQ_MODULE(pre, mmn) const apreq_module_t     \</span>
-<a name="l00366"></a>00366 <span class="preprocessor">  pre##_module = { #pre, mmn,                           \</span>
-<a name="l00367"></a>00367 <span class="preprocessor">  pre##_jar,        pre##_args,       pre##_body,       \</span>
-<a name="l00368"></a>00368 <span class="preprocessor">  pre##_jar_get,    pre##_args_get,   pre##_body_get,   \</span>
-<a name="l00369"></a>00369 <span class="preprocessor">  pre##_parser_get, pre##_parser_set, pre##_hook_add,   \</span>
-<a name="l00370"></a>00370 <span class="preprocessor">  pre##_brigade_limit_get, pre##_brigade_limit_set,     \</span>
-<a name="l00371"></a>00371 <span class="preprocessor">  pre##_read_limit_get,    pre##_read_limit_set,        \</span>
-<a name="l00372"></a>00372 <span class="preprocessor">  pre##_temp_dir_get,      pre##_temp_dir_set,          \</span>
-<a name="l00373"></a>00373 <span class="preprocessor">  }</span>
-<a name="l00374"></a>00374 <span class="preprocessor"></span>
-<a name="l00375"></a>00375 
-<a name="l00387"></a>00387 <a class="code" href="apreq_8h.html#02bf89714a74397155a11b9ccb942b0d">APREQ_DECLARE</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a>*) <a class="code" href="apreq__module_8h.html#3f9b9c725672298c86b081aaa258fbdc">apreq_handle_cgi</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f69ce4a2f60e747b106c88d53b044266">apr_pool_t</a> *pool);
-<a name="l00388"></a>00388 
-<a name="l00403"></a>00403 <a class="code" href="apreq_8h.html#02bf89714a74397155a11b9ccb942b0d">APREQ_DECLARE</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a>*) <a class="code" href="apreq__module_8h.html#beaaad6c03b54ca963f9f14a3031e912">apreq_handle_custom</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f69ce4a2f60e747b106c88d53b044266">apr_pool_t</a> *pool,
-<a name="l00404"></a>00404                                                    const <span class="keywordtype">char</span> *query_string,
-<a name="l00405"></a>00405                                                    const <span class="keywordtype">char</span> *cookie,
-<a name="l00406"></a>00406                                                    <a class="code" href="structapreq__parser__t.html">apreq_parser_t</a> *parser,
-<a name="l00407"></a>00407                                                    <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#cdfce94bedc6c579033b03de5b78fb82">apr_uint64_t</a> read_limit,
-<a name="l00408"></a>00408                                                    <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> *in);
-<a name="l00409"></a>00409 
-<a name="l00419"></a>00419 <a class="code" href="apreq_8h.html#02bf89714a74397155a11b9ccb942b0d">APREQ_DECLARE</a>(<a class="code" href="structapreq__param__t.html">apreq_param_t</a> *)<a class="code" href="apreq__module_8h.html#08c59b5f07fb36080bb4d62e68bfeddf">apreq_param</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, const <span class="keywordtype">char</span> *key);
-<a name="l00420"></a>00420 
-<a name="l00430"></a><a class="code" href="apreq__module_8h.html#5b5398d109fb933fb0367ef947e7c7b6">00430</a> <span class="preprocessor">#define apreq_cookie(req, name) apreq_jar_get(req, name)</span>
-<a name="l00431"></a>00431 <span class="preprocessor"></span>
-<a name="l00441"></a>00441 <a class="code" href="apreq_8h.html#02bf89714a74397155a11b9ccb942b0d">APREQ_DECLARE</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#39d993124183b2835a792867a6c2267a">apr_table_t</a> *) <a class="code" href="apreq__module_8h.html#0dff48fd4e83399a07853abe9d67c251">apreq_params</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f69ce4a2f60e747b106c88d53b044266">apr_pool_t</a> *p);
-<a name="l00442"></a>00442 
+<a name="l00355"></a>00355 
+<a name="l00366"></a><a class="code" href="apreq__module_8h.html#96830d465412c2c8f641ac742382ecec">00366</a> <span class="preprocessor">#define APREQ_MODULE(pre, mmn) const apreq_module_t     \</span>
+<a name="l00367"></a>00367 <span class="preprocessor">  pre##_module = { #pre, mmn,                           \</span>
+<a name="l00368"></a>00368 <span class="preprocessor">  pre##_jar,        pre##_args,       pre##_body,       \</span>
+<a name="l00369"></a>00369 <span class="preprocessor">  pre##_jar_get,    pre##_args_get,   pre##_body_get,   \</span>
+<a name="l00370"></a>00370 <span class="preprocessor">  pre##_parser_get, pre##_parser_set, pre##_hook_add,   \</span>
+<a name="l00371"></a>00371 <span class="preprocessor">  pre##_brigade_limit_get, pre##_brigade_limit_set,     \</span>
+<a name="l00372"></a>00372 <span class="preprocessor">  pre##_read_limit_get,    pre##_read_limit_set,        \</span>
+<a name="l00373"></a>00373 <span class="preprocessor">  pre##_temp_dir_get,      pre##_temp_dir_set,          \</span>
+<a name="l00374"></a>00374 <span class="preprocessor">  }</span>
+<a name="l00375"></a>00375 <span class="preprocessor"></span>
+<a name="l00376"></a>00376 
+<a name="l00388"></a>00388 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a>*) <a class="code" href="apreq__module_8h.html#d47430f4c60771eacf8b6a968a9bfc67">apreq_handle_cgi</a>(<a class="codeRef" 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> *pool);
+<a name="l00389"></a>00389 
+<a name="l00404"></a>00404 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a>*) <a class="code" href="apreq__module_8h.html#3fa6753f412604b78847a8b398badc18">apreq_handle_custom</a>(<a class="codeRef" 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> *pool,
+<a name="l00405"></a>00405                                                    const <span class="keywordtype">char</span> *query_string,
+<a name="l00406"></a>00406                                                    const <span class="keywordtype">char</span> *cookie,
+<a name="l00407"></a>00407                                                    <a class="code" href="structapreq__parser__t.html">apreq_parser_t</a> *parser,
+<a name="l00408"></a>00408                                                    <a class="codeRef" 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> read_limit,
+<a name="l00409"></a>00409                                                    <a class="codeRef" 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> *in);
+<a name="l00410"></a>00410 
+<a name="l00420"></a>00420 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="code" href="structapreq__param__t.html">apreq_param_t</a> *)<a class="code" href="apreq__module_8h.html#c69e5296f6f326debc53d1f69cbca499">apreq_param</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, const <span class="keywordtype">char</span> *<a class="codeRef" 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___m_c.html#gg842ed24c713e30e6439c3720f05938b4">key</a>);
+<a name="l00421"></a>00421 
+<a name="l00431"></a><a class="code" href="apreq__module_8h.html#78e05beddc5d335d3c2bc30eb30a4986">00431</a> <span class="preprocessor">#define apreq_cookie(req, name) apreq_jar_get(req, name)</span>
+<a name="l00432"></a>00432 <span class="preprocessor"></span>
+<a name="l00442"></a>00442 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="codeRef" 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="code" href="apreq__module_8h.html#43428b806ff04191103b82958a080dd5">apreq_params</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <a class="codeRef" 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="codeRef" 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___m_c.html#gg1694c2a3936b5c65143864201d1e044a">p</a>);
 <a name="l00443"></a>00443 
-<a name="l00450"></a>00450 <a class="code" href="apreq_8h.html#02bf89714a74397155a11b9ccb942b0d">APREQ_DECLARE</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#39d993124183b2835a792867a6c2267a">apr_table_t</a> *)<a class="code" href="apreq__module_8h.html#7435376b1f543c604d8326de3157e075">apreq_cookies</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f69ce4a2f60e747b106c88d53b044266">apr_pool_t</a> *p);
-<a name="l00451"></a>00451 
-<a name="l00452"></a>00452 <span class="preprocessor">#ifdef __cplusplus</span>
-<a name="l00453"></a>00453 <span class="preprocessor"></span> }
-<a name="l00454"></a>00454 <span class="preprocessor">#endif</span>
-<a name="l00455"></a>00455 <span class="preprocessor"></span>
-<a name="l00456"></a>00456 <span class="preprocessor">#endif </span><span class="comment">/* APREQ_MODULE_H */</span>
+<a name="l00444"></a>00444 
+<a name="l00451"></a>00451 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="codeRef" 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="code" href="apreq__module_8h.html#a1d548c6cc5f8e344d6d2b0a2ab990ec">apreq_cookies</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req, <a class="codeRef" 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> *p);
+<a name="l00452"></a>00452 
+<a name="l00453"></a>00453 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00454"></a>00454 <span class="preprocessor"></span> }
+<a name="l00455"></a>00455 <span class="preprocessor">#endif</span>
+<a name="l00456"></a>00456 <span class="preprocessor"></span>
+<a name="l00457"></a>00457 <span class="preprocessor">#endif </span><span class="comment">/* APREQ_MODULE_H */</span>
 </pre></div><div id="footer">
 <p class="apache">
 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.6 on 8 Aug 2006</span>
+version 1.5.2 on 6 Mar 2009</span>
 </p>
 </div>
 </body>