http://git-wip-us.apache.org/repos/asf/qpid-site/blob/627da724/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection-members.html
----------------------------------------------------------------------
diff --git 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection-members.html
 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection-members.html
index c70d5e8..40f5fff 100755
--- 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection-members.html
+++ 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection-members.html
@@ -96,30 +96,32 @@ 
$(document).ready(function(){initNavTree('classproton_1_1connection.html','');})
 
 <p>This is the complete list of members for <a class="el" 
href="classproton_1_1connection.html">connection</a>, including all inherited 
members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>()</td><td
 class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>connection</b>() (defined in <a 
class="el" href="classproton_1_1connection.html">connection</a>)</td><td 
class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a604ee46e04955a2323f305b4a81017a0">container</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a11010ac968cfdf09018bd47e06646c22">container_id</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a0e37f5c26858e9fa4399acbbcdbb6462">default_session</a>()</td><td
 class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#ab85a9642d69a48c9fa5d3a2906d52a9e">host</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#af304203ffaff9415b7884f53507b72dc">links</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#aa9bb5c15062bee80022f56bffcf2868a">LOCAL_ACTIVE</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#a4f8d870a4ace6dd1be8728f0e3ccf23c">LOCAL_CLOSED</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#aaaea8dc733566e78a066d2435f8a60c5">local_condition</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#a5017b4c4cc25f9c0932455e13fb223d4">LOCAL_MASK</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#a84e5c2baecd6fd28505eac28ab14bacb">LOCAL_UNINIT</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#af1fb4d28f91a33fb7c8a73a4083f6745">open_receiver</a>(const
 std::string &amp;addr, const link_options &amp;opts=link_options())</td><td 
class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a7ebd6d1b79102078ccdb1e07b1cd90f7">open_sender</a>(const
 std::string &amp;addr, const link_options &amp;opts=link_options())</td><td 
class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a6fd1dc792a0b98e6530a7383d4ef3074">active</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>()</td><td
 class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a817883d28ce0ac8a29d917d196796f68">close</a>(const
 error_condition &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a24c88f59fb7d18a293dbc5e6cbebd744">closed</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a7fa48f6882eccec91ea9c433e1ad2a57">connection</a>()</td><td
 class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a604ee46e04955a2323f305b4a81017a0">container</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a11010ac968cfdf09018bd47e06646c22">container_id</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a0e37f5c26858e9fa4399acbbcdbb6462">default_session</a>()</td><td
 class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#ae94b11511c3ff52ec5b4988122a232ff">error</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a39ea24767f058f1be03bb831f4525fc7">idle_timeout</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a14f31d608d52352f9e3fb0fa114d0c58">max_frame_size</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a31b6fd31cd4fa9c7dbdc3456f739b380">max_sessions</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a9e8555112049fc2b4945120b3c45f8ab">open</a>()</td><td
 class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a91b014b59b8b14d7f5a26e2e4950cc93">open</a>(const
 connection_options &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#aad60d14592ee9d34caca4c61214ecd27">open_receiver</a>(const
 std::string &amp;addr)</td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#ac514daf6aef85ee1e68858577e014877">open_receiver</a>(const
 std::string &amp;addr, const receiver_options &amp;)</td><td class="entry"><a 
class="el" href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#ae8eece4fd4b9e1a2531ca12d2ab57a32">open_sender</a>(const
 std::string &amp;addr)</td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#adde43cdef3b6e132d2c4318b6087519a">open_sender</a>(const
 std::string &amp;addr, const sender_options &amp;)</td><td class="entry"><a 
class="el" href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a417060fdeea996b1684bd0fecc6c6420">open_session</a>()</td><td
 class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#aa1f09a6f628fac670f0f92601155e155">REMOTE_ACTIVE</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#a37089f32d6a3324908be74116dfe6820">REMOTE_CLOSED</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a492e060bda7b5f5a49a9e5cd19f92834">remote_condition</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#a5ee39a5f2e921db5be1c2a0e56035761">REMOTE_MASK</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#aca8e5dcefe432fcb32f48dc0433cf5ca">REMOTE_UNINIT</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#ae922e54bbff7c2d27373eea9d15e3367">open_session</a>(const
 session_options &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#aa54a6bfbe82605570fe0e6b4b386cbf9">receivers</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a58b522eac213ea860e01ca619b694dbf">senders</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#aa246b89acfdf85eff5e58f3fceae46dd">sessions</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a1e2622353881ca93799c7d127a1464ce">state</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">proton::endpoint::state</a>
 typedef</td><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td 
class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#a89faad37d419b75c47031ddf530b0ab6">transport</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection.html#ac148c054a035b462f4483f38078374bf">uninitialized</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection.html#afd5da4a30e24592cc193f4ce3ed99594">virtual_host</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1connection.html">connection</a></td><td 
class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~endpoint</b>() 
(defined in <a class="el" 
href="classproton_1_1endpoint.html">endpoint</a>)</td><td class="entry"><a 
class="el" href="classproton_1_1endpoint.html">endpoint</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/627da724/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.html
----------------------------------------------------------------------
diff --git 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.html
 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.html
index 34c7783..543bbf3 100755
--- 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.html
+++ 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.html
@@ -90,9 +90,7 @@ 
$(document).ready(function(){initNavTree('classproton_1_1connection.html','');})
 
 <div class="header">
   <div class="summary">
-<a href="#pub-types">Public Types</a> &#124;
 <a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
 <a href="classproton_1_1connection-members.html">List of all members</a>  
</div>
   <div class="headertitle">
 <div class="title">connection</div>  </div>
@@ -109,110 +107,109 @@ Inheritance diagram for connection:</div>
  <div class="center">
   <img src="classproton_1_1connection.png" usemap="#connection_map" alt=""/>
   <map id="connection_map" name="connection_map">
-<area href="classproton_1_1endpoint.html" title="The base class for session, 
connection, and link. " alt="endpoint" shape="rect" coords="0,0,74,24"/>
+<area href="classproton_1_1endpoint.html" title="The base class for session, 
connection, and link. " alt="endpoint" shape="rect" coords="263,56,516,80"/>
 </map>
  </div></div>
 <table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr class="memitem:a9660be8f45524b15c3931fb752de3b3e"><td class="memItemLeft" 
align="right" valign="top">typedef int&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a></td></tr>
-<tr class="memdesc:a9660be8f45524b15c3931fb752de3b3e"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">A bit mask of state bit 
values.  <a href="#a9660be8f45524b15c3931fb752de3b3e">More...</a><br 
/></td></tr>
-<tr class="separator:a9660be8f45524b15c3931fb752de3b3e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:a1e2622353881ca93799c7d127a1464ce"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a1e2622353881ca93799c7d127a1464ce"></a>
-<a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">endpoint::state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a1e2622353881ca93799c7d127a1464ce">state</a>
 () const </td></tr>
-<tr class="memdesc:a1e2622353881ca93799c7d127a1464ce"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the state of this 
connection. <br /></td></tr>
-<tr class="separator:a1e2622353881ca93799c7d127a1464ce"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaaea8dc733566e78a066d2435f8a60c5"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classproton_1_1condition.html">condition</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#aaaea8dc733566e78a066d2435f8a60c5">local_condition</a>
 () const </td></tr>
-<tr class="memdesc:aaaea8dc733566e78a066d2435f8a60c5"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">XXX add endpoint state 
boolean operations.  <a 
href="#aaaea8dc733566e78a066d2435f8a60c5">More...</a><br /></td></tr>
-<tr class="separator:aaaea8dc733566e78a066d2435f8a60c5"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a492e060bda7b5f5a49a9e5cd19f92834"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a492e060bda7b5f5a49a9e5cd19f92834"></a>
-<a class="el" href="classproton_1_1condition.html">condition</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a492e060bda7b5f5a49a9e5cd19f92834">remote_condition</a>
 () const </td></tr>
-<tr class="memdesc:a492e060bda7b5f5a49a9e5cd19f92834"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the error condition of 
the remote endpoint. <br /></td></tr>
-<tr class="separator:a492e060bda7b5f5a49a9e5cd19f92834"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7fa48f6882eccec91ea9c433e1ad2a57"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a7fa48f6882eccec91ea9c433e1ad2a57"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a7fa48f6882eccec91ea9c433e1ad2a57">connection</a>
 ()</td></tr>
+<tr class="memdesc:a7fa48f6882eccec91ea9c433e1ad2a57"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Create an empty connection. 
<br /></td></tr>
+<tr class="separator:a7fa48f6882eccec91ea9c433e1ad2a57"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac148c054a035b462f4483f38078374bf"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="ac148c054a035b462f4483f38078374bf"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#ac148c054a035b462f4483f38078374bf">uninitialized</a>
 () const </td></tr>
+<tr class="memdesc:ac148c054a035b462f4483f38078374bf"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">True if the local end is 
uninitialized. <br /></td></tr>
+<tr class="separator:ac148c054a035b462f4483f38078374bf"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6fd1dc792a0b98e6530a7383d4ef3074"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a6fd1dc792a0b98e6530a7383d4ef3074"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a6fd1dc792a0b98e6530a7383d4ef3074">active</a>
 () const </td></tr>
+<tr class="memdesc:a6fd1dc792a0b98e6530a7383d4ef3074"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">True if the local end is 
active. <br /></td></tr>
+<tr class="separator:a6fd1dc792a0b98e6530a7383d4ef3074"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a24c88f59fb7d18a293dbc5e6cbebd744"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a24c88f59fb7d18a293dbc5e6cbebd744"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a24c88f59fb7d18a293dbc5e6cbebd744">closed</a>
 () const </td></tr>
+<tr class="memdesc:a24c88f59fb7d18a293dbc5e6cbebd744"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">True if the local and 
remote ends are closed. <br /></td></tr>
+<tr class="separator:a24c88f59fb7d18a293dbc5e6cbebd744"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae94b11511c3ff52ec5b4988122a232ff"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="ae94b11511c3ff52ec5b4988122a232ff"></a>
+class <a class="el" 
href="classproton_1_1error__condition.html">error_condition</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#ae94b11511c3ff52ec5b4988122a232ff">error</a>
 () const </td></tr>
+<tr class="memdesc:ae94b11511c3ff52ec5b4988122a232ff"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the error condition of 
the remote endpoint. <br /></td></tr>
+<tr class="separator:ae94b11511c3ff52ec5b4988122a232ff"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a604ee46e04955a2323f305b4a81017a0"><td class="memItemLeft" 
align="right" valign="top">class <a class="el" 
href="classproton_1_1container.html">container</a> &amp;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a604ee46e04955a2323f305b4a81017a0">container</a>
 () const </td></tr>
 <tr class="memdesc:a604ee46e04955a2323f305b4a81017a0"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the container.  <a 
href="#a604ee46e04955a2323f305b4a81017a0">More...</a><br /></td></tr>
 <tr class="separator:a604ee46e04955a2323f305b4a81017a0"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a89faad37d419b75c47031ddf530b0ab6"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a89faad37d419b75c47031ddf530b0ab6"></a>
-class transport&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classproton_1_1connection.html#a89faad37d419b75c47031ddf530b0ab6">transport</a>
 () const </td></tr>
+class <a class="el" 
href="classproton_1_1transport.html">transport</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a89faad37d419b75c47031ddf530b0ab6">transport</a>
 () const </td></tr>
 <tr class="memdesc:a89faad37d419b75c47031ddf530b0ab6"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the transport for the 
connection. <br /></td></tr>
 <tr class="separator:a89faad37d419b75c47031ddf530b0ab6"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab85a9642d69a48c9fa5d3a2906d52a9e"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="ab85a9642d69a48c9fa5d3a2906d52a9e"></a>
-std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#ab85a9642d69a48c9fa5d3a2906d52a9e">host</a>
 () const </td></tr>
-<tr class="memdesc:ab85a9642d69a48c9fa5d3a2906d52a9e"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Return the AMQP host name 
for the connection. <br /></td></tr>
-<tr class="separator:ab85a9642d69a48c9fa5d3a2906d52a9e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afd5da4a30e24592cc193f4ce3ed99594"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="afd5da4a30e24592cc193f4ce3ed99594"></a>
+std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#afd5da4a30e24592cc193f4ce3ed99594">virtual_host</a>
 () const </td></tr>
+<tr class="memdesc:afd5da4a30e24592cc193f4ce3ed99594"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Return the AMQP hostname 
attribute for the connection. <br /></td></tr>
+<tr class="separator:afd5da4a30e24592cc193f4ce3ed99594"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a11010ac968cfdf09018bd47e06646c22"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a11010ac968cfdf09018bd47e06646c22"></a>
 std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a11010ac968cfdf09018bd47e06646c22">container_id</a>
 () const </td></tr>
 <tr class="memdesc:a11010ac968cfdf09018bd47e06646c22"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Return the container ID for 
the connection. <br /></td></tr>
 <tr class="separator:a11010ac968cfdf09018bd47e06646c22"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9e8555112049fc2b4945120b3c45f8ab"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a9e8555112049fc2b4945120b3c45f8ab">open</a>
 ()</td></tr>
+<tr class="memdesc:a9e8555112049fc2b4945120b3c45f8ab"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Open the connection.  <a 
href="#a9e8555112049fc2b4945120b3c45f8ab">More...</a><br /></td></tr>
+<tr class="separator:a9e8555112049fc2b4945120b3c45f8ab"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a91b014b59b8b14d7f5a26e2e4950cc93"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a91b014b59b8b14d7f5a26e2e4950cc93">open</a>
 (const <a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;)</td></tr>
+<tr class="memdesc:a91b014b59b8b14d7f5a26e2e4950cc93"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Open the connection.  <a 
href="#a91b014b59b8b14d7f5a26e2e4950cc93">More...</a><br /></td></tr>
+<tr class="separator:a91b014b59b8b14d7f5a26e2e4950cc93"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5ae591df94fc66ccb85cbb6565368bca"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>
 ()</td></tr>
-<tr class="memdesc:a5ae591df94fc66ccb85cbb6565368bca"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Initiate local close.  <a 
href="#a5ae591df94fc66ccb85cbb6565368bca">More...</a><br /></td></tr>
+<tr class="memdesc:a5ae591df94fc66ccb85cbb6565368bca"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Close the endpoint.  <a 
href="#a5ae591df94fc66ccb85cbb6565368bca">More...</a><br /></td></tr>
 <tr class="separator:a5ae591df94fc66ccb85cbb6565368bca"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a817883d28ce0ac8a29d917d196796f68"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a817883d28ce0ac8a29d917d196796f68">close</a>
 (const <a class="el" 
href="classproton_1_1error__condition.html">error_condition</a> &amp;)</td></tr>
+<tr class="memdesc:a817883d28ce0ac8a29d917d196796f68"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Close the endpoint with an 
error condition.  <a href="#a817883d28ce0ac8a29d917d196796f68">More...</a><br 
/></td></tr>
+<tr class="separator:a817883d28ce0ac8a29d917d196796f68"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a417060fdeea996b1684bd0fecc6c6420"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a417060fdeea996b1684bd0fecc6c6420"></a>
 <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a417060fdeea996b1684bd0fecc6c6420">open_session</a>
 ()</td></tr>
 <tr class="memdesc:a417060fdeea996b1684bd0fecc6c6420"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Open a new session. <br 
/></td></tr>
 <tr class="separator:a417060fdeea996b1684bd0fecc6c6420"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae922e54bbff7c2d27373eea9d15e3367"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classproton_1_1session.html">session</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#ae922e54bbff7c2d27373eea9d15e3367">open_session</a>
 (const <a class="el" 
href="classproton_1_1session__options.html">session_options</a> &amp;)</td></tr>
+<tr class="memdesc:ae922e54bbff7c2d27373eea9d15e3367"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Open a new session.  <a 
href="#ae922e54bbff7c2d27373eea9d15e3367">More...</a><br /></td></tr>
+<tr class="separator:ae922e54bbff7c2d27373eea9d15e3367"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0e37f5c26858e9fa4399acbbcdbb6462"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classproton_1_1session.html">session</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a0e37f5c26858e9fa4399acbbcdbb6462">default_session</a>
 ()</td></tr>
 <tr class="memdesc:a0e37f5c26858e9fa4399acbbcdbb6462"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the default session.  
<a href="#a0e37f5c26858e9fa4399acbbcdbb6462">More...</a><br /></td></tr>
 <tr class="separator:a0e37f5c26858e9fa4399acbbcdbb6462"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7ebd6d1b79102078ccdb1e07b1cd90f7"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a7ebd6d1b79102078ccdb1e07b1cd90f7"></a>
-<a class="el" href="classproton_1_1sender.html">sender</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a7ebd6d1b79102078ccdb1e07b1cd90f7">open_sender</a>
 (const std::string &amp;addr, const <a class="el" 
href="classproton_1_1link__options.html">link_options</a> &amp;opts=<a 
class="el" 
href="classproton_1_1link__options.html">link_options</a>())</td></tr>
-<tr class="memdesc:a7ebd6d1b79102078ccdb1e07b1cd90f7"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Open a sender for 
<code>addr</code> on <a class="el" 
href="classproton_1_1connection.html#a0e37f5c26858e9fa4399acbbcdbb6462" 
title="Get the default session. ">default_session()</a>. <br /></td></tr>
-<tr class="separator:a7ebd6d1b79102078ccdb1e07b1cd90f7"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af1fb4d28f91a33fb7c8a73a4083f6745"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="af1fb4d28f91a33fb7c8a73a4083f6745"></a>
-<a class="el" href="classproton_1_1receiver.html">receiver</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#af1fb4d28f91a33fb7c8a73a4083f6745">open_receiver</a>
 (const std::string &amp;addr, const <a class="el" 
href="classproton_1_1link__options.html">link_options</a> &amp;opts=<a 
class="el" 
href="classproton_1_1link__options.html">link_options</a>())</td></tr>
-<tr class="memdesc:af1fb4d28f91a33fb7c8a73a4083f6745"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Open a receiver for 
<code>addr</code> on <a class="el" 
href="classproton_1_1connection.html#a0e37f5c26858e9fa4399acbbcdbb6462" 
title="Get the default session. ">default_session()</a>. <br /></td></tr>
-<tr class="separator:af1fb4d28f91a33fb7c8a73a4083f6745"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af304203ffaff9415b7884f53507b72dc"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="af304203ffaff9415b7884f53507b72dc"></a>
-<a class="el" 
href="namespaceproton.html#a920c49be9cf3c8b6b4fbd0d588472b59">link_range</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#af304203ffaff9415b7884f53507b72dc">links</a>
 () const </td></tr>
-<tr class="memdesc:af304203ffaff9415b7884f53507b72dc"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Return links on this 
connection matching the state mask. <br /></td></tr>
-<tr class="separator:af304203ffaff9415b7884f53507b72dc"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8eece4fd4b9e1a2531ca12d2ab57a32"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="ae8eece4fd4b9e1a2531ca12d2ab57a32"></a>
+<a class="el" href="classproton_1_1sender.html">sender</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#ae8eece4fd4b9e1a2531ca12d2ab57a32">open_sender</a>
 (const std::string &amp;addr)</td></tr>
+<tr class="memdesc:ae8eece4fd4b9e1a2531ca12d2ab57a32"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Open a sender for 
<code>addr</code> on <a class="el" 
href="classproton_1_1connection.html#a0e37f5c26858e9fa4399acbbcdbb6462" 
title="Get the default session. ">default_session()</a>. <br /></td></tr>
+<tr class="separator:ae8eece4fd4b9e1a2531ca12d2ab57a32"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adde43cdef3b6e132d2c4318b6087519a"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classproton_1_1sender.html">sender</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1connection.html#adde43cdef3b6e132d2c4318b6087519a">open_sender</a>
 (const std::string &amp;addr, const <a class="el" 
href="classproton_1_1sender__options.html">sender_options</a> &amp;)</td></tr>
+<tr class="memdesc:adde43cdef3b6e132d2c4318b6087519a"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Open a sender for 
<code>addr</code> on <a class="el" 
href="classproton_1_1connection.html#a0e37f5c26858e9fa4399acbbcdbb6462" 
title="Get the default session. ">default_session()</a>.  <a 
href="#adde43cdef3b6e132d2c4318b6087519a">More...</a><br /></td></tr>
+<tr class="separator:adde43cdef3b6e132d2c4318b6087519a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad60d14592ee9d34caca4c61214ecd27"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="aad60d14592ee9d34caca4c61214ecd27"></a>
+<a class="el" href="classproton_1_1receiver.html">receiver</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#aad60d14592ee9d34caca4c61214ecd27">open_receiver</a>
 (const std::string &amp;addr)</td></tr>
+<tr class="memdesc:aad60d14592ee9d34caca4c61214ecd27"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Open a receiver for 
<code>addr</code> on <a class="el" 
href="classproton_1_1connection.html#a0e37f5c26858e9fa4399acbbcdbb6462" 
title="Get the default session. ">default_session()</a>. <br /></td></tr>
+<tr class="separator:aad60d14592ee9d34caca4c61214ecd27"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac514daf6aef85ee1e68858577e014877"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classproton_1_1receiver.html">receiver</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#ac514daf6aef85ee1e68858577e014877">open_receiver</a>
 (const std::string &amp;addr, const <a class="el" 
href="classproton_1_1receiver__options.html">receiver_options</a> 
&amp;)</td></tr>
+<tr class="memdesc:ac514daf6aef85ee1e68858577e014877"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Open a receiver for 
<code>addr</code> on <a class="el" 
href="classproton_1_1connection.html#a0e37f5c26858e9fa4399acbbcdbb6462" 
title="Get the default session. ">default_session()</a>.  <a 
href="#ac514daf6aef85ee1e68858577e014877">More...</a><br /></td></tr>
+<tr class="separator:ac514daf6aef85ee1e68858577e014877"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa246b89acfdf85eff5e58f3fceae46dd"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="aa246b89acfdf85eff5e58f3fceae46dd"></a>
-<a class="el" 
href="namespaceproton.html#a0ac1537085a834a05285a274d9c8cf6d">session_range</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#aa246b89acfdf85eff5e58f3fceae46dd">sessions</a>
 () const </td></tr>
-<tr class="memdesc:aa246b89acfdf85eff5e58f3fceae46dd"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Return sessions on this 
connection matching the state mask. <br /></td></tr>
+session_range&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#aa246b89acfdf85eff5e58f3fceae46dd">sessions</a>
 () const </td></tr>
+<tr class="memdesc:aa246b89acfdf85eff5e58f3fceae46dd"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Return all sessions on this 
connection. <br /></td></tr>
 <tr class="separator:aa246b89acfdf85eff5e58f3fceae46dd"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:a84e5c2baecd6fd28505eac28ab14bacb"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a84e5c2baecd6fd28505eac28ab14bacb"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#a84e5c2baecd6fd28505eac28ab14bacb">LOCAL_UNINIT</a></td></tr>
-<tr class="memdesc:a84e5c2baecd6fd28505eac28ab14bacb"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Local endpoint is 
uninitialized. <br /></td></tr>
-<tr class="separator:a84e5c2baecd6fd28505eac28ab14bacb"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aca8e5dcefe432fcb32f48dc0433cf5ca"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="aca8e5dcefe432fcb32f48dc0433cf5ca"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#aca8e5dcefe432fcb32f48dc0433cf5ca">REMOTE_UNINIT</a></td></tr>
-<tr class="memdesc:aca8e5dcefe432fcb32f48dc0433cf5ca"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Remote endpoint is 
uninitialized. <br /></td></tr>
-<tr class="separator:aca8e5dcefe432fcb32f48dc0433cf5ca"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa9bb5c15062bee80022f56bffcf2868a"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="aa9bb5c15062bee80022f56bffcf2868a"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#aa9bb5c15062bee80022f56bffcf2868a">LOCAL_ACTIVE</a></td></tr>
-<tr class="memdesc:aa9bb5c15062bee80022f56bffcf2868a"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Local endpoint is active. 
<br /></td></tr>
-<tr class="separator:aa9bb5c15062bee80022f56bffcf2868a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa1f09a6f628fac670f0f92601155e155"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="aa1f09a6f628fac670f0f92601155e155"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#aa1f09a6f628fac670f0f92601155e155">REMOTE_ACTIVE</a></td></tr>
-<tr class="memdesc:aa1f09a6f628fac670f0f92601155e155"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Remote endpoint is active. 
<br /></td></tr>
-<tr class="separator:aa1f09a6f628fac670f0f92601155e155"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f8d870a4ace6dd1be8728f0e3ccf23c"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a4f8d870a4ace6dd1be8728f0e3ccf23c"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#a4f8d870a4ace6dd1be8728f0e3ccf23c">LOCAL_CLOSED</a></td></tr>
-<tr class="memdesc:a4f8d870a4ace6dd1be8728f0e3ccf23c"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Local endpoint has been 
closed. <br /></td></tr>
-<tr class="separator:a4f8d870a4ace6dd1be8728f0e3ccf23c"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37089f32d6a3324908be74116dfe6820"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a37089f32d6a3324908be74116dfe6820"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#a37089f32d6a3324908be74116dfe6820">REMOTE_CLOSED</a></td></tr>
-<tr class="memdesc:a37089f32d6a3324908be74116dfe6820"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Remote endpoint has been 
closed. <br /></td></tr>
-<tr class="separator:a37089f32d6a3324908be74116dfe6820"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5017b4c4cc25f9c0932455e13fb223d4"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a5017b4c4cc25f9c0932455e13fb223d4"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#a5017b4c4cc25f9c0932455e13fb223d4">LOCAL_MASK</a></td></tr>
-<tr class="memdesc:a5017b4c4cc25f9c0932455e13fb223d4"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Mask including all LOCAL_ 
bits (UNINIT, ACTIVE, CLOSED) <br /></td></tr>
-<tr class="separator:a5017b4c4cc25f9c0932455e13fb223d4"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5ee39a5f2e921db5be1c2a0e56035761"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a5ee39a5f2e921db5be1c2a0e56035761"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#a5ee39a5f2e921db5be1c2a0e56035761">REMOTE_MASK</a></td></tr>
-<tr class="memdesc:a5ee39a5f2e921db5be1c2a0e56035761"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Mask including all REMOTE_ 
bits (UNINIT, ACTIVE, CLOSED) <br /></td></tr>
-<tr class="separator:a5ee39a5f2e921db5be1c2a0e56035761"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa54a6bfbe82605570fe0e6b4b386cbf9"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="aa54a6bfbe82605570fe0e6b4b386cbf9"></a>
+receiver_range&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classproton_1_1connection.html#aa54a6bfbe82605570fe0e6b4b386cbf9">receivers</a>
 () const </td></tr>
+<tr class="memdesc:aa54a6bfbe82605570fe0e6b4b386cbf9"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Return all receivers on 
this connection. <br /></td></tr>
+<tr class="separator:aa54a6bfbe82605570fe0e6b4b386cbf9"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a58b522eac213ea860e01ca619b694dbf"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a58b522eac213ea860e01ca619b694dbf"></a>
+sender_range&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a58b522eac213ea860e01ca619b694dbf">senders</a>
 () const </td></tr>
+<tr class="memdesc:a58b522eac213ea860e01ca619b694dbf"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Return all senders on this 
connection. <br /></td></tr>
+<tr class="separator:a58b522eac213ea860e01ca619b694dbf"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a14f31d608d52352f9e3fb0fa114d0c58"><td class="memItemLeft" 
align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a14f31d608d52352f9e3fb0fa114d0c58">max_frame_size</a>
 () const </td></tr>
+<tr class="memdesc:a14f31d608d52352f9e3fb0fa114d0c58"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the maximum frame size. 
 <a href="#a14f31d608d52352f9e3fb0fa114d0c58">More...</a><br /></td></tr>
+<tr class="separator:a14f31d608d52352f9e3fb0fa114d0c58"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a31b6fd31cd4fa9c7dbdc3456f739b380"><td class="memItemLeft" 
align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a31b6fd31cd4fa9c7dbdc3456f739b380">max_sessions</a>
 () const </td></tr>
+<tr class="memdesc:a31b6fd31cd4fa9c7dbdc3456f739b380"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the maximum number of 
open sessions.  <a href="#a31b6fd31cd4fa9c7dbdc3456f739b380">More...</a><br 
/></td></tr>
+<tr class="separator:a31b6fd31cd4fa9c7dbdc3456f739b380"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a39ea24767f058f1be03bb831f4525fc7"><td class="memItemLeft" 
align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1connection.html#a39ea24767f058f1be03bb831f4525fc7">idle_timeout</a>
 () const </td></tr>
+<tr class="memdesc:a39ea24767f058f1be03bb831f4525fc7"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the idle timeout.  <a 
href="#a39ea24767f058f1be03bb831f4525fc7">More...</a><br /></td></tr>
+<tr class="separator:a39ea24767f058f1be03bb831f4525fc7"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed 
Description</h2>
 <div class="textblock"><p>A connection to a remote AMQP peer. </p>
-</div><h2 class="groupheader">Member Typedef Documentation</h2>
-<a class="anchor" id="a9660be8f45524b15c3931fb752de3b3e"></a>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a5ae591df94fc66ccb85cbb6565368bca"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -220,38 +217,52 @@ static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">typedef int <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a></td>
+          <td class="memname">void close </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
         </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
-<p>A bit mask of state bit values. </p>
-<p>A state mask is matched against an endpoint as follows: If the state mask 
contains both local and remote flags, then an exact match against those flags 
is performed. If state contains only local or only remote flags, then a match 
occurs if any of the local or remote flags are set respectively.</p>
-<dl class="section see"><dt>See also</dt><dd><a class="el" 
href="classproton_1_1connection.html#af304203ffaff9415b7884f53507b72dc" 
title="Return links on this connection matching the state mask. 
">connection::links</a>, <a class="el" 
href="classproton_1_1connection.html#aa246b89acfdf85eff5e58f3fceae46dd" 
title="Return sessions on this connection matching the state mask. 
">connection::sessions</a> </dd></dl>
+<p>Close the endpoint. </p>
+<dl class="section see"><dt>See also</dt><dd>endpoint_lifecycle </dd></dl>
+
+<p>Implements <a class="el" 
href="classproton_1_1endpoint.html#af6ee7eacbde6b379b68d954e44f6e549">endpoint</a>.</p>
 
 </div>
 </div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a5ae591df94fc66ccb85cbb6565368bca"></a>
+<a class="anchor" id="a817883d28ce0ac8a29d917d196796f68"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">void close </td>
           <td>(</td>
+          <td class="paramtype">const <a class="el" 
href="classproton_1_1error__condition.html">error_condition</a> &amp;&#160;</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
         </tr>
       </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
 </div><div class="memdoc">
 
-<p>Initiate local close. </p>
-<p>The operation is not complete till <a class="el" 
href="classproton_1_1handler.html#a804f0ea9c2754f143624b4078a61f650" title="The 
remote peer closed the connection. ">handler::on_connection_close()</a>. </p>
+<p>Close the endpoint with an error condition. </p>
+<dl class="section see"><dt>See also</dt><dd>endpoint_lifecycle </dd></dl>
+
+<p>Implements <a class="el" 
href="classproton_1_1endpoint.html#ad4fcddcba5b74ba7766ac6f125469644">endpoint</a>.</p>
 
 </div>
 </div>
@@ -271,7 +282,7 @@ static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c
 <p>Get the container. </p>
 <dl class="exception"><dt>Exceptions</dt><dd>
   <table class="exception">
-    <tr><td class="paramname"><a class="el" href="structproton_1_1error.html" 
title="The base proton error. ">proton::error</a></td><td>if this connection is 
not managed by a container </td></tr>
+    <tr><td class="paramname"><a class="el" href="structproton_1_1error.html" 
title="The base Proton error. ">proton::error</a></td><td>if this connection is 
not managed by a container </td></tr>
   </table>
   </dd>
 </dl>
@@ -296,31 +307,168 @@ static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c
 
 </div>
 </div>
-<a class="anchor" id="aaaea8dc733566e78a066d2435f8a60c5"></a>
+<a class="anchor" id="a39ea24767f058f1be03bb831f4525fc7"></a>
 <div class="memitem">
 <div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classproton_1_1condition.html">condition</a> local_condition </td>
+          <td class="memname">uint32_t idle_timeout </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
         </tr>
       </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
 </div><div class="memdoc">
 
-<p>XXX add endpoint state boolean operations. </p>
-<p>Get the local error condition. </p>
+<p>Get the idle timeout. </p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" 
href="classproton_1_1connection__options.html#a7c838237bfba8a5a04c2b97e6f023448">connection_options::idle_timeout</a>
 </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a14f31d608d52352f9e3fb0fa114d0c58"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t max_frame_size </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Get the maximum frame size. </p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" 
href="classproton_1_1connection__options.html#ad0e93961fd048b2ee5e8bdac2b041686">connection_options::max_frame_size</a>
 </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a31b6fd31cd4fa9c7dbdc3456f739b380"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint16_t max_sessions </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Get the maximum number of open sessions. </p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" 
href="classproton_1_1connection__options.html#af66706fdb4a2f3f4d9943be9ee4b1347">connection_options::max_sessions</a>
 </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a9e8555112049fc2b4945120b3c45f8ab"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void open </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Open the connection. </p>
+<dl class="section see"><dt>See also</dt><dd>endpoint_lifecycle </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a91b014b59b8b14d7f5a26e2e4950cc93"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void open </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Open the connection. </p>
+<dl class="section see"><dt>See also</dt><dd>endpoint_lifecycle </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ac514daf6aef85ee1e68858577e014877"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classproton_1_1receiver.html">receiver</a> open_receiver </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>addr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" 
href="classproton_1_1receiver__options.html">receiver_options</a> 
&amp;&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Open a receiver for <code>addr</code> on <a class="el" 
href="classproton_1_1connection.html#a0e37f5c26858e9fa4399acbbcdbb6462" 
title="Get the default session. ">default_session()</a>. </p>
+
+</div>
+</div>
+<a class="anchor" id="adde43cdef3b6e132d2c4318b6087519a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classproton_1_1sender.html">sender</a> open_sender </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>addr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" 
href="classproton_1_1sender__options.html">sender_options</a> &amp;&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Open a sender for <code>addr</code> on <a class="el" 
href="classproton_1_1connection.html#a0e37f5c26858e9fa4399acbbcdbb6462" 
title="Get the default session. ">default_session()</a>. </p>
+
+</div>
+</div>
+<a class="anchor" id="ae922e54bbff7c2d27373eea9d15e3367"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classproton_1_1session.html">session</a> open_session </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" 
href="classproton_1_1session__options.html">session_options</a> &amp;&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
 
-<p>Implements <a class="el" 
href="classproton_1_1endpoint.html#a8e6552f9fc799927204b763969513099">endpoint</a>.</p>
+<p>Open a new session. </p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/627da724/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.js
----------------------------------------------------------------------
diff --git 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.js
 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.js
index faef4a9..c289db0 100755
--- 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.js
+++ 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.js
@@ -1,19 +1,29 @@
 var classproton_1_1connection =
 [
-    [ "state", 
"classproton_1_1connection.html#a9660be8f45524b15c3931fb752de3b3e", null ],
     [ "connection", 
"classproton_1_1connection.html#a7fa48f6882eccec91ea9c433e1ad2a57", null ],
+    [ "active", 
"classproton_1_1connection.html#a6fd1dc792a0b98e6530a7383d4ef3074", null ],
     [ "close", 
"classproton_1_1connection.html#a5ae591df94fc66ccb85cbb6565368bca", null ],
+    [ "close", 
"classproton_1_1connection.html#a817883d28ce0ac8a29d917d196796f68", null ],
+    [ "closed", 
"classproton_1_1connection.html#a24c88f59fb7d18a293dbc5e6cbebd744", null ],
     [ "container", 
"classproton_1_1connection.html#a604ee46e04955a2323f305b4a81017a0", null ],
     [ "container_id", 
"classproton_1_1connection.html#a11010ac968cfdf09018bd47e06646c22", null ],
     [ "default_session", 
"classproton_1_1connection.html#a0e37f5c26858e9fa4399acbbcdbb6462", null ],
-    [ "host", 
"classproton_1_1connection.html#ab85a9642d69a48c9fa5d3a2906d52a9e", null ],
-    [ "links", 
"classproton_1_1connection.html#af304203ffaff9415b7884f53507b72dc", null ],
-    [ "local_condition", 
"classproton_1_1connection.html#aaaea8dc733566e78a066d2435f8a60c5", null ],
-    [ "open_receiver", 
"classproton_1_1connection.html#af1fb4d28f91a33fb7c8a73a4083f6745", null ],
-    [ "open_sender", 
"classproton_1_1connection.html#a7ebd6d1b79102078ccdb1e07b1cd90f7", null ],
+    [ "error", 
"classproton_1_1connection.html#ae94b11511c3ff52ec5b4988122a232ff", null ],
+    [ "idle_timeout", 
"classproton_1_1connection.html#a39ea24767f058f1be03bb831f4525fc7", null ],
+    [ "max_frame_size", 
"classproton_1_1connection.html#a14f31d608d52352f9e3fb0fa114d0c58", null ],
+    [ "max_sessions", 
"classproton_1_1connection.html#a31b6fd31cd4fa9c7dbdc3456f739b380", null ],
+    [ "open", 
"classproton_1_1connection.html#a9e8555112049fc2b4945120b3c45f8ab", null ],
+    [ "open", 
"classproton_1_1connection.html#a91b014b59b8b14d7f5a26e2e4950cc93", null ],
+    [ "open_receiver", 
"classproton_1_1connection.html#aad60d14592ee9d34caca4c61214ecd27", null ],
+    [ "open_receiver", 
"classproton_1_1connection.html#ac514daf6aef85ee1e68858577e014877", null ],
+    [ "open_sender", 
"classproton_1_1connection.html#ae8eece4fd4b9e1a2531ca12d2ab57a32", null ],
+    [ "open_sender", 
"classproton_1_1connection.html#adde43cdef3b6e132d2c4318b6087519a", null ],
     [ "open_session", 
"classproton_1_1connection.html#a417060fdeea996b1684bd0fecc6c6420", null ],
-    [ "remote_condition", 
"classproton_1_1connection.html#a492e060bda7b5f5a49a9e5cd19f92834", null ],
+    [ "open_session", 
"classproton_1_1connection.html#ae922e54bbff7c2d27373eea9d15e3367", null ],
+    [ "receivers", 
"classproton_1_1connection.html#aa54a6bfbe82605570fe0e6b4b386cbf9", null ],
+    [ "senders", 
"classproton_1_1connection.html#a58b522eac213ea860e01ca619b694dbf", null ],
     [ "sessions", 
"classproton_1_1connection.html#aa246b89acfdf85eff5e58f3fceae46dd", null ],
-    [ "state", 
"classproton_1_1connection.html#a1e2622353881ca93799c7d127a1464ce", null ],
-    [ "transport", 
"classproton_1_1connection.html#a89faad37d419b75c47031ddf530b0ab6", null ]
+    [ "transport", 
"classproton_1_1connection.html#a89faad37d419b75c47031ddf530b0ab6", null ],
+    [ "uninitialized", 
"classproton_1_1connection.html#ac148c054a035b462f4483f38078374bf", null ],
+    [ "virtual_host", 
"classproton_1_1connection.html#afd5da4a30e24592cc193f4ce3ed99594", null ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/627da724/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.png
----------------------------------------------------------------------
diff --git 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.png
 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.png
index 6b5518d..9a3b66d 100755
Binary files 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.png
 and 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.png
 differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/627da724/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options-members.html
----------------------------------------------------------------------
diff --git 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options-members.html
 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options-members.html
index 43911b0..7a6c09d 100755
--- 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options-members.html
+++ 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options-members.html
@@ -97,19 +97,23 @@ 
$(document).ready(function(){initNavTree('classproton_1_1connection__options.htm
 <p>This is the complete list of members for <a class="el" 
href="classproton_1_1connection__options.html">connection_options</a>, 
including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a8034b8d17ca30a4cfc3db8c6a898dc4d">connection_options</a>()</td><td
 class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#aa946cf564c3b226b0172b3b78f59928a">connection_options</a>(const
 connection_options &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a4c6429303ccb719d9c585c88f300e007">container_id</a>(const
 std::string &amp;id)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a6c97b43c08a8ca22f136d8281b38aa8a">handler</a>(class
 handler *)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a7c838237bfba8a5a04c2b97e6f023448">idle_timeout</a>(duration)</td><td
 class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#ae04e46928f67fef14fc58c501fea1bd8">max_channels</a>(uint16_t
 max)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a90933e18af82770dfa522b0e3b356f3e">connection_options</a>(class
 messaging_handler &amp;h)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#aa946cf564c3b226b0172b3b78f59928a">connection_options</a>(const
 connection_options &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a4c6429303ccb719d9c585c88f300e007">container_id</a>(const
 std::string &amp;id)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a7bca23aeb3455378ef2d35975758e504">handler</a>(class
 messaging_handler &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a7c838237bfba8a5a04c2b97e6f023448">idle_timeout</a>(duration)</td><td
 class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#ad0e93961fd048b2ee5e8bdac2b041686">max_frame_size</a>(uint32_t
 max)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a2c612e142b60cf61ce50d88582465167">operator=</a>(const
 connection_options &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#afbabea03db40dee25da7bbdc7e918322">sasl_allow_insecure_mechs</a>(bool)</td><td
 class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a52f0724b86920647ef8624922aa54ab6">sasl_allowed_mechs</a>(const
 std::string &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#ad8e93a44cab5e65949046fb036c237a6">sasl_config_name</a>(const
 std::string &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#af66706fdb4a2f3f4d9943be9ee4b1347">max_sessions</a>(uint16_t
 max)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a2c612e142b60cf61ce50d88582465167">operator=</a>(const
 connection_options &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#afbabea03db40dee25da7bbdc7e918322">sasl_allow_insecure_mechs</a>(bool)</td><td
 class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a52f0724b86920647ef8624922aa54ab6">sasl_allowed_mechs</a>(const
 std::string &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#ad8e93a44cab5e65949046fb036c237a6">sasl_config_name</a>(const
 std::string &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a0fc40d55673b5c89e4b5a13c630edca5">sasl_config_path</a>(const
 std::string &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#aedcd8a70f24d08ab0bb6178524ae6a0d">sasl_enabled</a>(bool)</td><td
 class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a4eb280b5a62adb5b2075d6316a590c70">ssl_client_options</a>(const
 class ssl_client_options &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a5ce3c4591be545f5ae67f22ef64fb9ef">ssl_server_options</a>(const
 class ssl_server_options &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a68a8c198dfa16653afc4a70a2b845604">update</a>(const
 connection_options &amp;other)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html#a0300a2a68ecca3f684e91e637a45e028">virtual_host</a>(const
 std::string &amp;name)</td><td class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td 
class="entry"><b>~connection_options</b>() (defined in <a class="el" 
href="classproton_1_1connection__options.html">connection_options</a>)</td><td 
class="entry"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a></td><td 
class="entry"></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/627da724/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options.html
----------------------------------------------------------------------
diff --git 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options.html
 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options.html
index 6537572..8b2a303 100755
--- 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options.html
+++ 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options.html
@@ -108,6 +108,10 @@ Public Member Functions</h2></td></tr>
 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#a8034b8d17ca30a4cfc3db8c6a898dc4d">connection_options</a>
 ()</td></tr>
 <tr class="memdesc:a8034b8d17ca30a4cfc3db8c6a898dc4d"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Create an empty set of 
options. <br /></td></tr>
 <tr class="separator:a8034b8d17ca30a4cfc3db8c6a898dc4d"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90933e18af82770dfa522b0e3b356f3e"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a90933e18af82770dfa522b0e3b356f3e"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#a90933e18af82770dfa522b0e3b356f3e">connection_options</a>
 (class <a class="el" 
href="classproton_1_1messaging__handler.html">messaging_handler</a> 
&amp;h)</td></tr>
+<tr class="memdesc:a90933e18af82770dfa522b0e3b356f3e"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Shorthand for <a class="el" 
href="classproton_1_1connection__options.html#a8034b8d17ca30a4cfc3db8c6a898dc4d"
 title="Create an empty set of options. ">connection_options()</a>.handler(h) 
<br /></td></tr>
+<tr class="separator:a90933e18af82770dfa522b0e3b356f3e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa946cf564c3b226b0172b3b78f59928a"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="aa946cf564c3b226b0172b3b78f59928a"></a>
 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#aa946cf564c3b226b0172b3b78f59928a">connection_options</a>
 (const <a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;)</td></tr>
 <tr class="memdesc:aa946cf564c3b226b0172b3b78f59928a"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Copy options. <br 
/></td></tr>
@@ -116,18 +120,17 @@ Public Member Functions</h2></td></tr>
 <a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#a2c612e142b60cf61ce50d88582465167">operator=</a>
 (const <a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;)</td></tr>
 <tr class="memdesc:a2c612e142b60cf61ce50d88582465167"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Copy options. <br 
/></td></tr>
 <tr class="separator:a2c612e142b60cf61ce50d88582465167"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c97b43c08a8ca22f136d8281b38aa8a"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a6c97b43c08a8ca22f136d8281b38aa8a"></a>
-<a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#a6c97b43c08a8ca22f136d8281b38aa8a">handler</a>
 (class <a class="el" href="classproton_1_1handler.html">handler</a> 
*)</td></tr>
-<tr class="memdesc:a6c97b43c08a8ca22f136d8281b38aa8a"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Set a handler for the 
connection. <br /></td></tr>
-<tr class="separator:a6c97b43c08a8ca22f136d8281b38aa8a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7bca23aeb3455378ef2d35975758e504"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#a7bca23aeb3455378ef2d35975758e504">handler</a>
 (class <a class="el" 
href="classproton_1_1messaging__handler.html">messaging_handler</a> 
&amp;)</td></tr>
+<tr class="memdesc:a7bca23aeb3455378ef2d35975758e504"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Set a connection handler.  
<a href="#a7bca23aeb3455378ef2d35975758e504">More...</a><br /></td></tr>
+<tr class="separator:a7bca23aeb3455378ef2d35975758e504"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad0e93961fd048b2ee5e8bdac2b041686"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="ad0e93961fd048b2ee5e8bdac2b041686"></a>
 <a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#ad0e93961fd048b2ee5e8bdac2b041686">max_frame_size</a>
 (uint32_t max)</td></tr>
 <tr class="memdesc:ad0e93961fd048b2ee5e8bdac2b041686"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Set the maximum frame size. 
<br /></td></tr>
 <tr class="separator:ad0e93961fd048b2ee5e8bdac2b041686"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae04e46928f67fef14fc58c501fea1bd8"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="ae04e46928f67fef14fc58c501fea1bd8"></a>
-<a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#ae04e46928f67fef14fc58c501fea1bd8">max_channels</a>
 (uint16_t max)</td></tr>
-<tr class="memdesc:ae04e46928f67fef14fc58c501fea1bd8"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Set the maximum channels. 
<br /></td></tr>
-<tr class="separator:ae04e46928f67fef14fc58c501fea1bd8"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af66706fdb4a2f3f4d9943be9ee4b1347"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="af66706fdb4a2f3f4d9943be9ee4b1347"></a>
+<a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#af66706fdb4a2f3f4d9943be9ee4b1347">max_sessions</a>
 (uint16_t max)</td></tr>
+<tr class="memdesc:af66706fdb4a2f3f4d9943be9ee4b1347"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Set the maximum number of 
open sessions. <br /></td></tr>
+<tr class="separator:af66706fdb4a2f3f4d9943be9ee4b1347"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7c838237bfba8a5a04c2b97e6f023448"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a7c838237bfba8a5a04c2b97e6f023448"></a>
 <a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#a7c838237bfba8a5a04c2b97e6f023448">idle_timeout</a>
 (<a class="el" href="classproton_1_1duration.html">duration</a>)</td></tr>
 <tr class="memdesc:a7c838237bfba8a5a04c2b97e6f023448"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Set the idle timeout. <br 
/></td></tr>
@@ -136,6 +139,10 @@ Public Member Functions</h2></td></tr>
 <a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#a4c6429303ccb719d9c585c88f300e007">container_id</a>
 (const std::string &amp;id)</td></tr>
 <tr class="memdesc:a4c6429303ccb719d9c585c88f300e007"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Set the container ID. <br 
/></td></tr>
 <tr class="separator:a4c6429303ccb719d9c585c88f300e007"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0300a2a68ecca3f684e91e637a45e028"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a0300a2a68ecca3f684e91e637a45e028"></a>
+<a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#a0300a2a68ecca3f684e91e637a45e028">virtual_host</a>
 (const std::string &amp;name)</td></tr>
+<tr class="memdesc:a0300a2a68ecca3f684e91e637a45e028"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Set the virtual host name. 
<br /></td></tr>
+<tr class="separator:a0300a2a68ecca3f684e91e637a45e028"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4eb280b5a62adb5b2075d6316a590c70"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a4eb280b5a62adb5b2075d6316a590c70"></a>
 <a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#a4eb280b5a62adb5b2075d6316a590c70">ssl_client_options</a>
 (const class <a class="el" 
href="classproton_1_1ssl__client__options.html">ssl_client_options</a> 
&amp;)</td></tr>
 <tr class="memdesc:a4eb280b5a62adb5b2075d6316a590c70"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Set SSL client options. <br 
/></td></tr>
@@ -157,13 +164,21 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a52f0724b86920647ef8624922aa54ab6"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad8e93a44cab5e65949046fb036c237a6"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="ad8e93a44cab5e65949046fb036c237a6"></a>
 <a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#ad8e93a44cab5e65949046fb036c237a6">sasl_config_name</a>
 (const std::string &amp;)</td></tr>
-<tr class="memdesc:ad8e93a44cab5e65949046fb036c237a6"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Set the SASL configuration 
name. <br /></td></tr>
+<tr class="memdesc:ad8e93a44cab5e65949046fb036c237a6"><td 
class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Set 
the SASL configuration name. <br /></td></tr>
 <tr class="separator:ad8e93a44cab5e65949046fb036c237a6"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0fc40d55673b5c89e4b5a13c630edca5"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a0fc40d55673b5c89e4b5a13c630edca5"></a>
+<a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#a0fc40d55673b5c89e4b5a13c630edca5">sasl_config_path</a>
 (const std::string &amp;)</td></tr>
+<tr class="memdesc:a0fc40d55673b5c89e4b5a13c630edca5"><td 
class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Set 
the SASL configuration path. <br /></td></tr>
+<tr class="separator:a0fc40d55673b5c89e4b5a13c630edca5"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68a8c198dfa16653afc4a70a2b845604"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a68a8c198dfa16653afc4a70a2b845604"></a>
+<a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1connection__options.html#a68a8c198dfa16653afc4a70a2b845604">update</a>
 (const <a class="el" 
href="classproton_1_1connection__options.html">connection_options</a> 
&amp;other)</td></tr>
+<tr class="memdesc:a68a8c198dfa16653afc4a70a2b845604"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Update option values from 
values set in other. <br /></td></tr>
+<tr class="separator:a68a8c198dfa16653afc4a70a2b845604"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed 
Description</h2>
 <div class="textblock"><p>Options for creating a connection. </p>
 <p>Options can be "chained" like this:</p>
-<div class="fragment"><div class="line">c = container.<a class="code" 
href="classproton_1_1container.html#a544f214bbb007ed7c2331cbebb60c283">connect</a>(url,
 <a class="code" 
href="classproton_1_1connection__options.html#a8034b8d17ca30a4cfc3db8c6a898dc4d">connection_options</a>().<a
 class="code" 
href="classproton_1_1connection__options.html#a6c97b43c08a8ca22f136d8281b38aa8a">handler</a>(h).<a
 class="code" 
href="classproton_1_1connection__options.html#ad0e93961fd048b2ee5e8bdac2b041686">max_frame_size</a>(1234));</div>
+<div class="fragment"><div class="line">c = container.connect(url, <a 
class="code" 
href="classproton_1_1connection__options.html#a8034b8d17ca30a4cfc3db8c6a898dc4d">connection_options</a>().<a
 class="code" 
href="classproton_1_1connection__options.html#a7bca23aeb3455378ef2d35975758e504">handler</a>(h).<a
 class="code" 
href="classproton_1_1connection__options.html#ad0e93961fd048b2ee5e8bdac2b041686">max_frame_size</a>(1234));</div>
 </div><!-- fragment --><p>You can also create an options object with common 
settings and use it as a base for different connections that have mostly the 
same settings:</p>
 <div class="fragment"><div class="line"><a class="code" 
href="classproton_1_1connection__options.html#a8034b8d17ca30a4cfc3db8c6a898dc4d">connection_options</a>
 opts;</div>
 <div class="line">opts.idle_timeout(1000).max_frame_size(10000);</div>
@@ -171,6 +186,25 @@ Public Member Functions</h2></td></tr>
 <div class="line">c2 = container.connect(url2, opts.handler(h2));</div>
 </div><!-- fragment --><p>Normal value semantics: copy or assign creates a 
separate copy of the options. </p>
 </div><h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a7bca23aeb3455378ef2d35975758e504"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classproton_1_1connection__options.html">connection_options</a>&amp; 
handler </td>
+          <td>(</td>
+          <td class="paramtype">class <a class="el" 
href="classproton_1_1messaging__handler.html">messaging_handler</a> 
&amp;&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Set a connection handler. </p>
+<p>The handler must not be deleted until <a class="el" 
href="classproton_1_1messaging__handler.html#a47c33c5e6c13d23f1b8a745bf7bdfa8f" 
title="The underlying network transport has closed. 
">messaging_handler::on_transport_close()</a> is called. </p>
+
+</div>
+</div>
 <a class="anchor" id="afbabea03db40dee25da7bbdc7e918322"></a>
 <div class="memitem">
 <div class="memproto">


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to