You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by bo...@apache.org on 2009/06/15 02:01:47 UTC

svn commit: r784636 [41/47] - in /apr/site/trunk/docs/docs: apr-util/trunk/ apr/trunk/

Added: apr/site/trunk/docs/docs/apr/trunk/group___a_p_r___util___u_r_i.html
URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/trunk/group___a_p_r___util___u_r_i.html?rev=784636&view=auto
==============================================================================
--- apr/site/trunk/docs/docs/apr/trunk/group___a_p_r___util___u_r_i.html (added)
+++ apr/site/trunk/docs/docs/apr/trunk/group___a_p_r___util___u_r_i.html Mon Jun 15 00:01:38 2009
@@ -0,0 +1,604 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>Apache Portable Runtime: URI</title>
+<link href="tabs.css" rel="stylesheet" type="text/css">
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>URI<br>
+<small>
+[<a class="el" href="group___a_p_r___util.html">APR Utility Functions</a>]</small>
+</h1><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="structapr__uri__t.html">apr_uri_t</a></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="group___a_p_r___util___u_r_i.html#g0134a6dcaf62796e014c592ac4b2c09c">APR_URI_FTP_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;21</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g4f4161d54207cf302b3c91cdda428be1">APR_URI_SSH_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;22</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g0b6bcdfb9754edd6c160c9d6755df085">APR_URI_TELNET_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;23</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#gaf5bb1e53b22fa7ac4e88f415e7c2476">APR_URI_GOPHER_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;70</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g7a9fa7be10430864617b3a0a58dd5d12">APR_URI_HTTP_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;80</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#gf9408c6288a8580b285d7af58f836856">APR_URI_POP_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;110</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g86ac4da6cabda295f87042fb258fc36b">APR_URI_NNTP_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;119</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g6e8aade3786adb75dc63b9d0bd3bfbb9">APR_URI_IMAP_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;143</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g329c26e04dd9449fd565f8ba76e8666c">APR_URI_PROSPERO_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;191</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g0807570c6ef5c3813f65915fb0c19ff2">APR_URI_WAIS_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;210</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g5c648234ed92d19a09232080779a0185">APR_URI_LDAP_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;389</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g9b319ff3bda42c0384fcfe0a2bc53254">APR_URI_HTTPS_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;443</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#gb2aac3d460462c664e848203e8046c3b">APR_URI_RTSP_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;554</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g6333715b343024de16e20b645beb7634">APR_URI_SNEWS_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;563</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#gf5b775cba93ca7f1778320c33c5a3078">APR_URI_ACAP_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;674</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g94dc176de94e729cf565c87cd6db5ffd">APR_URI_NFS_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;2049</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g04b234524306cac26f954abad9a15b46">APR_URI_TIP_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;3372</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g9d9ca5a25b37ad3c41355d902a002622">APR_URI_SIP_DEFAULT_PORT</a>&nbsp;&nbsp;&nbsp;5060</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#gef80da6212c6838ac15bbcafa1e9745b">APR_URI_UNP_OMITSITEPART</a>&nbsp;&nbsp;&nbsp;(1U&lt;&lt;0)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g93a8095f746bb8d4f4e5d8d6ca102ebc">APR_URI_UNP_OMITUSER</a>&nbsp;&nbsp;&nbsp;(1U&lt;&lt;1)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#ged3be741b9a68eb4ee156c6a35b137ff">APR_URI_UNP_OMITPASSWORD</a>&nbsp;&nbsp;&nbsp;(1U&lt;&lt;2)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#gd573c75c47cc369ffc0a5776c3613494">APR_URI_UNP_OMITUSERINFO</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g527cd70521f12a7962df9976068dda29">APR_URI_UNP_REVEALPASSWORD</a>&nbsp;&nbsp;&nbsp;(1U&lt;&lt;3)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g95d614636f08ee93fbfc341f2ac664c2">APR_URI_UNP_OMITPATHINFO</a>&nbsp;&nbsp;&nbsp;(1U&lt;&lt;4)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g41a4ebcf1930bcbd81aada6e3a06008b">APR_URI_UNP_OMITQUERY</a>&nbsp;&nbsp;&nbsp;(1U&lt;&lt;5)</td></tr>
+
+<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="structapr__uri__t.html">apr_uri_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g44e5978712bd6ff4fb65314346c01392">apr_uri_t</a></td></tr>
+
+<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g316c03099df74f0279320d4ce2647e1c">APU_DECLARE</a> (<a class="el" href="group__apr__network__io.html#ga670a71960f6eb4fe0d0de2a1e7aba03">apr_port_t</a>) apr_uri_port_of_scheme(const char *scheme_str)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g77edf027bf69f056e5cd4342dbf8ca77">APU_DECLARE</a> (char *) apr_uri_unparse(<a class="el" href="group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *p</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___u_r_i.html#g1cf262765b80ae6fde3e6817fb0775ef">APU_DECLARE</a> (<a class="el" href="group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a>) apr_uri_parse(<a class="el" href="group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *p</td></tr>
+
+<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g2fb66bf6ec8c67eb2b16f6ffde9952a8"></a><!-- doxytag: member="APR_Util_URI::uptr" ref="g2fb66bf6ec8c67eb2b16f6ffde9952a8" args="" -->
+const <a class="el" href="structapr__uri__t.html">apr_uri_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>uptr</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gd0e5d525fb6ef9a518656fa71faa91eb"></a><!-- doxytag: member="APR_Util_URI::flags" ref="gd0e5d525fb6ef9a518656fa71faa91eb" args="" -->
+const <a class="el" href="structapr__uri__t.html">apr_uri_t</a> unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><b>flags</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g69ec24fb2d0a5f5e532deb9adaab81d6"></a><!-- doxytag: member="APR_Util_URI::uri" ref="g69ec24fb2d0a5f5e532deb9adaab81d6" args="" -->
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>uri</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g2b9a5e4287719404cfa1b1a328bd2385"></a><!-- doxytag: member="APR_Util_URI::hostinfo" ref="g2b9a5e4287719404cfa1b1a328bd2385" args="" -->
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>hostinfo</b></td></tr>
+
+</table>
+<hr><h2>Define Documentation</h2>
+<a class="anchor" name="gf5b775cba93ca7f1778320c33c5a3078"></a><!-- doxytag: member="apr_uri.h::APR_URI_ACAP_DEFAULT_PORT" ref="gf5b775cba93ca7f1778320c33c5a3078" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_ACAP_DEFAULT_PORT&nbsp;&nbsp;&nbsp;674          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default ACAP port 
+</div>
+</div><p>
+<a class="anchor" name="g0134a6dcaf62796e014c592ac4b2c09c"></a><!-- doxytag: member="apr_uri.h::APR_URI_FTP_DEFAULT_PORT" ref="g0134a6dcaf62796e014c592ac4b2c09c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_FTP_DEFAULT_PORT&nbsp;&nbsp;&nbsp;21          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default FTP port 
+</div>
+</div><p>
+<a class="anchor" name="gaf5bb1e53b22fa7ac4e88f415e7c2476"></a><!-- doxytag: member="apr_uri.h::APR_URI_GOPHER_DEFAULT_PORT" ref="gaf5bb1e53b22fa7ac4e88f415e7c2476" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_GOPHER_DEFAULT_PORT&nbsp;&nbsp;&nbsp;70          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default Gopher port 
+</div>
+</div><p>
+<a class="anchor" name="g7a9fa7be10430864617b3a0a58dd5d12"></a><!-- doxytag: member="apr_uri.h::APR_URI_HTTP_DEFAULT_PORT" ref="g7a9fa7be10430864617b3a0a58dd5d12" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_HTTP_DEFAULT_PORT&nbsp;&nbsp;&nbsp;80          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default HTTP port 
+</div>
+</div><p>
+<a class="anchor" name="g9b319ff3bda42c0384fcfe0a2bc53254"></a><!-- doxytag: member="apr_uri.h::APR_URI_HTTPS_DEFAULT_PORT" ref="g9b319ff3bda42c0384fcfe0a2bc53254" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_HTTPS_DEFAULT_PORT&nbsp;&nbsp;&nbsp;443          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default HTTPS port 
+</div>
+</div><p>
+<a class="anchor" name="g6e8aade3786adb75dc63b9d0bd3bfbb9"></a><!-- doxytag: member="apr_uri.h::APR_URI_IMAP_DEFAULT_PORT" ref="g6e8aade3786adb75dc63b9d0bd3bfbb9" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_IMAP_DEFAULT_PORT&nbsp;&nbsp;&nbsp;143          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default IMAP port 
+</div>
+</div><p>
+<a class="anchor" name="g5c648234ed92d19a09232080779a0185"></a><!-- doxytag: member="apr_uri.h::APR_URI_LDAP_DEFAULT_PORT" ref="g5c648234ed92d19a09232080779a0185" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_LDAP_DEFAULT_PORT&nbsp;&nbsp;&nbsp;389          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default LDAP port 
+</div>
+</div><p>
+<a class="anchor" name="g94dc176de94e729cf565c87cd6db5ffd"></a><!-- doxytag: member="apr_uri.h::APR_URI_NFS_DEFAULT_PORT" ref="g94dc176de94e729cf565c87cd6db5ffd" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_NFS_DEFAULT_PORT&nbsp;&nbsp;&nbsp;2049          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default NFS port 
+</div>
+</div><p>
+<a class="anchor" name="g86ac4da6cabda295f87042fb258fc36b"></a><!-- doxytag: member="apr_uri.h::APR_URI_NNTP_DEFAULT_PORT" ref="g86ac4da6cabda295f87042fb258fc36b" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_NNTP_DEFAULT_PORT&nbsp;&nbsp;&nbsp;119          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default NNTP port 
+</div>
+</div><p>
+<a class="anchor" name="gf9408c6288a8580b285d7af58f836856"></a><!-- doxytag: member="apr_uri.h::APR_URI_POP_DEFAULT_PORT" ref="gf9408c6288a8580b285d7af58f836856" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_POP_DEFAULT_PORT&nbsp;&nbsp;&nbsp;110          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default POP port 
+</div>
+</div><p>
+<a class="anchor" name="g329c26e04dd9449fd565f8ba76e8666c"></a><!-- doxytag: member="apr_uri.h::APR_URI_PROSPERO_DEFAULT_PORT" ref="g329c26e04dd9449fd565f8ba76e8666c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_PROSPERO_DEFAULT_PORT&nbsp;&nbsp;&nbsp;191          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default Prospero port 
+</div>
+</div><p>
+<a class="anchor" name="gb2aac3d460462c664e848203e8046c3b"></a><!-- doxytag: member="apr_uri.h::APR_URI_RTSP_DEFAULT_PORT" ref="gb2aac3d460462c664e848203e8046c3b" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_RTSP_DEFAULT_PORT&nbsp;&nbsp;&nbsp;554          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default RTSP port 
+</div>
+</div><p>
+<a class="anchor" name="g9d9ca5a25b37ad3c41355d902a002622"></a><!-- doxytag: member="apr_uri.h::APR_URI_SIP_DEFAULT_PORT" ref="g9d9ca5a25b37ad3c41355d902a002622" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_SIP_DEFAULT_PORT&nbsp;&nbsp;&nbsp;5060          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default SIP port 
+</div>
+</div><p>
+<a class="anchor" name="g6333715b343024de16e20b645beb7634"></a><!-- doxytag: member="apr_uri.h::APR_URI_SNEWS_DEFAULT_PORT" ref="g6333715b343024de16e20b645beb7634" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_SNEWS_DEFAULT_PORT&nbsp;&nbsp;&nbsp;563          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default SNEWS port 
+</div>
+</div><p>
+<a class="anchor" name="g4f4161d54207cf302b3c91cdda428be1"></a><!-- doxytag: member="apr_uri.h::APR_URI_SSH_DEFAULT_PORT" ref="g4f4161d54207cf302b3c91cdda428be1" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_SSH_DEFAULT_PORT&nbsp;&nbsp;&nbsp;22          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default SSH port 
+</div>
+</div><p>
+<a class="anchor" name="g0b6bcdfb9754edd6c160c9d6755df085"></a><!-- doxytag: member="apr_uri.h::APR_URI_TELNET_DEFAULT_PORT" ref="g0b6bcdfb9754edd6c160c9d6755df085" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_TELNET_DEFAULT_PORT&nbsp;&nbsp;&nbsp;23          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default telnet port 
+</div>
+</div><p>
+<a class="anchor" name="g04b234524306cac26f954abad9a15b46"></a><!-- doxytag: member="apr_uri.h::APR_URI_TIP_DEFAULT_PORT" ref="g04b234524306cac26f954abad9a15b46" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_TIP_DEFAULT_PORT&nbsp;&nbsp;&nbsp;3372          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default TIP port 
+</div>
+</div><p>
+<a class="anchor" name="ged3be741b9a68eb4ee156c6a35b137ff"></a><!-- doxytag: member="apr_uri.h::APR_URI_UNP_OMITPASSWORD" ref="ged3be741b9a68eb4ee156c6a35b137ff" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_UNP_OMITPASSWORD&nbsp;&nbsp;&nbsp;(1U&lt;&lt;2)          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Just omit password 
+</div>
+</div><p>
+<a class="anchor" name="g95d614636f08ee93fbfc341f2ac664c2"></a><!-- doxytag: member="apr_uri.h::APR_URI_UNP_OMITPATHINFO" ref="g95d614636f08ee93fbfc341f2ac664c2" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_UNP_OMITPATHINFO&nbsp;&nbsp;&nbsp;(1U&lt;&lt;4)          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Show "scheme://user\@site:port" only 
+</div>
+</div><p>
+<a class="anchor" name="g41a4ebcf1930bcbd81aada6e3a06008b"></a><!-- doxytag: member="apr_uri.h::APR_URI_UNP_OMITQUERY" ref="g41a4ebcf1930bcbd81aada6e3a06008b" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_UNP_OMITQUERY&nbsp;&nbsp;&nbsp;(1U&lt;&lt;5)          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Omit the "?queryarg" from the path 
+</div>
+</div><p>
+<a class="anchor" name="gef80da6212c6838ac15bbcafa1e9745b"></a><!-- doxytag: member="apr_uri.h::APR_URI_UNP_OMITSITEPART" ref="gef80da6212c6838ac15bbcafa1e9745b" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_UNP_OMITSITEPART&nbsp;&nbsp;&nbsp;(1U&lt;&lt;0)          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Flags passed to unparse_uri_components(): suppress "scheme://user\@site:port" 
+</div>
+</div><p>
+<a class="anchor" name="g93a8095f746bb8d4f4e5d8d6ca102ebc"></a><!-- doxytag: member="apr_uri.h::APR_URI_UNP_OMITUSER" ref="g93a8095f746bb8d4f4e5d8d6ca102ebc" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_UNP_OMITUSER&nbsp;&nbsp;&nbsp;(1U&lt;&lt;1)          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Just omit user 
+</div>
+</div><p>
+<a class="anchor" name="gd573c75c47cc369ffc0a5776c3613494"></a><!-- doxytag: member="apr_uri.h::APR_URI_UNP_OMITUSERINFO" ref="gd573c75c47cc369ffc0a5776c3613494" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_UNP_OMITUSERINFO          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="group___a_p_r___util___u_r_i.html#g93a8095f746bb8d4f4e5d8d6ca102ebc">APR_URI_UNP_OMITUSER</a> | \
+                                     <a class="code" href="group___a_p_r___util___u_r_i.html#ged3be741b9a68eb4ee156c6a35b137ff">APR_URI_UNP_OMITPASSWORD</a>)
+</pre></div>omit "user:password\@" part 
+</div>
+</div><p>
+<a class="anchor" name="g527cd70521f12a7962df9976068dda29"></a><!-- doxytag: member="apr_uri.h::APR_URI_UNP_REVEALPASSWORD" ref="g527cd70521f12a7962df9976068dda29" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_UNP_REVEALPASSWORD&nbsp;&nbsp;&nbsp;(1U&lt;&lt;3)          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Show plain text password (default: show XXXXXXXX) 
+</div>
+</div><p>
+<a class="anchor" name="g0807570c6ef5c3813f65915fb0c19ff2"></a><!-- doxytag: member="apr_uri.h::APR_URI_WAIS_DEFAULT_PORT" ref="g0807570c6ef5c3813f65915fb0c19ff2" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_URI_WAIS_DEFAULT_PORT&nbsp;&nbsp;&nbsp;210          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+default WAIS port 
+</div>
+</div><p>
+<hr><h2>Typedef Documentation</h2>
+<a class="anchor" name="g44e5978712bd6ff4fb65314346c01392"></a><!-- doxytag: member="apr_uri.h::apr_uri_t" ref="g44e5978712bd6ff4fb65314346c01392" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="structapr__uri__t.html">apr_uri_t</a> <a class="el" href="structapr__uri__t.html">apr_uri_t</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="structapr__uri__t.html">apr_uri_t</a> </dd></dl>
+
+</div>
+</div><p>
+<hr><h2>Function Documentation</h2>
+<a class="anchor" name="g1cf262765b80ae6fde3e6817fb0775ef"></a><!-- doxytag: member="apr_uri.h::APU_DECLARE" ref="g1cf262765b80ae6fde3e6817fb0775ef" args="(apr_status_t) apr_uri_parse(apr_pool_t *p" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">APU_DECLARE           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a>&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Parse a given URI, fill in all supplied fields of a <a class="el" href="structapr__uri__t.html">apr_uri_t</a> structure. This eliminates the necessity of extracting host, port, path, query info repeatedly in the modules. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>The pool to allocate out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>uri</em>&nbsp;</td><td>The uri to parse </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>uptr</em>&nbsp;</td><td>The <a class="el" href="structapr__uri__t.html">apr_uri_t</a> to fill out </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS for success or error code</dd></dl>
+Special case for CONNECT parsing: it comes with the hostinfo part only <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>The pool to allocate out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>hostinfo</em>&nbsp;</td><td>The hostinfo string to parse </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>uptr</em>&nbsp;</td><td>The <a class="el" href="structapr__uri__t.html">apr_uri_t</a> to fill out </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>APR_SUCCESS for success or error code </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g77edf027bf69f056e5cd4342dbf8ca77"></a><!-- doxytag: member="apr_uri.h::APU_DECLARE" ref="g77edf027bf69f056e5cd4342dbf8ca77" args="(char *) apr_uri_unparse(apr_pool_t *p" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">APU_DECLARE           </td>
+          <td>(</td>
+          <td class="paramtype">char *&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Unparse a <a class="el" href="structapr__uri__t.html">apr_uri_t</a> structure to an URI string. Optionally suppress the password for security reasons. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>The pool to allocate out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>uptr</em>&nbsp;</td><td>All of the parts of the uri </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>flags</em>&nbsp;</td><td>How to unparse the uri. One of: <pre>
+    APR_URI_UNP_OMITSITEPART        Suppress "scheme://user\@site:port" 
+    APR_URI_UNP_OMITUSER            Just omit user 
+    APR_URI_UNP_OMITPASSWORD        Just omit password 
+    APR_URI_UNP_OMITUSERINFO        Omit "user:password\@" part
+    APR_URI_UNP_REVEALPASSWORD      Show plain text password (default: show XXXXXXXX)
+    APR_URI_UNP_OMITPATHINFO        Show "scheme://user\@site:port" only 
+    APR_URI_UNP_OMITQUERY           Omit "?queryarg" or "#fragment" 
+ </pre> </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The uri as a string </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g316c03099df74f0279320d4ce2647e1c"></a><!-- doxytag: member="apr_uri.h::APU_DECLARE" ref="g316c03099df74f0279320d4ce2647e1c" args="(apr_port_t) apr_uri_port_of_scheme(const char *scheme_str)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">APU_DECLARE           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__apr__network__io.html#ga670a71960f6eb4fe0d0de2a1e7aba03">apr_port_t</a>&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the default port for a given scheme. The schemes recognized are http, ftp, https, gopher, wais, nntp, snews, and prospero <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>scheme_str</em>&nbsp;</td><td>The string that contains the current scheme </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The default port for this scheme </dd></dl>
+
+</div>
+</div><p>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Mon Jun 15 09:45:31 2009 for Apache Portable Runtime by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>
+</body>
+</html>

Added: apr/site/trunk/docs/docs/apr/trunk/group___a_p_r___util___x_m_l.html
URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/trunk/group___a_p_r___util___x_m_l.html?rev=784636&view=auto
==============================================================================
--- apr/site/trunk/docs/docs/apr/trunk/group___a_p_r___util___x_m_l.html (added)
+++ apr/site/trunk/docs/docs/apr/trunk/group___a_p_r___util___x_m_l.html Mon Jun 15 00:01:38 2009
@@ -0,0 +1,622 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>Apache Portable Runtime: XML</title>
+<link href="tabs.css" rel="stylesheet" type="text/css">
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>XML<br>
+<small>
+[<a class="el" href="group___a_p_r___util.html">APR Utility Functions</a>]</small>
+</h1><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="structapr__text.html">apr_text</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structapr__text__header.html">apr_text_header</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structapr__xml__attr.html">apr_xml_attr</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structapr__xml__elem.html">apr_xml_elem</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structapr__xml__doc.html">apr_xml_doc</a></td></tr>
+
+<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_apache.html">Apache</a></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="group___a_p_r___util___x_m_l.html#gd856851edabebf42e4150597c6f9d2c2">APR_XML_NS_DAV_ID</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#g2eed42f7f5e2b1932141f6bb5594b042">APR_XML_NS_NONE</a>&nbsp;&nbsp;&nbsp;-10</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#g949c1a93de86c67576a0f2f225208447">APR_XML_NS_ERROR_BASE</a>&nbsp;&nbsp;&nbsp;-100</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#g65029fb8740ec9eb85562df1300d125f">APR_XML_NS_IS_ERROR</a>(e)&nbsp;&nbsp;&nbsp;((e) &lt;= APR_XML_NS_ERROR_BASE)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#ga5792e7a2aa38dc98a93b0762c98441f">APR_XML_ELEM_IS_EMPTY</a>(e)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#geb48abf8de020df9bad57cfc7ca35747">APR_XML_X2T_FULL</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#g715a5e536efbfa24854531008cf4bdce">APR_XML_X2T_INNER</a>&nbsp;&nbsp;&nbsp;1</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#g4cd40106902732169b8fe7579ba2e67c">APR_XML_X2T_LANG_INNER</a>&nbsp;&nbsp;&nbsp;2</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#g7b2cd4c48940cd95a56ace294a94d938">APR_XML_X2T_FULL_NS_LANG</a>&nbsp;&nbsp;&nbsp;3</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#gf31ae94be9e1db1ee0175f7c0c40e3a7">APR_XML_GET_URI_ITEM</a>(ary, i)&nbsp;&nbsp;&nbsp;(((const char * const *)(ary)-&gt;elts)[i])</td></tr>
+
+<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="structapr__text.html">apr_text</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#gfddd251818de0015559bc174f81fd743">apr_text</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="structapr__text__header.html">apr_text_header</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#gafc6d5ebd59b64a27146cf938a4086e0">apr_text_header</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="structapr__xml__attr.html">apr_xml_attr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#g4889d4d353f0ea0dabae2d5ae58dd07e">apr_xml_attr</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="structapr__xml__elem.html">apr_xml_elem</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#g31390d11ec04137c925ddf43c2223270">apr_xml_elem</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="structapr__xml__doc.html">apr_xml_doc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#g98eba70878b9460f2530e7a21bb6ae74">apr_xml_doc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="group___a_p_r___util___x_m_l.html#gb08a1c255615afda782318811a5053d9">apr_xml_parser</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#gb08a1c255615afda782318811a5053d9">apr_xml_parser</a></td></tr>
+
+<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#g9d9c232e221fd44968e0ceb7708839b6">APU_DECLARE</a> (void) apr_text_append(<a class="el" href="group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *p</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#g1818ae6fe9e2acebf10006bd3fc7197a">APU_DECLARE</a> (<a class="el" href="group___a_p_r___util___x_m_l.html#gb08a1c255615afda782318811a5053d9">apr_xml_parser</a> *) apr_xml_parser_create(<a class="el" href="group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *pool)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#g4f95eb2fce8f447db01a30585adbd6dc">APU_DECLARE</a> (<a class="el" href="group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a>) apr_xml_parse_file(<a class="el" href="group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *p</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#g8b01a0547aa3999ba8e369dd8e14b106">APU_DECLARE</a> (char *) apr_xml_parser_geterror(<a class="el" href="group___a_p_r___util___x_m_l.html#gb08a1c255615afda782318811a5053d9">apr_xml_parser</a> *parser</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___util___x_m_l.html#g8cc8fd940d94425cc7631fa474603b91">APU_DECLARE</a> (const char *) apr_xml_empty_elem(<a class="el" href="group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *p</td></tr>
+
+<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gcbb04b51077cdb37e6a8cfa4c93acb07"></a><!-- doxytag: member="APR_Util_XML::hdr" ref="gcbb04b51077cdb37e6a8cfa4c93acb07" args="" -->
+<a class="el" href="structapr__text__header.html">apr_text_header</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>hdr</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g5d05d46f6ce5b19f0075d45a79608456"></a><!-- doxytag: member="APR_Util_XML::text" ref="g5d05d46f6ce5b19f0075d45a79608456" args="" -->
+<a class="el" href="structapr__text__header.html">apr_text_header</a> const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>text</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g770a26ab91fad38f2253d5450d6e600e"></a><!-- doxytag: member="APR_Util_XML::parser" ref="g770a26ab91fad38f2253d5450d6e600e" args="" -->
+<a class="el" href="group___a_p_r___util___x_m_l.html#gb08a1c255615afda782318811a5053d9">apr_xml_parser</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><b>parser</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g66438ff2319899893737db49b7292842"></a><!-- doxytag: member="APR_Util_XML::ppdoc" ref="g66438ff2319899893737db49b7292842" args="" -->
+<a class="el" href="group___a_p_r___util___x_m_l.html#gb08a1c255615afda782318811a5053d9">apr_xml_parser</a> <a class="el" href="structapr__xml__doc.html">apr_xml_doc</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><b>ppdoc</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gca3c8f1a059f6838f226f0c4879c0782"></a><!-- doxytag: member="APR_Util_XML::xmlfd" ref="gca3c8f1a059f6838f226f0c4879c0782" args="" -->
+<a class="el" href="group___a_p_r___util___x_m_l.html#gb08a1c255615afda782318811a5053d9">apr_xml_parser</a> <a class="el" href="structapr__xml__doc.html">apr_xml_doc</a> <br class="typebreak">
+<a class="el" href="group__apr__file__io.html#ga46e4763ac375ea3c7a43ba6f6099e22">apr_file_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>xmlfd</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gebde593fb462b2b88e317e0ec5f0131e"></a><!-- doxytag: member="APR_Util_XML::buffer_length" ref="gebde593fb462b2b88e317e0ec5f0131e" args="" -->
+<a class="el" href="group___a_p_r___util___x_m_l.html#gb08a1c255615afda782318811a5053d9">apr_xml_parser</a> <a class="el" href="structapr__xml__doc.html">apr_xml_doc</a> <br class="typebreak">
+<a class="el" href="group__apr__file__io.html#ga46e4763ac375ea3c7a43ba6f6099e22">apr_file_t</a> apr_size_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>buffer_length</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g8f64897c7ccc5c13f276d1d07c4e7095"></a><!-- doxytag: member="APR_Util_XML::data" ref="g8f64897c7ccc5c13f276d1d07c4e7095" args="" -->
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>data</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g1e9401816e3a1cf930f448db46978ea7"></a><!-- doxytag: member="APR_Util_XML::len" ref="g1e9401816e3a1cf930f448db46978ea7" args="" -->
+const char apr_size_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gd270a53cb15625305f196ee848a7ef4e"></a><!-- doxytag: member="APR_Util_XML::pdoc" ref="gd270a53cb15625305f196ee848a7ef4e" args="" -->
+<a class="el" href="structapr__xml__doc.html">apr_xml_doc</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><b>pdoc</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g844ffb41af9cf83add741994874afb59"></a><!-- doxytag: member="APR_Util_XML::errbuf" ref="g844ffb41af9cf83add741994874afb59" args="" -->
+char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>errbuf</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gb934f5bfb716b96bcbbc8328eb4c91a0"></a><!-- doxytag: member="APR_Util_XML::errbufsize" ref="gb934f5bfb716b96bcbbc8328eb4c91a0" args="" -->
+char apr_size_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>errbufsize</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gf6c0c31c62555e73fa50b02e1393afc2"></a><!-- doxytag: member="APR_Util_XML::elem" ref="gf6c0c31c62555e73fa50b02e1393afc2" args="" -->
+const <a class="el" href="structapr__xml__elem.html">apr_xml_elem</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>elem</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gc1f70a476bd79849143813436ef34a26"></a><!-- doxytag: member="APR_Util_XML::style" ref="gc1f70a476bd79849143813436ef34a26" args="" -->
+const <a class="el" href="structapr__xml__elem.html">apr_xml_elem</a> int&nbsp;</td><td class="memItemRight" valign="bottom"><b>style</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gfc0bf98d924fee6000a1e0eb9703d338"></a><!-- doxytag: member="APR_Util_XML::namespaces" ref="gfc0bf98d924fee6000a1e0eb9703d338" args="" -->
+const <a class="el" href="structapr__xml__elem.html">apr_xml_elem</a> int <br class="typebreak">
+<a class="el" href="structapr__array__header__t.html">apr_array_header_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>namespaces</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g44bcfb254eb6018973e3b5ae84880528"></a><!-- doxytag: member="APR_Util_XML::ns_map" ref="g44bcfb254eb6018973e3b5ae84880528" args="" -->
+const <a class="el" href="structapr__xml__elem.html">apr_xml_elem</a> int <br class="typebreak">
+<a class="el" href="structapr__array__header__t.html">apr_array_header_t</a> int *&nbsp;</td><td class="memItemRight" valign="bottom"><b>ns_map</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gc9cc4f26128efe6579d2643f05554964"></a><!-- doxytag: member="APR_Util_XML::pbuf" ref="gc9cc4f26128efe6579d2643f05554964" args="" -->
+const <a class="el" href="structapr__xml__elem.html">apr_xml_elem</a> int <br class="typebreak">
+<a class="el" href="structapr__array__header__t.html">apr_array_header_t</a> int const <br class="typebreak">
+char **&nbsp;</td><td class="memItemRight" valign="bottom"><b>pbuf</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g0b163bd589cbbecc70b88040494de369"></a><!-- doxytag: member="APR_Util_XML::psize" ref="g0b163bd589cbbecc70b88040494de369" args="" -->
+const <a class="el" href="structapr__xml__elem.html">apr_xml_elem</a> int <br class="typebreak">
+<a class="el" href="structapr__array__header__t.html">apr_array_header_t</a> int const <br class="typebreak">
+char apr_size_t *&nbsp;</td><td class="memItemRight" valign="bottom"><b>psize</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gb87f55bd0280d90925050a4188c14ab5"></a><!-- doxytag: member="APR_Util_XML::s" ref="gb87f55bd0280d90925050a4188c14ab5" args="" -->
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>s</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gfd420a911b53e32b6bee4a2437a6e387"></a><!-- doxytag: member="APR_Util_XML::quotes" ref="gfd420a911b53e32b6bee4a2437a6e387" args="" -->
+const char int&nbsp;</td><td class="memItemRight" valign="bottom"><b>quotes</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g69ec24fb2d0a5f5e532deb9adaab81d6"></a><!-- doxytag: member="APR_Util_XML::uri" ref="g69ec24fb2d0a5f5e532deb9adaab81d6" args="" -->
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>uri</b></td></tr>
+
+</table>
+<hr><h2>Define Documentation</h2>
+<a class="anchor" name="ga5792e7a2aa38dc98a93b0762c98441f"></a><!-- doxytag: member="apr_xml.h::APR_XML_ELEM_IS_EMPTY" ref="ga5792e7a2aa38dc98a93b0762c98441f" args="(e)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_XML_ELEM_IS_EMPTY          </td>
+          <td>(</td>
+          <td class="paramtype">e&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+<b>Value:</b><div class="fragment"><pre class="fragment">((e)-&gt;first_child == NULL &amp;&amp; \
+                                  (e)-&gt;first_cdata.first == NULL)
+</pre></div>Is this XML element empty? 
+</div>
+</div><p>
+<a class="anchor" name="gf31ae94be9e1db1ee0175f7c0c40e3a7"></a><!-- doxytag: member="apr_xml.h::APR_XML_GET_URI_ITEM" ref="gf31ae94be9e1db1ee0175f7c0c40e3a7" args="(ary, i)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_XML_GET_URI_ITEM          </td>
+          <td>(</td>
+          <td class="paramtype">ary,         <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">i&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td>&nbsp;&nbsp;&nbsp;(((const char * const *)(ary)-&gt;elts)[i])</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Get the URI item for this XML element 
+</div>
+</div><p>
+<a class="anchor" name="gd856851edabebf42e4150597c6f9d2c2"></a><!-- doxytag: member="apr_xml.h::APR_XML_NS_DAV_ID" ref="gd856851edabebf42e4150597c6f9d2c2" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_XML_NS_DAV_ID&nbsp;&nbsp;&nbsp;0          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+namespace ID for "DAV:" 
+</div>
+</div><p>
+<a class="anchor" name="g949c1a93de86c67576a0f2f225208447"></a><!-- doxytag: member="apr_xml.h::APR_XML_NS_ERROR_BASE" ref="g949c1a93de86c67576a0f2f225208447" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_XML_NS_ERROR_BASE&nbsp;&nbsp;&nbsp;-100          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+used only during processing 
+</div>
+</div><p>
+<a class="anchor" name="g65029fb8740ec9eb85562df1300d125f"></a><!-- doxytag: member="apr_xml.h::APR_XML_NS_IS_ERROR" ref="g65029fb8740ec9eb85562df1300d125f" args="(e)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_XML_NS_IS_ERROR          </td>
+          <td>(</td>
+          <td class="paramtype">e&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td>&nbsp;&nbsp;&nbsp;((e) &lt;= APR_XML_NS_ERROR_BASE)</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Is this namespace an error? 
+</div>
+</div><p>
+<a class="anchor" name="g2eed42f7f5e2b1932141f6bb5594b042"></a><!-- doxytag: member="apr_xml.h::APR_XML_NS_NONE" ref="g2eed42f7f5e2b1932141f6bb5594b042" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_XML_NS_NONE&nbsp;&nbsp;&nbsp;-10          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+no namespace for this elem/attr 
+</div>
+</div><p>
+<a class="anchor" name="geb48abf8de020df9bad57cfc7ca35747"></a><!-- doxytag: member="apr_xml.h::APR_XML_X2T_FULL" ref="geb48abf8de020df9bad57cfc7ca35747" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_XML_X2T_FULL&nbsp;&nbsp;&nbsp;0          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+start tag, contents, end tag 
+</div>
+</div><p>
+<a class="anchor" name="g7b2cd4c48940cd95a56ace294a94d938"></a><!-- doxytag: member="apr_xml.h::APR_XML_X2T_FULL_NS_LANG" ref="g7b2cd4c48940cd95a56ace294a94d938" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_XML_X2T_FULL_NS_LANG&nbsp;&nbsp;&nbsp;3          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+FULL + ns defns + xml:lang 
+</div>
+</div><p>
+<a class="anchor" name="g715a5e536efbfa24854531008cf4bdce"></a><!-- doxytag: member="apr_xml.h::APR_XML_X2T_INNER" ref="g715a5e536efbfa24854531008cf4bdce" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_XML_X2T_INNER&nbsp;&nbsp;&nbsp;1          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+contents only 
+</div>
+</div><p>
+<a class="anchor" name="g4cd40106902732169b8fe7579ba2e67c"></a><!-- doxytag: member="apr_xml.h::APR_XML_X2T_LANG_INNER" ref="g4cd40106902732169b8fe7579ba2e67c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_XML_X2T_LANG_INNER&nbsp;&nbsp;&nbsp;2          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+xml:lang + inner contents 
+</div>
+</div><p>
+<hr><h2>Typedef Documentation</h2>
+<a class="anchor" name="gfddd251818de0015559bc174f81fd743"></a><!-- doxytag: member="apr_xml.h::apr_text" ref="gfddd251818de0015559bc174f81fd743" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="structapr__text.html">apr_text</a> <a class="el" href="structapr__text.html">apr_text</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="structapr__text.html">apr_text</a> </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gafc6d5ebd59b64a27146cf938a4086e0"></a><!-- doxytag: member="apr_xml.h::apr_text_header" ref="gafc6d5ebd59b64a27146cf938a4086e0" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="structapr__text__header.html">apr_text_header</a> <a class="el" href="structapr__text__header.html">apr_text_header</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="structapr__text__header.html">apr_text_header</a> </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g4889d4d353f0ea0dabae2d5ae58dd07e"></a><!-- doxytag: member="apr_xml.h::apr_xml_attr" ref="g4889d4d353f0ea0dabae2d5ae58dd07e" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="structapr__xml__attr.html">apr_xml_attr</a> <a class="el" href="structapr__xml__attr.html">apr_xml_attr</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="structapr__xml__attr.html">apr_xml_attr</a> </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g98eba70878b9460f2530e7a21bb6ae74"></a><!-- doxytag: member="apr_xml.h::apr_xml_doc" ref="g98eba70878b9460f2530e7a21bb6ae74" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="structapr__xml__doc.html">apr_xml_doc</a> <a class="el" href="structapr__xml__doc.html">apr_xml_doc</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="structapr__xml__doc.html">apr_xml_doc</a> </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g31390d11ec04137c925ddf43c2223270"></a><!-- doxytag: member="apr_xml.h::apr_xml_elem" ref="g31390d11ec04137c925ddf43c2223270" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="structapr__xml__elem.html">apr_xml_elem</a> <a class="el" href="structapr__xml__elem.html">apr_xml_elem</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="structapr__xml__elem.html">apr_xml_elem</a> </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gb08a1c255615afda782318811a5053d9"></a><!-- doxytag: member="apr_xml.h::apr_xml_parser" ref="gb08a1c255615afda782318811a5053d9" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group___a_p_r___util___x_m_l.html#gb08a1c255615afda782318811a5053d9">apr_xml_parser</a> <a class="el" href="group___a_p_r___util___x_m_l.html#gb08a1c255615afda782318811a5053d9">apr_xml_parser</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Opaque XML parser structure 
+</div>
+</div><p>
+<hr><h2>Function Documentation</h2>
+<a class="anchor" name="g8cc8fd940d94425cc7631fa474603b91"></a><!-- doxytag: member="apr_xml.h::APU_DECLARE" ref="g8cc8fd940d94425cc7631fa474603b91" args="(const char *) apr_xml_empty_elem(apr_pool_t *p" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">APU_DECLARE           </td>
+          <td>(</td>
+          <td class="paramtype">const char *&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+empty XML element <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>The pool to allocate out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>elem</em>&nbsp;</td><td>The XML element to empty </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the string that was stored in the XML element</dd></dl>
+quote an XML string Replace '&lt;', '&gt;', and '&amp;' with '&lt;', '&gt;', and '&amp;'. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>The pool to allocate out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>s</em>&nbsp;</td><td>The string to quote </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>quotes</em>&nbsp;</td><td>If quotes is true, then replace '"' with '"'. </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The quoted string </dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>If the string does not contain special characters, it is not duplicated into the pool and the original string is returned. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g8b01a0547aa3999ba8e369dd8e14b106"></a><!-- doxytag: member="apr_xml.h::APU_DECLARE" ref="g8b01a0547aa3999ba8e369dd8e14b106" args="(char *) apr_xml_parser_geterror(apr_xml_parser *parser" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">APU_DECLARE           </td>
+          <td>(</td>
+          <td class="paramtype">char *&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Fetch additional error information from the parser. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>parser</em>&nbsp;</td><td>The XML parser to query for errors. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>errbuf</em>&nbsp;</td><td>A buffer for storing error text. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>errbufsize</em>&nbsp;</td><td>The length of the error text buffer. </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The error buffer </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g4f95eb2fce8f447db01a30585adbd6dc"></a><!-- doxytag: member="apr_xml.h::APU_DECLARE" ref="g4f95eb2fce8f447db01a30585adbd6dc" args="(apr_status_t) apr_xml_parse_file(apr_pool_t *p" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">APU_DECLARE           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a>&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Parse a File, producing a xml_doc <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>The pool for allocating the parse results. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>parser</em>&nbsp;</td><td>A pointer to *parser (needed so calling function can get errors), will be set to NULL on successfull completion. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>ppdoc</em>&nbsp;</td><td>A pointer to *apr_xml_doc (which has the parsed results in it) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>xmlfd</em>&nbsp;</td><td>A file to read from. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>buffer_length</em>&nbsp;</td><td>Buffer length which would be suitable </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>Any errors found during parsing.</dd></dl>
+Feed input into the parser <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>parser</em>&nbsp;</td><td>The XML parser for parsing this data. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>The data to parse. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>The length of the data. </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>Any errors found during parsing. </dd></dl>
+<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>Use apr_xml_parser_geterror() to get more error information.</dd></dl>
+Terminate the parsing and return the result <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>parser</em>&nbsp;</td><td>The XML parser for parsing this data. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>pdoc</em>&nbsp;</td><td>The resulting parse information. May be NULL to simply terminate the parsing without fetching the info. </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>Any errors found during the final stage of parsing. </dd></dl>
+<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>Use apr_xml_parser_geterror() to get more error information.</dd></dl>
+return the URI's (existing) index, or insert it and return a new index <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>uri_array</em>&nbsp;</td><td>array to insert into </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>uri</em>&nbsp;</td><td>The uri to insert </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>int The uri's index </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g1818ae6fe9e2acebf10006bd3fc7197a"></a><!-- doxytag: member="apr_xml.h::APU_DECLARE" ref="g1818ae6fe9e2acebf10006bd3fc7197a" args="(apr_xml_parser *) apr_xml_parser_create(apr_pool_t *pool)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">APU_DECLARE           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group___a_p_r___util___x_m_l.html#gb08a1c255615afda782318811a5053d9">apr_xml_parser</a> *&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Create an XML parser <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>&nbsp;</td><td>The pool for allocating the parser and the parse results. </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The new parser. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g9d9c232e221fd44968e0ceb7708839b6"></a><!-- doxytag: member="apr_xml.h::APU_DECLARE" ref="g9d9c232e221fd44968e0ceb7708839b6" args="(void) apr_text_append(apr_pool_t *p" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">APU_DECLARE           </td>
+          <td>(</td>
+          <td class="paramtype">void&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Append a piece of text to the end of a list <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>The pool to allocate out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>hdr</em>&nbsp;</td><td>The text header to append to </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>text</em>&nbsp;</td><td>The new text to append</td></tr>
+  </table>
+</dl>
+Converts an XML element tree to flat text <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>The pool to allocate out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>elem</em>&nbsp;</td><td>The XML element to convert </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>style</em>&nbsp;</td><td>How to covert the XML. One of: <pre>
+     APR_XML_X2T_FULL                start tag, contents, end tag 
+     APR_XML_X2T_INNER               contents only 
+     APR_XML_X2T_LANG_INNER          xml:lang + inner contents 
+     APR_XML_X2T_FULL_NS_LANG        FULL + ns defns + xml:lang 
+ </pre> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>namespaces</em>&nbsp;</td><td>The namespace of the current XML element </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>ns_map</em>&nbsp;</td><td>Namespace mapping </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>pbuf</em>&nbsp;</td><td>Buffer to put the converted text into </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>psize</em>&nbsp;</td><td>Size of the converted text</td></tr>
+  </table>
+</dl>
+Quote an XML element <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>The pool to allocate out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>elem</em>&nbsp;</td><td>The element to quote </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Mon Jun 15 09:45:31 2009 for Apache Portable Runtime by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>
+</body>
+</html>

Added: apr/site/trunk/docs/docs/apr/trunk/group___a_p_r___x_l_a_t_e.html
URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/trunk/group___a_p_r___x_l_a_t_e.html?rev=784636&view=auto
==============================================================================
--- apr/site/trunk/docs/docs/apr/trunk/group___a_p_r___x_l_a_t_e.html (added)
+++ apr/site/trunk/docs/docs/apr/trunk/group___a_p_r___x_l_a_t_e.html Mon Jun 15 00:01:38 2009
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>Apache Portable Runtime: I18N translation library</title>
+<link href="tabs.css" rel="stylesheet" type="text/css">
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>I18N translation library<br>
+<small>
+[<a class="el" href="group___a_p_r.html">Apache Portability Runtime library</a>]</small>
+</h1><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">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___x_l_a_t_e.html#g3276c680eb0917ff51ff22c9b9959fa9">APR_DEFAULT_CHARSET</a>&nbsp;&nbsp;&nbsp;(const char *)0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___x_l_a_t_e.html#g0e46c333fb1c900f0dd4a78664f5a0de">APR_LOCALE_CHARSET</a>&nbsp;&nbsp;&nbsp;(const char *)1</td></tr>
+
+<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="group___a_p_r___x_l_a_t_e.html#g069dabbadc30e3a4157c38104a250e77">apr_xlate_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___x_l_a_t_e.html#g069dabbadc30e3a4157c38104a250e77">apr_xlate_t</a></td></tr>
+
+<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___x_l_a_t_e.html#g4757f7c9805448839cd650261a82fab7">APU_DECLARE</a> (<a class="el" href="group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a>) apr_xlate_open(<a class="el" href="group___a_p_r___x_l_a_t_e.html#g069dabbadc30e3a4157c38104a250e77">apr_xlate_t</a> **convset</td></tr>
+
+<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g9d36953130bf2d9095b125ce6612746b"></a><!-- doxytag: member="APR_XLATE::topage" ref="g9d36953130bf2d9095b125ce6612746b" args="" -->
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>topage</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g532ae81fc0f00b2b4aa36337c714d832"></a><!-- doxytag: member="APR_XLATE::frompage" ref="g532ae81fc0f00b2b4aa36337c714d832" args="" -->
+const char const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>frompage</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gbb3cd978f04c73d0b763c391e9bfde73"></a><!-- doxytag: member="APR_XLATE::pool" ref="gbb3cd978f04c73d0b763c391e9bfde73" args="" -->
+const char const char <a class="el" href="group__apr__pools.html#gf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>pool</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gfda021030ce868252ad6ee38170db18f"></a><!-- doxytag: member="APR_XLATE::onoff" ref="gfda021030ce868252ad6ee38170db18f" args="" -->
+int *&nbsp;</td><td class="memItemRight" valign="bottom"><b>onoff</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gc9a519725a53acc7c9eb4e05a500e089"></a><!-- doxytag: member="APR_XLATE::inbuf" ref="gc9a519725a53acc7c9eb4e05a500e089" args="" -->
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>inbuf</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g2f86284c0e279b847a1319f2074262bf"></a><!-- doxytag: member="APR_XLATE::inbytes_left" ref="g2f86284c0e279b847a1319f2074262bf" args="" -->
+const char apr_size_t *&nbsp;</td><td class="memItemRight" valign="bottom"><b>inbytes_left</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gc9a480cdf87742a4e756521e92b30e4d"></a><!-- doxytag: member="APR_XLATE::outbuf" ref="gc9a480cdf87742a4e756521e92b30e4d" args="" -->
+const char apr_size_t char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>outbuf</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g52d059f5a291f7a81d4403229554cf57"></a><!-- doxytag: member="APR_XLATE::outbytes_left" ref="g52d059f5a291f7a81d4403229554cf57" args="" -->
+const char apr_size_t char <br class="typebreak">
+apr_size_t *&nbsp;</td><td class="memItemRight" valign="bottom"><b>outbytes_left</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g02341e1af7e26952bd04043006f39259"></a><!-- doxytag: member="APR_XLATE::inchar" ref="g02341e1af7e26952bd04043006f39259" args="" -->
+unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>inchar</b></td></tr>
+
+</table>
+<hr><h2>Define Documentation</h2>
+<a class="anchor" name="g3276c680eb0917ff51ff22c9b9959fa9"></a><!-- doxytag: member="apr_xlate.h::APR_DEFAULT_CHARSET" ref="g3276c680eb0917ff51ff22c9b9959fa9" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_DEFAULT_CHARSET&nbsp;&nbsp;&nbsp;(const char *)0          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+This is to indicate the charset of the sourcecode at compile time names to indicate the charset of the source code at compile time. This is useful if there are literal strings in the source code which must be translated according to the charset of the source code. 
+</div>
+</div><p>
+<a class="anchor" name="g0e46c333fb1c900f0dd4a78664f5a0de"></a><!-- doxytag: member="apr_xlate.h::APR_LOCALE_CHARSET" ref="g0e46c333fb1c900f0dd4a78664f5a0de" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define APR_LOCALE_CHARSET&nbsp;&nbsp;&nbsp;(const char *)1          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+To indicate charset names of the current locale 
+</div>
+</div><p>
+<hr><h2>Typedef Documentation</h2>
+<a class="anchor" name="g069dabbadc30e3a4157c38104a250e77"></a><!-- doxytag: member="apr_xlate.h::apr_xlate_t" ref="g069dabbadc30e3a4157c38104a250e77" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group___a_p_r___x_l_a_t_e.html#g069dabbadc30e3a4157c38104a250e77">apr_xlate_t</a> <a class="el" href="group___a_p_r___x_l_a_t_e.html#g069dabbadc30e3a4157c38104a250e77">apr_xlate_t</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Opaque translation buffer 
+</div>
+</div><p>
+<hr><h2>Function Documentation</h2>
+<a class="anchor" name="g4757f7c9805448839cd650261a82fab7"></a><!-- doxytag: member="apr_xlate.h::APU_DECLARE" ref="g4757f7c9805448839cd650261a82fab7" args="(apr_status_t) apr_xlate_open(apr_xlate_t **convset" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">APU_DECLARE           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__apr__errno.html#gf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a>&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set up for converting text from one charset to another. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>convset</em>&nbsp;</td><td>The handle to be filled in by this function </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>topage</em>&nbsp;</td><td>The name of the target charset </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>frompage</em>&nbsp;</td><td>The name of the source charset </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>pool</em>&nbsp;</td><td>The pool to use </td></tr>
+  </table>
+</dl>
+<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>Specify APR_DEFAULT_CHARSET for one of the charset names to indicate the charset of the source code at compile time. This is useful if there are literal strings in the source code which must be translated according to the charset of the source code. APR_DEFAULT_CHARSET is not useful if the source code of the caller was not encoded in the same charset as APR at compile time.<p>
+Specify APR_LOCALE_CHARSET for one of the charset names to indicate the charset of the current locale.<p>
+Return APR_EINVAL if unable to procure a convset, or APR_ENOTIMPL if charset transcoding is not available in this instance of apr-util at all (i.e., APR_HAS_XLATE is undefined).</dd></dl>
+Find out whether or not the specified conversion is single-byte-only. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>convset</em>&nbsp;</td><td>The handle allocated by apr_xlate_open, specifying the parameters of conversion </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>onoff</em>&nbsp;</td><td>Output: whether or not the conversion is single-byte-only </td></tr>
+  </table>
+</dl>
+<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>Return APR_ENOTIMPL if charset transcoding is not available in this instance of apr-util (i.e., APR_HAS_XLATE is undefined).</dd></dl>
+Convert a buffer of text from one codepage to another. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>convset</em>&nbsp;</td><td>The handle allocated by apr_xlate_open, specifying the parameters of conversion </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>inbuf</em>&nbsp;</td><td>The address of the source buffer </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>inbytes_left</em>&nbsp;</td><td>Input: the amount of input data to be translated Output: the amount of input data not yet translated </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>outbuf</em>&nbsp;</td><td>The address of the destination buffer </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>outbytes_left</em>&nbsp;</td><td>Input: the size of the output buffer Output: the amount of the output buffer not yet used </td></tr>
+  </table>
+</dl>
+<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>Returns APR_ENOTIMPL if charset transcoding is not available in this instance of apr-util (i.e., APR_HAS_XLATE is undefined). Returns APR_INCOMPLETE if the input buffer ends in an incomplete multi-byte character.</dd></dl>
+To correctly terminate the output buffer for some multi-byte character set encodings, a final call must be made to this function after the complete input string has been converted, passing the inbuf and inbytes_left parameters as NULL. (Note that this mode only works from version 1.1.0 onwards)<p>
+Convert a single-byte character from one charset to another. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>convset</em>&nbsp;</td><td>The handle allocated by apr_xlate_open, specifying the parameters of conversion </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>inchar</em>&nbsp;</td><td>The single-byte character to convert. </td></tr>
+  </table>
+</dl>
+<dl class="warning" compact><dt><b>Warning:</b></dt><dd>This only works when converting between single-byte character sets. -1 will be returned if the conversion can't be performed.</dd></dl>
+Close a codepage translation handle. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>convset</em>&nbsp;</td><td>The codepage translation handle to close </td></tr>
+  </table>
+</dl>
+<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>Return APR_ENOTIMPL if charset transcoding is not available in this instance of apr-util (i.e., APR_HAS_XLATE is undefined). </dd></dl>
+
+</div>
+</div><p>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Mon Jun 15 09:45:31 2009 for Apache Portable Runtime by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>
+</body>
+</html>

Added: apr/site/trunk/docs/docs/apr/trunk/group___a_p_u___s_t_a_t_u_s___i_s.html
URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/trunk/group___a_p_u___s_t_a_t_u_s___i_s.html?rev=784636&view=auto
==============================================================================
--- apr/site/trunk/docs/docs/apr/trunk/group___a_p_u___s_t_a_t_u_s___i_s.html (added)
+++ apr/site/trunk/docs/docs/apr/trunk/group___a_p_u___s_t_a_t_u_s___i_s.html Mon Jun 15 00:01:38 2009
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>Apache Portable Runtime: Status Value Tests</title>
+<link href="tabs.css" rel="stylesheet" type="text/css">
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>Status Value Tests<br>
+<small>
+[<a class="el" href="group__apu__errno.html">Error Codes</a>]</small>
+</h1><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+</table>
+<dl class="warning" compact><dt><b>Warning:</b></dt><dd>For any particular error condition, more than one of these tests may match. This is because platform-specific error codes may not always match the semantics of the POSIX codes these tests (and the corresponding APR error codes) are named after. A notable example are the APR_STATUS_IS_ENOENT and APR_STATUS_IS_ENOTDIR tests on Win32 platforms. The programmer should always be aware of this and adjust the order of the tests accordingly. </dd></dl>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Mon Jun 15 09:45:31 2009 for Apache Portable Runtime by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>
+</body>
+</html>

Modified: apr/site/trunk/docs/docs/apr/trunk/group___i_p___proto.html
URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/trunk/group___i_p___proto.html?rev=784636&r1=784635&r2=784636&view=diff
==============================================================================
--- apr/site/trunk/docs/docs/apr/trunk/group___i_p___proto.html (original)
+++ apr/site/trunk/docs/docs/apr/trunk/group___i_p___proto.html Mon Jun 15 00:01:38 2009
@@ -1,16 +1,17 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 <title>Apache Portable Runtime: IP Protocol Definitions for use when creating sockets</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
 <link href="tabs.css" rel="stylesheet" type="text/css">
+<link href="doxygen.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.7.1 -->
+<!-- Generated by Doxygen 1.5.8 -->
 <div class="navigation" id="top">
   <div class="tabs">
     <ul>
       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
       <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
       <li><a href="examples.html"><span>Examples</span></a></li>
@@ -78,8 +79,8 @@
 </div>
 </div><p>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Feb 20 16:49:32 2009 for Apache Portable Runtime by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Mon Jun 15 09:45:30 2009 for Apache Portable Runtime by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.7.1 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>
 </body>
 </html>

Modified: apr/site/trunk/docs/docs/apr/trunk/group___pool_cleanup.html
URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/trunk/group___pool_cleanup.html?rev=784636&r1=784635&r2=784636&view=diff
==============================================================================
--- apr/site/trunk/docs/docs/apr/trunk/group___pool_cleanup.html (original)
+++ apr/site/trunk/docs/docs/apr/trunk/group___pool_cleanup.html Mon Jun 15 00:01:38 2009
@@ -1,16 +1,17 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 <title>Apache Portable Runtime: Pool Cleanup Functions</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
 <link href="tabs.css" rel="stylesheet" type="text/css">
+<link href="doxygen.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.7.1 -->
+<!-- Generated by Doxygen 1.5.8 -->
 <div class="navigation" id="top">
   <div class="tabs">
     <ul>
       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
       <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
       <li><a href="examples.html"><span>Examples</span></a></li>
@@ -322,8 +323,8 @@
 </div>
 </div><p>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri Feb 20 16:49:32 2009 for Apache Portable Runtime by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Mon Jun 15 09:45:30 2009 for Apache Portable Runtime by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.7.1 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>
 </body>
 </html>