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

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

Modified: httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__module__apache_8h-source.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__module__apache_8h-source.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__module__apache_8h-source.html (original)
+++ httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__module__apache_8h-source.html Sat Feb 11 08:52:42 2006
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.06-dev: libapreq2: module/apache/apreq_module_apache.h Source File</title> 
+  <title>libapreq2-2.07: libapreq2: module/apache/apreq_module_apache.h Source File</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,12 +10,23 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="nav">
-<a class="el" href="dir_000001.html">module</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000002.html">apache</a></div>
-<h1>apreq_module_apache.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment">**  Copyright 2003-2005  The Apache Software Foundation</span>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+    <li><a href="examples.html"><span>Examples</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>Globals</span></a></li>
+  </ul></div>
+<h1>module/apache/apreq_module_apache.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment">**  Copyright 2003-2006  The Apache Software Foundation</span>
 <a name="l00003"></a>00003 <span class="comment">**</span>
 <a name="l00004"></a>00004 <span class="comment">**  Licensed under the Apache License, Version 2.0 (the "License");</span>
 <a name="l00005"></a>00005 <span class="comment">**  you may not use this file except in compliance with the License.</span>
@@ -40,28 +51,28 @@
 <a name="l00024"></a>00024 <span class="preprocessor"></span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
 <a name="l00025"></a>00025 <span class="preprocessor">#endif</span>
 <a name="l00026"></a>00026 <span class="preprocessor"></span>
-<a name="l00031"></a>00031 APREQ_DECLARE(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a>*) apreq_handle_apache(request_rec *r);
+<a name="l00031"></a>00031 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a>*) apreq_handle_apache(request_rec *r);
 <a name="l00032"></a>00032 
 <a name="l00033"></a>00033 
-<a name="l00034"></a>00034 APREQ_DECLARE(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#ga0">apr_pool_t</a> *) apreq_handle_apache_pool(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req);
+<a name="l00034"></a>00034 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *) apreq_handle_apache_pool(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req);
 <a name="l00035"></a>00035 
-<a name="l00036"></a>00036 APREQ_DECLARE(<a class="codeRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#ga2">apr_bucket_alloc_t</a> *)
+<a name="l00036"></a>00036 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="codeRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___bucket___brigades.html#7e2612acb58613f044271c994cf59522">apr_bucket_alloc_t</a> *)
 <a name="l00037"></a>00037     apreq_handle_apache_bucket_alloc(<a class="code" href="structapreq__handle__t.html">apreq_handle_t</a> *req);
 <a name="l00038"></a>00038 
-<a name="l00039"></a>00039 #define APREQ_APACHE_MMN 20050712
-<a name="l00040"></a>00040 
-<a name="l00041"></a>00041 #ifdef __cplusplus
-<a name="l00042"></a>00042  }
-<a name="l00043"></a>00043 #endif
-<a name="l00044"></a>00044 
-<a name="l00045"></a>00045 #endif
+<a name="l00039"></a>00039 <span class="preprocessor">#define APREQ_APACHE_MMN 20050712</span>
+<a name="l00040"></a>00040 <span class="preprocessor"></span>
+<a name="l00041"></a>00041 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span> }
+<a name="l00043"></a>00043 <span class="preprocessor">#endif</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span>
+<a name="l00045"></a>00045 <span class="preprocessor">#endif</span>
 </pre></div><div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>

Modified: httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__param_8h-source.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__param_8h-source.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__param_8h-source.html (original)
+++ httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__param_8h-source.html Sat Feb 11 08:52:42 2006
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.06-dev: libapreq2: include/apreq_param.h Source File</title> 
+  <title>libapreq2-2.07: libapreq2: include/apreq_param.h Source File</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,12 +10,23 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a></div>
-<h1>apreq_param.h</h1><a href="apreq__param_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment">**  Copyright 2003-2005  The Apache Software Foundation</span>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+    <li><a href="examples.html"><span>Examples</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>Globals</span></a></li>
+  </ul></div>
+<h1>include/apreq_param.h</h1><a href="apreq__param_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>
@@ -42,104 +53,105 @@
 <a name="l00026"></a>00026 <span class="preprocessor"></span>
 <a name="l00027"></a>00027 
 <a name="l00036"></a><a class="code" href="structapreq__param__t.html">00036</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structapreq__param__t.html">apreq_param_t</a> {
-<a name="l00037"></a><a class="code" href="structapreq__param__t.html#o0">00037</a>     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#ga0">apr_table_t</a>         *<a class="code" href="structapreq__param__t.html#o0">info</a>;   
-<a name="l00038"></a><a class="code" href="structapreq__param__t.html#o1">00038</a>     <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>  *<a class="code" href="structapreq__param__t.html#o1">upload</a>; 
-<a name="l00039"></a><a class="code" href="structapreq__param__t.html#o2">00039</a>     <span class="keywordtype">unsigned</span>             <a class="code" href="structapreq__param__t.html#o2">flags</a>;  
-<a name="l00040"></a><a class="code" href="structapreq__param__t.html#o3">00040</a>     <span class="keyword">const</span> <a class="code" href="structapreq__value__t.html">apreq_value_t</a>  <a class="code" href="structapreq__param__t.html#o3">v</a>;      
+<a name="l00037"></a><a class="code" href="structapreq__param__t.html#a96e72eaf7df7e6f35f06f687fdaecdf">00037</a>     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#b14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a>         *<a class="code" href="structapreq__param__t.html#a96e72eaf7df7e6f35f06f687fdaecdf">info</a>;   
+<a name="l00038"></a><a class="code" href="structapreq__param__t.html#523938d46435b9d40c44ac83423424fd">00038</a>     <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>  *<a class="code" href="structapreq__param__t.html#523938d46435b9d40c44ac83423424fd">upload</a>; 
+<a name="l00039"></a><a class="code" href="structapreq__param__t.html#3004a7ff6033c21543eab6beb39151a8">00039</a>     <span class="keywordtype">unsigned</span>             <a class="code" href="structapreq__param__t.html#3004a7ff6033c21543eab6beb39151a8">flags</a>;  
+<a name="l00040"></a><a class="code" href="structapreq__param__t.html#5fe7352c78ca6c11d12a98cad37711b6">00040</a>     <span class="keyword">const</span> <a class="code" href="structapreq__value__t.html">apreq_value_t</a>  <a class="code" href="structapreq__param__t.html#5fe7352c78ca6c11d12a98cad37711b6">v</a>;      
 <a name="l00041"></a>00041 } <a class="code" href="structapreq__param__t.html">apreq_param_t</a>;
 <a name="l00042"></a>00042 
 <a name="l00043"></a>00043 
-<a name="l00045"></a>00045 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a>
-<a name="l00046"></a><a class="code" href="apreq__param_8h.html#a1">00046</a> <span class="keywordtype">unsigned</span> <a class="code" href="apreq__param_8h.html#a1">apreq_param_is_tainted</a>(<span class="keyword">const</span> <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *p) {
-<a name="l00047"></a>00047     <span class="keywordflow">return</span> APREQ_FLAGS_GET(p-&gt;<a class="code" href="structapreq__param__t.html#o2">flags</a>, APREQ_TAINTED);
+<a name="l00045"></a>00045 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a>
+<a name="l00046"></a><a class="code" href="apreq__param_8h.html#bac6dac9f29c659ac43b2588d1a01c68">00046</a> <span class="keywordtype">unsigned</span> <a class="code" href="apreq__param_8h.html#bac6dac9f29c659ac43b2588d1a01c68">apreq_param_is_tainted</a>(<span class="keyword">const</span> <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *p) {
+<a name="l00047"></a>00047     <span class="keywordflow">return</span> <a class="code" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a>(p-&gt;<a class="code" href="structapreq__param__t.html#3004a7ff6033c21543eab6beb39151a8">flags</a>, APREQ_TAINTED);
 <a name="l00048"></a>00048 }
 <a name="l00049"></a>00049 
-<a name="l00051"></a>00051 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a>
-<a name="l00052"></a><a class="code" href="apreq__param_8h.html#a2">00052</a> <span class="keywordtype">void</span> <a class="code" href="apreq__param_8h.html#a2">apreq_param_tainted_on</a>(<a class="code" href="structapreq__param__t.html">apreq_param_t</a> *p) {
-<a name="l00053"></a>00053     APREQ_FLAGS_ON(p-&gt;<a class="code" href="structapreq__param__t.html#o2">flags</a>, APREQ_TAINTED);
+<a name="l00051"></a>00051 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a>
+<a name="l00052"></a><a class="code" href="apreq__param_8h.html#63412e3d56bcc82b65672141dbb81a43">00052</a> <span class="keywordtype">void</span> <a class="code" href="apreq__param_8h.html#63412e3d56bcc82b65672141dbb81a43">apreq_param_tainted_on</a>(<a class="code" href="structapreq__param__t.html">apreq_param_t</a> *p) {
+<a name="l00053"></a>00053     <a class="code" href="apreq_8h.html#39c379f0b425aa9c1ebaa849a0af4299">APREQ_FLAGS_ON</a>(p-&gt;<a class="code" href="structapreq__param__t.html#3004a7ff6033c21543eab6beb39151a8">flags</a>, APREQ_TAINTED);
 <a name="l00054"></a>00054 }
 <a name="l00055"></a>00055 
-<a name="l00057"></a>00057 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a>
-<a name="l00058"></a><a class="code" href="apreq__param_8h.html#a3">00058</a> <span class="keywordtype">void</span> <a class="code" href="apreq__param_8h.html#a3">apreq_param_tainted_off</a>(<a class="code" href="structapreq__param__t.html">apreq_param_t</a> *p) {
-<a name="l00059"></a>00059     APREQ_FLAGS_OFF(p-&gt;<a class="code" href="structapreq__param__t.html#o2">flags</a>, APREQ_TAINTED);
+<a name="l00057"></a>00057 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a>
+<a name="l00058"></a><a class="code" href="apreq__param_8h.html#c4caea9761e7c4b698dd11fd5a28dc74">00058</a> <span class="keywordtype">void</span> <a class="code" href="apreq__param_8h.html#c4caea9761e7c4b698dd11fd5a28dc74">apreq_param_tainted_off</a>(<a class="code" href="structapreq__param__t.html">apreq_param_t</a> *p) {
+<a name="l00059"></a>00059     <a class="code" href="apreq_8h.html#c0a32ded2f13208529721ebe7354d635">APREQ_FLAGS_OFF</a>(p-&gt;<a class="code" href="structapreq__param__t.html#3004a7ff6033c21543eab6beb39151a8">flags</a>, APREQ_TAINTED);
 <a name="l00060"></a>00060 }
 <a name="l00061"></a>00061 
-<a name="l00063"></a>00063 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a>
-<a name="l00064"></a><a class="code" href="apreq__param_8h.html#a4">00064</a> <a class="code" href="apreq_8h.html#a37">apreq_charset_t</a> <a class="code" href="apreq__param_8h.html#a4">apreq_param_charset_set</a>(<a class="code" href="structapreq__param__t.html">apreq_param_t</a> *p, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> c) {
-<a name="l00065"></a>00065     <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> old = APREQ_FLAGS_GET(p-&gt;<a class="code" href="structapreq__param__t.html#o2">flags</a>, APREQ_CHARSET);
-<a name="l00066"></a>00066     APREQ_FLAGS_SET(p-&gt;<a class="code" href="structapreq__param__t.html#o2">flags</a>, APREQ_CHARSET, c);
-<a name="l00067"></a>00067     <span class="keywordflow">return</span> old;
-<a name="l00068"></a>00068 }
-<a name="l00069"></a>00069 
-<a name="l00071"></a>00071 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a>
-<a name="l00072"></a><a class="code" href="apreq__param_8h.html#a5">00072</a> <a class="code" href="apreq_8h.html#a37">apreq_charset_t</a> <a class="code" href="apreq__param_8h.html#a5">apreq_param_charset_get</a>(<a class="code" href="structapreq__param__t.html">apreq_param_t</a> *p) {
-<a name="l00073"></a>00073     <span class="keywordflow">return</span> APREQ_FLAGS_GET(p-&gt;<a class="code" href="structapreq__param__t.html#o2">flags</a>, APREQ_CHARSET);
-<a name="l00074"></a>00074 }
-<a name="l00075"></a>00075 
+<a name="l00063"></a>00063 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a>
+<a name="l00064"></a><a class="code" href="apreq__param_8h.html#63c378f4acf06965c68b9eef80e9784d">00064</a> <a class="code" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a> <a class="code" href="apreq__param_8h.html#63c378f4acf06965c68b9eef80e9784d">apreq_param_charset_set</a>(<a class="code" href="structapreq__param__t.html">apreq_param_t</a> *p, <a class="code" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a> c) {
+<a name="l00065"></a>00065     <a class="code" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a> old = (<a class="code" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a>)
+<a name="l00066"></a>00066         <a class="code" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a>(p-&gt;<a class="code" href="structapreq__param__t.html#3004a7ff6033c21543eab6beb39151a8">flags</a>, APREQ_CHARSET);
+<a name="l00067"></a>00067     <a class="code" href="apreq_8h.html#65dcca5633e0d67a13c9db43739ab7fb">APREQ_FLAGS_SET</a>(p-&gt;<a class="code" href="structapreq__param__t.html#3004a7ff6033c21543eab6beb39151a8">flags</a>, APREQ_CHARSET, c);
+<a name="l00068"></a>00068     <span class="keywordflow">return</span> old;
+<a name="l00069"></a>00069 }
+<a name="l00070"></a>00070 
+<a name="l00072"></a>00072 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a>
+<a name="l00073"></a><a class="code" href="apreq__param_8h.html#7b732394e86bc5a8b47d59978e6fef99">00073</a> <a class="code" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a> <a class="code" href="apreq__param_8h.html#7b732394e86bc5a8b47d59978e6fef99">apreq_param_charset_get</a>(<a class="code" href="structapreq__param__t.html">apreq_param_t</a> *p) {
+<a name="l00074"></a>00074     <span class="keywordflow">return</span> (<a class="code" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a>)<a class="code" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a>(p-&gt;<a class="code" href="structapreq__param__t.html#3004a7ff6033c21543eab6beb39151a8">flags</a>, APREQ_CHARSET);
+<a name="l00075"></a>00075 }
 <a name="l00076"></a>00076 
-<a name="l00078"></a>00078 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga11">APR_INLINE</a>
-<a name="l00079"></a><a class="code" href="apreq__param_8h.html#a6">00079</a> <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *<a class="code" href="apreq__param_8h.html#a6">apreq_value_to_param</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *val)
-<a name="l00080"></a>00080 {
-<a name="l00081"></a>00081     <span class="keyword">union </span>{ <span class="keyword">const</span> <span class="keywordtype">char</span> *in; <span class="keywordtype">char</span> *out; } deconst;
-<a name="l00082"></a>00082 
-<a name="l00083"></a>00083     deconst.in = val;
-<a name="l00084"></a>00084     <span class="keywordflow">return</span> apreq_attr_to_type(<a class="code" href="structapreq__param__t.html">apreq_param_t</a>, v,
-<a name="l00085"></a>00085            apreq_attr_to_type(<a class="code" href="structapreq__value__t.html">apreq_value_t</a>, data, deconst.out));
-<a name="l00086"></a>00086 }
-<a name="l00087"></a>00087 
+<a name="l00077"></a>00077 
+<a name="l00079"></a>00079 <span class="keyword">static</span> <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#4055138b7e8f9a7ed3cf882fe2824051">APR_INLINE</a>
+<a name="l00080"></a><a class="code" href="apreq__param_8h.html#ac3261db400da628886fcba39936a063">00080</a> <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *<a class="code" href="apreq__param_8h.html#ac3261db400da628886fcba39936a063">apreq_value_to_param</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#g8a85443ce001b48a2767f4409e8b2ddb">val</a>)
+<a name="l00081"></a>00081 {
+<a name="l00082"></a>00082     <span class="keyword">union </span>{ <span class="keyword">const</span> <span class="keywordtype">char</span> *in; <span class="keywordtype">char</span> *out; } deconst;
+<a name="l00083"></a>00083 
+<a name="l00084"></a>00084     deconst.in = val;
+<a name="l00085"></a>00085     <span class="keywordflow">return</span> <a class="code" href="apreq_8h.html#c01926d3b46471c3de5b30b8873a5335">apreq_attr_to_type</a>(<a class="code" href="structapreq__param__t.html">apreq_param_t</a>, v,
+<a name="l00086"></a>00086            <a class="code" href="apreq_8h.html#c01926d3b46471c3de5b30b8873a5335">apreq_attr_to_type</a>(<a class="code" href="structapreq__value__t.html">apreq_value_t</a>, data, deconst.out));
+<a name="l00087"></a>00087 }
 <a name="l00088"></a>00088 
 <a name="l00089"></a>00089 
-<a name="l00091"></a>00091 APREQ_DECLARE(<a class="code" href="structapreq__param__t.html">apreq_param_t</a> *) <a class="code" href="apreq__param_8h.html#a7">apreq_param_make</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#ga0">apr_pool_t</a> *p,
-<a name="l00092"></a>00092                                                 const <span class="keywordtype">char</span> *name,
-<a name="l00093"></a>00093                                                 const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga7">apr_size_t</a> nlen,
-<a name="l00094"></a>00094                                                 const <span class="keywordtype">char</span> *val,
-<a name="l00095"></a>00095                                                 const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga7">apr_size_t</a> vlen);
-<a name="l00096"></a>00096 
-<a name="l00113"></a>00113 APREQ_DECLARE(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#ga0">apr_status_t</a>) <a class="code" href="apreq__param_8h.html#a8">apreq_param_decode</a>(<a class="code" href="structapreq__param__t.html">apreq_param_t</a> **param,
-<a name="l00114"></a>00114                                                <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#ga0">apr_pool_t</a> *pool,
-<a name="l00115"></a>00115                                                const <span class="keywordtype">char</span> *word,
-<a name="l00116"></a>00116                                                <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga7">apr_size_t</a> nlen,
-<a name="l00117"></a>00117                                                <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga7">apr_size_t</a> vlen);
-<a name="l00118"></a>00118 
-<a name="l00125"></a>00125 APREQ_DECLARE(<span class="keywordtype">char</span> *) <a class="code" href="apreq__param_8h.html#a9">apreq_param_encode</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#ga0">apr_pool_t</a> *pool,
-<a name="l00126"></a>00126                                          const <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *param);
-<a name="l00127"></a>00127 
-<a name="l00139"></a>00139 APREQ_DECLARE(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#ga0">apr_status_t</a>) <a class="code" href="apreq__param_8h.html#a10">apreq_parse_query_string</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#ga0">apr_pool_t</a> *pool,
-<a name="l00140"></a>00140                                                      <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#ga0">apr_table_t</a> *t,
-<a name="l00141"></a>00141                                                      const <span class="keywordtype">char</span> *qs);
-<a name="l00142"></a>00142 
+<a name="l00090"></a>00090 
+<a name="l00092"></a>00092 <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__param_8h.html#4b65c4fbcc5bdffd8d00b467d68a12f9">apreq_param_make</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *p,
+<a name="l00093"></a>00093                                                 const <span class="keywordtype">char</span> *name,
+<a name="l00094"></a>00094                                                 const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#a0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> nlen,
+<a name="l00095"></a>00095                                                 const <span class="keywordtype">char</span> *<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#g8a85443ce001b48a2767f4409e8b2ddb">val</a>,
+<a name="l00096"></a>00096                                                 const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#a0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> vlen);
+<a name="l00097"></a>00097 
+<a name="l00114"></a>00114 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>) <a class="code" href="apreq__param_8h.html#6180eef617ae941497ee78e40e5e6342">apreq_param_decode</a>(<a class="code" href="structapreq__param__t.html">apreq_param_t</a> **param,
+<a name="l00115"></a>00115                                                <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *pool,
+<a name="l00116"></a>00116                                                const <span class="keywordtype">char</span> *word,
+<a name="l00117"></a>00117                                                <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#a0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> nlen,
+<a name="l00118"></a>00118                                                <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#a0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> vlen);
+<a name="l00119"></a>00119 
+<a name="l00126"></a>00126 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<span class="keywordtype">char</span> *) <a class="code" href="apreq__param_8h.html#02630e21751e52a581617abf10281b2f">apreq_param_encode</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *pool,
+<a name="l00127"></a>00127                                          const <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *param);
+<a name="l00128"></a>00128 
+<a name="l00140"></a>00140 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>) <a class="code" href="apreq__param_8h.html#b916a32c498eb9cd0afa0a08fa1719e0">apreq_parse_query_string</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *pool,
+<a name="l00141"></a>00141                                                      <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#b14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *t,
+<a name="l00142"></a>00142                                                      const <span class="keywordtype">char</span> *qs);
 <a name="l00143"></a>00143 
-<a name="l00155"></a>00155 APREQ_DECLARE(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/structapr__array__header__t.html">apr_array_header_t</a> *) <a class="code" href="apreq__param_8h.html#a11">apreq_params_as_array</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#ga0">apr_pool_t</a> *p,
-<a name="l00156"></a>00156                                                           const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#ga0">apr_table_t</a> *t,
-<a name="l00157"></a>00157                                                           const <span class="keywordtype">char</span> *key);
-<a name="l00158"></a>00158 
-<a name="l00173"></a>00173 APREQ_DECLARE(const <span class="keywordtype">char</span> *) <a class="code" href="apreq__param_8h.html#a12">apreq_params_as_string</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#ga0">apr_pool_t</a> *p,
-<a name="l00174"></a>00174                                                    const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#ga0">apr_table_t</a> *t,
-<a name="l00175"></a>00175                                                    const <span class="keywordtype">char</span> *key,
-<a name="l00176"></a>00176                                                    <a class="code" href="apreq_8h.html#a38">apreq_join_t</a> mode);
-<a name="l00177"></a>00177 
-<a name="l00185"></a>00185 APREQ_DECLARE(const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#ga0">apr_table_t</a> *) <a class="code" href="apreq__param_8h.html#a13">apreq_uploads</a>(const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#ga0">apr_table_t</a> *body,
-<a name="l00186"></a>00186                                                  <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#ga0">apr_pool_t</a> *pool);
-<a name="l00187"></a>00187 
-<a name="l00196"></a>00196 APREQ_DECLARE(const <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *) <a class="code" href="apreq__param_8h.html#a14">apreq_upload</a>(const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#ga0">apr_table_t</a> *body,
-<a name="l00197"></a>00197                                                   const <span class="keywordtype">char</span> *name);
-<a name="l00198"></a>00198 
+<a name="l00144"></a>00144 
+<a name="l00156"></a>00156 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/structapr__array__header__t.html">apr_array_header_t</a> *) <a class="code" href="apreq__param_8h.html#7c124a132cbf38676d0b7cf4a7ae583b">apreq_params_as_array</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *p,
+<a name="l00157"></a>00157                                                           const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#b14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *t,
+<a name="l00158"></a>00158                                                           const <span class="keywordtype">char</span> *key);
+<a name="l00159"></a>00159 
+<a name="l00174"></a>00174 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(const <span class="keywordtype">char</span> *) <a class="code" href="apreq__param_8h.html#92d8df1c7a7b04ec535b6c6fa8bea64d">apreq_params_as_string</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *p,
+<a name="l00175"></a>00175                                                    const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#b14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *t,
+<a name="l00176"></a>00176                                                    const <span class="keywordtype">char</span> *key,
+<a name="l00177"></a>00177                                                    <a class="code" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328">apreq_join_t</a> mode);
+<a name="l00178"></a>00178 
+<a name="l00186"></a>00186 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#b14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *) <a class="code" href="apreq__param_8h.html#93a38cd9efe828ef983b37ec52a9c80d">apreq_uploads</a>(const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#b14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *body,
+<a name="l00187"></a>00187                                                  <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__pools.html#f00710151d580d85b81c3d419836b9bb">apr_pool_t</a> *pool);
+<a name="l00188"></a>00188 
+<a name="l00197"></a>00197 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(const <a class="code" href="structapreq__param__t.html">apreq_param_t</a> *) <a class="code" href="apreq__param_8h.html#2e68b957b89e25d529edf98d7703812f">apreq_upload</a>(const <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#b14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> *body,
+<a name="l00198"></a>00198                                                   const <span class="keywordtype">char</span> *name);
 <a name="l00199"></a>00199 
-<a name="l00200"></a>00200 #ifdef __cplusplus
-<a name="l00201"></a>00201 }
-<a name="l00202"></a>00202 #endif
-<a name="l00203"></a>00203 
-<a name="l00204"></a>00204 #endif <span class="comment">/* APREQ_PARAM_H */</span>
-<a name="l00205"></a>00205 
+<a name="l00200"></a>00200 
+<a name="l00201"></a>00201 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00202"></a>00202 <span class="preprocessor"></span>}
+<a name="l00203"></a>00203 <span class="preprocessor">#endif</span>
+<a name="l00204"></a>00204 <span class="preprocessor"></span>
+<a name="l00205"></a>00205 <span class="preprocessor">#endif </span><span class="comment">/* APREQ_PARAM_H */</span>
 <a name="l00206"></a>00206 
 <a name="l00207"></a>00207 
+<a name="l00208"></a>00208 
 </pre></div><div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>