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

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__value__t.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__value__t.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__value__t.html (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/structapreq__value__t.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: apreq_value_t Struct Reference</title> 
+  <title>libapreq2-2.07: libapreq2: apreq_value_t Struct Reference</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,8 +10,22 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
+<!-- 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 id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li><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="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+  </ul></div>
 <h1>apreq_value_t Struct Reference</h1><!-- doxytag: class="apreq_value_t" -->libapreq's pre-extensible string type  
 <a href="#_details">More...</a>
 <p>
@@ -20,26 +34,29 @@
 <table border="0" cellpadding="0" cellspacing="0">
 <tr><td></td></tr>
 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__value__t.html#o0">name</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__value__t.html#4b3b035cc3f8b1b91820bf83bf517004">name</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__value__t.html#o1">nlen</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__value__t.html#6cc4ce6e55bcf70adf0c74d59af33b06">nlen</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__value__t.html#o2">dlen</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__value__t.html#1ba183deabfd089ecbc7150fac50c986">dlen</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__value__t.html#o3">data</a> [1]</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__value__t.html#63b02e49a0e4d6473af0d1f92b5e9bf1">data</a> [1]</td></tr>
 
 </table>
 <hr><a name="_details"></a><h2>Detailed Description</h2>
-libapreq's pre-extensible string type 
+libapreq's pre-extensible string type <dl compact><dt><b>Examples: </b></dt><dd>
+
+<p>
+<a class="el" href="_2home_2joe_2src_2apache_2httpd_2apreq_2trunk_2include_2apreq_8h-example.html#_a8">/home/joe/src/apache/httpd/apreq/trunk/include/apreq.h</a>.</dl>
 <p>
 <hr><h2>Field Documentation</h2>
-<a class="anchor" name="o3"></a><!-- doxytag: member="apreq_value_t::data" ref="o3" args="[1]" --><p>
+<a class="anchor" name="63b02e49a0e4d6473af0d1f92b5e9bf1"></a><!-- doxytag: member="apreq_value_t::data" ref="63b02e49a0e4d6473af0d1f92b5e9bf1" args="[1]" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">char <a class="el" href="structapreq__value__t.html#o3">apreq_value_t::data</a>[1]          </td>
+          <td class="md" nowrap valign="top">char <a class="el" href="structapreq__value__t.html#63b02e49a0e4d6473af0d1f92b5e9bf1">apreq_value_t::data</a>[1]          </td>
         </tr>
       </table>
     </td>
@@ -53,16 +70,17 @@
     <td>
 
 <p>
-value data     </td>
+value data <dl compact><dt><b>Examples: </b></dt><dd>
+<a class="el" href="_2home_2joe_2src_2apache_2httpd_2apreq_2trunk_2include_2apreq_8h-example.html#a13">/home/joe/src/apache/httpd/apreq/trunk/include/apreq.h</a>.</dl>    </td>
   </tr>
 </table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="apreq_value_t::dlen" ref="o2" args="" --><p>
+<a class="anchor" name="1ba183deabfd089ecbc7150fac50c986"></a><!-- doxytag: member="apreq_value_t::dlen" ref="1ba183deabfd089ecbc7150fac50c986" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> <a class="el" href="structapreq__value__t.html#o2">apreq_value_t::dlen</a>          </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> <a class="el" href="structapreq__value__t.html#1ba183deabfd089ecbc7150fac50c986">apreq_value_t::dlen</a>          </td>
         </tr>
       </table>
     </td>
@@ -76,16 +94,17 @@
     <td>
 
 <p>
-length of data     </td>
+length of data <dl compact><dt><b>Examples: </b></dt><dd>
+<a class="el" href="_2home_2joe_2src_2apache_2httpd_2apreq_2trunk_2include_2apreq_8h-example.html#a12">/home/joe/src/apache/httpd/apreq/trunk/include/apreq.h</a>.</dl>    </td>
   </tr>
 </table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="apreq_value_t::name" ref="o0" args="" --><p>
+<a class="anchor" name="4b3b035cc3f8b1b91820bf83bf517004"></a><!-- doxytag: member="apreq_value_t::name" ref="4b3b035cc3f8b1b91820bf83bf517004" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">char* <a class="el" href="structapreq__value__t.html#o0">apreq_value_t::name</a>          </td>
+          <td class="md" nowrap valign="top">char* <a class="el" href="structapreq__value__t.html#4b3b035cc3f8b1b91820bf83bf517004">apreq_value_t::name</a>          </td>
         </tr>
       </table>
     </td>
@@ -99,16 +118,17 @@
     <td>
 
 <p>
-value name     </td>
+value name <dl compact><dt><b>Examples: </b></dt><dd>
+<a class="el" href="_2home_2joe_2src_2apache_2httpd_2apreq_2trunk_2include_2apreq_8h-example.html#a9">/home/joe/src/apache/httpd/apreq/trunk/include/apreq.h</a>.</dl>    </td>
   </tr>
 </table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="apreq_value_t::nlen" ref="o1" args="" --><p>
+<a class="anchor" name="6cc4ce6e55bcf70adf0c74d59af33b06"></a><!-- doxytag: member="apreq_value_t::nlen" ref="6cc4ce6e55bcf70adf0c74d59af33b06" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gga7">apr_size_t</a> <a class="el" href="structapreq__value__t.html#o1">apreq_value_t::nlen</a>          </td>
+          <td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> <a class="el" href="structapreq__value__t.html#6cc4ce6e55bcf70adf0c74d59af33b06">apreq_value_t::nlen</a>          </td>
         </tr>
       </table>
     </td>
@@ -122,18 +142,19 @@
     <td>
 
 <p>
-length of name     </td>
+length of name <dl compact><dt><b>Examples: </b></dt><dd>
+<a class="el" href="_2home_2joe_2src_2apache_2httpd_2apreq_2trunk_2include_2apreq_8h-example.html#a11">/home/joe/src/apache/httpd/apreq/trunk/include/apreq.h</a>.</dl>    </td>
   </tr>
 </table>
 <hr>The documentation for this struct was generated from the following file:<ul>
 <li>include/<a class="el" href="apreq_8h-source.html">apreq.h</a></ul>
 <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>

Added: httpd/site/trunk/docs/apreq/docs/libapreq2/tab_b.gif
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/tab_b.gif?rev=377002&view=auto
==============================================================================
Binary file - no diff available.

Propchange: httpd/site/trunk/docs/apreq/docs/libapreq2/tab_b.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: httpd/site/trunk/docs/apreq/docs/libapreq2/tab_l.gif
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/tab_l.gif?rev=377002&view=auto
==============================================================================
Binary file - no diff available.

Propchange: httpd/site/trunk/docs/apreq/docs/libapreq2/tab_l.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: httpd/site/trunk/docs/apreq/docs/libapreq2/tab_r.gif
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/tab_r.gif?rev=377002&view=auto
==============================================================================
Binary file - no diff available.

Propchange: httpd/site/trunk/docs/apreq/docs/libapreq2/tab_r.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: httpd/site/trunk/docs/apreq/docs/libapreq2/tabs.css
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/tabs.css?rev=377002&view=auto
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/tabs.css (added)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/tabs.css Sat Feb 11 08:52:42 2006
@@ -0,0 +1,102 @@
+/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
+
+DIV.tabs
+{
+   float            : left;
+   width            : 100%;
+   background       : url("tab_b.gif") repeat-x bottom;
+   margin-bottom    : 4px;
+}
+
+DIV.tabs UL
+{
+   margin           : 0px;
+   padding-left     : 10px;
+   list-style       : none;
+}
+
+DIV.tabs LI, DIV.tabs FORM
+{
+   display          : inline;
+   margin           : 0px;
+   padding          : 0px;
+}
+
+DIV.tabs FORM
+{
+   float            : right;
+}
+
+DIV.tabs A
+{
+   float            : left;
+   background       : url("tab_r.gif") no-repeat right top;
+   border-bottom    : 1px solid #84B0C7;
+   font-size        : x-small;
+   font-weight      : bold;
+   text-decoration  : none;
+}
+
+DIV.tabs A:hover
+{
+   background-position: 100% -150px;
+}
+
+DIV.tabs A:link, DIV.tabs A:visited,
+DIV.tabs A:active, DIV.tabs A:hover
+{
+       color: #1A419D;
+}
+
+DIV.tabs SPAN
+{
+   float            : left;
+   display          : block;
+   background       : url("tab_l.gif") no-repeat left top;
+   padding          : 5px 9px;
+   white-space      : nowrap;
+}
+
+DIV.tabs INPUT
+{
+   float            : right;
+   display          : inline;
+   font-size        : 1em;
+}
+
+DIV.tabs TD
+{
+   font-size        : x-small;
+   font-weight      : bold;
+   text-decoration  : none;
+}
+
+
+
+/* Commented Backslash Hack hides rule from IE5-Mac \*/
+DIV.tabs SPAN {float : none;}
+/* End IE5-Mac hack */
+
+DIV.tabs A:hover SPAN
+{
+   background-position: 0% -150px;
+}
+
+DIV.tabs LI#current A
+{
+   background-position: 100% -150px;
+   border-width     : 0px;
+}
+
+DIV.tabs LI#current SPAN
+{
+   background-position: 0% -150px;
+   padding-bottom   : 6px;
+}
+
+DIV.nav
+{
+   background       : none;
+   border           : none;
+   border-bottom    : 1px solid #84B0C7;
+}

Propchange: httpd/site/trunk/docs/apreq/docs/libapreq2/tabs.css
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/todo.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/todo.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/todo.html (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/todo.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: Todo List</title> 
+  <title>libapreq2-2.07: libapreq2: Todo List</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,35 +10,43 @@
 <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>
+<!-- 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><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>
 <h1><a class="anchor" name="todo">Todo List</a></h1><a class="anchor" name="_todo000001"></a> <dl>
-<dt>Global <a class="el" href="apreq__cookie_8h.html#a0">APREQ_COOKIE_MAX_LENGTH</a>  </dt>
+<dt>Global <a class="el" href="apreq__cookie_8h.html#37ee4f59075a74fb4c68b0c59ef20842">APREQ_COOKIE_MAX_LENGTH</a>  </dt>
 <dd>convert this macro to an <a class="el" href="structapreq__module__t.html">apreq_module_t</a> method.<p>
 </dd>
 </dl>
 <p>
 <a class="anchor" name="_todo000002"></a> <dl>
-<dt>Global <a class="el" href="apreq__util_8h.html#a10">apreq_atoi64f</a>  </dt>
+<dt>Global <a class="el" href="apreq__util_8h.html#88965cc51e12335ff18f2b88ccb6a719">apreq_atoi64f</a>  </dt>
 <dd>What happens when s is malformed? Should this return an unsigned value instead? </dd>
 </dl>
 <p>
 <a class="anchor" name="_todo000003"></a> <dl>
-<dt>Global <a class="el" href="apreq__util_8h.html#a11">apreq_atoi64t</a>  </dt>
+<dt>Global <a class="el" href="apreq__util_8h.html#d72c27a9b4236dc731bb9a8abe5c142a">apreq_atoi64t</a>  </dt>
 <dd>What happens when s is malformed? Should this return an unsigned value instead? </dd>
 </dl>
 <p>
 <a class="anchor" name="_todo000004"></a> <dl>
-<dt>Global <a class="el" href="apreq__util_8h.html#a18">apreq_brigade_concat</a>  </dt>
+<dt>Global <a class="el" href="apreq__util_8h.html#9bc48f8f251b9a12007a7306525af0a3">apreq_brigade_concat</a>  </dt>
 <dd>Flesh out these error codes, making them as explicit as possible. </dd>
 </dl>
 <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/annotated.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/xdocs/apreq/docs/libapreq2/annotated.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/xdocs/apreq/docs/libapreq2/annotated.html (original)
+++ httpd/site/trunk/xdocs/apreq/docs/libapreq2/annotated.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: Data Structures</title> 
+  <title>libapreq2-2.07: libapreq2: Data Structures</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,8 +10,22 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindexHL" 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>
+<!-- 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 id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li><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 id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+  </ul></div>
 <h1>libapreq2 Data Structures</h1>Here are the data structures with brief descriptions:<table>
   <tr><td class="indexkey"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a></td><td class="indexvalue">Cookie type, supporting both Netscape and RFC cookie specifications </td></tr>
   <tr><td class="indexkey"><a class="el" href="structapreq__handle__t.html">apreq_handle_t</a></td><td class="indexvalue"></td></tr>
@@ -23,11 +37,11 @@
 </table>
 <div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>

Modified: httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq_8h-source.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq_8h-source.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq_8h-source.html (original)
+++ httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq_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.h Source File</title> 
+  <title>libapreq2-2.07: libapreq2: include/apreq.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.h</h1><a href="apreq_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.h</h1><a href="apreq_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,105 +53,117 @@
 <a name="l00026"></a>00026 
 <a name="l00027"></a>00027 <span class="preprocessor">#ifdef  __cplusplus</span>
 <a name="l00028"></a>00028 <span class="preprocessor"></span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
-<a name="l00029"></a>00029 <span class="preprocessor">#endif </span>
+<a name="l00029"></a>00029 <span class="preprocessor">#endif</span>
 <a name="l00030"></a>00030 <span class="preprocessor"></span>
 <a name="l00039"></a>00039 <span class="preprocessor">#ifndef WIN32</span>
-<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_DECLARE(d)                APR_DECLARE(d)</span>
-<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_DECLARE_NONSTD(d)         APR_DECLARE_NONSTD(d)</span>
-<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_DECLARE_DATA</span>
-<a name="l00043"></a>00043 <span class="preprocessor"></span><span class="preprocessor">#else</span>
-<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_DECLARE(type)             __declspec(dllexport) type __stdcall</span>
-<a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_DECLARE_NONSTD(type)      __declspec(dllexport) type</span>
-<a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_DECLARE_DATA              __declspec(dllexport)</span>
-<a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00048"></a>00048 <span class="preprocessor"></span>
-<a name="l00049"></a>00049 <span class="preprocessor">#define APREQ_DEFAULT_READ_BLOCK_SIZE   (64  * 1024)</span>
-<a name="l00050"></a>00050 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_DEFAULT_READ_LIMIT        (64 * 1024 * 1024)</span>
-<a name="l00051"></a>00051 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_DEFAULT_BRIGADE_LIMIT     (256 * 1024)</span>
-<a name="l00052"></a>00052 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_DEFAULT_NELTS              8</span>
-<a name="l00053"></a>00053 <span class="preprocessor"></span>
-<a name="l00054"></a>00054 
-<a name="l00055"></a>00055 
-<a name="l00056"></a>00056 <span class="preprocessor">#define APREQ_FLAGS_OFF(f, name) ((f) &amp;= ~(name##_MASK &lt;&lt; name##_BIT))</span>
-<a name="l00057"></a>00057 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_FLAGS_ON(f, name)  ((f) |=  (name##_MASK &lt;&lt; name##_BIT))</span>
-<a name="l00058"></a>00058 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_FLAGS_GET(f, name) (((f) &gt;&gt; name##_BIT) &amp; name##_MASK)</span>
-<a name="l00059"></a>00059 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_FLAGS_SET(f, name, value)                 \</span>
-<a name="l00060"></a>00060 <span class="preprocessor">    ((f) = (((f) &amp; ~(name##_MASK &lt;&lt; name##_BIT))        \</span>
-<a name="l00061"></a>00061 <span class="preprocessor">            | ((name##_MASK &amp; (value)) &lt;&lt; name##_BIT)))</span>
-<a name="l00062"></a>00062 <span class="preprocessor"></span>
-<a name="l00063"></a>00063 
-<a name="l00064"></a>00064 <span class="preprocessor">#define APREQ_CHARSET_BIT           0</span>
-<a name="l00065"></a>00065 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_CHARSET_MASK        255</span>
-<a name="l00066"></a>00066 <span class="preprocessor"></span>
-<a name="l00067"></a>00067 <span class="preprocessor">#define APREQ_TAINTED_BIT           8</span>
-<a name="l00068"></a>00068 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_TAINTED_MASK          1</span>
-<a name="l00069"></a>00069 <span class="preprocessor"></span>
-<a name="l00070"></a>00070 <span class="preprocessor">#define APREQ_COOKIE_VERSION_BIT   11</span>
-<a name="l00071"></a>00071 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_COOKIE_VERSION_MASK   3</span>
-<a name="l00072"></a>00072 <span class="preprocessor"></span>
-<a name="l00073"></a>00073 <span class="preprocessor">#define APREQ_COOKIE_SECURE_BIT    13</span>
-<a name="l00074"></a>00074 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_COOKIE_SECURE_MASK    1</span>
-<a name="l00075"></a>00075 <span class="preprocessor"></span>
-<a name="l00077"></a><a class="code" href="apreq_8h.html#a37">00077</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
-<a name="l00078"></a>00078     APREQ_CHARSET_ASCII  =0,
-<a name="l00079"></a>00079     APREQ_CHARSET_LATIN1 =1, <span class="comment">/* ISO-8859-1   */</span>
-<a name="l00080"></a>00080     APREQ_CHARSET_CP1252 =2, <span class="comment">/* Windows-1252 */</span>
-<a name="l00081"></a>00081     APREQ_CHARSET_UTF8   =8
-<a name="l00082"></a>00082 } <a class="code" href="apreq_8h.html#a37">apreq_charset_t</a>;
-<a name="l00083"></a>00083 
-<a name="l00084"></a>00084 
-<a name="l00086"></a><a class="code" href="apreq_8h.html#a38">00086</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> { 
-<a name="l00087"></a>00087     <a class="code" href="apreq_8h.html#a38a25">APREQ_JOIN_AS_IS</a>,      
-<a name="l00088"></a>00088     <a class="code" href="apreq_8h.html#a38a26">APREQ_JOIN_ENCODE</a>,     
-<a name="l00089"></a>00089     <a class="code" href="apreq_8h.html#a38a27">APREQ_JOIN_DECODE</a>,     
-<a name="l00090"></a><a class="code" href="apreq_8h.html#a38a28">00090</a>     <a class="code" href="apreq_8h.html#a38a28">APREQ_JOIN_QUOTE</a>       
-<a name="l00091"></a>00091 } <a class="code" href="apreq_8h.html#a38">apreq_join_t</a>;
-<a name="l00092"></a>00092 
-<a name="l00094"></a><a class="code" href="apreq_8h.html#a39">00094</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
-<a name="l00095"></a>00095     <a class="code" href="apreq_8h.html#a39a29">APREQ_MATCH_FULL</a>,       
-<a name="l00096"></a><a class="code" href="apreq_8h.html#a39a30">00096</a>     <a class="code" href="apreq_8h.html#a39a30">APREQ_MATCH_PARTIAL</a>     
-<a name="l00097"></a>00097 } <a class="code" href="apreq_8h.html#a39">apreq_match_t</a>;
-<a name="l00098"></a>00098 
-<a name="l00100"></a><a class="code" href="apreq_8h.html#a40">00100</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
-<a name="l00101"></a>00101     <a class="code" href="apreq_8h.html#a40a31">APREQ_EXPIRES_HTTP</a>,       
-<a name="l00102"></a><a class="code" href="apreq_8h.html#a40a32">00102</a>     <a class="code" href="apreq_8h.html#a40a32">APREQ_EXPIRES_NSCOOKIE</a>    
-<a name="l00103"></a>00103 } <a class="code" href="apreq_8h.html#a40">apreq_expires_t</a>;
+<a name="l00040"></a>00040 <span class="preprocessor"></span>
+<a name="l00049"></a><a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">00049</a> <span class="preprocessor">#define APREQ_DECLARE(d)                APR_DECLARE(d)</span>
+<a name="l00050"></a>00050 <span class="preprocessor"></span>
+<a name="l00059"></a><a class="code" href="apreq_8h.html#d0d41b6ef95a91ffeba604a9c362d4a0">00059</a> <span class="preprocessor">#define APREQ_DECLARE_NONSTD(d)         APR_DECLARE_NONSTD(d)</span>
+<a name="l00060"></a>00060 <span class="preprocessor"></span>
+<a name="l00070"></a><a class="code" href="apreq_8h.html#bbc00f59a8eba6ac0fb5c47035e9e600">00070</a> <span class="preprocessor">#define APREQ_DECLARE_DATA</span>
+<a name="l00071"></a>00071 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00072"></a>00072 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_DECLARE(type)             __declspec(dllexport) type __stdcall</span>
+<a name="l00073"></a>00073 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_DECLARE_NONSTD(type)      __declspec(dllexport) type</span>
+<a name="l00074"></a>00074 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_DECLARE_DATA              __declspec(dllexport)</span>
+<a name="l00075"></a>00075 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00076"></a>00076 <span class="preprocessor"></span>
+<a name="l00081"></a><a class="code" href="apreq_8h.html#f64b0d4a0a39eec6249b0990b6328457">00081</a> <span class="preprocessor">#define APREQ_DEFAULT_READ_BLOCK_SIZE   (64  * 1024)</span>
+<a name="l00082"></a>00082 <span class="preprocessor"></span>
+<a name="l00089"></a><a class="code" href="apreq_8h.html#73c29189f741fb83ade5b4b7f4e8c2d6">00089</a> <span class="preprocessor">#define APREQ_DEFAULT_READ_LIMIT        (64 * 1024 * 1024)</span>
+<a name="l00090"></a>00090 <span class="preprocessor"></span>
+<a name="l00096"></a><a class="code" href="apreq_8h.html#93e0b72fb65f5856ed2067e39d00f3b3">00096</a> <span class="preprocessor">#define APREQ_DEFAULT_BRIGADE_LIMIT     (256 * 1024)</span>
+<a name="l00097"></a>00097 <span class="preprocessor"></span>
+<a name="l00102"></a><a class="code" href="apreq_8h.html#8dbf808c309804b72c2ca14efce76cf0">00102</a> <span class="preprocessor">#define APREQ_DEFAULT_NELTS              8</span>
+<a name="l00103"></a>00103 <span class="preprocessor"></span>
 <a name="l00104"></a>00104 
 <a name="l00105"></a>00105 
-<a name="l00107"></a><a class="code" href="structapreq__value__t.html">00107</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structapreq__value__t.html">apreq_value_t</a> {
-<a name="l00108"></a><a class="code" href="structapreq__value__t.html#o0">00108</a>     <span class="keywordtype">char</span>             *<a class="code" href="structapreq__value__t.html#o0">name</a>;    
-<a name="l00109"></a><a class="code" href="structapreq__value__t.html#o1">00109</a>     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga7">apr_size_t</a>        <a class="code" href="structapreq__value__t.html#o1">nlen</a>;    
-<a name="l00110"></a><a class="code" href="structapreq__value__t.html#o2">00110</a>     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga7">apr_size_t</a>        <a class="code" href="structapreq__value__t.html#o2">dlen</a>;    
-<a name="l00111"></a><a class="code" href="structapreq__value__t.html#o3">00111</a>     <span class="keywordtype">char</span>              <a class="code" href="structapreq__value__t.html#o3">data</a>[1]; 
-<a name="l00112"></a>00112 } <a class="code" href="structapreq__value__t.html">apreq_value_t</a>;
-<a name="l00113"></a>00113 
-<a name="l00114"></a>00114 <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="l00115"></a>00115 <span class="keywordtype">void</span> apreq_value_table_add(<span class="keyword">const</span> <a class="code" href="structapreq__value__t.html">apreq_value_t</a> *v, <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="l00116"></a>00116     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#ga25">apr_table_addn</a>(t, v-&gt;<a class="code" href="structapreq__value__t.html#o0">name</a>, v-&gt;<a class="code" href="structapreq__value__t.html#o3">data</a>);
-<a name="l00117"></a>00117 }
-<a name="l00118"></a>00118 
-<a name="l00119"></a>00119 <span class="preprocessor">#define apreq_attr_to_type(T,A,P) ( (T*) ((char*)(P)-offsetof(T,A)) )</span>
-<a name="l00120"></a>00120 <span class="preprocessor"></span>
-<a name="l00132"></a>00132 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_8h.html#a34">apreq_initialize</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="l00133"></a>00133 
-<a name="l00134"></a>00134 
-<a name="l00146"></a>00146 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_8h.html#a35">apreq_pre_initialize</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="l00147"></a>00147 
-<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/group__apr__errno.html#ga0">apr_status_t</a>) <a class="code" href="apreq_8h.html#a36">apreq_post_initialize</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="l00156"></a>00156 
-<a name="l00157"></a>00157 
-<a name="l00158"></a>00158 #ifdef __cplusplus
-<a name="l00159"></a>00159  }
-<a name="l00160"></a>00160 #endif
-<a name="l00161"></a>00161 
-<a name="l00162"></a>00162 #endif <span class="comment">/* APREQ_H */</span>
+<a name="l00109"></a><a class="code" href="apreq_8h.html#c0a32ded2f13208529721ebe7354d635">00109</a> <span class="preprocessor">#define APREQ_FLAGS_OFF(f, name) ((f) &amp;= ~(name##_MASK &lt;&lt; name##_BIT))</span>
+<a name="l00110"></a>00110 <span class="preprocessor"></span>
+<a name="l00113"></a><a class="code" href="apreq_8h.html#39c379f0b425aa9c1ebaa849a0af4299">00113</a> <span class="preprocessor">#define APREQ_FLAGS_ON(f, name)  ((f) |=  (name##_MASK &lt;&lt; name##_BIT))</span>
+<a name="l00114"></a>00114 <span class="preprocessor"></span>
+<a name="l00117"></a><a class="code" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">00117</a> <span class="preprocessor">#define APREQ_FLAGS_GET(f, name) (((f) &gt;&gt; name##_BIT) &amp; name##_MASK)</span>
+<a name="l00118"></a>00118 <span class="preprocessor"></span>
+<a name="l00124"></a><a class="code" href="apreq_8h.html#65dcca5633e0d67a13c9db43739ab7fb">00124</a> <span class="preprocessor">#define APREQ_FLAGS_SET(f, name, value)                 \</span>
+<a name="l00125"></a>00125 <span class="preprocessor">    ((f) = (((f) &amp; ~(name##_MASK &lt;&lt; name##_BIT))        \</span>
+<a name="l00126"></a>00126 <span class="preprocessor">            | ((name##_MASK &amp; (value)) &lt;&lt; name##_BIT)))</span>
+<a name="l00127"></a>00127 <span class="preprocessor"></span>
+<a name="l00133"></a><a class="code" href="apreq_8h.html#aa4a424f223081f61133a63ba5342eb4">00133</a> <span class="preprocessor">#define APREQ_CHARSET_BIT           0</span>
+<a name="l00134"></a>00134 <span class="preprocessor"></span>
+<a name="l00140"></a><a class="code" href="apreq_8h.html#de1fec789af2f7724454814c8e1ed9da">00140</a> <span class="preprocessor">#define APREQ_CHARSET_MASK        255</span>
+<a name="l00141"></a>00141 <span class="preprocessor"></span>
+<a name="l00147"></a><a class="code" href="apreq_8h.html#d85dc71cbb7c617208b48544424d0ac4">00147</a> <span class="preprocessor">#define APREQ_TAINTED_BIT           8</span>
+<a name="l00148"></a>00148 <span class="preprocessor"></span>
+<a name="l00153"></a><a class="code" href="apreq_8h.html#a39f8309b89462b7717a6ca26c27ee61">00153</a> <span class="preprocessor">#define APREQ_TAINTED_MASK          1</span>
+<a name="l00154"></a>00154 <span class="preprocessor"></span>
+<a name="l00161"></a><a class="code" href="apreq_8h.html#c476d0bb89a7309a2d0acb558391e14d">00161</a> <span class="preprocessor">#define APREQ_COOKIE_VERSION_BIT   11</span>
+<a name="l00162"></a>00162 <span class="preprocessor"></span>
+<a name="l00167"></a><a class="code" href="apreq_8h.html#ca5e56b76b16c2c64ee6ee84ddeb7651">00167</a> <span class="preprocessor">#define APREQ_COOKIE_VERSION_MASK   3</span>
+<a name="l00168"></a>00168 <span class="preprocessor"></span>
+<a name="l00174"></a><a class="code" href="apreq_8h.html#27126294cdd0a1d7e60436c1bd3d3f3d">00174</a> <span class="preprocessor">#define APREQ_COOKIE_SECURE_BIT    13</span>
+<a name="l00175"></a>00175 <span class="preprocessor"></span>
+<a name="l00180"></a><a class="code" href="apreq_8h.html#190e740a4aa128d7550938274437d5a0">00180</a> <span class="preprocessor">#define APREQ_COOKIE_SECURE_MASK    1</span>
+<a name="l00181"></a>00181 <span class="preprocessor"></span>
+<a name="l00183"></a><a class="code" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">00183</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+<a name="l00184"></a>00184     APREQ_CHARSET_ASCII  =0,
+<a name="l00185"></a>00185     APREQ_CHARSET_LATIN1 =1, <span class="comment">/* ISO-8859-1   */</span>
+<a name="l00186"></a>00186     APREQ_CHARSET_CP1252 =2, <span class="comment">/* Windows-1252 */</span>
+<a name="l00187"></a>00187     APREQ_CHARSET_UTF8   =8
+<a name="l00188"></a>00188 } <a class="code" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a>;
+<a name="l00189"></a>00189 
+<a name="l00190"></a>00190 
+<a name="l00192"></a><a class="code" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328">00192</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+<a name="l00193"></a>00193     <a class="code" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328ad87f2edbcdbd91e42ba13d8a0340b76">APREQ_JOIN_AS_IS</a>,      
+<a name="l00194"></a>00194     <a class="code" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328cac98124ea65c0ef666e10498ee2da42">APREQ_JOIN_ENCODE</a>,     
+<a name="l00195"></a>00195     <a class="code" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328ca0b3147e55a2aa1ec104573c8f8fcad">APREQ_JOIN_DECODE</a>,     
+<a name="l00196"></a><a class="code" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328282c99e7cf9bb891b62fb6e7961a327f">00196</a>     <a class="code" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328282c99e7cf9bb891b62fb6e7961a327f">APREQ_JOIN_QUOTE</a>       
+<a name="l00197"></a>00197 } <a class="code" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328">apreq_join_t</a>;
+<a name="l00198"></a>00198 
+<a name="l00200"></a><a class="code" href="apreq_8h.html#e40c148b9e3268e34981d69082b3be33">00200</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+<a name="l00201"></a>00201     <a class="code" href="apreq_8h.html#e40c148b9e3268e34981d69082b3be33a6c2b3b3bebde576cc0615a1d4ab9418">APREQ_MATCH_FULL</a>,       
+<a name="l00202"></a><a class="code" href="apreq_8h.html#e40c148b9e3268e34981d69082b3be333a83d390e2c5f4504928eb5ad0b01ad7">00202</a>     <a class="code" href="apreq_8h.html#e40c148b9e3268e34981d69082b3be333a83d390e2c5f4504928eb5ad0b01ad7">APREQ_MATCH_PARTIAL</a>     
+<a name="l00203"></a>00203 } <a class="code" href="apreq_8h.html#e40c148b9e3268e34981d69082b3be33">apreq_match_t</a>;
+<a name="l00204"></a>00204 
+<a name="l00206"></a><a class="code" href="apreq_8h.html#dce8f675f28f392553584593aa02c30c">00206</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+<a name="l00207"></a>00207     <a class="code" href="apreq_8h.html#dce8f675f28f392553584593aa02c30c57dcdfaab676713137cea23a768a1cb3">APREQ_EXPIRES_HTTP</a>,       
+<a name="l00208"></a><a class="code" href="apreq_8h.html#dce8f675f28f392553584593aa02c30cc8055cf937924e3ea79c6bf73d00e89f">00208</a>     <a class="code" href="apreq_8h.html#dce8f675f28f392553584593aa02c30cc8055cf937924e3ea79c6bf73d00e89f">APREQ_EXPIRES_NSCOOKIE</a>    
+<a name="l00209"></a>00209 } <a class="code" href="apreq_8h.html#dce8f675f28f392553584593aa02c30c">apreq_expires_t</a>;
+<a name="l00210"></a>00210 
+<a name="l00211"></a>00211 
+<a name="l00213"></a><a class="code" href="structapreq__value__t.html">00213</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structapreq__value__t.html">apreq_value_t</a> {
+<a name="l00214"></a><a class="code" href="structapreq__value__t.html#4b3b035cc3f8b1b91820bf83bf517004">00214</a>     <span class="keywordtype">char</span>             *<a class="code" href="structapreq__value__t.html#4b3b035cc3f8b1b91820bf83bf517004">name</a>;    
+<a name="l00215"></a><a class="code" href="structapreq__value__t.html#6cc4ce6e55bcf70adf0c74d59af33b06">00215</a>     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#a0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>        <a class="code" href="structapreq__value__t.html#6cc4ce6e55bcf70adf0c74d59af33b06">nlen</a>;    
+<a name="l00216"></a><a class="code" href="structapreq__value__t.html#1ba183deabfd089ecbc7150fac50c986">00216</a>     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#a0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>        <a class="code" href="structapreq__value__t.html#1ba183deabfd089ecbc7150fac50c986">dlen</a>;    
+<a name="l00217"></a><a class="code" href="structapreq__value__t.html#63b02e49a0e4d6473af0d1f92b5e9bf1">00217</a>     <span class="keywordtype">char</span>              <a class="code" href="structapreq__value__t.html#63b02e49a0e4d6473af0d1f92b5e9bf1">data</a>[1]; 
+<a name="l00218"></a>00218 } <a class="code" href="structapreq__value__t.html">apreq_value_t</a>;
+<a name="l00219"></a>00219 
+<a name="l00231"></a>00231 <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="l00232"></a><a class="code" href="apreq_8h.html#a7195b9d484911cc58cd317ffba93e40">00232</a> <span class="keywordtype">void</span> <a class="code" href="apreq_8h.html#a7195b9d484911cc58cd317ffba93e40">apreq_value_table_add</a>(<span class="keyword">const</span> <a class="code" href="structapreq__value__t.html">apreq_value_t</a> *v, <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="l00233"></a>00233     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#a5bb432befbe0acea39921e3af3a3a73">apr_table_addn</a>(t, v-&gt;<a class="code" href="structapreq__value__t.html#4b3b035cc3f8b1b91820bf83bf517004">name</a>, v-&gt;<a class="code" href="structapreq__value__t.html#63b02e49a0e4d6473af0d1f92b5e9bf1">data</a>);
+<a name="l00234"></a>00234 }
+<a name="l00235"></a>00235 
+<a name="l00243"></a><a class="code" href="apreq_8h.html#c01926d3b46471c3de5b30b8873a5335">00243</a> <span class="preprocessor">#define apreq_attr_to_type(T,A,P) ( (T*) ((char*)(P)-offsetof(T,A)) )</span>
+<a name="l00244"></a>00244 <span class="preprocessor"></span>
+<a name="l00256"></a>00256 <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_8h.html#5d20f05c4b90a1a5dd7cb1794c03386d">apreq_initialize</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="l00257"></a>00257 
+<a name="l00258"></a>00258 
+<a name="l00270"></a>00270 <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_8h.html#d373757bd9469ac56e573a9cfa21d401">apreq_pre_initialize</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="l00271"></a>00271 
+<a name="l00279"></a>00279 <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_8h.html#2c8690086565e77aa984e17ba66b1c66">apreq_post_initialize</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="l00280"></a>00280 
+<a name="l00281"></a>00281 
+<a name="l00282"></a>00282 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00283"></a>00283 <span class="preprocessor"></span> }
+<a name="l00284"></a>00284 <span class="preprocessor">#endif</span>
+<a name="l00285"></a>00285 <span class="preprocessor"></span>
+<a name="l00286"></a>00286 <span class="preprocessor">#endif </span><span class="comment">/* APREQ_H */</span>
 </pre></div><div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>