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 2005/07/20 18:09:24 UTC

svn commit: r219933 [11/18] - in /httpd/site/trunk: docs/apreq/docs/libapreq2/ xdocs/apreq/docs/libapreq2/

Modified: httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__cookie_8h.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__cookie_8h.html?rev=219933&r1=219932&r2=219933&view=diff
==============================================================================
--- httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__cookie_8h.html (original)
+++ httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__cookie_8h.html Wed Jul 20 09:09:19 2005
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.05-dev: libapreq2: include/apreq_cookie.h File Reference</title> 
+  <title>libapreq2-2.06-dev: libapreq2: include/apreq_cookie.h File Reference</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,23 +10,28 @@
 <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.2 -->
+<!-- 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_cookie.h File Reference</h1>Cookies and Jars. <a href="#_details">More...</a>
+<h1>apreq_cookie.h File Reference</h1>Cookies and Jars.<p>
+<a class="el" href="apreq__cookie_8h.html">apreq_cookie.h</a> describes a common server-side API for request (incoming) and response (outgoing) cookies. It aims towards compliance with the standard cookie specifications listed below. <a href="#_details">More...</a>
 <p>
-<code>#include "<a class="el" href="apreq_8h-source.html">apreq.h</a>"</code><br>
-<code>#include "<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/apr__time_8h.html">apr_time.h</a>"</code><br>
+<code>#include &quot;<a class="el" href="apreq_8h-source.html">apreq.h</a>&quot;</code><br>
+<code>#include &quot;<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/apr__time_8h.html">apr_time.h</a>&quot;</code><br>
 
 <p>
 <a href="apreq__cookie_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
 <tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cookie type, supporting both Netscape and RFC cookie specifications.  <a href="structapreq__cookie__t.html#_details">More...</a><br></td></tr>
 <tr><td colspan="2"><br><h2>Defines</h2></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#a0">APREQ_COOKIE_MAX_LENGTH</a>&nbsp;&nbsp;&nbsp;4096</td></tr>
 
 <tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a1" doxytag="apreq_cookie.h::apreq_cookie_t"></a>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a1"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_t" ref="a1" args="" -->
 typedef <a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__cookie_8h.html#a1">apreq_cookie_t</a></td></tr>
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cookie type, supporting both Netscape and RFC cookie specifications. <br></td></tr>
@@ -61,15 +66,15 @@
 
 </table>
 <hr><a name="_details"></a><h2>Detailed Description</h2>
-Cookies and Jars. 
+Cookies and Jars.<p>
+<a class="el" href="apreq__cookie_8h.html">apreq_cookie.h</a> describes a common server-side API for request (incoming) and response (outgoing) cookies. It aims towards compliance with the standard cookie specifications listed below. 
 <p>
-<a class="el" href="apreq__cookie_8h.html">apreq_cookie.h</a> describes a common server-side API for request (incoming) and response (outgoing) cookies. It aims towards compliance with the standard cookie specifications listed below.<p>
 <dl compact><dt><b>See also:</b></dt><dd><a href="http://wp.netscape.com/newsref/std/cookie_spec.html">http://wp.netscape.com/newsref/std/cookie_spec.html</a> <p>
 <a href="http://www.ietf.org/rfc/rfc2109.txt">http://www.ietf.org/rfc/rfc2109.txt</a> <p>
 <a href="http://www.ietf.org/rfc/rfc2964.txt">http://www.ietf.org/rfc/rfc2964.txt</a> <p>
-<a href="http://www.ietf.org/rfc/rfc2965.txt">http://www.ietf.org/rfc/rfc2965.txt</a> </dd></dl>
+<a href="http://www.ietf.org/rfc/rfc2965.txt">http://www.ietf.org/rfc/rfc2965.txt</a></dd></dl>
 <hr><h2>Define Documentation</h2>
-<a class="anchor" name="a0" doxytag="apreq_cookie.h::APREQ_COOKIE_MAX_LENGTH"></a><p>
+<a class="anchor" name="a0"></a><!-- doxytag: member="apreq_cookie.h::APREQ_COOKIE_MAX_LENGTH" ref="a0" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -90,11 +95,11 @@
 
 <p>
 <dl compact><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>convert this macro to an <a class="el" href="structapreq__module__t.html">apreq_module_t</a> method.</dd></dl>
-Maximum length of a single Set-Cookie(2) header.     </td>
+Maximum length of a single Set-Cookie(2) header.    </td>
   </tr>
 </table>
 <hr><h2>Function Documentation</h2>
-<a class="anchor" name="a13" doxytag="apreq_cookie.h::apreq_cookie_as_string"></a><p>
+<a class="anchor" name="a13"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_as_string" ref="a13" args="(const apreq_cookie_t *c, apr_pool_t *p)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -135,11 +140,11 @@
     <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>pool which allocates the returned string.</td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>header string. </dd></dl>
+<dl compact><dt><b>Returns:</b></dt><dd>header string.</dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a15" doxytag="apreq_cookie.h::apreq_cookie_expires"></a><p>
+<a class="anchor" name="a15"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_expires" ref="a15" args="(apreq_cookie_t *c, const char *time_str)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -180,11 +185,11 @@
     <tr><td valign="top"></td><td valign="top"><em>time_str</em>&nbsp;</td><td>If NULL, the Cookie's expiration date is unset, making it a session cookie. This means no "expires" or "max-age" attribute will appear in the cookie's serialized form. If time_str is not NULL, the expiration date will be reset to the offset (from now) represented by time_str. The time_str should be in a format that <a class="el" href="apreq__util_8h.html#a11">apreq_atoi64t()</a> can understand, namely /[+-]?\d+\s*[YMDhms]/.</td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Remarks:</b></dt><dd>Now time_str may also be a fixed date; see <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___date.html#gga2">apr_date_parse_rfc()</a> for admissible formats. </dd></dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>Now time_str may also be a fixed date; see <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/" href="http://apr.apache.org/docs/apr-util/group___a_p_r___util___date.html#gga2">apr_date_parse_rfc()</a> for admissible formats.</dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a5" doxytag="apreq_cookie.h::apreq_cookie_is_secure"></a><p>
+<a class="anchor" name="a5"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_is_secure" ref="a5" args="(const apreq_cookie_t *c)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -213,7 +218,7 @@
     </td>
   </tr>
 </table>
-<a class="anchor" name="a8" doxytag="apreq_cookie.h::apreq_cookie_is_tainted"></a><p>
+<a class="anchor" name="a8"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_is_tainted" ref="a8" args="(const apreq_cookie_t *c)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -242,7 +247,7 @@
     </td>
   </tr>
 </table>
-<a class="anchor" name="a12" doxytag="apreq_cookie.h::apreq_cookie_make"></a><p>
+<a class="anchor" name="a12"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_make" ref="a12" args="(apr_pool_t *pool, const char *name, const apr_size_t nlen, const char *value, const apr_size_t vlen)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -304,11 +309,11 @@
     <tr><td valign="top"></td><td valign="top"><em>vlen</em>&nbsp;</td><td>Length of value.</td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the new cookie </dd></dl>
+<dl compact><dt><b>Returns:</b></dt><dd>the new cookie</dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a7" doxytag="apreq_cookie.h::apreq_cookie_secure_off"></a><p>
+<a class="anchor" name="a7"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_secure_off" ref="a7" args="(apreq_cookie_t *c)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -336,7 +341,7 @@
 Turns off the cookie's secure flag.     </td>
   </tr>
 </table>
-<a class="anchor" name="a6" doxytag="apreq_cookie.h::apreq_cookie_secure_on"></a><p>
+<a class="anchor" name="a6"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_secure_on" ref="a6" args="(apreq_cookie_t *c)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -361,10 +366,10 @@
     <td>
 
 <p>
-Sets the cookie's secure flag, meaning it only comes back over an SSL-encrypted connction.     </td>
+Sets the cookie's secure flag, meaning it only comes back over an SSL-encrypted connction.    </td>
   </tr>
 </table>
-<a class="anchor" name="a14" doxytag="apreq_cookie.h::apreq_cookie_serialize"></a><p>
+<a class="anchor" name="a14"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_serialize" ref="a14" args="(const apreq_cookie_t *c, char *buf, apr_size_t len)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -412,11 +417,11 @@
     <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>size of buf's storage area.</td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>size of resulting header string. </dd></dl>
+<dl compact><dt><b>Returns:</b></dt><dd>size of resulting header string.</dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a10" doxytag="apreq_cookie.h::apreq_cookie_tainted_off"></a><p>
+<a class="anchor" name="a10"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_tainted_off" ref="a10" args="(apreq_cookie_t *c)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -444,7 +449,7 @@
 Turns off the cookie's tainted flag.     </td>
   </tr>
 </table>
-<a class="anchor" name="a9" doxytag="apreq_cookie.h::apreq_cookie_tainted_on"></a><p>
+<a class="anchor" name="a9"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_tainted_on" ref="a9" args="(apreq_cookie_t *c)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -472,7 +477,7 @@
 Sets the cookie's tainted flag.     </td>
   </tr>
 </table>
-<a class="anchor" name="a3" doxytag="apreq_cookie.h::apreq_cookie_version"></a><p>
+<a class="anchor" name="a3"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_version" ref="a3" args="(const apreq_cookie_t *c)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -501,7 +506,7 @@
     </td>
   </tr>
 </table>
-<a class="anchor" name="a4" doxytag="apreq_cookie.h::apreq_cookie_version_set"></a><p>
+<a class="anchor" name="a4"></a><!-- doxytag: member="apreq_cookie.h::apreq_cookie_version_set" ref="a4" args="(apreq_cookie_t *c, unsigned v)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -538,7 +543,7 @@
 Sets the cookie's protocol version.     </td>
   </tr>
 </table>
-<a class="anchor" name="a11" doxytag="apreq_cookie.h::apreq_parse_cookie_header"></a><p>
+<a class="anchor" name="a11"></a><!-- doxytag: member="apreq_cookie.h::apreq_parse_cookie_header" ref="a11" args="(apr_pool_t *pool, apr_table_t *jar, const char *header)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -591,11 +596,11 @@
 <a class="el" href="apreq__error_8h.html#a15">APREQ_ERROR_MISMATCH</a> if an rfc-cookie attribute appears in a netscape cookie header. <p>
 <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group___a_p_r___error.html#ga42">APR_ENOTIMPL</a> if an unrecognized rfc-cookie attribute appears. <p>
 <a class="el" href="apreq__error_8h.html#a11">APREQ_ERROR_NOTOKEN</a> if a required token was not present. <p>
-<a class="el" href="apreq__error_8h.html#a5">APREQ_ERROR_BADCHAR</a> if an unexpected token was present. </dd></dl>
+<a class="el" href="apreq__error_8h.html#a5">APREQ_ERROR_BADCHAR</a> if an unexpected token was present.</dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a2" doxytag="apreq_cookie.h::apreq_value_to_cookie"></a><p>
+<a class="anchor" name="a2"></a><!-- doxytag: member="apreq_cookie.h::apreq_value_to_cookie" ref="a2" args="(const char *val)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -629,7 +634,7 @@
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.2 on 4 May 2005</span>
+version 1.4.3-20050530 on 19 Jul 2005</span>
 </p>
 </div>
 </body>

Modified: httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__error_8h-source.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__error_8h-source.html?rev=219933&r1=219932&r2=219933&view=diff
==============================================================================
--- httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__error_8h-source.html (original)
+++ httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__error_8h-source.html Wed Jul 20 09:09:19 2005
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.05-dev: libapreq2: include/apreq_error.h Source File</title> 
+  <title>libapreq2-2.06-dev: libapreq2: include/apreq_error.h Source File</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,79 +10,79 @@
 <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.2 -->
+<!-- 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_error.h</h1><a href="apreq__error_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="comment">/*</span>
-00002 <span class="comment">**  Copyright 2003-2005  The Apache Software Foundation</span>
-00003 <span class="comment">**</span>
-00004 <span class="comment">**  Licensed under the Apache License, Version 2.0 (the "License");</span>
-00005 <span class="comment">**  you may not use this file except in compliance with the License.</span>
-00006 <span class="comment">**  You may obtain a copy of the License at</span>
-00007 <span class="comment">**</span>
-00008 <span class="comment">**      http://www.apache.org/licenses/LICENSE-2.0</span>
-00009 <span class="comment">**</span>
-00010 <span class="comment">**  Unless required by applicable law or agreed to in writing, software</span>
-00011 <span class="comment">**  distributed under the License is distributed on an "AS IS" BASIS,</span>
-00012 <span class="comment">**  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
-00013 <span class="comment">**  See the License for the specific language governing permissions and</span>
-00014 <span class="comment">**  limitations under the License.</span>
-00015 <span class="comment">*/</span>
-00016 
-00017 <span class="preprocessor">#ifndef APREQ_ERROR_H</span>
-00018 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_ERROR_H</span>
-00019 <span class="preprocessor"></span>
-00020 <span class="preprocessor">#include "<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/apr__errno_8h.html">apr_errno.h</a>"</span>
-00021 <span class="preprocessor">#include "<a class="code" href="apreq_8h.html">apreq.h</a>"</span>
-00022 
-00023 <span class="preprocessor">#ifdef  __cplusplus</span>
-00024 <span class="preprocessor"></span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
-00025 <span class="preprocessor">#endif </span>
-00026 <span class="preprocessor"></span>
-00031 APREQ_DECLARE(<span class="keywordtype">char</span> *)
-00032 <a class="code" href="apreq__error_8h.html#a19">apreq_strerror</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#ga0">apr_status_t</a> s, <span class="keywordtype">char</span> *buf, <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> bufsize);
-00033 
-00042 #ifndef APR_EBADARG
-00043 #define APR_EBADARG                <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group___a_p_r___error.html#ga35">APR_BADARG</a>   <span class="comment">/* XXX: don't use APR_BADARG */</span>
-00044 #endif
-00045 
+<h1>apreq_error.h</h1><a href="apreq__error_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>
+<a name="l00003"></a>00003 <span class="comment">**</span>
+<a name="l00004"></a>00004 <span class="comment">**  Licensed under the Apache License, Version 2.0 (the "License");</span>
+<a name="l00005"></a>00005 <span class="comment">**  you may not use this file except in compliance with the License.</span>
+<a name="l00006"></a>00006 <span class="comment">**  You may obtain a copy of the License at</span>
+<a name="l00007"></a>00007 <span class="comment">**</span>
+<a name="l00008"></a>00008 <span class="comment">**      http://www.apache.org/licenses/LICENSE-2.0</span>
+<a name="l00009"></a>00009 <span class="comment">**</span>
+<a name="l00010"></a>00010 <span class="comment">**  Unless required by applicable law or agreed to in writing, software</span>
+<a name="l00011"></a>00011 <span class="comment">**  distributed under the License is distributed on an "AS IS" BASIS,</span>
+<a name="l00012"></a>00012 <span class="comment">**  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
+<a name="l00013"></a>00013 <span class="comment">**  See the License for the specific language governing permissions and</span>
+<a name="l00014"></a>00014 <span class="comment">**  limitations under the License.</span>
+<a name="l00015"></a>00015 <span class="comment">*/</span>
+<a name="l00016"></a>00016 
+<a name="l00017"></a>00017 <span class="preprocessor">#ifndef APREQ_ERROR_H</span>
+<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_ERROR_H</span>
+<a name="l00019"></a>00019 <span class="preprocessor"></span>
+<a name="l00020"></a>00020 <span class="preprocessor">#include "<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/apr__errno_8h.html">apr_errno.h</a>"</span>
+<a name="l00021"></a>00021 <span class="preprocessor">#include "<a class="code" href="apreq_8h.html">apreq.h</a>"</span>
+<a name="l00022"></a>00022 
+<a name="l00023"></a>00023 <span class="preprocessor">#ifdef  __cplusplus</span>
+<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(<span class="keywordtype">char</span> *)
+<a name="l00032"></a>00032 <a class="code" href="apreq__error_8h.html#a19">apreq_strerror</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#ga0">apr_status_t</a> s, <span class="keywordtype">char</span> *buf, <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> bufsize);
+<a name="l00033"></a>00033 
+<a name="l00042"></a>00042 #ifndef APR_EBADARG
+<a name="l00043"></a>00043 #define APR_EBADARG                <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group___a_p_r___error.html#ga35">APR_BADARG</a>   <span class="comment">/* XXX: don't use APR_BADARG */</span>
+<a name="l00044"></a>00044 #endif
+<a name="l00045"></a>00045 
 <a name="l00047"></a><a class="code" href="apreq__error_8h.html#a1">00047</a> #define <a class="code" href="apreq__error_8h.html#a1">APREQ_ERROR_GENERAL</a>        <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#ga13">APR_OS_START_USERERR</a>
 <a name="l00049"></a><a class="code" href="apreq__error_8h.html#a2">00049</a> #define <a class="code" href="apreq__error_8h.html#a2">APREQ_ERROR_TAINTED</a>        (<a class="code" href="apreq__error_8h.html#a1">APREQ_ERROR_GENERAL</a> + 1)
 <a name="l00051"></a><a class="code" href="apreq__error_8h.html#a3">00051</a> #define <a class="code" href="apreq__error_8h.html#a3">APREQ_ERROR_INTERRUPT</a>      (<a class="code" href="apreq__error_8h.html#a1">APREQ_ERROR_GENERAL</a> + 2)
-00052 
+<a name="l00052"></a>00052 
 <a name="l00054"></a><a class="code" href="apreq__error_8h.html#a4">00054</a> #define <a class="code" href="apreq__error_8h.html#a4">APREQ_ERROR_BADDATA</a>        (<a class="code" href="apreq__error_8h.html#a1">APREQ_ERROR_GENERAL</a>  + 10)
 <a name="l00056"></a><a class="code" href="apreq__error_8h.html#a5">00056</a> #define <a class="code" href="apreq__error_8h.html#a5">APREQ_ERROR_BADCHAR</a>        (<a class="code" href="apreq__error_8h.html#a4">APREQ_ERROR_BADDATA</a>  +  1)
 <a name="l00058"></a><a class="code" href="apreq__error_8h.html#a6">00058</a> #define <a class="code" href="apreq__error_8h.html#a6">APREQ_ERROR_BADSEQ</a>         (<a class="code" href="apreq__error_8h.html#a4">APREQ_ERROR_BADDATA</a>  +  2)
 <a name="l00060"></a><a class="code" href="apreq__error_8h.html#a7">00060</a> #define <a class="code" href="apreq__error_8h.html#a7">APREQ_ERROR_BADATTR</a>        (<a class="code" href="apreq__error_8h.html#a4">APREQ_ERROR_BADDATA</a>  +  3)
 <a name="l00062"></a><a class="code" href="apreq__error_8h.html#a8">00062</a> #define <a class="code" href="apreq__error_8h.html#a8">APREQ_ERROR_BADHEADER</a>      (<a class="code" href="apreq__error_8h.html#a4">APREQ_ERROR_BADDATA</a>  +  4)
 <a name="l00064"></a><a class="code" href="apreq__error_8h.html#a9">00064</a> #define <a class="code" href="apreq__error_8h.html#a9">APREQ_ERROR_BADUTF8</a>        (<a class="code" href="apreq__error_8h.html#a4">APREQ_ERROR_BADDATA</a>  +  5)
-00065 
+<a name="l00065"></a>00065 
 <a name="l00067"></a><a class="code" href="apreq__error_8h.html#a10">00067</a> #define <a class="code" href="apreq__error_8h.html#a10">APREQ_ERROR_NODATA</a>         (<a class="code" href="apreq__error_8h.html#a1">APREQ_ERROR_GENERAL</a>  + 20)
 <a name="l00069"></a><a class="code" href="apreq__error_8h.html#a11">00069</a> #define <a class="code" href="apreq__error_8h.html#a11">APREQ_ERROR_NOTOKEN</a>        (<a class="code" href="apreq__error_8h.html#a10">APREQ_ERROR_NODATA</a>   +  1)
 <a name="l00071"></a><a class="code" href="apreq__error_8h.html#a12">00071</a> #define <a class="code" href="apreq__error_8h.html#a12">APREQ_ERROR_NOATTR</a>         (<a class="code" href="apreq__error_8h.html#a10">APREQ_ERROR_NODATA</a>   +  2)
 <a name="l00073"></a><a class="code" href="apreq__error_8h.html#a13">00073</a> #define <a class="code" href="apreq__error_8h.html#a13">APREQ_ERROR_NOHEADER</a>       (<a class="code" href="apreq__error_8h.html#a10">APREQ_ERROR_NODATA</a>   +  3)
 <a name="l00075"></a><a class="code" href="apreq__error_8h.html#a14">00075</a> #define <a class="code" href="apreq__error_8h.html#a14">APREQ_ERROR_NOPARSER</a>       (<a class="code" href="apreq__error_8h.html#a10">APREQ_ERROR_NODATA</a>   +  4)
-00076 
-00077 
+<a name="l00076"></a>00076 
+<a name="l00077"></a>00077 
 <a name="l00079"></a><a class="code" href="apreq__error_8h.html#a15">00079</a> #define <a class="code" href="apreq__error_8h.html#a15">APREQ_ERROR_MISMATCH</a>       (<a class="code" href="apreq__error_8h.html#a1">APREQ_ERROR_GENERAL</a>  + 30)
 <a name="l00081"></a><a class="code" href="apreq__error_8h.html#a16">00081</a> #define <a class="code" href="apreq__error_8h.html#a16">APREQ_ERROR_OVERLIMIT</a>      (<a class="code" href="apreq__error_8h.html#a15">APREQ_ERROR_MISMATCH</a> +  1)
 <a name="l00083"></a><a class="code" href="apreq__error_8h.html#a17">00083</a> #define <a class="code" href="apreq__error_8h.html#a17">APREQ_ERROR_UNDERLIMIT</a>     (<a class="code" href="apreq__error_8h.html#a15">APREQ_ERROR_MISMATCH</a> +  2)
 <a name="l00085"></a><a class="code" href="apreq__error_8h.html#a18">00085</a> #define <a class="code" href="apreq__error_8h.html#a18">APREQ_ERROR_NOTEMPTY</a>       (<a class="code" href="apreq__error_8h.html#a15">APREQ_ERROR_MISMATCH</a> +  3)
-00086 
-00087 
-00088 #ifdef __cplusplus
-00089  }
-00090 #endif
-00091 
-00092 #endif <span class="comment">/* APREQ_ERROR_H */</span>
+<a name="l00086"></a>00086 
+<a name="l00087"></a>00087 
+<a name="l00088"></a>00088 #ifdef __cplusplus
+<a name="l00089"></a>00089  }
+<a name="l00090"></a>00090 #endif
+<a name="l00091"></a>00091 
+<a name="l00092"></a>00092 #endif <span class="comment">/* APREQ_ERROR_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/>
 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.2 on 4 May 2005</span>
+version 1.4.3-20050530 on 19 Jul 2005</span>
 </p>
 </div>
 </body>

Modified: httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__error_8h.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__error_8h.html?rev=219933&r1=219932&r2=219933&view=diff
==============================================================================
--- httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__error_8h.html (original)
+++ httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq__error_8h.html Wed Jul 20 09:09:19 2005
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.05-dev: libapreq2: include/apreq_error.h File Reference</title> 
+  <title>libapreq2-2.06-dev: libapreq2: include/apreq_error.h File Reference</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,20 +10,21 @@
 <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.2 -->
+<!-- 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_error.h File Reference</h1>Error status codes. <a href="#_details">More...</a>
+<h1>apreq_error.h File Reference</h1>Error status codes.<p>
+Define the APREQ_ error codes. <a href="#_details">More...</a>
 <p>
-<code>#include "<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/apr__errno_8h.html">apr_errno.h</a>"</code><br>
-<code>#include "<a class="el" href="apreq_8h-source.html">apreq.h</a>"</code><br>
+<code>#include &quot;<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/apr__errno_8h.html">apr_errno.h</a>&quot;</code><br>
+<code>#include &quot;<a class="el" href="apreq_8h-source.html">apreq.h</a>&quot;</code><br>
 
 <p>
 <a href="apreq__error_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
 <tr><td></td></tr>
 <tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a0" doxytag="apreq_error.h::APR_EBADARG"></a>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a0"></a><!-- doxytag: member="apreq_error.h::APR_EBADARG" ref="a0" args="" -->
 #define&nbsp;</td><td class="memItemRight" valign="bottom"><b>APR_EBADARG</b>&nbsp;&nbsp;&nbsp;<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group___a_p_r___error.html#ga35">APR_BADARG</a></td></tr>
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__error_8h.html#a1">APREQ_ERROR_GENERAL</a>&nbsp;&nbsp;&nbsp;<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#ga13">APR_OS_START_USERERR</a></td></tr>
@@ -67,10 +68,11 @@
 
 </table>
 <hr><a name="_details"></a><h2>Detailed Description</h2>
-Error status codes. 
+Error status codes.<p>
+Define the APREQ_ error codes. 
 <p>
-Define the APREQ_ error codes. <hr><h2>Define Documentation</h2>
-<a class="anchor" name="a7" doxytag="apreq_error.h::APREQ_ERROR_BADATTR"></a><p>
+<hr><h2>Define Documentation</h2>
+<a class="anchor" name="a7"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_BADATTR" ref="a7" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -93,7 +95,7 @@
 Invalid attribute.     </td>
   </tr>
 </table>
-<a class="anchor" name="a5" doxytag="apreq_error.h::APREQ_ERROR_BADCHAR"></a><p>
+<a class="anchor" name="a5"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_BADCHAR" ref="a5" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -116,7 +118,7 @@
 Invalid character.     </td>
   </tr>
 </table>
-<a class="anchor" name="a4" doxytag="apreq_error.h::APREQ_ERROR_BADDATA"></a><p>
+<a class="anchor" name="a4"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_BADDATA" ref="a4" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -139,7 +141,7 @@
 Invalid input data.     </td>
   </tr>
 </table>
-<a class="anchor" name="a8" doxytag="apreq_error.h::APREQ_ERROR_BADHEADER"></a><p>
+<a class="anchor" name="a8"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_BADHEADER" ref="a8" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -162,7 +164,7 @@
 Invalid header.     </td>
   </tr>
 </table>
-<a class="anchor" name="a6" doxytag="apreq_error.h::APREQ_ERROR_BADSEQ"></a><p>
+<a class="anchor" name="a6"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_BADSEQ" ref="a6" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -185,7 +187,7 @@
 Invalid byte sequence.     </td>
   </tr>
 </table>
-<a class="anchor" name="a9" doxytag="apreq_error.h::APREQ_ERROR_BADUTF8"></a><p>
+<a class="anchor" name="a9"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_BADUTF8" ref="a9" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -208,7 +210,7 @@
 Invalid utf8 encoding.     </td>
   </tr>
 </table>
-<a class="anchor" name="a1" doxytag="apreq_error.h::APREQ_ERROR_GENERAL"></a><p>
+<a class="anchor" name="a1"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_GENERAL" ref="a1" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -231,7 +233,7 @@
 Internal apreq error.     </td>
   </tr>
 </table>
-<a class="anchor" name="a3" doxytag="apreq_error.h::APREQ_ERROR_INTERRUPT"></a><p>
+<a class="anchor" name="a3"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_INTERRUPT" ref="a3" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -254,7 +256,7 @@
 Parsing interrupted.     </td>
   </tr>
 </table>
-<a class="anchor" name="a15" doxytag="apreq_error.h::APREQ_ERROR_MISMATCH"></a><p>
+<a class="anchor" name="a15"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_MISMATCH" ref="a15" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -277,7 +279,7 @@
 Conflicting information.     </td>
   </tr>
 </table>
-<a class="anchor" name="a12" doxytag="apreq_error.h::APREQ_ERROR_NOATTR"></a><p>
+<a class="anchor" name="a12"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_NOATTR" ref="a12" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -300,7 +302,7 @@
 Missing attribute.     </td>
   </tr>
 </table>
-<a class="anchor" name="a10" doxytag="apreq_error.h::APREQ_ERROR_NODATA"></a><p>
+<a class="anchor" name="a10"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_NODATA" ref="a10" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -323,7 +325,7 @@
 Missing input data.     </td>
   </tr>
 </table>
-<a class="anchor" name="a13" doxytag="apreq_error.h::APREQ_ERROR_NOHEADER"></a><p>
+<a class="anchor" name="a13"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_NOHEADER" ref="a13" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -346,7 +348,7 @@
 Missing header.     </td>
   </tr>
 </table>
-<a class="anchor" name="a14" doxytag="apreq_error.h::APREQ_ERROR_NOPARSER"></a><p>
+<a class="anchor" name="a14"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_NOPARSER" ref="a14" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -369,7 +371,7 @@
 Missing parser.     </td>
   </tr>
 </table>
-<a class="anchor" name="a18" doxytag="apreq_error.h::APREQ_ERROR_NOTEMPTY"></a><p>
+<a class="anchor" name="a18"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_NOTEMPTY" ref="a18" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -392,7 +394,7 @@
 Setting already configured.     </td>
   </tr>
 </table>
-<a class="anchor" name="a11" doxytag="apreq_error.h::APREQ_ERROR_NOTOKEN"></a><p>
+<a class="anchor" name="a11"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_NOTOKEN" ref="a11" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -415,7 +417,7 @@
 Missing required token.     </td>
   </tr>
 </table>
-<a class="anchor" name="a16" doxytag="apreq_error.h::APREQ_ERROR_OVERLIMIT"></a><p>
+<a class="anchor" name="a16"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_OVERLIMIT" ref="a16" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -438,7 +440,7 @@
 Exceeds configured maximum limit.     </td>
   </tr>
 </table>
-<a class="anchor" name="a2" doxytag="apreq_error.h::APREQ_ERROR_TAINTED"></a><p>
+<a class="anchor" name="a2"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_TAINTED" ref="a2" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -461,7 +463,7 @@
 Attempted to perform unsafe action with tainted data.     </td>
   </tr>
 </table>
-<a class="anchor" name="a17" doxytag="apreq_error.h::APREQ_ERROR_UNDERLIMIT"></a><p>
+<a class="anchor" name="a17"></a><!-- doxytag: member="apreq_error.h::APREQ_ERROR_UNDERLIMIT" ref="a17" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -485,7 +487,7 @@
   </tr>
 </table>
 <hr><h2>Function Documentation</h2>
-<a class="anchor" name="a19" doxytag="apreq_error.h::apreq_strerror"></a><p>
+<a class="anchor" name="a19"></a><!-- doxytag: member="apreq_error.h::apreq_strerror" ref="a19" args="(apr_status_t s, char *buf, apr_size_t bufsize)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -525,7 +527,7 @@
     <td>
 
 <p>
-apreq's wrapper around <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga1">apr_strerror()</a>; recognizes APREQ_ERROR_* status codes.     </td>
+apreq's wrapper around <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#gga1">apr_strerror()</a>; recognizes APREQ_ERROR_* status codes.    </td>
   </tr>
 </table>
 <div id="footer">
@@ -534,7 +536,7 @@
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.2 on 4 May 2005</span>
+version 1.4.3-20050530 on 19 Jul 2005</span>
 </p>
 </div>
 </body>