You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by je...@apache.org on 2005/02/08 00:12:45 UTC
svn commit: r151768 [45/47] - in apr/site/trunk/docs/docs/apr: ./ iconv/
util/
Added: apr/site/trunk/docs/docs/apr/group__apr__mcast.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__mcast.html?view=auto&rev=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__mcast.html (added)
+++ apr/site/trunk/docs/docs/apr/group__apr__mcast.html Mon Feb 7 15:10:17 2005
@@ -0,0 +1,274 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Apache Portable Runtime: IP Multicast</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.3.7 -->
+<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
+<h1>IP Multicast<br>
+<small>
+[<a class="el" href="group__apr__network__io.html">Network Routines</a>]</small>
+</h1><table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="group__apr__errno.html#ga0">apr_status_t</a> </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__mcast.html#ga0">apr_mcast_join</a> (<a class="el" href="group__apr__network__io.html#ga0">apr_socket_t</a> *sock, <a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> *join, <a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> *iface, <a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> *source)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="group__apr__errno.html#ga0">apr_status_t</a> </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__mcast.html#ga1">apr_mcast_leave</a> (<a class="el" href="group__apr__network__io.html#ga0">apr_socket_t</a> *sock, <a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> *leave, <a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> *iface, <a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> *source)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="group__apr__errno.html#ga0">apr_status_t</a> </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__mcast.html#ga2">apr_mcast_hops</a> (<a class="el" href="group__apr__network__io.html#ga0">apr_socket_t</a> *sock, apr_byte_t ttl)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="group__apr__errno.html#ga0">apr_status_t</a> </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__mcast.html#ga3">apr_mcast_loopback</a> (<a class="el" href="group__apr__network__io.html#ga0">apr_socket_t</a> *sock, apr_byte_t opt)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="group__apr__errno.html#ga0">apr_status_t</a> </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__mcast.html#ga4">apr_mcast_interface</a> (<a class="el" href="group__apr__network__io.html#ga0">apr_socket_t</a> *sock, <a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> *iface)</td></tr>
+
+</table>
+<hr><h2>Function Documentation</h2>
+<a class="anchor" name="ga2" doxytag="apr_network_io.h::apr_mcast_hops" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="group__apr__errno.html#ga0">apr_status_t</a> apr_mcast_hops </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap valign="top"><a class="el" href="group__apr__network__io.html#ga0">apr_socket_t</a> * </td>
+ <td class="mdname" nowrap> <em>sock</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>apr_byte_t </td>
+ <td class="mdname" nowrap> <em>ttl</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"></td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+
+ </td>
+ <td>
+
+<p>
+Set the Multicast Time to Live (ttl) for a multicast transmission. <dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td></td><td valign=top><em>sock</em> </td><td>The socket to set the multicast ttl </td></tr>
+ <tr><td></td><td valign=top><em>ttl</em> </td><td>Time to live to Assign. 0-255, default=1 </td></tr>
+ </table>
+</dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>If the TTL is 0, packets will only be seen by sockets on the local machine, and only when multicast loopback is enabled. </dd></dl>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="ga4" doxytag="apr_network_io.h::apr_mcast_interface" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="group__apr__errno.html#ga0">apr_status_t</a> apr_mcast_interface </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap valign="top"><a class="el" href="group__apr__network__io.html#ga0">apr_socket_t</a> * </td>
+ <td class="mdname" nowrap> <em>sock</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> * </td>
+ <td class="mdname" nowrap> <em>iface</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"></td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+
+ </td>
+ <td>
+
+<p>
+Set the Interface to be used for outgoing Multicast Transmissions. <dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td></td><td valign=top><em>sock</em> </td><td>The socket to set the multicast interface on </td></tr>
+ <tr><td></td><td valign=top><em>iface</em> </td><td>Address of the interface to use for Multicast </td></tr>
+ </table>
+</dl>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="ga0" doxytag="apr_network_io.h::apr_mcast_join" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="group__apr__errno.html#ga0">apr_status_t</a> apr_mcast_join </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap valign="top"><a class="el" href="group__apr__network__io.html#ga0">apr_socket_t</a> * </td>
+ <td class="mdname" nowrap> <em>sock</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> * </td>
+ <td class="mdname" nowrap> <em>join</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> * </td>
+ <td class="mdname" nowrap> <em>iface</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> * </td>
+ <td class="mdname" nowrap> <em>source</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"></td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+
+ </td>
+ <td>
+
+<p>
+Join a Multicast Group <dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td></td><td valign=top><em>sock</em> </td><td>The socket to join a multicast group </td></tr>
+ <tr><td></td><td valign=top><em>join</em> </td><td>The address of the multicast group to join </td></tr>
+ <tr><td></td><td valign=top><em>iface</em> </td><td>Address of the interface to use. If NULL is passed, the default multicast interface will be used. (OS Dependent) </td></tr>
+ <tr><td></td><td valign=top><em>source</em> </td><td>Source Address to accept transmissions from (non-NULL implies Source-Specific Multicast) </td></tr>
+ </table>
+</dl>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="ga1" doxytag="apr_network_io.h::apr_mcast_leave" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="group__apr__errno.html#ga0">apr_status_t</a> apr_mcast_leave </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap valign="top"><a class="el" href="group__apr__network__io.html#ga0">apr_socket_t</a> * </td>
+ <td class="mdname" nowrap> <em>sock</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> * </td>
+ <td class="mdname" nowrap> <em>leave</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> * </td>
+ <td class="mdname" nowrap> <em>iface</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> * </td>
+ <td class="mdname" nowrap> <em>source</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"></td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+
+ </td>
+ <td>
+
+<p>
+Leave a Multicast Group. All arguments must be the same as apr_mcast_join. <dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td></td><td valign=top><em>sock</em> </td><td>The socket to leave a multicast group </td></tr>
+ <tr><td></td><td valign=top><em>leave</em> </td><td>The address of the multicast group to leave </td></tr>
+ <tr><td></td><td valign=top><em>iface</em> </td><td>Address of the interface to use. If NULL is passed, the default multicast interface will be used. (OS Dependent) </td></tr>
+ <tr><td></td><td valign=top><em>source</em> </td><td>Source Address to accept transmissions from (non-NULL implies Source-Specific Multicast) </td></tr>
+ </table>
+</dl>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="ga3" doxytag="apr_network_io.h::apr_mcast_loopback" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="group__apr__errno.html#ga0">apr_status_t</a> apr_mcast_loopback </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap valign="top"><a class="el" href="group__apr__network__io.html#ga0">apr_socket_t</a> * </td>
+ <td class="mdname" nowrap> <em>sock</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>apr_byte_t </td>
+ <td class="mdname" nowrap> <em>opt</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"></td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+
+ </td>
+ <td>
+
+<p>
+Toggle IP Multicast Loopback <dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td></td><td valign=top><em>sock</em> </td><td>The socket to set multicast loopback </td></tr>
+ <tr><td></td><td valign=top><em>opt</em> </td><td>0=disable, 1=enable </td></tr>
+ </table>
+</dl>
+ </td>
+ </tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:25 2005 for Apache Portable Runtime by
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
+</body>
+</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__mmap.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__mmap.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__mmap.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__mmap.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: MMAP (Memory Map) Routines</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>MMAP (Memory Map) Routines</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
@@ -388,8 +388,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:06 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:25 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__network__io.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__network__io.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__network__io.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__network__io.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: Network Routines</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Network Routines</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
@@ -12,6 +12,8 @@
<tr><td class="memItemLeft" nowrap align=right valign=top>group </td><td class="memItemRight" valign=bottom><a class="el" href="group___i_p___proto.html">IP Protocol Definitions for use when creating sockets</a></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>group </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__mcast.html">IP Multicast</a></td></tr>
+
<tr><td colspan=2><br><h2>Data Structures</h2></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>struct </td><td class="memItemRight" valign=bottom><a class="el" href="structin__addr.html">in_addr</a></td></tr>
@@ -26,9 +28,9 @@
<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__network__io.html#ga43">APR_ANYADDR</a> "0.0.0.0"</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__network__io.html#ga44">APR_IPV4_ADDR_OK</a> 0x01</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__network__io.html#ga44">APR_IPV4_ADDR_OK</a> 0x01 /**< @see apr_sockaddr_info_get() */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__network__io.html#ga45">APR_IPV6_ADDR_OK</a> 0x02</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__network__io.html#ga45">APR_IPV6_ADDR_OK</a> 0x02 /**< @see apr_sockaddr_info_get() */</td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__network__io.html#ga46">APR_INADDR_NONE</a> ((unsigned int) 0xffffffff)</td></tr>
@@ -50,9 +52,9 @@
<tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="structapr__sockaddr__t.html">apr_sockaddr_t</a> </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__network__io.html#ga5">apr_sockaddr_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="group__apr__network__io.html#ga49">apr_shutdown_how_e</a> { <a class="el" href="group__apr__network__io.html#gga49a31">APR_SHUTDOWN_READ</a>,
-<a class="el" href="group__apr__network__io.html#gga49a32">APR_SHUTDOWN_WRITE</a>,
-<a class="el" href="group__apr__network__io.html#gga49a33">APR_SHUTDOWN_READWRITE</a>
+<tr><td class="memItemLeft" nowrap align=right valign=top>enum </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__network__io.html#ga49">apr_shutdown_how_e</a> { <a class="el" href="group__apr__network__io.html#gga49a32">APR_SHUTDOWN_READ</a>,
+<a class="el" href="group__apr__network__io.html#gga49a33">APR_SHUTDOWN_WRITE</a>,
+<a class="el" href="group__apr__network__io.html#gga49a34">APR_SHUTDOWN_READWRITE</a>
}</td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>enum </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__network__io.html#ga50">apr_interface_e</a> { <b>APR_LOCAL</b>,
@@ -207,7 +209,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_IPV4_ADDR_OK 0x01 </td>
+ <td class="md" nowrap valign="top"> #define APR_IPV4_ADDR_OK 0x01 /**< @see apr_sockaddr_info_get() */ </td>
</tr>
</table>
</td>
@@ -231,7 +233,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_IPV6_ADDR_OK 0x02 </td>
+ <td class="md" nowrap valign="top"> #define APR_IPV6_ADDR_OK 0x02 /**< @see apr_sockaddr_info_get() */ </td>
</tr>
</table>
</td>
@@ -506,11 +508,11 @@
<p>
Define what type of socket shutdown should occur. <dl compact><dt><b>Enumeration values: </b></dt><dd>
<table border=0 cellspacing=2 cellpadding=0>
-<tr><td valign=top><em><a class="anchor" name="gga49a31" doxytag="APR_SHUTDOWN_READ" ></a>APR_SHUTDOWN_READ</em> </td><td>
+<tr><td valign=top><em><a class="anchor" name="gga49a32" doxytag="APR_SHUTDOWN_READ" ></a>APR_SHUTDOWN_READ</em> </td><td>
no longer allow read request </td></tr>
-<tr><td valign=top><em><a class="anchor" name="gga49a32" doxytag="APR_SHUTDOWN_WRITE" ></a>APR_SHUTDOWN_WRITE</em> </td><td>
+<tr><td valign=top><em><a class="anchor" name="gga49a33" doxytag="APR_SHUTDOWN_WRITE" ></a>APR_SHUTDOWN_WRITE</em> </td><td>
no longer allow write requests </td></tr>
-<tr><td valign=top><em><a class="anchor" name="gga49a33" doxytag="APR_SHUTDOWN_READWRITE" ></a>APR_SHUTDOWN_READWRITE</em> </td><td>
+<tr><td valign=top><em><a class="anchor" name="gga49a34" doxytag="APR_SHUTDOWN_READWRITE" ></a>APR_SHUTDOWN_READWRITE</em> </td><td>
no longer allow read or write requests </td></tr>
</table>
</dl>
@@ -1694,6 +1696,11 @@
APR_SO_KEEPALIVE -- keep connections active
APR_SO_LINGER -- lingers on close if data is present
APR_SO_NONBLOCK -- Turns blocking on/off for socket
+ When this option is enabled, use
+ the <a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga57">APR_STATUS_IS_EAGAIN()</a> macro to
+ see if a send or receive function
+ could not transfer data without
+ blocking.
APR_SO_REUSEADDR -- The rules used in validating addresses
supplied to bind should allow reuse
of local addresses.
@@ -1798,8 +1805,9 @@
</dl>
<dl compact><dt><b>Remarks:</b></dt><dd><pre>
This functions acts like a blocking read by default. To change
- this behavior, use <a class="el" href="group__apr__network__io.html#ga26">apr_socket_timeout_set()</a>.
- The number of bytes actually sent is stored in argument 3.</pre></dd></dl>
+ this behavior, use <a class="el" href="group__apr__network__io.html#ga26">apr_socket_timeout_set()</a> or the APR_SO_NONBLOCK
+ socket option.
+ The number of bytes actually received is stored in argument 3.</pre></dd></dl>
It is possible for both bytes to be received and an APR_EOF or other error to be returned.<p>
<pre> APR_EINTR is never returned.
</pre> </td>
@@ -1918,7 +1926,8 @@
</dl>
<dl compact><dt><b>Remarks:</b></dt><dd><pre>
This functions acts like a blocking write by default. To change
- this behavior, use <a class="el" href="group__apr__network__io.html#ga26">apr_socket_timeout_set()</a>.</pre></dd></dl>
+ this behavior, use <a class="el" href="group__apr__network__io.html#ga26">apr_socket_timeout_set()</a> or the APR_SO_NONBLOCK
+ socket option.</pre></dd></dl>
It is possible for both bytes to be sent and an error to be returned.<p>
<pre> APR_EINTR is never returned.
</pre> </td>
@@ -1992,7 +2001,7 @@
<tr><td></td><td valign=top><em>flags</em> </td><td>APR flags that are mapped to OS specific flags </td></tr>
</table>
</dl>
-<dl compact><dt><b>Remarks:</b></dt><dd>This functions acts like a blocking write by default. To change this behavior, use <a class="el" href="group__apr__network__io.html#ga26">apr_socket_timeout_set()</a>. The number of bytes actually sent is stored in argument 5. </dd></dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>This functions acts like a blocking write by default. To change this behavior, use <a class="el" href="group__apr__network__io.html#ga26">apr_socket_timeout_set()</a> or the APR_SO_NONBLOCK socket option. The number of bytes actually sent is stored in the len parameter. The offset parameter is passed by reference for no reason; its value will never be modified by the <a class="el" href="group__apr__network__io.html#ga23">apr_socket_sendfile()</a> function. </dd></dl>
</td>
</tr>
</table>
@@ -2116,7 +2125,8 @@
</dl>
<dl compact><dt><b>Remarks:</b></dt><dd><pre>
This functions acts like a blocking write by default. To change
- this behavior, use <a class="el" href="group__apr__network__io.html#ga26">apr_socket_timeout_set()</a>.
+ this behavior, use <a class="el" href="group__apr__network__io.html#ga26">apr_socket_timeout_set()</a> or the APR_SO_NONBLOCK
+ socket option.
The number of bytes actually sent is stored in argument 3.</pre></dd></dl>
It is possible for both bytes to be sent and an error to be returned.<p>
<pre> APR_EINTR is never returned.
@@ -2306,8 +2316,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:06 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:25 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__os__dso.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__os__dso.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__os__dso.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__os__dso.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: DSO (Dynamic Loading) Portabiliity Routines</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>DSO (Dynamic Loading) Portabiliity Routines<br>
<small>
@@ -110,8 +110,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:06 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:25 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__os__thread.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__os__thread.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__os__thread.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__os__thread.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: Thread portability Routines</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Thread portability Routines<br>
<small>
@@ -282,8 +282,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:06 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:25 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__poll.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__poll.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__poll.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__poll.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: Poll Routines</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Poll Routines</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
@@ -13,17 +13,19 @@
<tr><td class="memItemLeft" nowrap align=right valign=top>struct </td><td class="memItemRight" valign=bottom><a class="el" href="structapr__pollfd__t.html">apr_pollfd_t</a></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="group__apr__poll.html#ga8">APR_POLLIN</a> 0x001</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga8">APR_POLLIN</a> 0x001 /**< Can read without blocking */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga9">APR_POLLPRI</a> 0x002</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga9">APR_POLLPRI</a> 0x002 /**< Priority data available */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga10">APR_POLLOUT</a> 0x004</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga10">APR_POLLOUT</a> 0x004 /**< Can write without blocking */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga11">APR_POLLERR</a> 0x010</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga11">APR_POLLERR</a> 0x010 /**< Pending error */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga12">APR_POLLHUP</a> 0x020</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga12">APR_POLLHUP</a> 0x020 /**< Hangup occurred */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga13">APR_POLLNVAL</a> 0x040</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga13">APR_POLLNVAL</a> 0x040 /**< Descriptior invalid */</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga14">APR_POLLSET_THREADSAFE</a> 0x001 /**< Adding or Removing a Descriptor is thread safe */</td></tr>
<tr><td colspan=2><br><h2>Typedefs</h2></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="structapr__pollfd__t.html">apr_pollfd_t</a> </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga0">apr_pollfd_t</a></td></tr>
@@ -31,10 +33,10 @@
<tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="group__apr__poll.html#ga1">apr_pollset_t</a> </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga1">apr_pollset_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="group__apr__poll.html#ga14">apr_datatype_e</a> { <a class="el" href="group__apr__poll.html#gga14a8">APR_NO_DESC</a>,
-<a class="el" href="group__apr__poll.html#gga14a9">APR_POLL_SOCKET</a>,
-<a class="el" href="group__apr__poll.html#gga14a10">APR_POLL_FILE</a>,
-<a class="el" href="group__apr__poll.html#gga14a11">APR_POLL_LASTDESC</a>
+<tr><td class="memItemLeft" nowrap align=right valign=top>enum </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__poll.html#ga15">apr_datatype_e</a> { <a class="el" href="group__apr__poll.html#gga15a9">APR_NO_DESC</a>,
+<a class="el" href="group__apr__poll.html#gga15a10">APR_POLL_SOCKET</a>,
+<a class="el" href="group__apr__poll.html#gga15a11">APR_POLL_FILE</a>,
+<a class="el" href="group__apr__poll.html#gga15a12">APR_POLL_LASTDESC</a>
}</td></tr>
<tr><td colspan=2><br><h2>Functions</h2></td></tr>
@@ -58,7 +60,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_POLLERR 0x010 </td>
+ <td class="md" nowrap valign="top"> #define APR_POLLERR 0x010 /**< Pending error */ </td>
</tr>
</table>
</td>
@@ -81,7 +83,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_POLLHUP 0x020 </td>
+ <td class="md" nowrap valign="top"> #define APR_POLLHUP 0x020 /**< Hangup occurred */ </td>
</tr>
</table>
</td>
@@ -104,7 +106,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_POLLIN 0x001 </td>
+ <td class="md" nowrap valign="top"> #define APR_POLLIN 0x001 /**< Can read without blocking */ </td>
</tr>
</table>
</td>
@@ -127,7 +129,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_POLLNVAL 0x040 </td>
+ <td class="md" nowrap valign="top"> #define APR_POLLNVAL 0x040 /**< Descriptior invalid */ </td>
</tr>
</table>
</td>
@@ -150,7 +152,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_POLLOUT 0x004 </td>
+ <td class="md" nowrap valign="top"> #define APR_POLLOUT 0x004 /**< Can write without blocking */ </td>
</tr>
</table>
</td>
@@ -173,7 +175,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_POLLPRI 0x002 </td>
+ <td class="md" nowrap valign="top"> #define APR_POLLPRI 0x002 /**< Priority data available */ </td>
</tr>
</table>
</td>
@@ -190,6 +192,29 @@
Priority data available </td>
</tr>
</table>
+<a class="anchor" name="ga14" doxytag="apr_poll.h::APR_POLLSET_THREADSAFE" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define APR_POLLSET_THREADSAFE 0x001 /**< Adding or Removing a Descriptor is thread safe */ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+
+ </td>
+ <td>
+
+<p>
+Adding or Removing a Descriptor is thread safe </td>
+ </tr>
+</table>
<hr><h2>Typedef Documentation</h2>
<a class="anchor" name="ga0" doxytag="apr_poll.h::apr_pollfd_t" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
@@ -239,13 +264,13 @@
</tr>
</table>
<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="ga14" doxytag="apr_poll.h::apr_datatype_e" ></a><p>
+<a class="anchor" name="ga15" doxytag="apr_poll.h::apr_datatype_e" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> enum <a class="el" href="group__apr__poll.html#ga14">apr_datatype_e</a> </td>
+ <td class="md" nowrap valign="top"> enum <a class="el" href="group__apr__poll.html#ga15">apr_datatype_e</a> </td>
</tr>
</table>
</td>
@@ -261,13 +286,13 @@
<p>
Used in <a class="el" href="structapr__pollfd__t.html">apr_pollfd_t</a> to determine what the <a class="el" href="unionapr__descriptor.html">apr_descriptor</a> is <dl compact><dt><b>Enumeration values: </b></dt><dd>
<table border=0 cellspacing=2 cellpadding=0>
-<tr><td valign=top><em><a class="anchor" name="gga14a8" doxytag="APR_NO_DESC" ></a>APR_NO_DESC</em> </td><td>
+<tr><td valign=top><em><a class="anchor" name="gga15a9" doxytag="APR_NO_DESC" ></a>APR_NO_DESC</em> </td><td>
nothing here </td></tr>
-<tr><td valign=top><em><a class="anchor" name="gga14a9" doxytag="APR_POLL_SOCKET" ></a>APR_POLL_SOCKET</em> </td><td>
+<tr><td valign=top><em><a class="anchor" name="gga15a10" doxytag="APR_POLL_SOCKET" ></a>APR_POLL_SOCKET</em> </td><td>
descriptor refers to a socket </td></tr>
-<tr><td valign=top><em><a class="anchor" name="gga14a10" doxytag="APR_POLL_FILE" ></a>APR_POLL_FILE</em> </td><td>
+<tr><td valign=top><em><a class="anchor" name="gga15a11" doxytag="APR_POLL_FILE" ></a>APR_POLL_FILE</em> </td><td>
descriptor refers to a file </td></tr>
-<tr><td valign=top><em><a class="anchor" name="gga14a11" doxytag="APR_POLL_LASTDESC" ></a>APR_POLL_LASTDESC</em> </td><td>
+<tr><td valign=top><em><a class="anchor" name="gga15a12" doxytag="APR_POLL_LASTDESC" ></a>APR_POLL_LASTDESC</em> </td><td>
descriptor is the last one in the list </td></tr>
</table>
</dl>
@@ -428,9 +453,10 @@
<tr><td></td><td valign=top><em>pollset</em> </td><td>The pointer in which to return the newly created object </td></tr>
<tr><td></td><td valign=top><em>size</em> </td><td>The maximum number of descriptors that this pollset can hold </td></tr>
<tr><td></td><td valign=top><em>p</em> </td><td>The pool from which to allocate the pollset </td></tr>
- <tr><td></td><td valign=top><em>flags</em> </td><td>Optional flags to modify the operation of the pollset (reserved for future expansion) </td></tr>
+ <tr><td></td><td valign=top><em>flags</em> </td><td>Optional flags to modify the operation of the pollset.</td></tr>
</table>
</dl>
+<dl compact><dt><b>Remarks:</b></dt><dd>If flags equals APR_POLLSET_THREADSAFE, then a pollset is created on which it is safe to make concurrent calls to <a class="el" href="group__apr__poll.html#ga4">apr_pollset_add()</a>, <a class="el" href="group__apr__poll.html#ga5">apr_pollset_remove()</a> and <a class="el" href="group__apr__poll.html#ga6">apr_pollset_poll()</a> from separate threads. This feature is only supported on some platforms; the <a class="el" href="group__apr__poll.html#ga2">apr_pollset_create()</a> call will fail with APR_ENOTIMPL on platforms where it is not supported. </dd></dl>
</td>
</tr>
</table>
@@ -567,8 +593,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:06 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:25 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__pools.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__pools.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__pools.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__pools.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: Memory Pool Functions</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Memory Pool Functions</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
@@ -180,7 +180,7 @@
<td>
<p>
-<b>Value:</b><pre class="fragment"><div>APR_DECLARE(<a class="code" href="group__apr__pools.html#ga0">apr_pool_t</a> *) apr_##type##_pool_get \
+<b>Value:</b><pre class="fragment"><div>APR_DECLARE(apr_pool_t *) apr_##type##_pool_get \
(const apr_##type##_t *the##type)
</div></pre>Declaration helper macro to construct apr_foo_pool_get()s.<p>
This standardized macro is used by opaque (APR) data types to return the apr_pool_t that is associated with the data type.<p>
@@ -218,7 +218,7 @@
<td>
<p>
-<b>Value:</b><pre class="fragment"><div>APR_DECLARE(<a class="code" href="group__apr__pools.html#ga0">apr_pool_t</a> *) apr_##type##_pool_get \
+<b>Value:</b><pre class="fragment"><div>APR_DECLARE(apr_pool_t *) apr_##type##_pool_get \
(const apr_##type##_t *the##type) \
{ <span class="keywordflow">return</span> the##type->pool; }
</div></pre>Implementation helper macro to provide apr_foo_pool_get()s.<p>
@@ -1533,8 +1533,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:06 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:25 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__portabile.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__portabile.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__portabile.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__portabile.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: Portability Routines</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Portability Routines</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
@@ -44,7 +44,7 @@
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="ga9" doxytag="apr_portabile::apr_os_sock_info_t" ></a>
typedef <a class="el" href="structapr__os__sock__info__t.html">apr_os_sock_info_t</a> </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__portabile.html#ga9">apr_os_sock_info_t</a></td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">alias for local OS socket <br></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">alias for local OS socket <br><br></td></tr>
<tr><td colspan=2><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="group__apr__errno.html#ga0">apr_status_t</a> </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__portabile.html#ga10">apr_os_file_get</a> (<a class="el" href="group__apr__portabile.html#ga0">apr_os_file_t</a> *thefile, <a class="el" href="group__apr__file__io.html#ga2">apr_file_t</a> *file)</td></tr>
@@ -1231,8 +1231,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:06 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:25 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__proc__mutex.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__proc__mutex.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__proc__mutex.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__proc__mutex.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: Process Locking Routines</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Process Locking Routines</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
@@ -513,8 +513,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:06 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:25 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__random.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__random.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__random.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__random.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: Random Functions</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Random Functions</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
@@ -55,8 +55,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:06 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:25 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__ring.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__ring.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__ring.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__ring.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: Ring Macro Implementations</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Ring Macro Implementations</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
@@ -1269,8 +1269,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:06 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:26 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__shm.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__shm.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__shm.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__shm.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: Shared Memory Routines</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Shared Memory Routines</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
@@ -133,6 +133,7 @@
<tr><td></td><td valign=top><em>m</em> </td><td>The shared memory segment from which to retrieve the base address. </td></tr>
</table>
</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>address, aligned by APR_ALIGN_DEFAULT. </dd></dl>
</td>
</tr>
</table>
@@ -366,8 +367,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:06 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:26 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__signal.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__signal.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__signal.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__signal.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: Handling</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Handling</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
@@ -220,8 +220,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:07 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:26 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__sockopt.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__sockopt.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__sockopt.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__sockopt.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: Socket option definitions</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Socket option definitions<br>
<small>
@@ -11,33 +11,35 @@
</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 </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga0">APR_SO_LINGER</a> 1</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga0">APR_SO_LINGER</a> 1 /**< Linger */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga1">APR_SO_KEEPALIVE</a> 2</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga1">APR_SO_KEEPALIVE</a> 2 /**< Keepalive */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga2">APR_SO_DEBUG</a> 4</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga2">APR_SO_DEBUG</a> 4 /**< Debug */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga3">APR_SO_NONBLOCK</a> 8</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga3">APR_SO_NONBLOCK</a> 8 /**< Non-blocking IO */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga4">APR_SO_REUSEADDR</a> 16</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga4">APR_SO_REUSEADDR</a> 16 /**< Reuse addresses */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga5">APR_SO_SNDBUF</a> 64</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga5">APR_SO_SNDBUF</a> 64 /**< Send buffer */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga6">APR_SO_RCVBUF</a> 128</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga6">APR_SO_RCVBUF</a> 128 /**< Receive buffer */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga7">APR_SO_DISCONNECTED</a> 256</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga7">APR_SO_DISCONNECTED</a> 256 /**< Disconnected */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga8">APR_TCP_NODELAY</a> 512</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga8">APR_TCP_NODELAY</a></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga9">APR_TCP_NOPUSH</a> 1024</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga9">APR_TCP_NOPUSH</a> 1024 /**< No push */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga10">APR_RESET_NODELAY</a> 2048</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga10">APR_RESET_NODELAY</a></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga11">APR_INCOMPLETE_READ</a> 4096</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga11">APR_INCOMPLETE_READ</a></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga12">APR_INCOMPLETE_WRITE</a> 8192</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga12">APR_INCOMPLETE_WRITE</a></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga13">APR_IPV6_V6ONLY</a> 16384</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga13">APR_IPV6_V6ONLY</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__sockopt.html#ga14">APR_TCP_DEFER_ACCEPT</a></td></tr>
</table>
<hr><h2>Define Documentation</h2>
@@ -47,7 +49,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_INCOMPLETE_READ 4096 </td>
+ <td class="md" nowrap valign="top"> #define APR_INCOMPLETE_READ </td>
</tr>
</table>
</td>
@@ -61,7 +63,18 @@
<td>
<p>
-Set on non-blocking sockets (timeout != 0) on which the previous read() did not fill a buffer completely. the next <a class="el" href="group__apr__network__io.html#ga24">apr_socket_recv()</a> will first call select()/poll() rather than going straight into read(). (Can also be set by an application to force a select()/poll() call before the next read, in cases where the app expects that an immediate read would fail.) </td>
+<b>Value:</b><pre class="fragment"><div>4096 <span class="comment">/**< Set on non-blocking sockets</span>
+<span class="comment"> * (timeout != 0) on which the</span>
+<span class="comment"> * previous read() did not fill a buffer</span>
+<span class="comment"> * completely. the next apr_socket_recv() </span>
+<span class="comment"> * will first call select()/poll() rather than</span>
+<span class="comment"> * going straight into read(). (Can also</span>
+<span class="comment"> * be set by an application to force a</span>
+<span class="comment"> * select()/poll() call before the next</span>
+<span class="comment"> * read, in cases where the app expects</span>
+<span class="comment"> * that an immediate read would fail.)</span>
+<span class="comment"> */</span>
+</div></pre>Set on non-blocking sockets (timeout != 0) on which the previous read() did not fill a buffer completely. the next <a class="el" href="group__apr__network__io.html#ga24">apr_socket_recv()</a> will first call select()/poll() rather than going straight into read(). (Can also be set by an application to force a select()/poll() call before the next read, in cases where the app expects that an immediate read would fail.) </td>
</tr>
</table>
<a class="anchor" name="ga12" doxytag="apr_network_io.h::APR_INCOMPLETE_WRITE" ></a><p>
@@ -70,7 +83,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_INCOMPLETE_WRITE 8192 </td>
+ <td class="md" nowrap valign="top"> #define APR_INCOMPLETE_WRITE </td>
</tr>
</table>
</td>
@@ -84,7 +97,10 @@
<td>
<p>
-like APR_INCOMPLETE_READ, but for write <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__sockopt.html#ga11">APR_INCOMPLETE_READ</a> </dd></dl>
+<b>Value:</b><pre class="fragment"><div>8192 <span class="comment">/**< like APR_INCOMPLETE_READ, but for write</span>
+<span class="comment"> * @see APR_INCOMPLETE_READ</span>
+<span class="comment"> */</span>
+</div></pre>like APR_INCOMPLETE_READ, but for write <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__sockopt.html#ga11">APR_INCOMPLETE_READ</a> </dd></dl>
</td>
</tr>
</table>
@@ -94,7 +110,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_IPV6_V6ONLY 16384 </td>
+ <td class="md" nowrap valign="top"> #define APR_IPV6_V6ONLY </td>
</tr>
</table>
</td>
@@ -108,7 +124,10 @@
<td>
<p>
-Don't accept IPv4 connections on an IPv6 listening socket. </td>
+<b>Value:</b><pre class="fragment"><div>16384 <span class="comment">/**< Don't accept IPv4 connections on an</span>
+<span class="comment"> * IPv6 listening socket.</span>
+<span class="comment"> */</span>
+</div></pre>Don't accept IPv4 connections on an IPv6 listening socket. </td>
</tr>
</table>
<a class="anchor" name="ga10" doxytag="apr_network_io.h::APR_RESET_NODELAY" ></a><p>
@@ -117,7 +136,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_RESET_NODELAY 2048 </td>
+ <td class="md" nowrap valign="top"> #define APR_RESET_NODELAY </td>
</tr>
</table>
</td>
@@ -131,7 +150,13 @@
<td>
<p>
-This flag is ONLY set internally when we set APR_TCP_NOPUSH with APR_TCP_NODELAY set to tell us that APR_TCP_NODELAY should be turned on again when NOPUSH is turned off </td>
+<b>Value:</b><pre class="fragment"><div>2048 <span class="comment">/**< This flag is ONLY set internally</span>
+<span class="comment"> * when we set APR_TCP_NOPUSH with</span>
+<span class="comment"> * APR_TCP_NODELAY set to tell us that</span>
+<span class="comment"> * APR_TCP_NODELAY should be turned on</span>
+<span class="comment"> * again when NOPUSH is turned off</span>
+<span class="comment"> */</span>
+</div></pre>This flag is ONLY set internally when we set APR_TCP_NOPUSH with APR_TCP_NODELAY set to tell us that APR_TCP_NODELAY should be turned on again when NOPUSH is turned off </td>
</tr>
</table>
<a class="anchor" name="ga2" doxytag="apr_network_io.h::APR_SO_DEBUG" ></a><p>
@@ -140,7 +165,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_SO_DEBUG 4 </td>
+ <td class="md" nowrap valign="top"> #define APR_SO_DEBUG 4 /**< Debug */ </td>
</tr>
</table>
</td>
@@ -163,7 +188,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_SO_DISCONNECTED 256 </td>
+ <td class="md" nowrap valign="top"> #define APR_SO_DISCONNECTED 256 /**< Disconnected */ </td>
</tr>
</table>
</td>
@@ -186,7 +211,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_SO_KEEPALIVE 2 </td>
+ <td class="md" nowrap valign="top"> #define APR_SO_KEEPALIVE 2 /**< Keepalive */ </td>
</tr>
</table>
</td>
@@ -209,7 +234,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_SO_LINGER 1 </td>
+ <td class="md" nowrap valign="top"> #define APR_SO_LINGER 1 /**< Linger */ </td>
</tr>
</table>
</td>
@@ -232,7 +257,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_SO_NONBLOCK 8 </td>
+ <td class="md" nowrap valign="top"> #define APR_SO_NONBLOCK 8 /**< Non-blocking IO */ </td>
</tr>
</table>
</td>
@@ -255,7 +280,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_SO_RCVBUF 128 </td>
+ <td class="md" nowrap valign="top"> #define APR_SO_RCVBUF 128 /**< Receive buffer */ </td>
</tr>
</table>
</td>
@@ -278,7 +303,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_SO_REUSEADDR 16 </td>
+ <td class="md" nowrap valign="top"> #define APR_SO_REUSEADDR 16 /**< Reuse addresses */ </td>
</tr>
</table>
</td>
@@ -301,7 +326,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_SO_SNDBUF 64 </td>
+ <td class="md" nowrap valign="top"> #define APR_SO_SNDBUF 64 /**< Send buffer */ </td>
</tr>
</table>
</td>
@@ -318,13 +343,41 @@
Send buffer </td>
</tr>
</table>
+<a class="anchor" name="ga14" doxytag="apr_network_io.h::APR_TCP_DEFER_ACCEPT" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define APR_TCP_DEFER_ACCEPT </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+
+ </td>
+ <td>
+
+<p>
+<b>Value:</b><pre class="fragment"><div>32768 <span class="comment">/**< Delay accepting of new connections </span>
+<span class="comment"> * until data is available.</span>
+<span class="comment"> * @see apr_socket_accept_filter</span>
+<span class="comment"> */</span>
+</div></pre>Delay accepting of new connections until data is available. <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__network__io.html#ga37">apr_socket_accept_filter</a> </dd></dl>
+ </td>
+ </tr>
+</table>
<a class="anchor" name="ga8" doxytag="apr_network_io.h::APR_TCP_NODELAY" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_TCP_NODELAY 512 </td>
+ <td class="md" nowrap valign="top"> #define APR_TCP_NODELAY </td>
</tr>
</table>
</td>
@@ -338,7 +391,10 @@
<td>
<p>
-For SCTP sockets, this is mapped to STCP_NODELAY internally. </td>
+<b>Value:</b><pre class="fragment"><div>512 <span class="comment">/**< For SCTP sockets, this is mapped</span>
+<span class="comment"> * to STCP_NODELAY internally.</span>
+<span class="comment"> */</span>
+</div></pre>For SCTP sockets, this is mapped to STCP_NODELAY internally. </td>
</tr>
</table>
<a class="anchor" name="ga9" doxytag="apr_network_io.h::APR_TCP_NOPUSH" ></a><p>
@@ -347,7 +403,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_TCP_NOPUSH 1024 </td>
+ <td class="md" nowrap valign="top"> #define APR_TCP_NOPUSH 1024 /**< No push */ </td>
</tr>
</table>
</td>
@@ -364,8 +420,8 @@
No push </td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:06 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:25 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__strings.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__strings.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__strings.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__strings.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: String routines</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>String routines</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
@@ -1070,8 +1070,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:07 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:26 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__support.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__support.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__support.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__support.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: Internal APR support functions</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Internal APR support functions</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
@@ -56,8 +56,8 @@
Uses POOL for temporary allocations. </td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:07 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:26 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__tables.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__tables.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__tables.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__tables.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: Table and Array Functions</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Table and Array Functions</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
@@ -1480,8 +1480,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:07 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:26 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__thread__cond.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__thread__cond.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__thread__cond.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__thread__cond.html Mon Feb 7 15:10:17 2005
@@ -3,7 +3,7 @@
<title>Apache Portable Runtime: Condition Variable Routines</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Condition Variable Routines</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
@@ -315,8 +315,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:07 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:26 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>
Modified: apr/site/trunk/docs/docs/apr/group__apr__thread__mutex.html
URL: http://svn.apache.org/viewcvs/apr/site/trunk/docs/docs/apr/group__apr__thread__mutex.html?view=diff&r1=151767&r2=151768
==============================================================================
--- apr/site/trunk/docs/docs/apr/group__apr__thread__mutex.html (original)
+++ apr/site/trunk/docs/docs/apr/group__apr__thread__mutex.html Mon Feb 7 15:10:17 2005
@@ -3,16 +3,16 @@
<title>Apache Portable Runtime: Thread Mutex Routines</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3.8 -->
+<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<h1>Thread Mutex Routines</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 </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__thread__mutex.html#ga7">APR_THREAD_MUTEX_DEFAULT</a> 0x0</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__thread__mutex.html#ga7">APR_THREAD_MUTEX_DEFAULT</a> 0x0 /**< platform-optimal lock behavior */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__thread__mutex.html#ga8">APR_THREAD_MUTEX_NESTED</a> 0x1</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__thread__mutex.html#ga8">APR_THREAD_MUTEX_NESTED</a> 0x1 /**< enable nested (recursive) locks */</td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__thread__mutex.html#ga9">APR_THREAD_MUTEX_UNNESTED</a> 0x2</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__thread__mutex.html#ga9">APR_THREAD_MUTEX_UNNESTED</a> 0x2 /**< disable nested locks */</td></tr>
<tr><td colspan=2><br><h2>Typedefs</h2></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="group__apr__thread__mutex.html#ga0">apr_thread_mutex_t</a> </td><td class="memItemRight" valign=bottom><a class="el" href="group__apr__thread__mutex.html#ga0">apr_thread_mutex_t</a></td></tr>
@@ -38,7 +38,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_THREAD_MUTEX_DEFAULT 0x0 </td>
+ <td class="md" nowrap valign="top"> #define APR_THREAD_MUTEX_DEFAULT 0x0 /**< platform-optimal lock behavior */ </td>
</tr>
</table>
</td>
@@ -61,7 +61,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_THREAD_MUTEX_NESTED 0x1 </td>
+ <td class="md" nowrap valign="top"> #define APR_THREAD_MUTEX_NESTED 0x1 /**< enable nested (recursive) locks */ </td>
</tr>
</table>
</td>
@@ -84,7 +84,7 @@
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> #define APR_THREAD_MUTEX_UNNESTED 0x2 </td>
+ <td class="md" nowrap valign="top"> #define APR_THREAD_MUTEX_UNNESTED 0x2 /**< disable nested locks */ </td>
</tr>
</table>
</td>
@@ -342,8 +342,8 @@
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Sep 1 21:36:07 2004 for Apache Portable Runtime by
+<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 7 13:18:26 2005 for Apache Portable Runtime by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>