activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jstrac...@apache.org
Subject svn commit: r428212 [16/28] - in /incubator/activemq/site/cms: ./ html/
Date Thu, 03 Aug 2006 02:24:54 GMT
Added: incubator/activemq/site/cms/html/classactivemq_1_1network_1_1_tcp_socket.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1network_1_1_tcp_socket.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1network_1_1_tcp_socket.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1network_1_1_tcp_socket.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,617 @@
+<!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>activemq-cpp: activemq::network::TcpSocket Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="nav">
+<b>activemq</b>::<b>network</b>::<a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html">TcpSocket</a></div>
+<h1>activemq::network::TcpSocket Class Reference</h1><!-- doxytag: class="activemq::network::TcpSocket" --><code>#include &lt;TcpSocket.h&gt;</code>
+<p>
+<a href="classactivemq_1_1network_1_1_tcp_socket-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#132aa72af141d611f8bad96ba585a79f">TcpSocket</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#5c07ac2efc2e612b9de8cb9fa9f44631">TcpSocket</a> (SocketHandle socketHandle)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#4c6d246451c51ac4226a9301f6711086">~TcpSocket</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">SocketHandle&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#d8b3c0732e540c08e5d98eb6cc8c618f">getSocketHandle</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#2390c908f3e1aa9dd8151a306b2aaefa">connect</a> (const char *host, const int port)  throw ( SocketException )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#a1bd71d5bd33d253ded9dcd45ee5dbee">isConnected</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classactivemq_1_1io_1_1_input_stream.html">io::InputStream</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#5bda24f687a001cd91a27f709d0c0947">getInputStream</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classactivemq_1_1io_1_1_output_stream.html">io::OutputStream</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#d7c6408ae256d033b3cccd748080ac3d">getOutputStream</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#abcbb2d3cfa3ce2834ae8ce9ab476584">getSoLinger</a> () const   throw ( SocketException )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#c257112d76fd3df8571f12964070c329">setSoLinger</a> (const int linger)  throw ( SocketException )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#e295537f3821274af8e1011ce90c51e3">getKeepAlive</a> () const   throw ( SocketException )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#ca83a23ab2e0427408a396e9a75facfe">setKeepAlive</a> (const bool keepAlive)  throw ( SocketException )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#c3544fcd235b2fcbf8895d15e008a36f">getReceiveBufferSize</a> () const   throw ( SocketException )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#e0d8b822f4f7a8af75abf05045a3f275">setReceiveBufferSize</a> (const int size)  throw ( SocketException )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#6dfd00fe7c44aa0fa62981dfce1f1bba">getReuseAddress</a> () const   throw ( SocketException )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#ce66e3113a0d42510ab2de98d19b2a34">setReuseAddress</a> (const bool reuse)  throw ( SocketException )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#0ff9974cd767e85850a811e51d31a9c1">getSendBufferSize</a> () const   throw ( SocketException )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#05d523822c3349041e0d19e79e561a55">setSendBufferSize</a> (const int size)  throw ( SocketException )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#b470011d5f9791d2c10893317d4949d0">getSoTimeout</a> () const   throw ( SocketException )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#6c1ef509e470ba6bf385bcf02461cb10">setSoTimeout</a> (const int timeout)  throw (SocketException)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1network_1_1_tcp_socket.html#68f30d391495a328074eb28f5defdd7d">close</a> ()  throw ( cms::CMSException )</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Platform-independent implementation of the socket interface. 
+<p>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="132aa72af141d611f8bad96ba585a79f"></a><!-- doxytag: member="activemq::network::TcpSocket::TcpSocket" ref="132aa72af141d611f8bad96ba585a79f" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">TcpSocket::TcpSocket           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Construct a non-connected socket. 
+</div>
+</div><p>
+<a class="anchor" name="5c07ac2efc2e612b9de8cb9fa9f44631"></a><!-- doxytag: member="activemq::network::TcpSocket::TcpSocket" ref="5c07ac2efc2e612b9de8cb9fa9f44631" args="(SocketHandle socketHandle)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">TcpSocket::TcpSocket           </td>
+          <td>(</td>
+          <td class="paramtype">SocketHandle&nbsp;</td>
+          <td class="paramname"> <em>socketHandle</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Construct a connected or bound socket based on given socket 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>socketHandle</em>&nbsp;</td><td>a socket handle to wrap in the object </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="4c6d246451c51ac4226a9301f6711086"></a><!-- doxytag: member="activemq::network::TcpSocket::~TcpSocket" ref="4c6d246451c51ac4226a9301f6711086" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">TcpSocket::~TcpSocket           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Destruct. Releases the socket handle but not gracefully shut down the connection. 
+</div>
+</div><p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="68f30d391495a328074eb28f5defdd7d"></a><!-- doxytag: member="activemq::network::TcpSocket::close" ref="68f30d391495a328074eb28f5defdd7d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TcpSocket::close           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throw ( <a class="el" href="classcms_1_1_c_m_s_exception.html">cms::CMSException</a> )<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Closes this object and deallocates the appropriate resources. <dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>CMSException</em>&nbsp;</td><td></td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="2390c908f3e1aa9dd8151a306b2aaefa"></a><!-- doxytag: member="activemq::network::TcpSocket::connect" ref="2390c908f3e1aa9dd8151a306b2aaefa" args="(const char *host, const int port)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TcpSocket::connect           </td>
+          <td>(</td>
+          <td class="paramtype">const char *&nbsp;</td>
+          <td class="paramname"> <em>host</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const int&nbsp;</td>
+          <td class="paramname"> <em>port</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%">  throw ( <a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a> )<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Connects to the specified destination. Closes this socket if connected to another destination. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>host</em>&nbsp;</td><td>The host of the server to connect to. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>port</em>&nbsp;</td><td>The port of the server to connect to. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>IOException</em>&nbsp;</td><td>Thrown if a failure occurred in the connect. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="5bda24f687a001cd91a27f709d0c0947"></a><!-- doxytag: member="activemq::network::TcpSocket::getInputStream" ref="5bda24f687a001cd91a27f709d0c0947" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classactivemq_1_1io_1_1_input_stream.html">InputStream</a> * TcpSocket::getInputStream           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the InputStream for this socket. <dl compact><dt><b>Returns:</b></dt><dd>The InputStream for this socket. NULL if not connected. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="e295537f3821274af8e1011ce90c51e3"></a><!-- doxytag: member="activemq::network::TcpSocket::getKeepAlive" ref="e295537f3821274af8e1011ce90c51e3" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool TcpSocket::getKeepAlive           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const  throw ( <a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a> )<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the keep alive flag. <dl compact><dt><b>Returns:</b></dt><dd>True if keep alive is enabled. </dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a></em>&nbsp;</td><td>if the operation fails. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="d7c6408ae256d033b3cccd748080ac3d"></a><!-- doxytag: member="activemq::network::TcpSocket::getOutputStream" ref="d7c6408ae256d033b3cccd748080ac3d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classactivemq_1_1io_1_1_output_stream.html">OutputStream</a> * TcpSocket::getOutputStream           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the OutputStream for this socket. <dl compact><dt><b>Returns:</b></dt><dd>the OutputStream for this socket. NULL if not connected. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="c3544fcd235b2fcbf8895d15e008a36f"></a><!-- doxytag: member="activemq::network::TcpSocket::getReceiveBufferSize" ref="c3544fcd235b2fcbf8895d15e008a36f" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int TcpSocket::getReceiveBufferSize           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const  throw ( <a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a> )<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the receive buffer size. <dl compact><dt><b>Returns:</b></dt><dd>the receive buffer size in bytes. </dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a></em>&nbsp;</td><td>if the operation fails. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="6dfd00fe7c44aa0fa62981dfce1f1bba"></a><!-- doxytag: member="activemq::network::TcpSocket::getReuseAddress" ref="6dfd00fe7c44aa0fa62981dfce1f1bba" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool TcpSocket::getReuseAddress           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const  throw ( <a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a> )<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the reuse address flag. <dl compact><dt><b>Returns:</b></dt><dd>True if the address can be reused. </dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a></em>&nbsp;</td><td>if the operation fails. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="0ff9974cd767e85850a811e51d31a9c1"></a><!-- doxytag: member="activemq::network::TcpSocket::getSendBufferSize" ref="0ff9974cd767e85850a811e51d31a9c1" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int TcpSocket::getSendBufferSize           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const  throw ( <a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a> )<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the send buffer size. <dl compact><dt><b>Returns:</b></dt><dd>the size in bytes of the send buffer. </dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a></em>&nbsp;</td><td>if the operation fails. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="d8b3c0732e540c08e5d98eb6cc8c618f"></a><!-- doxytag: member="activemq::network::TcpSocket::getSocketHandle" ref="d8b3c0732e540c08e5d98eb6cc8c618f" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">SocketHandle activemq::network::TcpSocket::getSocketHandle           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the handle for the socket. <dl compact><dt><b>Returns:</b></dt><dd>SocketHabler for this Socket, can be NULL </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="abcbb2d3cfa3ce2834ae8ce9ab476584"></a><!-- doxytag: member="activemq::network::TcpSocket::getSoLinger" ref="abcbb2d3cfa3ce2834ae8ce9ab476584" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int TcpSocket::getSoLinger           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const  throw ( <a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a> )<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the linger time. <dl compact><dt><b>Returns:</b></dt><dd>The linger time in seconds. </dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a></em>&nbsp;</td><td>if the operation fails. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="b470011d5f9791d2c10893317d4949d0"></a><!-- doxytag: member="activemq::network::TcpSocket::getSoTimeout" ref="b470011d5f9791d2c10893317d4949d0" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int TcpSocket::getSoTimeout           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const  throw ( <a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a> )<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the timeout for socket operations. <dl compact><dt><b>Returns:</b></dt><dd>The timeout in milliseconds for socket operations. </dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a></em>&nbsp;</td><td>Thrown if unable to retrieve the information. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="a1bd71d5bd33d253ded9dcd45ee5dbee"></a><!-- doxytag: member="activemq::network::TcpSocket::isConnected" ref="a1bd71d5bd33d253ded9dcd45ee5dbee" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool activemq::network::TcpSocket::isConnected           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Indicates whether or not this socket is connected to a destination. <dl compact><dt><b>Returns:</b></dt><dd>true if connected </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ca83a23ab2e0427408a396e9a75facfe"></a><!-- doxytag: member="activemq::network::TcpSocket::setKeepAlive" ref="ca83a23ab2e0427408a396e9a75facfe" args="(const bool keepAlive)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TcpSocket::setKeepAlive           </td>
+          <td>(</td>
+          <td class="paramtype">const bool&nbsp;</td>
+          <td class="paramname"> <em>keepAlive</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throw ( <a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a> )<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Enables/disables the keep alive flag. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>keepAlive</em>&nbsp;</td><td>If true, enables the flag. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a></em>&nbsp;</td><td>if the operation fails. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="e0d8b822f4f7a8af75abf05045a3f275"></a><!-- doxytag: member="activemq::network::TcpSocket::setReceiveBufferSize" ref="e0d8b822f4f7a8af75abf05045a3f275" args="(const int size)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TcpSocket::setReceiveBufferSize           </td>
+          <td>(</td>
+          <td class="paramtype">const int&nbsp;</td>
+          <td class="paramname"> <em>size</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throw ( <a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a> )<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the recieve buffer size. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>size</em>&nbsp;</td><td>Number of bytes to set the receive buffer to. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a></em>&nbsp;</td><td>if the operation fails. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ce66e3113a0d42510ab2de98d19b2a34"></a><!-- doxytag: member="activemq::network::TcpSocket::setReuseAddress" ref="ce66e3113a0d42510ab2de98d19b2a34" args="(const bool reuse)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TcpSocket::setReuseAddress           </td>
+          <td>(</td>
+          <td class="paramtype">const bool&nbsp;</td>
+          <td class="paramname"> <em>reuse</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throw ( <a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a> )<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the reuse address flag. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>reuse</em>&nbsp;</td><td>If true, sets the flag. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a></em>&nbsp;</td><td>if the operation fails. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="05d523822c3349041e0d19e79e561a55"></a><!-- doxytag: member="activemq::network::TcpSocket::setSendBufferSize" ref="05d523822c3349041e0d19e79e561a55" args="(const int size)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TcpSocket::setSendBufferSize           </td>
+          <td>(</td>
+          <td class="paramtype">const int&nbsp;</td>
+          <td class="paramname"> <em>size</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throw ( <a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a> )<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the send buffer size. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>size</em>&nbsp;</td><td>The number of bytes to set the send buffer to. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a></em>&nbsp;</td><td>if the operation fails. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="c257112d76fd3df8571f12964070c329"></a><!-- doxytag: member="activemq::network::TcpSocket::setSoLinger" ref="c257112d76fd3df8571f12964070c329" args="(const int linger)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TcpSocket::setSoLinger           </td>
+          <td>(</td>
+          <td class="paramtype">const int&nbsp;</td>
+          <td class="paramname"> <em>linger</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throw ( <a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a> )<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the linger time. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>linger</em>&nbsp;</td><td>The linger time in seconds. If 0, linger is off. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a></em>&nbsp;</td><td>if the operation fails. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="6c1ef509e470ba6bf385bcf02461cb10"></a><!-- doxytag: member="activemq::network::TcpSocket::setSoTimeout" ref="6c1ef509e470ba6bf385bcf02461cb10" args="(const int timeout)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TcpSocket::setSoTimeout           </td>
+          <td>(</td>
+          <td class="paramtype">const int&nbsp;</td>
+          <td class="paramname"> <em>timeout</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throw (<a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a>)<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the timeout for socket operations. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>timeout</em>&nbsp;</td><td>The timeout in milliseconds for socket operations.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classactivemq_1_1network_1_1_socket_exception.html">SocketException</a></em>&nbsp;</td><td>Thrown if unable to set the information. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following files:<ul>
+<li>C:/Apps/main/activemq/network/TcpSocket.h<li>C:/Apps/main/activemq/network/TcpSocket.cpp</ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:15 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_broker_error-members.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_broker_error-members.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_broker_error-members.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_broker_error-members.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,29 @@
+<!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>activemq-cpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>activemq::transport::BrokerError Member List</h1>This is the complete list of members for <a class="el" href="classactivemq_1_1transport_1_1_broker_error.html">activemq::transport::BrokerError</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html#4c5e43685a4ea63c1fe5c57efa6332c4">BrokerError</a>()</td><td><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html">activemq::transport::BrokerError</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html#da9392b9f2fa7baea1279579abff072c">BrokerError</a>(const exceptions::ActiveMQException &amp;ex)</td><td><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html">activemq::transport::BrokerError</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html#424fb76fb46331574002019b18c5823c">BrokerError</a>(const BrokerError &amp;ex)</td><td><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html">activemq::transport::BrokerError</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html#40af6ab81959a3b1ebff85f7c0ced123">BrokerError</a>(const char *file, const int lineNumber, const char *msg,...)</td><td><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html">activemq::transport::BrokerError</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html#70be26b51e3c4584c1d8caab6aa44f67">clone</a>() const </td><td><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html">activemq::transport::BrokerError</a></td><td><code> [inline, virtual]</code></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:15 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_broker_error.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_broker_error.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_broker_error.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_broker_error.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,185 @@
+<!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>activemq-cpp: activemq::transport::BrokerError Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="nav">
+<b>activemq</b>::<b>transport</b>::<a class="el" href="classactivemq_1_1transport_1_1_broker_error.html">BrokerError</a></div>
+<h1>activemq::transport::BrokerError Class Reference</h1><!-- doxytag: class="activemq::transport::BrokerError" --><code>#include &lt;BrokerError.h&gt;</code>
+<p>
+<a href="classactivemq_1_1transport_1_1_broker_error-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html#4c5e43685a4ea63c1fe5c57efa6332c4">BrokerError</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html#da9392b9f2fa7baea1279579abff072c">BrokerError</a> (const exceptions::ActiveMQException &amp;ex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html#424fb76fb46331574002019b18c5823c">BrokerError</a> (const <a class="el" href="classactivemq_1_1transport_1_1_broker_error.html">BrokerError</a> &amp;ex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html#40af6ab81959a3b1ebff85f7c0ced123">BrokerError</a> (const char *file, const int lineNumber, const char *msg,...)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual exceptions::ActiveMQException *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1transport_1_1_broker_error.html#70be26b51e3c4584c1d8caab6aa44f67">clone</a> () const </td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+A distributed exception that implies that an error occurred at the broker. 
+<p>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="4c5e43685a4ea63c1fe5c57efa6332c4"></a><!-- doxytag: member="activemq::transport::BrokerError::BrokerError" ref="4c5e43685a4ea63c1fe5c57efa6332c4" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">activemq::transport::BrokerError::BrokerError           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Default Constructor 
+</div>
+</div><p>
+<a class="anchor" name="da9392b9f2fa7baea1279579abff072c"></a><!-- doxytag: member="activemq::transport::BrokerError::BrokerError" ref="da9392b9f2fa7baea1279579abff072c" args="(const exceptions::ActiveMQException &amp;ex)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">activemq::transport::BrokerError::BrokerError           </td>
+          <td>(</td>
+          <td class="paramtype">const exceptions::ActiveMQException &amp;&nbsp;</td>
+          <td class="paramname"> <em>ex</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Copy Constructor <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>ex</em>&nbsp;</td><td>the exception to copy </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="424fb76fb46331574002019b18c5823c"></a><!-- doxytag: member="activemq::transport::BrokerError::BrokerError" ref="424fb76fb46331574002019b18c5823c" args="(const BrokerError &amp;ex)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">activemq::transport::BrokerError::BrokerError           </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classactivemq_1_1transport_1_1_broker_error.html">BrokerError</a> &amp;&nbsp;</td>
+          <td class="paramname"> <em>ex</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Copy Constructor <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>ex</em>&nbsp;</td><td>the exception to copy, which is an instance of this type </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="40af6ab81959a3b1ebff85f7c0ced123"></a><!-- doxytag: member="activemq::transport::BrokerError::BrokerError" ref="40af6ab81959a3b1ebff85f7c0ced123" args="(const char *file, const int lineNumber, const char *msg,...)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">activemq::transport::BrokerError::BrokerError           </td>
+          <td>(</td>
+          <td class="paramtype">const char *&nbsp;</td>
+          <td class="paramname"> <em>file</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const int&nbsp;</td>
+          <td class="paramname"> <em>lineNumber</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&nbsp;</td>
+          <td class="paramname"> <em>msg</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">&nbsp;</td>
+          <td class="paramname"> <em>...</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%"><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Consturctor <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>file</em>&nbsp;</td><td>name of the file were the exception occured. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>lineNumber</em>&nbsp;</td><td>line where the exception occured </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>msg</em>&nbsp;</td><td>the message that was generated </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="70be26b51e3c4584c1d8caab6aa44f67"></a><!-- doxytag: member="activemq::transport::BrokerError::clone" ref="70be26b51e3c4584c1d8caab6aa44f67" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual exceptions::ActiveMQException* activemq::transport::BrokerError::clone           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Clones this exception. This is useful for cases where you need to preserve the type of the original exception as well as the message. All subclasses should override. <dl compact><dt><b>Returns:</b></dt><dd>a cloned copy of this exception </dd></dl>
+
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>C:/Apps/main/activemq/transport/BrokerError.h</ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:15 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_listener-members.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_listener-members.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_listener-members.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_listener-members.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,25 @@
+<!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>activemq-cpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>activemq::transport::CommandListener Member List</h1>This is the complete list of members for <a class="el" href="classactivemq_1_1transport_1_1_command_listener.html">activemq::transport::CommandListener</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_command_listener.html#cacabc2e8387cc0ecd7738f04aa5936b">onCommand</a>(Command *command)=0</td><td><a class="el" href="classactivemq_1_1transport_1_1_command_listener.html">activemq::transport::CommandListener</a></td><td><code> [pure virtual]</code></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:15 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_listener.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_listener.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_listener.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_listener.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,74 @@
+<!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>activemq-cpp: activemq::transport::CommandListener Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="nav">
+<b>activemq</b>::<b>transport</b>::<a class="el" href="classactivemq_1_1transport_1_1_command_listener.html">CommandListener</a></div>
+<h1>activemq::transport::CommandListener Class Reference</h1><!-- doxytag: class="activemq::transport::CommandListener" --><code>#include &lt;CommandListener.h&gt;</code>
+<p>
+<p>Inheritance diagram for activemq::transport::CommandListener:
+<p><center><img src="classactivemq_1_1transport_1_1_command_listener.png" usemap="#activemq::transport::CommandListener_map" border="0" alt=""></center>
+<map name="activemq::transport::CommandListener_map">
+<area href="classactivemq_1_1connector_1_1stomp_1_1_stomp_connector.html" alt="activemq::connector::stomp::StompConnector" shape="rect" coords="0,56,261,80">
+<area href="classactivemq_1_1transport_1_1_transport_filter.html" alt="activemq::transport::TransportFilter" shape="rect" coords="271,56,532,80">
+<area href="classactivemq_1_1transport_1_1_response_correlator.html" alt="activemq::transport::ResponseCorrelator" shape="rect" coords="135,112,396,136">
+<area href="classactivemq_1_1transport_1_1_tcp_transport.html" alt="activemq::transport::TcpTransport" shape="rect" coords="406,112,667,136">
+</map>
+<a href="classactivemq_1_1transport_1_1_command_listener-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1transport_1_1_command_listener.html#cacabc2e8387cc0ecd7738f04aa5936b">onCommand</a> (Command *command)=0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Interface for an observer of broker commands. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="cacabc2e8387cc0ecd7738f04aa5936b"></a><!-- doxytag: member="activemq::transport::CommandListener::onCommand" ref="cacabc2e8387cc0ecd7738f04aa5936b" args="(Command *command)=0" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void activemq::transport::CommandListener::onCommand           </td>
+          <td>(</td>
+          <td class="paramtype">Command *&nbsp;</td>
+          <td class="paramname"> <em>command</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [pure virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Event handler for the receipt of a command. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>command</em>&nbsp;</td><td>the received command object. </td></tr>
+  </table>
+</dl>
+
+<p>
+Implemented in <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_connector.html#b6a7578e3baf0b2cf4427640e6449293">activemq::connector::stomp::StompConnector</a>, <a class="el" href="classactivemq_1_1transport_1_1_response_correlator.html#e88734d7054a1ec977c230cb562b2cfe">activemq::transport::ResponseCorrelator</a>, and <a class="el" href="classactivemq_1_1transport_1_1_transport_filter.html#4cbeafaf1189b78a89881cbecd4e5443">activemq::transport::TransportFilter</a>.
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>C:/Apps/main/activemq/transport/CommandListener.h</ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:15 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_listener.png
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_listener.png?rev=428212&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_listener.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_reader-members.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_reader-members.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_reader-members.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_reader-members.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,25 @@
+<!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>activemq-cpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>activemq::transport::CommandReader Member List</h1>This is the complete list of members for <a class="el" href="classactivemq_1_1transport_1_1_command_reader.html">activemq::transport::CommandReader</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_command_reader.html#6fbfe1c4b02ae13c0c015ba1217eb8df">readCommand</a>(void)=0</td><td><a class="el" href="classactivemq_1_1transport_1_1_command_reader.html">activemq::transport::CommandReader</a></td><td><code> [pure virtual]</code></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:15 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_reader.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_reader.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_reader.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_reader.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,65 @@
+<!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>activemq-cpp: activemq::transport::CommandReader Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="nav">
+<b>activemq</b>::<b>transport</b>::<a class="el" href="classactivemq_1_1transport_1_1_command_reader.html">CommandReader</a></div>
+<h1>activemq::transport::CommandReader Class Reference</h1><!-- doxytag: class="activemq::transport::CommandReader" --><code>#include &lt;CommandReader.h&gt;</code>
+<p>
+<a href="classactivemq_1_1transport_1_1_command_reader-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual Command *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1transport_1_1_command_reader.html#6fbfe1c4b02ae13c0c015ba1217eb8df">readCommand</a> (void)=0  throw ( CommandIOException )</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Interface for an object responsible for reading a command from an input stream. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="6fbfe1c4b02ae13c0c015ba1217eb8df"></a><!-- doxytag: member="activemq::transport::CommandReader::readCommand" ref="6fbfe1c4b02ae13c0c015ba1217eb8df" args="(void)=0" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual Command* activemq::transport::CommandReader::readCommand           </td>
+          <td>(</td>
+          <td class="paramtype">void&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throw ( CommandIOException )<code> [pure virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Reads a command from the given input stream. <dl compact><dt><b>Returns:</b></dt><dd>The next command available on the stream. </dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>CommandIOException</em>&nbsp;</td><td>if a problem occurs during the read. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>C:/Apps/main/activemq/transport/CommandReader.h</ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:15 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_writer-members.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_writer-members.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_writer-members.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_writer-members.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,25 @@
+<!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>activemq-cpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>activemq::transport::CommandWriter Member List</h1>This is the complete list of members for <a class="el" href="classactivemq_1_1transport_1_1_command_writer.html">activemq::transport::CommandWriter</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_command_writer.html#c81d6e11260e433d742fa2639d31ac4a">writeCommand</a>(const Command *command)=0</td><td><a class="el" href="classactivemq_1_1transport_1_1_command_writer.html">activemq::transport::CommandWriter</a></td><td><code> [pure virtual]</code></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:15 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_writer.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_writer.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_writer.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_command_writer.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,69 @@
+<!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>activemq-cpp: activemq::transport::CommandWriter Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="nav">
+<b>activemq</b>::<b>transport</b>::<a class="el" href="classactivemq_1_1transport_1_1_command_writer.html">CommandWriter</a></div>
+<h1>activemq::transport::CommandWriter Class Reference</h1><!-- doxytag: class="activemq::transport::CommandWriter" --><code>#include &lt;CommandWriter.h&gt;</code>
+<p>
+<a href="classactivemq_1_1transport_1_1_command_writer-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1transport_1_1_command_writer.html#c81d6e11260e433d742fa2639d31ac4a">writeCommand</a> (const Command *command)=0  throw ( CommandIOException )</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Interface for an object responsible for writing a command to an output stream. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="c81d6e11260e433d742fa2639d31ac4a"></a><!-- doxytag: member="activemq::transport::CommandWriter::writeCommand" ref="c81d6e11260e433d742fa2639d31ac4a" args="(const Command *command)=0" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void activemq::transport::CommandWriter::writeCommand           </td>
+          <td>(</td>
+          <td class="paramtype">const Command *&nbsp;</td>
+          <td class="paramname"> <em>command</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throw ( CommandIOException )<code> [pure virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Writes a command to the given output stream. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>command</em>&nbsp;</td><td>the command to write. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>CommandIOException</em>&nbsp;</td><td>if a problem occurs during the write. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>C:/Apps/main/activemq/transport/CommandWriter.h</ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:15 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_exception_response-members.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_exception_response-members.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_exception_response-members.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_exception_response-members.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,25 @@
+<!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>activemq-cpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>activemq::transport::ExceptionResponse Member List</h1>This is the complete list of members for <a class="el" href="classactivemq_1_1transport_1_1_exception_response.html">activemq::transport::ExceptionResponse</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_exception_response.html#6207c5f4a4060e628c504bb9525c4130">getException</a>() const =0</td><td><a class="el" href="classactivemq_1_1transport_1_1_exception_response.html">activemq::transport::ExceptionResponse</a></td><td><code> [pure virtual]</code></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:15 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_exception_response.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_exception_response.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_exception_response.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_exception_response.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,59 @@
+<!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>activemq-cpp: activemq::transport::ExceptionResponse Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="nav">
+<b>activemq</b>::<b>transport</b>::<a class="el" href="classactivemq_1_1transport_1_1_exception_response.html">ExceptionResponse</a></div>
+<h1>activemq::transport::ExceptionResponse Class Reference</h1><!-- doxytag: class="activemq::transport::ExceptionResponse" --><code>#include &lt;ExceptionResponse.h&gt;</code>
+<p>
+<a href="classactivemq_1_1transport_1_1_exception_response-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classactivemq_1_1transport_1_1_broker_error.html">BrokerError</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1transport_1_1_exception_response.html#6207c5f4a4060e628c504bb9525c4130">getException</a> () const =0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+A response object that indicates an error occurred at the broker. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="6207c5f4a4060e628c504bb9525c4130"></a><!-- doxytag: member="activemq::transport::ExceptionResponse::getException" ref="6207c5f4a4060e628c504bb9525c4130" args="() const =0" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual const <a class="el" href="classactivemq_1_1transport_1_1_broker_error.html">BrokerError</a>* activemq::transport::ExceptionResponse::getException           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const<code> [pure virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the error from the broker. <dl compact><dt><b>Returns:</b></dt><dd>the error provided from the broker </dd></dl>
+
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>C:/Apps/main/activemq/transport/ExceptionResponse.h</ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:15 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_future_response-members.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_future_response-members.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_future_response-members.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1transport_1_1_future_response-members.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,32 @@
+<!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>activemq-cpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>activemq::transport::FutureResponse Member List</h1>This is the complete list of members for <a class="el" href="classactivemq_1_1transport_1_1_future_response.html">activemq::transport::FutureResponse</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html#b5638c9a41df754b995642d910a0a294">getResponse</a>() const </td><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html">activemq::transport::FutureResponse</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html#323ead7c49913ddb6be1e12c2f8de970">lock</a>()</td><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html">activemq::transport::FutureResponse</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html#e462b9e99d69d3c3dada89effa793a16">notify</a>()</td><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html">activemq::transport::FutureResponse</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html#7295f7300387a6b59594d278aa966a9b">notifyAll</a>()</td><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html">activemq::transport::FutureResponse</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html#b51cbf3b9f7c775d09ed076d301edddd">setResponse</a>(Response *response)</td><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html">activemq::transport::FutureResponse</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html#f7a55a6e3aa641e1aac8e0aff3cd8372">unlock</a>()</td><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html">activemq::transport::FutureResponse</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html#63877a8a3dc7ca43f944ff9d3ae2f0b0">wait</a>()</td><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html">activemq::transport::FutureResponse</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html#bf07c6e44b34908a83c5ecd50e6814aa">wait</a>(unsigned long millisecs)</td><td><a class="el" href="classactivemq_1_1transport_1_1_future_response.html">activemq::transport::FutureResponse</a></td><td><code> [inline, virtual]</code></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:15 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>



Mime
View raw message