You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by is...@apache.org on 2010/12/03 12:09:45 UTC
svn commit: r1041774 [19/35] - in /httpd/site/trunk:
docs/apreq/docs/libapreq2/ xdocs/apreq/docs/libapreq2/
Modified: httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq_8h.html
URL: http://svn.apache.org/viewvc/httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq_8h.html?rev=1041774&r1=1041773&r2=1041774&view=diff
==============================================================================
--- httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq_8h.html (original)
+++ httpd/site/trunk/xdocs/apreq/docs/libapreq2/apreq_8h.html Fri Dec 3 11:09:42 2010
@@ -1,7 +1,7 @@
<html>
<head>
<link rel="stylesheet" type="text/css" href="dox.css" />
- <title>libapreq2-2.12: libapreq2: include/apreq.h File Reference</title>
+ <title>libapreq2-2.13: libapreq2: include/apreq.h File Reference</title>
</head>
<body>
<div id="page-header">
@@ -10,24 +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.5.2 -->
-<div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="examples.html"><span>Examples</span></a></li>
- </ul>
-</div>
-<div class="tabs">
- <ul>
- <li><a href="files.html"><span>File List</span></a></li>
- <li><a href="globals.html"><span>Globals</span></a></li>
- </ul>
-</div>
-<h1>include/apreq.h File Reference</h1>Main header file... <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="pages.html"><span>Related Pages</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="annotated.html"><span>Data Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="examples.html"><span>Examples</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>include/apreq.h File Reference</h1>Main header file...<p>
+Define the generic APREQ_ macros and common data structures. <a href="#_details">More...</a>
<p>
<code>#include "<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/apr__tables_8h.html">apr_tables.h</a>"</code><br>
<code>#include <stddef.h></code><br>
@@ -40,82 +38,87 @@
<tr><td class="mdescLeft"> </td><td class="mdescRight">libapreq's pre-extensible string type <a href="structapreq__value__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 </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(d) <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/1.3/" href="http://apr.apache.org/docs/apr-util/1.3/group___a_p_r___util___m_c.html#ggb046f205cb0c9a3bb104fac8d26fb6cd">APR_DECLARE</a>(d)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#02bf89714a74397155a11b9ccb942b0d">APREQ_DECLARE</a>(d) APR_DECLARE(d)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#8a1e7333187fdbc476473ac72d2ff38b">APREQ_DECLARE_NONSTD</a>(d) APR_DECLARE_NONSTD(d)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#142563500999527d486a2eac8c3a0973">APREQ_DECLARE_DATA</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#d0d41b6ef95a91ffeba604a9c362d4a0">APREQ_DECLARE_NONSTD</a>(d) APR_DECLARE_NONSTD(d)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#73bfd1896ab59181f8e052fb8cc147cd">APREQ_DEFAULT_READ_BLOCK_SIZE</a> (64 * 1024)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#bbc00f59a8eba6ac0fb5c47035e9e600">APREQ_DECLARE_DATA</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#744fa55285c4a3868a9154f473d58ac4">APREQ_DEFAULT_READ_LIMIT</a> (64 * 1024 * 1024)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#f64b0d4a0a39eec6249b0990b6328457">APREQ_DEFAULT_READ_BLOCK_SIZE</a> (64 * 1024)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#f54c8645b8266fa7c9b2e261c608744f">APREQ_DEFAULT_BRIGADE_LIMIT</a> (256 * 1024)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#73c29189f741fb83ade5b4b7f4e8c2d6">APREQ_DEFAULT_READ_LIMIT</a> (64 * 1024 * 1024)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#253093cc2fffe7094828714ade120466">APREQ_DEFAULT_NELTS</a> 8</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#93e0b72fb65f5856ed2067e39d00f3b3">APREQ_DEFAULT_BRIGADE_LIMIT</a> (256 * 1024)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#5bcc4e81747b13b7bfbb946648453f9e">APREQ_FLAGS_OFF</a>(f, name) ((f) &= ~(name##_MASK << name##_BIT))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#8dbf808c309804b72c2ca14efce76cf0">APREQ_DEFAULT_NELTS</a> 8</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#df8584e758a62fe0a79023821c359222">APREQ_FLAGS_ON</a>(f, name) ((f) |= (name##_MASK << name##_BIT))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#c0a32ded2f13208529721ebe7354d635">APREQ_FLAGS_OFF</a>(f, name) ((f) &= ~(name##_MASK << name##_BIT))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a>(f, name) (((f) >> name##_BIT) & name##_MASK)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#39c379f0b425aa9c1ebaa849a0af4299">APREQ_FLAGS_ON</a>(f, name) ((f) |= (name##_MASK << name##_BIT))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#817a3e293b1ae4210ee68871d6b67e1f">APREQ_FLAGS_SET</a>(f, name, value)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a>(f, name) (((f) >> name##_BIT) & name##_MASK)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#a9a11ce4168273452b3fde6e42221d74">APREQ_CHARSET_BIT</a> 0</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#65dcca5633e0d67a13c9db43739ab7fb">APREQ_FLAGS_SET</a>(f, name, value)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#901fbcbe68a29cfce368b6640bd5bcde">APREQ_CHARSET_MASK</a> 255</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#aa4a424f223081f61133a63ba5342eb4">APREQ_CHARSET_BIT</a> 0</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#cecc7cc6c676725990e0be5f14179ca7">APREQ_TAINTED_BIT</a> 8</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#de1fec789af2f7724454814c8e1ed9da">APREQ_CHARSET_MASK</a> 255</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#3b151396d29841edc92a2889a38fda79">APREQ_TAINTED_MASK</a> 1</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#d85dc71cbb7c617208b48544424d0ac4">APREQ_TAINTED_BIT</a> 8</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#16af9730d0124fef7849c36121d63141">APREQ_COOKIE_VERSION_BIT</a> 11</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#a39f8309b89462b7717a6ca26c27ee61">APREQ_TAINTED_MASK</a> 1</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#e70e687e9866ea4a61ed3594c97bf5ce">APREQ_COOKIE_VERSION_MASK</a> 3</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#c476d0bb89a7309a2d0acb558391e14d">APREQ_COOKIE_VERSION_BIT</a> 11</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#79ac15b3b3d9905367b9758514513dc0">APREQ_COOKIE_SECURE_BIT</a> 13</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#ca5e56b76b16c2c64ee6ee84ddeb7651">APREQ_COOKIE_VERSION_MASK</a> 3</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#cbe05bd23b067595cae2318473f42d9a">APREQ_COOKIE_SECURE_MASK</a> 1</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#27126294cdd0a1d7e60436c1bd3d3f3d">APREQ_COOKIE_SECURE_BIT</a> 13</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#9fc978fd97cc558ff5f51a14503daab7">APREQ_COOKIE_HTTPONLY_BIT</a> 14</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#190e740a4aa128d7550938274437d5a0">APREQ_COOKIE_SECURE_MASK</a> 1</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#71f0dc8a9004339edfa279266fab50e8">APREQ_COOKIE_HTTPONLY_MASK</a> 1</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#c01926d3b46471c3de5b30b8873a5335">apreq_attr_to_type</a>(T, A, P) ( (T*) ((char*)(P)-offsetof(T,A)) )</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#6355f965e8eabf742537bfd8da534376">apreq_attr_to_type</a>(T, A, P) ( (T*) ((char*)(P)-offsetof(T,A)) )</td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a> { <b>APREQ_CHARSET_ASCII</b> = 0,
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#6607dfa756796989c15014870b48c8cd">apreq_charset_t</a> { <b>APREQ_CHARSET_ASCII</b> = 0,
<b>APREQ_CHARSET_LATIN1</b> = 1,
<b>APREQ_CHARSET_CP1252</b> = 2,
<b>APREQ_CHARSET_UTF8</b> = 8
}</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328">apreq_join_t</a> { <a class="el" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328ad87f2edbcdbd91e42ba13d8a0340b76">APREQ_JOIN_AS_IS</a>,
-<a class="el" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328cac98124ea65c0ef666e10498ee2da42">APREQ_JOIN_ENCODE</a>,
-<a class="el" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328ca0b3147e55a2aa1ec104573c8f8fcad">APREQ_JOIN_DECODE</a>,
-<a class="el" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328282c99e7cf9bb891b62fb6e7961a327f">APREQ_JOIN_QUOTE</a>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#c3784c04255e92629350505d35b0473e">apreq_join_t</a> { <a class="el" href="apreq_8h.html#c3784c04255e92629350505d35b0473e9b74c73cbfdf7aad3effc0627018ff08">APREQ_JOIN_AS_IS</a>,
+<a class="el" href="apreq_8h.html#c3784c04255e92629350505d35b0473e6cc82b38c229380cc7fbb274b7e3cf36">APREQ_JOIN_ENCODE</a>,
+<a class="el" href="apreq_8h.html#c3784c04255e92629350505d35b0473e9dd8468f9547f1dee0709f906e98cdc6">APREQ_JOIN_DECODE</a>,
+<a class="el" href="apreq_8h.html#c3784c04255e92629350505d35b0473eb22a5a8f345963488381335b2f909fb9">APREQ_JOIN_QUOTE</a>
}</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#e40c148b9e3268e34981d69082b3be33">apreq_match_t</a> { <a class="el" href="apreq_8h.html#e40c148b9e3268e34981d69082b3be33a6c2b3b3bebde576cc0615a1d4ab9418">APREQ_MATCH_FULL</a>,
-<a class="el" href="apreq_8h.html#e40c148b9e3268e34981d69082b3be333a83d390e2c5f4504928eb5ad0b01ad7">APREQ_MATCH_PARTIAL</a>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#590d7bfd9cd294f652d388c4f37fc8d5">apreq_match_t</a> { <a class="el" href="apreq_8h.html#590d7bfd9cd294f652d388c4f37fc8d56ff614170217cfafb5c32c1cefd6caba">APREQ_MATCH_FULL</a>,
+<a class="el" href="apreq_8h.html#590d7bfd9cd294f652d388c4f37fc8d52fbd9432fdb0e8bec90bd9ec76dcb3f9">APREQ_MATCH_PARTIAL</a>
}</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#dce8f675f28f392553584593aa02c30c">apreq_expires_t</a> { <a class="el" href="apreq_8h.html#dce8f675f28f392553584593aa02c30c57dcdfaab676713137cea23a768a1cb3">APREQ_EXPIRES_HTTP</a>,
-<a class="el" href="apreq_8h.html#dce8f675f28f392553584593aa02c30cc8055cf937924e3ea79c6bf73d00e89f">APREQ_EXPIRES_NSCOOKIE</a>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#eb51f7cb925e3218c622ff82b8ee2f70">apreq_expires_t</a> { <a class="el" href="apreq_8h.html#eb51f7cb925e3218c622ff82b8ee2f70d0fecca3f99d74b155630437504119f5">APREQ_EXPIRES_HTTP</a>,
+<a class="el" href="apreq_8h.html#eb51f7cb925e3218c622ff82b8ee2f70a7e0989ec9839a8494ea328ff30eb5a1">APREQ_EXPIRES_NSCOOKIE</a>
}</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#a7195b9d484911cc58cd317ffba93e40">apreq_value_table_add</a> (const <a class="el" href="structapreq__value__t.html">apreq_value_t</a> *v, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#ggfdafc0875a2cf6d44d17779ea91e4f1a">apr_table_t</a> *t)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static APR_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#0d27c51db1532fa3f829838ed90f6226">apreq_value_table_add</a> (const <a class="el" href="structapreq__value__t.html">apreq_value_t</a> *v, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#gd7ea82d6608a4a633fc3775694ab71e4">apr_table_t</a> *t)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#5d20f05c4b90a1a5dd7cb1794c03386d">apreq_initialize</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> *pool)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#163e7aaee57baa89b4d7e00a4279b035">apreq_initialize</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *pool)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#d373757bd9469ac56e573a9cfa21d401">apreq_pre_initialize</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> *pool)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#ff013107e72c94b917617fd42dce79e8">apreq_pre_initialize</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *pool)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#2c8690086565e77aa984e17ba66b1c66">apreq_post_initialize</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> *pool)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="apreq_8h.html#cecad02f3b9982190143d1097bbfa555">apreq_post_initialize</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *pool)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
-Main header file...
+Main header file...<p>
+Define the generic APREQ_ macros and common data structures.
<p>
-Define the generic APREQ_ macros and common data structures. <hr><h2>Define Documentation</h2>
-<a class="anchor" name="c01926d3b46471c3de5b30b8873a5335"></a><!-- doxytag: member="apreq.h::apreq_attr_to_type" ref="c01926d3b46471c3de5b30b8873a5335" args="(T, A, P)" -->
+<hr><h2>Define Documentation</h2>
+<a class="anchor" name="6355f965e8eabf742537bfd8da534376"></a><!-- doxytag: member="apreq.h::apreq_attr_to_type" ref="6355f965e8eabf742537bfd8da534376" args="(T, A, P)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -131,7 +134,7 @@ Define the generic APREQ_ macros and com
<td class="paramtype">P </td>
<td class="paramname"> </td>
<td> ) </td>
- <td width="100%"> ( (T*) ((char*)(P)-offsetof(T,A)) )</td>
+ <td> ( (T*) ((char*)(P)-offsetof(T,A)) )</td>
</tr>
</table>
</div>
@@ -148,7 +151,7 @@ Define the generic APREQ_ macros and com
</div>
</div><p>
-<a class="anchor" name="aa4a424f223081f61133a63ba5342eb4"></a><!-- doxytag: member="apreq.h::APREQ_CHARSET_BIT" ref="aa4a424f223081f61133a63ba5342eb4" args="" -->
+<a class="anchor" name="a9a11ce4168273452b3fde6e42221d74"></a><!-- doxytag: member="apreq.h::APREQ_CHARSET_BIT" ref="a9a11ce4168273452b3fde6e42221d74" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -160,14 +163,14 @@ Define the generic APREQ_ macros and com
<div class="memdoc">
<p>
-Charset Bit <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#c0a32ded2f13208529721ebe7354d635">APREQ_FLAGS_OFF</a> <p>
-<a class="el" href="apreq_8h.html#39c379f0b425aa9c1ebaa849a0af4299">APREQ_FLAGS_ON</a> <p>
-<a class="el" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a> <p>
-<a class="el" href="apreq_8h.html#65dcca5633e0d67a13c9db43739ab7fb">APREQ_FLAGS_SET</a> </dd></dl>
+Charset Bit <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#5bcc4e81747b13b7bfbb946648453f9e">APREQ_FLAGS_OFF</a> <p>
+<a class="el" href="apreq_8h.html#df8584e758a62fe0a79023821c359222">APREQ_FLAGS_ON</a> <p>
+<a class="el" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a> <p>
+<a class="el" href="apreq_8h.html#817a3e293b1ae4210ee68871d6b67e1f">APREQ_FLAGS_SET</a> </dd></dl>
</div>
</div><p>
-<a class="anchor" name="de1fec789af2f7724454814c8e1ed9da"></a><!-- doxytag: member="apreq.h::APREQ_CHARSET_MASK" ref="de1fec789af2f7724454814c8e1ed9da" args="" -->
+<a class="anchor" name="901fbcbe68a29cfce368b6640bd5bcde"></a><!-- doxytag: member="apreq.h::APREQ_CHARSET_MASK" ref="901fbcbe68a29cfce368b6640bd5bcde" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -179,14 +182,52 @@ Charset Bit <dl class="see" compact><dt>
<div class="memdoc">
<p>
-Charset Mask <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#c0a32ded2f13208529721ebe7354d635">APREQ_FLAGS_OFF</a> <p>
-<a class="el" href="apreq_8h.html#39c379f0b425aa9c1ebaa849a0af4299">APREQ_FLAGS_ON</a> <p>
-<a class="el" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a> <p>
-<a class="el" href="apreq_8h.html#65dcca5633e0d67a13c9db43739ab7fb">APREQ_FLAGS_SET</a> </dd></dl>
+Charset Mask <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#5bcc4e81747b13b7bfbb946648453f9e">APREQ_FLAGS_OFF</a> <p>
+<a class="el" href="apreq_8h.html#df8584e758a62fe0a79023821c359222">APREQ_FLAGS_ON</a> <p>
+<a class="el" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a> <p>
+<a class="el" href="apreq_8h.html#817a3e293b1ae4210ee68871d6b67e1f">APREQ_FLAGS_SET</a> </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="9fc978fd97cc558ff5f51a14503daab7"></a><!-- doxytag: member="apreq.h::APREQ_COOKIE_HTTPONLY_BIT" ref="9fc978fd97cc558ff5f51a14503daab7" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define APREQ_COOKIE_HTTPONLY_BIT 14 </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Cookie's HttpOnly Bit <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#5bcc4e81747b13b7bfbb946648453f9e">APREQ_FLAGS_OFF</a> <p>
+<a class="el" href="apreq_8h.html#df8584e758a62fe0a79023821c359222">APREQ_FLAGS_ON</a> <p>
+<a class="el" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a> <p>
+<a class="el" href="apreq_8h.html#817a3e293b1ae4210ee68871d6b67e1f">APREQ_FLAGS_SET</a> </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="71f0dc8a9004339edfa279266fab50e8"></a><!-- doxytag: member="apreq.h::APREQ_COOKIE_HTTPONLY_MASK" ref="71f0dc8a9004339edfa279266fab50e8" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define APREQ_COOKIE_HTTPONLY_MASK 1 </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Cookie's HttpOnly Mask <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#5bcc4e81747b13b7bfbb946648453f9e">APREQ_FLAGS_OFF</a> <p>
+<a class="el" href="apreq_8h.html#df8584e758a62fe0a79023821c359222">APREQ_FLAGS_ON</a> <p>
+<a class="el" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a> <p>
+<a class="el" href="apreq_8h.html#817a3e293b1ae4210ee68871d6b67e1f">APREQ_FLAGS_SET</a> </dd></dl>
</div>
</div><p>
-<a class="anchor" name="27126294cdd0a1d7e60436c1bd3d3f3d"></a><!-- doxytag: member="apreq.h::APREQ_COOKIE_SECURE_BIT" ref="27126294cdd0a1d7e60436c1bd3d3f3d" args="" -->
+<a class="anchor" name="79ac15b3b3d9905367b9758514513dc0"></a><!-- doxytag: member="apreq.h::APREQ_COOKIE_SECURE_BIT" ref="79ac15b3b3d9905367b9758514513dc0" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -198,14 +239,14 @@ Charset Mask <dl class="see" compact><dt
<div class="memdoc">
<p>
-Cookie's Secure Bit <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#c0a32ded2f13208529721ebe7354d635">APREQ_FLAGS_OFF</a> <p>
-<a class="el" href="apreq_8h.html#39c379f0b425aa9c1ebaa849a0af4299">APREQ_FLAGS_ON</a> <p>
-<a class="el" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a> <p>
-<a class="el" href="apreq_8h.html#65dcca5633e0d67a13c9db43739ab7fb">APREQ_FLAGS_SET</a> </dd></dl>
+Cookie's Secure Bit <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#5bcc4e81747b13b7bfbb946648453f9e">APREQ_FLAGS_OFF</a> <p>
+<a class="el" href="apreq_8h.html#df8584e758a62fe0a79023821c359222">APREQ_FLAGS_ON</a> <p>
+<a class="el" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a> <p>
+<a class="el" href="apreq_8h.html#817a3e293b1ae4210ee68871d6b67e1f">APREQ_FLAGS_SET</a> </dd></dl>
</div>
</div><p>
-<a class="anchor" name="190e740a4aa128d7550938274437d5a0"></a><!-- doxytag: member="apreq.h::APREQ_COOKIE_SECURE_MASK" ref="190e740a4aa128d7550938274437d5a0" args="" -->
+<a class="anchor" name="cbe05bd23b067595cae2318473f42d9a"></a><!-- doxytag: member="apreq.h::APREQ_COOKIE_SECURE_MASK" ref="cbe05bd23b067595cae2318473f42d9a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -217,14 +258,14 @@ Cookie's Secure Bit <dl class="see" comp
<div class="memdoc">
<p>
-Cookie's Secure Mask <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#c0a32ded2f13208529721ebe7354d635">APREQ_FLAGS_OFF</a> <p>
-<a class="el" href="apreq_8h.html#39c379f0b425aa9c1ebaa849a0af4299">APREQ_FLAGS_ON</a> <p>
-<a class="el" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a> <p>
-<a class="el" href="apreq_8h.html#65dcca5633e0d67a13c9db43739ab7fb">APREQ_FLAGS_SET</a> </dd></dl>
+Cookie's Secure Mask <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#5bcc4e81747b13b7bfbb946648453f9e">APREQ_FLAGS_OFF</a> <p>
+<a class="el" href="apreq_8h.html#df8584e758a62fe0a79023821c359222">APREQ_FLAGS_ON</a> <p>
+<a class="el" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a> <p>
+<a class="el" href="apreq_8h.html#817a3e293b1ae4210ee68871d6b67e1f">APREQ_FLAGS_SET</a> </dd></dl>
</div>
</div><p>
-<a class="anchor" name="c476d0bb89a7309a2d0acb558391e14d"></a><!-- doxytag: member="apreq.h::APREQ_COOKIE_VERSION_BIT" ref="c476d0bb89a7309a2d0acb558391e14d" args="" -->
+<a class="anchor" name="16af9730d0124fef7849c36121d63141"></a><!-- doxytag: member="apreq.h::APREQ_COOKIE_VERSION_BIT" ref="16af9730d0124fef7849c36121d63141" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -236,14 +277,14 @@ Cookie's Secure Mask <dl class="see" com
<div class="memdoc">
<p>
-Cookier Version Bit <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#c0a32ded2f13208529721ebe7354d635">APREQ_FLAGS_OFF</a> <p>
-<a class="el" href="apreq_8h.html#39c379f0b425aa9c1ebaa849a0af4299">APREQ_FLAGS_ON</a> <p>
-<a class="el" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a> <p>
-<a class="el" href="apreq_8h.html#65dcca5633e0d67a13c9db43739ab7fb">APREQ_FLAGS_SET</a> </dd></dl>
+Cookier Version Bit <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#5bcc4e81747b13b7bfbb946648453f9e">APREQ_FLAGS_OFF</a> <p>
+<a class="el" href="apreq_8h.html#df8584e758a62fe0a79023821c359222">APREQ_FLAGS_ON</a> <p>
+<a class="el" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a> <p>
+<a class="el" href="apreq_8h.html#817a3e293b1ae4210ee68871d6b67e1f">APREQ_FLAGS_SET</a> </dd></dl>
</div>
</div><p>
-<a class="anchor" name="ca5e56b76b16c2c64ee6ee84ddeb7651"></a><!-- doxytag: member="apreq.h::APREQ_COOKIE_VERSION_MASK" ref="ca5e56b76b16c2c64ee6ee84ddeb7651" args="" -->
+<a class="anchor" name="e70e687e9866ea4a61ed3594c97bf5ce"></a><!-- doxytag: member="apreq.h::APREQ_COOKIE_VERSION_MASK" ref="e70e687e9866ea4a61ed3594c97bf5ce" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -255,14 +296,14 @@ Cookier Version Bit <dl class="see" comp
<div class="memdoc">
<p>
-Cookie Version Mask <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#c0a32ded2f13208529721ebe7354d635">APREQ_FLAGS_OFF</a> <p>
-<a class="el" href="apreq_8h.html#39c379f0b425aa9c1ebaa849a0af4299">APREQ_FLAGS_ON</a> <p>
-<a class="el" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a> <p>
-<a class="el" href="apreq_8h.html#65dcca5633e0d67a13c9db43739ab7fb">APREQ_FLAGS_SET</a> </dd></dl>
+Cookie Version Mask <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#5bcc4e81747b13b7bfbb946648453f9e">APREQ_FLAGS_OFF</a> <p>
+<a class="el" href="apreq_8h.html#df8584e758a62fe0a79023821c359222">APREQ_FLAGS_ON</a> <p>
+<a class="el" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a> <p>
+<a class="el" href="apreq_8h.html#817a3e293b1ae4210ee68871d6b67e1f">APREQ_FLAGS_SET</a> </dd></dl>
</div>
</div><p>
-<a class="anchor" name="556c7afa0862221393d99ad2009d5573"></a><!-- doxytag: member="apreq.h::APREQ_DECLARE" ref="556c7afa0862221393d99ad2009d5573" args="(d)" -->
+<a class="anchor" name="02bf89714a74397155a11b9ccb942b0d"></a><!-- doxytag: member="apreq.h::APREQ_DECLARE" ref="02bf89714a74397155a11b9ccb942b0d" args="(d)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -272,18 +313,20 @@ Cookie Version Mask <dl class="see" comp
<td class="paramtype">d </td>
<td class="paramname"> </td>
<td> ) </td>
- <td width="100%"> <a class="elRef" doxygen="apu.tag:http://apr.apache.org/docs/apr-util/1.3/" href="http://apr.apache.org/docs/apr-util/1.3/group___a_p_r___util___m_c.html#ggb046f205cb0c9a3bb104fac8d26fb6cd">APR_DECLARE</a>(d)</td>
+ <td> APR_DECLARE(d)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
-<a class="el" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE(rettype)</a> apeq_func(args) <dl compact><dt><b>Examples: </b></dt><dd>
-<a class="el" href="_2home_2joe_2src_2apache_2httpd_2apreq_2branches_2v2__12_2include_2apreq_8h-example.html#a16">/home/joe/src/apache/httpd/apreq/branches/v2_12/include/apreq.h</a>.</dl>
+The public APREQ functions are declared with <a class="el" href="apreq_8h.html#02bf89714a74397155a11b9ccb942b0d">APREQ_DECLARE()</a>, so they may use the most appropriate calling convention. Public APR functions with variable arguments must use APR_DECLARE_NONSTD().<p>
+<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>Both the declaration and implementations must use the same macro. <a class="el" href="apreq_8h.html#02bf89714a74397155a11b9ccb942b0d">APREQ_DECLARE(rettype)</a> apeq_func(args) </dd></dl>
+<dl compact><dt><b>Examples: </b></dt><dd>
+<a class="el" href="_2home_2issac_2asf_2svn_2libapreq2-2_813_2include_2apreq_8h-example.html#a15">/home/issac/asf/svn/libapreq2-2.13/include/apreq.h</a>.</dl>
</div>
</div><p>
-<a class="anchor" name="bbc00f59a8eba6ac0fb5c47035e9e600"></a><!-- doxytag: member="apreq.h::APREQ_DECLARE_DATA" ref="bbc00f59a8eba6ac0fb5c47035e9e600" args="" -->
+<a class="anchor" name="142563500999527d486a2eac8c3a0973"></a><!-- doxytag: member="apreq.h::APREQ_DECLARE_DATA" ref="142563500999527d486a2eac8c3a0973" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -295,11 +338,14 @@ Cookie Version Mask <dl class="see" comp
<div class="memdoc">
<p>
-extern APREQ_DECLARE_DATA type apr_variable;<br>
- APREQ_DECLARE_DATA type apr_variable = value;
+The public APREQ variables are declared with APREQ_DECLARE_DATA. This assures the appropriate indirection is invoked at compile time. <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#02bf89714a74397155a11b9ccb942b0d">APREQ_DECLARE</a> <p>
+<a class="el" href="apreq_8h.html#8a1e7333187fdbc476473ac72d2ff38b">APREQ_DECLARE_NONSTD</a> </dd></dl>
+<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>Note that the declaration and implementations use different forms, but both must include the macro. extern APREQ_DECLARE_DATA type apr_variable;<br>
+ APREQ_DECLARE_DATA type apr_variable = value; </dd></dl>
+
</div>
</div><p>
-<a class="anchor" name="d0d41b6ef95a91ffeba604a9c362d4a0"></a><!-- doxytag: member="apreq.h::APREQ_DECLARE_NONSTD" ref="d0d41b6ef95a91ffeba604a9c362d4a0" args="(d)" -->
+<a class="anchor" name="8a1e7333187fdbc476473ac72d2ff38b"></a><!-- doxytag: member="apreq.h::APREQ_DECLARE_NONSTD" ref="8a1e7333187fdbc476473ac72d2ff38b" args="(d)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -309,7 +355,7 @@ extern APREQ_DECLARE_DATA type apr_varia
<td class="paramtype">d </td>
<td class="paramname"> </td>
<td> ) </td>
- <td width="100%"> APR_DECLARE_NONSTD(d)</td>
+ <td> APR_DECLARE_NONSTD(d)</td>
</tr>
</table>
</div>
@@ -319,7 +365,7 @@ extern APREQ_DECLARE_DATA type apr_varia
APEQ_DECLARE_NONSTD(rettype) apr_func(args, ...);
</div>
</div><p>
-<a class="anchor" name="93e0b72fb65f5856ed2067e39d00f3b3"></a><!-- doxytag: member="apreq.h::APREQ_DEFAULT_BRIGADE_LIMIT" ref="93e0b72fb65f5856ed2067e39d00f3b3" args="" -->
+<a class="anchor" name="f54c8645b8266fa7c9b2e261c608744f"></a><!-- doxytag: member="apreq.h::APREQ_DEFAULT_BRIGADE_LIMIT" ref="f54c8645b8266fa7c9b2e261c608744f" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -335,7 +381,7 @@ Maximum number of bytes mod_apreq2 will
</div>
</div><p>
-<a class="anchor" name="8dbf808c309804b72c2ca14efce76cf0"></a><!-- doxytag: member="apreq.h::APREQ_DEFAULT_NELTS" ref="8dbf808c309804b72c2ca14efce76cf0" args="" -->
+<a class="anchor" name="253093cc2fffe7094828714ade120466"></a><!-- doxytag: member="apreq.h::APREQ_DEFAULT_NELTS" ref="253093cc2fffe7094828714ade120466" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -347,11 +393,11 @@ Maximum number of bytes mod_apreq2 will
<div class="memdoc">
<p>
-Number of elements in the initial apr_table <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#ggaee266fb19b0453bbaa1c62f7514b1fb">apr_table_make</a> </dd></dl>
+Number of elements in the initial apr_table <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#g7b0a16a1388c68e66bff32190cf092f6">apr_table_make</a> </dd></dl>
</div>
</div><p>
-<a class="anchor" name="f64b0d4a0a39eec6249b0990b6328457"></a><!-- doxytag: member="apreq.h::APREQ_DEFAULT_READ_BLOCK_SIZE" ref="f64b0d4a0a39eec6249b0990b6328457" args="" -->
+<a class="anchor" name="73bfd1896ab59181f8e052fb8cc147cd"></a><!-- doxytag: member="apreq.h::APREQ_DEFAULT_READ_BLOCK_SIZE" ref="73bfd1896ab59181f8e052fb8cc147cd" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -366,7 +412,7 @@ Number of elements in the initial apr_ta
Read chucks of data in 64k blocks from the request
</div>
</div><p>
-<a class="anchor" name="73c29189f741fb83ade5b4b7f4e8c2d6"></a><!-- doxytag: member="apreq.h::APREQ_DEFAULT_READ_LIMIT" ref="73c29189f741fb83ade5b4b7f4e8c2d6" args="" -->
+<a class="anchor" name="744fa55285c4a3868a9154f473d58ac4"></a><!-- doxytag: member="apreq.h::APREQ_DEFAULT_READ_LIMIT" ref="744fa55285c4a3868a9154f473d58ac4" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -382,7 +428,7 @@ Maximum number of bytes mod_apreq2 will
</div>
</div><p>
-<a class="anchor" name="184d7699d412702ae8cecf1a31574922"></a><!-- doxytag: member="apreq.h::APREQ_FLAGS_GET" ref="184d7699d412702ae8cecf1a31574922" args="(f, name)" -->
+<a class="anchor" name="07141b4d0c7daa6d5aba5ff33d52a31f"></a><!-- doxytag: member="apreq.h::APREQ_FLAGS_GET" ref="07141b4d0c7daa6d5aba5ff33d52a31f" args="(f, name)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -395,7 +441,7 @@ Maximum number of bytes mod_apreq2 will
<td class="paramtype">name </td>
<td class="paramname"> </td>
<td> ) </td>
- <td width="100%"> (((f) >> name##_BIT) & name##_MASK)</td>
+ <td> (((f) >> name##_BIT) & name##_MASK)</td>
</tr>
</table>
</div>
@@ -405,7 +451,7 @@ Maximum number of bytes mod_apreq2 will
Get specified bit f in bitfield name
</div>
</div><p>
-<a class="anchor" name="c0a32ded2f13208529721ebe7354d635"></a><!-- doxytag: member="apreq.h::APREQ_FLAGS_OFF" ref="c0a32ded2f13208529721ebe7354d635" args="(f, name)" -->
+<a class="anchor" name="5bcc4e81747b13b7bfbb946648453f9e"></a><!-- doxytag: member="apreq.h::APREQ_FLAGS_OFF" ref="5bcc4e81747b13b7bfbb946648453f9e" args="(f, name)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -418,7 +464,7 @@ Get specified bit f in bitfield name
<td class="paramtype">name </td>
<td class="paramname"> </td>
<td> ) </td>
- <td width="100%"> ((f) &= ~(name##_MASK << name##_BIT))</td>
+ <td> ((f) &= ~(name##_MASK << name##_BIT))</td>
</tr>
</table>
</div>
@@ -428,7 +474,7 @@ Get specified bit f in bitfield name
Check to see if specified bit f is off in bitfield name
</div>
</div><p>
-<a class="anchor" name="39c379f0b425aa9c1ebaa849a0af4299"></a><!-- doxytag: member="apreq.h::APREQ_FLAGS_ON" ref="39c379f0b425aa9c1ebaa849a0af4299" args="(f, name)" -->
+<a class="anchor" name="df8584e758a62fe0a79023821c359222"></a><!-- doxytag: member="apreq.h::APREQ_FLAGS_ON" ref="df8584e758a62fe0a79023821c359222" args="(f, name)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -441,7 +487,7 @@ Check to see if specified bit f is off i
<td class="paramtype">name </td>
<td class="paramname"> </td>
<td> ) </td>
- <td width="100%"> ((f) |= (name##_MASK << name##_BIT))</td>
+ <td> ((f) |= (name##_MASK << name##_BIT))</td>
</tr>
</table>
</div>
@@ -451,7 +497,7 @@ Check to see if specified bit f is off i
Check to see if specified bit f is on in bitfield name
</div>
</div><p>
-<a class="anchor" name="65dcca5633e0d67a13c9db43739ab7fb"></a><!-- doxytag: member="apreq.h::APREQ_FLAGS_SET" ref="65dcca5633e0d67a13c9db43739ab7fb" args="(f, name, value)" -->
+<a class="anchor" name="817a3e293b1ae4210ee68871d6b67e1f"></a><!-- doxytag: member="apreq.h::APREQ_FLAGS_SET" ref="817a3e293b1ae4210ee68871d6b67e1f" args="(f, name, value)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -467,7 +513,7 @@ Check to see if specified bit f is on in
<td class="paramtype">value </td>
<td class="paramname"> </td>
<td> ) </td>
- <td width="100%"></td>
+ <td></td>
</tr>
</table>
</div>
@@ -479,7 +525,7 @@ Check to see if specified bit f is on in
</pre></div>Set specified bit f in bitfield name to value Note the below BIT/Mask defines are used sans the _BIT, _MASK because of the this define's ##_MASK, ##_BIT usage. Each come in a pair
</div>
</div><p>
-<a class="anchor" name="d85dc71cbb7c617208b48544424d0ac4"></a><!-- doxytag: member="apreq.h::APREQ_TAINTED_BIT" ref="d85dc71cbb7c617208b48544424d0ac4" args="" -->
+<a class="anchor" name="cecc7cc6c676725990e0be5f14179ca7"></a><!-- doxytag: member="apreq.h::APREQ_TAINTED_BIT" ref="cecc7cc6c676725990e0be5f14179ca7" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -491,14 +537,14 @@ Check to see if specified bit f is on in
<div class="memdoc">
<p>
-Tainted Bit <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#c0a32ded2f13208529721ebe7354d635">APREQ_FLAGS_OFF</a> <p>
-<a class="el" href="apreq_8h.html#39c379f0b425aa9c1ebaa849a0af4299">APREQ_FLAGS_ON</a> <p>
-<a class="el" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a> <p>
-<a class="el" href="apreq_8h.html#65dcca5633e0d67a13c9db43739ab7fb">APREQ_FLAGS_SET</a> </dd></dl>
+Tainted Bit <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#5bcc4e81747b13b7bfbb946648453f9e">APREQ_FLAGS_OFF</a> <p>
+<a class="el" href="apreq_8h.html#df8584e758a62fe0a79023821c359222">APREQ_FLAGS_ON</a> <p>
+<a class="el" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a> <p>
+<a class="el" href="apreq_8h.html#817a3e293b1ae4210ee68871d6b67e1f">APREQ_FLAGS_SET</a> </dd></dl>
</div>
</div><p>
-<a class="anchor" name="a39f8309b89462b7717a6ca26c27ee61"></a><!-- doxytag: member="apreq.h::APREQ_TAINTED_MASK" ref="a39f8309b89462b7717a6ca26c27ee61" args="" -->
+<a class="anchor" name="3b151396d29841edc92a2889a38fda79"></a><!-- doxytag: member="apreq.h::APREQ_TAINTED_MASK" ref="3b151396d29841edc92a2889a38fda79" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -510,20 +556,20 @@ Tainted Bit <dl class="see" compact><dt>
<div class="memdoc">
<p>
-Tainted Mask <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#c0a32ded2f13208529721ebe7354d635">APREQ_FLAGS_OFF</a> <p>
-<a class="el" href="apreq_8h.html#39c379f0b425aa9c1ebaa849a0af4299">APREQ_FLAGS_ON</a> <p>
-<a class="el" href="apreq_8h.html#184d7699d412702ae8cecf1a31574922">APREQ_FLAGS_GET</a> <p>
-<a class="el" href="apreq_8h.html#65dcca5633e0d67a13c9db43739ab7fb">APREQ_FLAGS_SET</a> </dd></dl>
+Tainted Mask <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="apreq_8h.html#5bcc4e81747b13b7bfbb946648453f9e">APREQ_FLAGS_OFF</a> <p>
+<a class="el" href="apreq_8h.html#df8584e758a62fe0a79023821c359222">APREQ_FLAGS_ON</a> <p>
+<a class="el" href="apreq_8h.html#07141b4d0c7daa6d5aba5ff33d52a31f">APREQ_FLAGS_GET</a> <p>
+<a class="el" href="apreq_8h.html#817a3e293b1ae4210ee68871d6b67e1f">APREQ_FLAGS_SET</a> </dd></dl>
</div>
</div><p>
<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="634446af852308ac3d8d1757bc739115"></a><!-- doxytag: member="apreq.h::apreq_charset_t" ref="634446af852308ac3d8d1757bc739115" args="" -->
+<a class="anchor" name="6607dfa756796989c15014870b48c8cd"></a><!-- doxytag: member="apreq.h::apreq_charset_t" ref="6607dfa756796989c15014870b48c8cd" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">enum <a class="el" href="apreq_8h.html#634446af852308ac3d8d1757bc739115">apreq_charset_t</a> </td>
+ <td class="memname">enum <a class="el" href="apreq_8h.html#6607dfa756796989c15014870b48c8cd">apreq_charset_t</a> </td>
</tr>
</table>
</div>
@@ -533,12 +579,12 @@ Tainted Mask <dl class="see" compact><dt
Character encodings.
</div>
</div><p>
-<a class="anchor" name="dce8f675f28f392553584593aa02c30c"></a><!-- doxytag: member="apreq.h::apreq_expires_t" ref="dce8f675f28f392553584593aa02c30c" args="" -->
+<a class="anchor" name="eb51f7cb925e3218c622ff82b8ee2f70"></a><!-- doxytag: member="apreq.h::apreq_expires_t" ref="eb51f7cb925e3218c622ff82b8ee2f70" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">enum <a class="el" href="apreq_8h.html#dce8f675f28f392553584593aa02c30c">apreq_expires_t</a> </td>
+ <td class="memname">enum <a class="el" href="apreq_8h.html#eb51f7cb925e3218c622ff82b8ee2f70">apreq_expires_t</a> </td>
</tr>
</table>
</div>
@@ -547,21 +593,21 @@ Character encodings.
<p>
Expiration date format <dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="dce8f675f28f392553584593aa02c30c57dcdfaab676713137cea23a768a1cb3"></a><!-- doxytag: member="APREQ_EXPIRES_HTTP" ref="dce8f675f28f392553584593aa02c30c57dcdfaab676713137cea23a768a1cb3" args="" -->APREQ_EXPIRES_HTTP</em> </td><td>
+<tr><td valign="top"><em><a class="anchor" name="eb51f7cb925e3218c622ff82b8ee2f70d0fecca3f99d74b155630437504119f5"></a><!-- doxytag: member="APREQ_EXPIRES_HTTP" ref="eb51f7cb925e3218c622ff82b8ee2f70d0fecca3f99d74b155630437504119f5" args="" -->APREQ_EXPIRES_HTTP</em> </td><td>
Use date formatting consistent with RFC 2616 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="dce8f675f28f392553584593aa02c30cc8055cf937924e3ea79c6bf73d00e89f"></a><!-- doxytag: member="APREQ_EXPIRES_NSCOOKIE" ref="dce8f675f28f392553584593aa02c30cc8055cf937924e3ea79c6bf73d00e89f" args="" -->APREQ_EXPIRES_NSCOOKIE</em> </td><td>
+<tr><td valign="top"><em><a class="anchor" name="eb51f7cb925e3218c622ff82b8ee2f70a7e0989ec9839a8494ea328ff30eb5a1"></a><!-- doxytag: member="APREQ_EXPIRES_NSCOOKIE" ref="eb51f7cb925e3218c622ff82b8ee2f70a7e0989ec9839a8494ea328ff30eb5a1" args="" -->APREQ_EXPIRES_NSCOOKIE</em> </td><td>
Use format consistent with Netscape's Cookie Spec </td></tr>
</table>
</dl>
</div>
</div><p>
-<a class="anchor" name="a26db627cceece7744dacb2cf29a6328"></a><!-- doxytag: member="apreq.h::apreq_join_t" ref="a26db627cceece7744dacb2cf29a6328" args="" -->
+<a class="anchor" name="c3784c04255e92629350505d35b0473e"></a><!-- doxytag: member="apreq.h::apreq_join_t" ref="c3784c04255e92629350505d35b0473e" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">enum <a class="el" href="apreq_8h.html#a26db627cceece7744dacb2cf29a6328">apreq_join_t</a> </td>
+ <td class="memname">enum <a class="el" href="apreq_8h.html#c3784c04255e92629350505d35b0473e">apreq_join_t</a> </td>
</tr>
</table>
</div>
@@ -570,25 +616,25 @@ Use format consistent with Netscape's Co
<p>
Join type <dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="a26db627cceece7744dacb2cf29a6328ad87f2edbcdbd91e42ba13d8a0340b76"></a><!-- doxytag: member="APREQ_JOIN_AS_IS" ref="a26db627cceece7744dacb2cf29a6328ad87f2edbcdbd91e42ba13d8a0340b76" args="" -->APREQ_JOIN_AS_IS</em> </td><td>
+<tr><td valign="top"><em><a class="anchor" name="c3784c04255e92629350505d35b0473e9b74c73cbfdf7aad3effc0627018ff08"></a><!-- doxytag: member="APREQ_JOIN_AS_IS" ref="c3784c04255e92629350505d35b0473e9b74c73cbfdf7aad3effc0627018ff08" args="" -->APREQ_JOIN_AS_IS</em> </td><td>
Join the strings without modification </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a26db627cceece7744dacb2cf29a6328cac98124ea65c0ef666e10498ee2da42"></a><!-- doxytag: member="APREQ_JOIN_ENCODE" ref="a26db627cceece7744dacb2cf29a6328cac98124ea65c0ef666e10498ee2da42" args="" -->APREQ_JOIN_ENCODE</em> </td><td>
+<tr><td valign="top"><em><a class="anchor" name="c3784c04255e92629350505d35b0473e6cc82b38c229380cc7fbb274b7e3cf36"></a><!-- doxytag: member="APREQ_JOIN_ENCODE" ref="c3784c04255e92629350505d35b0473e6cc82b38c229380cc7fbb274b7e3cf36" args="" -->APREQ_JOIN_ENCODE</em> </td><td>
Url-encode the strings before joining them </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a26db627cceece7744dacb2cf29a6328ca0b3147e55a2aa1ec104573c8f8fcad"></a><!-- doxytag: member="APREQ_JOIN_DECODE" ref="a26db627cceece7744dacb2cf29a6328ca0b3147e55a2aa1ec104573c8f8fcad" args="" -->APREQ_JOIN_DECODE</em> </td><td>
+<tr><td valign="top"><em><a class="anchor" name="c3784c04255e92629350505d35b0473e9dd8468f9547f1dee0709f906e98cdc6"></a><!-- doxytag: member="APREQ_JOIN_DECODE" ref="c3784c04255e92629350505d35b0473e9dd8468f9547f1dee0709f906e98cdc6" args="" -->APREQ_JOIN_DECODE</em> </td><td>
Url-decode the strings before joining them </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a26db627cceece7744dacb2cf29a6328282c99e7cf9bb891b62fb6e7961a327f"></a><!-- doxytag: member="APREQ_JOIN_QUOTE" ref="a26db627cceece7744dacb2cf29a6328282c99e7cf9bb891b62fb6e7961a327f" args="" -->APREQ_JOIN_QUOTE</em> </td><td>
+<tr><td valign="top"><em><a class="anchor" name="c3784c04255e92629350505d35b0473eb22a5a8f345963488381335b2f909fb9"></a><!-- doxytag: member="APREQ_JOIN_QUOTE" ref="c3784c04255e92629350505d35b0473eb22a5a8f345963488381335b2f909fb9" args="" -->APREQ_JOIN_QUOTE</em> </td><td>
Quote the strings, backslashing existing quote marks. </td></tr>
</table>
</dl>
</div>
</div><p>
-<a class="anchor" name="e40c148b9e3268e34981d69082b3be33"></a><!-- doxytag: member="apreq.h::apreq_match_t" ref="e40c148b9e3268e34981d69082b3be33" args="" -->
+<a class="anchor" name="590d7bfd9cd294f652d388c4f37fc8d5"></a><!-- doxytag: member="apreq.h::apreq_match_t" ref="590d7bfd9cd294f652d388c4f37fc8d5" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">enum <a class="el" href="apreq_8h.html#e40c148b9e3268e34981d69082b3be33">apreq_match_t</a> </td>
+ <td class="memname">enum <a class="el" href="apreq_8h.html#590d7bfd9cd294f652d388c4f37fc8d5">apreq_match_t</a> </td>
</tr>
</table>
</div>
@@ -597,9 +643,9 @@ Quote the strings, backslashing existing
<p>
Match type <dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="e40c148b9e3268e34981d69082b3be33a6c2b3b3bebde576cc0615a1d4ab9418"></a><!-- doxytag: member="APREQ_MATCH_FULL" ref="e40c148b9e3268e34981d69082b3be33a6c2b3b3bebde576cc0615a1d4ab9418" args="" -->APREQ_MATCH_FULL</em> </td><td>
+<tr><td valign="top"><em><a class="anchor" name="590d7bfd9cd294f652d388c4f37fc8d56ff614170217cfafb5c32c1cefd6caba"></a><!-- doxytag: member="APREQ_MATCH_FULL" ref="590d7bfd9cd294f652d388c4f37fc8d56ff614170217cfafb5c32c1cefd6caba" args="" -->APREQ_MATCH_FULL</em> </td><td>
Full match only. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e40c148b9e3268e34981d69082b3be333a83d390e2c5f4504928eb5ad0b01ad7"></a><!-- doxytag: member="APREQ_MATCH_PARTIAL" ref="e40c148b9e3268e34981d69082b3be333a83d390e2c5f4504928eb5ad0b01ad7" args="" -->APREQ_MATCH_PARTIAL</em> </td><td>
+<tr><td valign="top"><em><a class="anchor" name="590d7bfd9cd294f652d388c4f37fc8d52fbd9432fdb0e8bec90bd9ec76dcb3f9"></a><!-- doxytag: member="APREQ_MATCH_PARTIAL" ref="590d7bfd9cd294f652d388c4f37fc8d52fbd9432fdb0e8bec90bd9ec76dcb3f9" args="" -->APREQ_MATCH_PARTIAL</em> </td><td>
Partial matches are ok. </td></tr>
</table>
</dl>
@@ -607,24 +653,24 @@ Partial matches are ok. </td></tr>
</div>
</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="5d20f05c4b90a1a5dd7cb1794c03386d"></a><!-- doxytag: member="apreq.h::apreq_initialize" ref="5d20f05c4b90a1a5dd7cb1794c03386d" args="(apr_pool_t *pool)" -->
+<a class="anchor" name="163e7aaee57baa89b4d7e00a4279b035"></a><!-- doxytag: member="apreq.h::apreq_initialize" ref="163e7aaee57baa89b4d7e00a4279b035" args="(apr_pool_t *pool)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a> apreq_initialize </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a> apreq_initialize </td>
<td>(</td>
- <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> * </td>
+ <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> * </td>
<td class="paramname"> <em>pool</em> </td>
<td> ) </td>
- <td width="100%"></td>
+ <td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
-Initialize libapreq2. Applications (except apache modules using mod_apreq) should call this exactly once before they use any libapreq2 modules. If you want to modify the list of default parsers with <a class="el" href="apreq__parser_8h.html#1a91fcc48c6f653947f47f47991b3855">apreq_register_parser()</a>, please use <a class="el" href="apreq_8h.html#d373757bd9469ac56e573a9cfa21d401">apreq_pre_initialize()</a> and <a class="el" href="apreq_8h.html#2c8690086565e77aa984e17ba66b1c66">apreq_post_initialize()</a> instead.<p>
+Initialize libapreq2. Applications (except apache modules using mod_apreq) should call this exactly once before they use any libapreq2 modules. If you want to modify the list of default parsers with <a class="el" href="apreq__parser_8h.html#595f05be3d241a5b339fd6ef948bfbc8">apreq_register_parser()</a>, please use <a class="el" href="apreq_8h.html#ff013107e72c94b917617fd42dce79e8">apreq_pre_initialize()</a> and <a class="el" href="apreq_8h.html#cecad02f3b9982190143d1097bbfa555">apreq_post_initialize()</a> instead.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>pool</em> </td><td>a base pool persisting while libapreq2 is used </td></tr>
@@ -632,20 +678,20 @@ Initialize libapreq2. Applications (exce
</dl>
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>after you detroy the pool, you have to call this function again with a new pool if you still plan to use libapreq2 </dd></dl>
<dl compact><dt><b>Examples: </b></dt><dd>
-<a class="el" href="_2home_2joe_2src_2apache_2httpd_2apreq_2branches_2v2__12_2include_2apreq_8h-example.html#a18">/home/joe/src/apache/httpd/apreq/branches/v2_12/include/apreq.h</a>.</dl>
+<a class="el" href="_2home_2issac_2asf_2svn_2libapreq2-2_813_2include_2apreq_8h-example.html#a16">/home/issac/asf/svn/libapreq2-2.13/include/apreq.h</a>.</dl>
</div>
</div><p>
-<a class="anchor" name="2c8690086565e77aa984e17ba66b1c66"></a><!-- doxytag: member="apreq.h::apreq_post_initialize" ref="2c8690086565e77aa984e17ba66b1c66" args="(apr_pool_t *pool)" -->
+<a class="anchor" name="cecad02f3b9982190143d1097bbfa555"></a><!-- doxytag: member="apreq.h::apreq_post_initialize" ref="cecad02f3b9982190143d1097bbfa555" args="(apr_pool_t *pool)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a> apreq_post_initialize </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a> apreq_post_initialize </td>
<td>(</td>
- <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> * </td>
+ <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> * </td>
<td class="paramname"> <em>pool</em> </td>
<td> ) </td>
- <td width="100%"></td>
+ <td></td>
</tr>
</table>
</div>
@@ -655,24 +701,24 @@ Initialize libapreq2. Applications (exce
Post-initialize libapreq2. Applications (except apache modules using mod_apreq2) should this exactly once before they use any libapreq2 modules for parsing.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>pool</em> </td><td>the same pool that was used in <a class="el" href="apreq_8h.html#d373757bd9469ac56e573a9cfa21d401">apreq_pre_initialize()</a>. </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>pool</em> </td><td>the same pool that was used in <a class="el" href="apreq_8h.html#ff013107e72c94b917617fd42dce79e8">apreq_pre_initialize()</a>. </td></tr>
</table>
</dl>
<dl compact><dt><b>Examples: </b></dt><dd>
-<a class="el" href="_2home_2joe_2src_2apache_2httpd_2apreq_2branches_2v2__12_2include_2apreq_8h-example.html#a21">/home/joe/src/apache/httpd/apreq/branches/v2_12/include/apreq.h</a>.</dl>
+<a class="el" href="_2home_2issac_2asf_2svn_2libapreq2-2_813_2include_2apreq_8h-example.html#a18">/home/issac/asf/svn/libapreq2-2.13/include/apreq.h</a>.</dl>
</div>
</div><p>
-<a class="anchor" name="d373757bd9469ac56e573a9cfa21d401"></a><!-- doxytag: member="apreq.h::apreq_pre_initialize" ref="d373757bd9469ac56e573a9cfa21d401" args="(apr_pool_t *pool)" -->
+<a class="anchor" name="ff013107e72c94b917617fd42dce79e8"></a><!-- doxytag: member="apreq.h::apreq_pre_initialize" ref="ff013107e72c94b917617fd42dce79e8" args="(apr_pool_t *pool)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gg4cf2ddae3efce70c508ac7fefc1c47f7">apr_status_t</a> apreq_pre_initialize </td>
+ <td class="memname"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a> apreq_pre_initialize </td>
<td>(</td>
- <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gg06f17a7732f2d04d8ce7010fbb057a8b">apr_pool_t</a> * </td>
+ <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> * </td>
<td class="paramname"> <em>pool</em> </td>
<td> ) </td>
- <td width="100%"></td>
+ <td></td>
</tr>
</table>
</div>
@@ -687,10 +733,10 @@ Pre-initialize libapreq2. Applications (
</dl>
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>after you detroyed the pool, you have to call this function again with a new pool if you still plan to use libapreq2 </dd></dl>
<dl compact><dt><b>Examples: </b></dt><dd>
-<a class="el" href="_2home_2joe_2src_2apache_2httpd_2apreq_2branches_2v2__12_2include_2apreq_8h-example.html#a20">/home/joe/src/apache/httpd/apreq/branches/v2_12/include/apreq.h</a>.</dl>
+<a class="el" href="_2home_2issac_2asf_2svn_2libapreq2-2_813_2include_2apreq_8h-example.html#a17">/home/issac/asf/svn/libapreq2-2.13/include/apreq.h</a>.</dl>
</div>
</div><p>
-<a class="anchor" name="a7195b9d484911cc58cd317ffba93e40"></a><!-- doxytag: member="apreq.h::apreq_value_table_add" ref="a7195b9d484911cc58cd317ffba93e40" args="(const apreq_value_t *v, apr_table_t *t)" -->
+<a class="anchor" name="0d27c51db1532fa3f829838ed90f6226"></a><!-- doxytag: member="apreq.h::apreq_value_table_add" ref="0d27c51db1532fa3f829838ed90f6226" args="(const apreq_value_t *v, apr_table_t *t)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -703,20 +749,20 @@ Pre-initialize libapreq2. Applications (
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#ggfdafc0875a2cf6d44d17779ea91e4f1a">apr_table_t</a> * </td>
+ <td class="paramtype"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/1.3/" href="http://apr.apache.org/docs/apr/1.3/group__apr__tables.html#gd7ea82d6608a4a633fc3775694ab71e4">apr_table_t</a> * </td>
<td class="paramname"> <em>t</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
- <td></td><td></td><td width="100%"><code> [static]</code></td>
+ <td></td><td></td><td><code> [static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
-Adds the specified <a class="el" href="structapreq__value__t.html" title="libapreq's pre-extensible string type">apreq_value_t</a> to the apr_table_t.<p>
+Adds the specified <a class="el" href="structapreq__value__t.html" title="libapreq's pre-extensible string type">apreq_value_t</a> to the apr_table_t.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em> </td><td>value to add </td></tr>
@@ -726,16 +772,17 @@ Adds the specified <a class="el" href="s
<dl class="return" compact><dt><b>Returns:</b></dt><dd>void</dd></dl>
@ see apr_table_t <dl class="see" compact><dt><b>See also:</b></dt><dd>apr_value_t </dd></dl>
<dl compact><dt><b>Examples: </b></dt><dd>
-<a class="el" href="_2home_2joe_2src_2apache_2httpd_2apreq_2branches_2v2__12_2include_2apreq_8h-example.html#a11">/home/joe/src/apache/httpd/apreq/branches/v2_12/include/apreq.h</a>.</dl>
+<a class="el" href="_2home_2issac_2asf_2svn_2libapreq2-2_813_2include_2apreq_8h-example.html#a13">/home/issac/asf/svn/libapreq2-2.13/include/apreq.h</a>.</dl>
</div>
</div><p>
+</div>
<div id="footer">
<p class="apache">
Copyright © 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.5.2 on 6 Mar 2009</span>
+version 1.5.6 on 3 Dec 2010</span>
</p>
</div>
</body>