qpid-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jr...@apache.org
Subject [03/51] [partial] qpid-site git commit: QPID-7353: Update for the Qpid C++ 1.35.0 release
Date Tue, 06 Sep 2016 16:59:26 GMT
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/eff0fe55/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Connection.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Connection.html b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Connection.html
new file mode 100644
index 0000000..a14aca1
--- /dev/null
+++ b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Connection.html
@@ -0,0 +1,380 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid C++ Messaging API: qpid::messaging::Connection Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid C++ Messaging API
+   &#160;<span id="projectnumber">1.35.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classqpid_1_1messaging_1_1Connection.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#friends">Friends</a> &#124;
+<a href="classqpid_1_1messaging_1_1Connection-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">qpid::messaging::Connection Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="Connection_8h_source.html">Connection.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for qpid::messaging::Connection:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classqpid_1_1messaging_1_1Connection.png" usemap="#qpid::messaging::Connection_map" alt=""/>
+  <map id="qpid::messaging::Connection_map" name="qpid::messaging::Connection_map">
+<area href="classqpid_1_1messaging_1_1Handle.html" alt="qpid::messaging::Handle&lt; ConnectionImpl &gt;" shape="rect" coords="0,0,256,24"/>
+</map>
+ </div></div>
+<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:ae52937fa9e15ceaf48091111c92df20a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae52937fa9e15ceaf48091111c92df20a"></a>
+QPID_MESSAGING_EXTERN&#160;</td><td class="memItemRight" valign="bottom"><b>Connection</b> (ConnectionImpl *impl)</td></tr>
+<tr class="separator:ae52937fa9e15ceaf48091111c92df20a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9fe3af4ad4a25621065c30a677dcbabe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9fe3af4ad4a25621065c30a677dcbabe"></a>
+QPID_MESSAGING_EXTERN&#160;</td><td class="memItemRight" valign="bottom"><b>Connection</b> (const <a class="el" href="classqpid_1_1messaging_1_1Connection.html">Connection</a> &amp;)</td></tr>
+<tr class="separator:a9fe3af4ad4a25621065c30a677dcbabe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d3f1bacc02722f3d2ae43efaa880db6"><td class="memItemLeft" align="right" valign="top">QPID_MESSAGING_EXTERN&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Connection.html#a4d3f1bacc02722f3d2ae43efaa880db6">Connection</a> (const std::string &amp;url, const qpid::types::Variant::Map &amp;options=qpid::types::Variant::Map())</td></tr>
+<tr class="separator:a4d3f1bacc02722f3d2ae43efaa880db6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ed5f335b7614cd7b2b580ad92cbf3d2"><td class="memItemLeft" align="right" valign="top">QPID_MESSAGING_EXTERN&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Connection.html#a7ed5f335b7614cd7b2b580ad92cbf3d2">Connection</a> (const std::string &amp;url, const std::string &amp;options)</td></tr>
+<tr class="separator:a7ed5f335b7614cd7b2b580ad92cbf3d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abcdcdeddf5285cfc4ecb2675119c3f21"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abcdcdeddf5285cfc4ecb2675119c3f21"></a>
+QPID_MESSAGING_EXTERN <a class="el" href="classqpid_1_1messaging_1_1Connection.html">Connection</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classqpid_1_1messaging_1_1Connection.html">Connection</a> &amp;)</td></tr>
+<tr class="separator:abcdcdeddf5285cfc4ecb2675119c3f21"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed260d368e7a61444bd20536dd8ee0a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed260d368e7a61444bd20536dd8ee0a8"></a>
+QPID_MESSAGING_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>setOption</b> (const std::string &amp;name, const <a class="el" href="classqpid_1_1types_1_1Variant.html">qpid::types::Variant</a> &amp;value)</td></tr>
+<tr class="separator:aed260d368e7a61444bd20536dd8ee0a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae3edb48dd0f93bb27dc986820bd042d5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae3edb48dd0f93bb27dc986820bd042d5"></a>
+QPID_MESSAGING_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>open</b> ()</td></tr>
+<tr class="separator:ae3edb48dd0f93bb27dc986820bd042d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a044525254da9ad9820a6e38ae8cb2d9e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a044525254da9ad9820a6e38ae8cb2d9e"></a>
+QPID_MESSAGING_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>isOpen</b> ()</td></tr>
+<tr class="separator:a044525254da9ad9820a6e38ae8cb2d9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e64496ab8722deecc24e1488aa6c287"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e64496ab8722deecc24e1488aa6c287"></a>
+QPID_MESSAGING_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>isOpen</b> () const </td></tr>
+<tr class="separator:a7e64496ab8722deecc24e1488aa6c287"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fba4dbb2563544316f3050d340c02dd"><td class="memItemLeft" align="right" valign="top">QPID_MESSAGING_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Connection.html#a2fba4dbb2563544316f3050d340c02dd">reconnect</a> (const std::string &amp;url)</td></tr>
+<tr class="separator:a2fba4dbb2563544316f3050d340c02dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64520572413ec653b0d20c61887f0cc"><td class="memItemLeft" align="right" valign="top">QPID_MESSAGING_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Connection.html#ac64520572413ec653b0d20c61887f0cc">reconnect</a> ()</td></tr>
+<tr class="separator:ac64520572413ec653b0d20c61887f0cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a37a0bb2470e17aeb8257e1b1513fa0b6"><td class="memItemLeft" align="right" valign="top">QPID_MESSAGING_EXTERN std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Connection.html#a37a0bb2470e17aeb8257e1b1513fa0b6">getUrl</a> () const </td></tr>
+<tr class="separator:a37a0bb2470e17aeb8257e1b1513fa0b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57c6b7c5b7f99fe3b6e287f906a59b7b"><td class="memItemLeft" align="right" valign="top">QPID_MESSAGING_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Connection.html#a57c6b7c5b7f99fe3b6e287f906a59b7b">close</a> ()</td></tr>
+<tr class="separator:a57c6b7c5b7f99fe3b6e287f906a59b7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a80f1657463f9ed06f3f045ec5dc7bc5f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80f1657463f9ed06f3f045ec5dc7bc5f"></a>
+QPID_MESSAGING_EXTERN <a class="el" href="classqpid_1_1messaging_1_1Session.html">Session</a>&#160;</td><td class="memItemRight" valign="bottom"><b>createTransactionalSession</b> (const std::string &amp;name=std::string())</td></tr>
+<tr class="separator:a80f1657463f9ed06f3f045ec5dc7bc5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2a966954dee57fd345547390f9919887"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a966954dee57fd345547390f9919887"></a>
+QPID_MESSAGING_EXTERN <a class="el" href="classqpid_1_1messaging_1_1Session.html">Session</a>&#160;</td><td class="memItemRight" valign="bottom"><b>createSession</b> (const std::string &amp;name=std::string())</td></tr>
+<tr class="separator:a2a966954dee57fd345547390f9919887"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1ec71cf620373cacbb7ffb14260244f4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ec71cf620373cacbb7ffb14260244f4"></a>
+QPID_MESSAGING_EXTERN <a class="el" href="classqpid_1_1messaging_1_1Session.html">Session</a>&#160;</td><td class="memItemRight" valign="bottom"><b>getSession</b> (const std::string &amp;name) const </td></tr>
+<tr class="separator:a1ec71cf620373cacbb7ffb14260244f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7934780583b5ac5f89e79f07423b52e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7934780583b5ac5f89e79f07423b52e4"></a>
+QPID_MESSAGING_EXTERN std::string&#160;</td><td class="memItemRight" valign="bottom"><b>getAuthenticatedUsername</b> ()</td></tr>
+<tr class="separator:a7934780583b5ac5f89e79f07423b52e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classqpid_1_1messaging_1_1Handle"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classqpid_1_1messaging_1_1Handle')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; ConnectionImpl &gt;</a></td></tr>
+<tr class="memitem:ad6666ec615c78a110d36011aaa7f74f9 inherit pub_methods_classqpid_1_1messaging_1_1Handle"><td class="memItemLeft" align="right" valign="top">QPID_MESSAGING_INLINE_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Handle.html#ad6666ec615c78a110d36011aaa7f74f9">isValid</a> () const</td></tr>
+<tr class="separator:ad6666ec615c78a110d36011aaa7f74f9 inherit pub_methods_classqpid_1_1messaging_1_1Handle"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85d30ccb081c4b15dc3bedeb40ffbf52 inherit pub_methods_classqpid_1_1messaging_1_1Handle"><td class="memItemLeft" align="right" valign="top">QPID_MESSAGING_INLINE_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Handle.html#a85d30ccb081c4b15dc3bedeb40ffbf52">isNull</a> () const</td></tr>
+<tr class="separator:a85d30ccb081c4b15dc3bedeb40ffbf52 inherit pub_methods_classqpid_1_1messaging_1_1Handle"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75949c9b0035ce83928ae1bb877ff252 inherit pub_methods_classqpid_1_1messaging_1_1Handle"><td class="memItemLeft" align="right" valign="top">QPID_MESSAGING_INLINE_EXTERN&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Handle.html#a75949c9b0035ce83928ae1bb877ff252">operator bool</a> () const</td></tr>
+<tr class="separator:a75949c9b0035ce83928ae1bb877ff252 inherit pub_methods_classqpid_1_1messaging_1_1Handle"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79cc121e1185d3d90a2d36e43ac8d82b inherit pub_methods_classqpid_1_1messaging_1_1Handle"><td class="memItemLeft" align="right" valign="top">QPID_MESSAGING_INLINE_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Handle.html#a79cc121e1185d3d90a2d36e43ac8d82b">operator!</a> () const</td></tr>
+<tr class="separator:a79cc121e1185d3d90a2d36e43ac8d82b inherit pub_methods_classqpid_1_1messaging_1_1Handle"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a65237851b8de03d0a366f5e02c3ca5c4 inherit pub_methods_classqpid_1_1messaging_1_1Handle"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65237851b8de03d0a366f5e02c3ca5c4"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>swap</b> (<a class="el" href="classqpid_1_1messaging_1_1Handle.html">Handle</a>&lt; ConnectionImpl &gt; &amp;h)</td></tr>
+<tr class="separator:a65237851b8de03d0a366f5e02c3ca5c4 inherit pub_methods_classqpid_1_1messaging_1_1Handle"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
+Friends</h2></td></tr>
+<tr class="memitem:afcda8a5ddde952c834a8cd1bb7771b69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afcda8a5ddde952c834a8cd1bb7771b69"></a>
+class&#160;</td><td class="memItemRight" valign="bottom"><b>qpid::messaging::PrivateImplRef&lt; Connection &gt;</b></td></tr>
+<tr class="separator:afcda8a5ddde952c834a8cd1bb7771b69"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pro_types_classqpid_1_1messaging_1_1Handle"><td colspan="2" onclick="javascript:toggleInherit('pro_types_classqpid_1_1messaging_1_1Handle')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; ConnectionImpl &gt;</a></td></tr>
+<tr class="memitem:aae44d218cffcb40859af8702e4635d3f inherit pro_types_classqpid_1_1messaging_1_1Handle"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae44d218cffcb40859af8702e4635d3f"></a>
+typedef ConnectionImpl&#160;</td><td class="memItemRight" valign="bottom"><b>Impl</b></td></tr>
+<tr class="separator:aae44d218cffcb40859af8702e4635d3f inherit pro_types_classqpid_1_1messaging_1_1Handle"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_classqpid_1_1messaging_1_1Handle"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classqpid_1_1messaging_1_1Handle')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; ConnectionImpl &gt;</a></td></tr>
+<tr class="memitem:a56e6095295d9b798d9df9f4c53e80e32 inherit pro_attribs_classqpid_1_1messaging_1_1Handle"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56e6095295d9b798d9df9f4c53e80e32"></a>
+Impl *&#160;</td><td class="memItemRight" valign="bottom"><b>impl</b></td></tr>
+<tr class="separator:a56e6095295d9b798d9df9f4c53e80e32 inherit pro_attribs_classqpid_1_1messaging_1_1Handle"><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 represents a network connection to a remote endpoint. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a4d3f1bacc02722f3d2ae43efaa880db6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QPID_MESSAGING_EXTERN qpid::messaging::Connection::Connection </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>url</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const qpid::types::Variant::Map &amp;&#160;</td>
+          <td class="paramname"><em>options</em> = <code>qpid::types::Variant::Map()</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Current implementation supports the following options:</p>
+<ul>
+<li>heartbeat: the heartbeat interval in seconds</li>
+<li>tcp_nodelay: true/false, whether nagle should be disabled or not</li>
+<li>transport: the underlying transport to use (e.g. tcp, ssl, rdma)</li>
+<li>protocol: the version of AMQP to use (e.g. amqp0-10 or amqp1.0)</li>
+</ul>
+<p>(Note: the transports and/or protocols recognised may depend on which plugins are loaded. AT present support for heartbeats is missing in AMQP 1.0)</p>
+<ul>
+<li>username: the username to authenticate as</li>
+<li>password: the password to use if required by the selected authentication mechanism</li>
+<li>sasl_mechanisms: a space separated list of acceptable SASL mechanisms</li>
+<li>sasl_min_ssf: the minimum acceptable security strength factor</li>
+<li>sasl_max_ssf: the maximum acceptable security strength factor</li>
+<li>sasl_service: the service name if needed by the SASL mechanism in use</li>
+</ul>
+<p>Reconnect behaviour can be controlled through the following options:</p>
+<ul>
+<li>reconnect: true/false (enables/disables reconnect entirely)</li>
+<li>reconnect_timeout: seconds (give up and report failure after specified time)</li>
+<li>reconnect_limit: n (give up and report failure after specified number of attempts)</li>
+<li>reconnect_interval_min: seconds (initial delay between failed reconnection attempts)</li>
+<li>reconnect_interval_max: seconds (maximum delay between failed reconnection attempts)</li>
+<li>reconnect_interval: shorthand for setting the same reconnect_interval_min/max</li>
+<li>reconnect_urls: list of alternate urls to try when connecting</li>
+</ul>
+<p>The reconnect_interval is the time that the client waits for after a failed attempt to reconnect before retrying. It starts at the value of the min_retry_interval and is doubled every failure until the value of max_retry_interval is reached.</p>
+<p>Values in seconds can be fractional, for example 0.001 is a millisecond delay.</p>
+<p>If the SSL transport is used, the following options apply:</p>
+<ul>
+<li>ssl_cert_name: the name of the certificate to use for a given</li>
+<li>connection ssl_ignore_hostname_verification_failure: if set to true, will allow client to connect to server even if the hostname used (or ip address) doesn't match what is in the servers certificate. I.e. this disables authentication of the server to the client (and should be used only as a last resort)</li>
+</ul>
+<p>When AMQP 1.0 is used, the following options apply:</p>
+<ul>
+<li>container_id: sets the container id to use for the connection</li>
+<li>nest_annotations: if true, any annotations in received messages will be presented as properties with keys x-amqp-delivery-annotations or x-amqp-delivery-annotations and values that are nested maps containing the annotations. If false, the annotations will simply be merged in with the properties.</li>
+<li>set_to_on_send: If true, all sent messages will have the to field set to the node name of the sender</li>
+<li>properties or client_properties: the properties to include in the open frame sent</li>
+</ul>
+<p>The following options can be used to tune behaviour if needed (these are not yet supported over AMQP 1.0):</p>
+<ul>
+<li>tcp_nodelay: disables Nagle's algorithm on the underlying tcp socket</li>
+<li>max_channels: restricts the maximum number of channels supported</li>
+<li>max_frame_size: restricts the maximum frame size supported </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="a7ed5f335b7614cd7b2b580ad92cbf3d2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QPID_MESSAGING_EXTERN qpid::messaging::Connection::Connection </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>url</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>options</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Creates a connection using an option string of the form {name:value,name2:value2...}, see above for options supported.</p>
+<dl class="exception"><dt>Exceptions</dt><dd>
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="structqpid_1_1messaging_1_1InvalidOptionString.html">InvalidOptionString</a></td><td>if the string does not match the correct syntax </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a57c6b7c5b7f99fe3b6e287f906a59b7b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QPID_MESSAGING_EXTERN void qpid::messaging::Connection::close </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Closes a connection and all sessions associated with it. An opened connection must be closed before the last handle is allowed to go out of scope. </p>
+
+</div>
+</div>
+<a class="anchor" id="a37a0bb2470e17aeb8257e1b1513fa0b6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QPID_MESSAGING_EXTERN std::string qpid::messaging::Connection::getUrl </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>returns a url reprsenting the broker the client is currently connected to (or an empty string if it is not connected). </p>
+
+</div>
+</div>
+<a class="anchor" id="a2fba4dbb2563544316f3050d340c02dd"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QPID_MESSAGING_EXTERN void qpid::messaging::Connection::reconnect </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>url</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Attempts to reconnect to the specified url, re-establish existing sessions, senders and receivers and resend any indoubt messages.</p>
+<p>This can be used to directly control reconnect behaviour rather than using the reconnect option for automatically handling that. </p>
+
+</div>
+</div>
+<a class="anchor" id="ac64520572413ec653b0d20c61887f0cc"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QPID_MESSAGING_EXTERN void qpid::messaging::Connection::reconnect </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Attempts to reconnect to the original url, including any specified reconnect_urls, re-establish existing sessions, senders and receivers and resend any indoubt messages.</p>
+<p>This can be used to directly control reconnect behaviour rather than using the reconnect option for automatically handling that. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>qpid/messaging/<a class="el" href="Connection_8h_source.html">Connection.h</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><b>qpid</b></li><li class="navelem"><b>messaging</b></li><li class="navelem"><a class="el" href="classqpid_1_1messaging_1_1Connection.html">Connection</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/eff0fe55/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Connection.js
----------------------------------------------------------------------
diff --git a/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Connection.js b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Connection.js
new file mode 100644
index 0000000..2c3aae8
--- /dev/null
+++ b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Connection.js
@@ -0,0 +1,23 @@
+var classqpid_1_1messaging_1_1Connection =
+[
+    [ "Connection", "classqpid_1_1messaging_1_1Connection.html#ae52937fa9e15ceaf48091111c92df20a", null ],
+    [ "Connection", "classqpid_1_1messaging_1_1Connection.html#a9fe3af4ad4a25621065c30a677dcbabe", null ],
+    [ "Connection", "classqpid_1_1messaging_1_1Connection.html#ae74dacaa22c1171661ecde23328c7a42", null ],
+    [ "Connection", "classqpid_1_1messaging_1_1Connection.html#a4d3f1bacc02722f3d2ae43efaa880db6", null ],
+    [ "Connection", "classqpid_1_1messaging_1_1Connection.html#a7ed5f335b7614cd7b2b580ad92cbf3d2", null ],
+    [ "~Connection", "classqpid_1_1messaging_1_1Connection.html#a071c3ead15e6cde8217a5a2fc203bac6", null ],
+    [ "close", "classqpid_1_1messaging_1_1Connection.html#a57c6b7c5b7f99fe3b6e287f906a59b7b", null ],
+    [ "createSession", "classqpid_1_1messaging_1_1Connection.html#a2a966954dee57fd345547390f9919887", null ],
+    [ "createTransactionalSession", "classqpid_1_1messaging_1_1Connection.html#a80f1657463f9ed06f3f045ec5dc7bc5f", null ],
+    [ "getAuthenticatedUsername", "classqpid_1_1messaging_1_1Connection.html#a7934780583b5ac5f89e79f07423b52e4", null ],
+    [ "getSession", "classqpid_1_1messaging_1_1Connection.html#a1ec71cf620373cacbb7ffb14260244f4", null ],
+    [ "getUrl", "classqpid_1_1messaging_1_1Connection.html#a37a0bb2470e17aeb8257e1b1513fa0b6", null ],
+    [ "isOpen", "classqpid_1_1messaging_1_1Connection.html#a044525254da9ad9820a6e38ae8cb2d9e", null ],
+    [ "isOpen", "classqpid_1_1messaging_1_1Connection.html#a7e64496ab8722deecc24e1488aa6c287", null ],
+    [ "open", "classqpid_1_1messaging_1_1Connection.html#ae3edb48dd0f93bb27dc986820bd042d5", null ],
+    [ "operator=", "classqpid_1_1messaging_1_1Connection.html#abcdcdeddf5285cfc4ecb2675119c3f21", null ],
+    [ "reconnect", "classqpid_1_1messaging_1_1Connection.html#a2fba4dbb2563544316f3050d340c02dd", null ],
+    [ "reconnect", "classqpid_1_1messaging_1_1Connection.html#ac64520572413ec653b0d20c61887f0cc", null ],
+    [ "setOption", "classqpid_1_1messaging_1_1Connection.html#aed260d368e7a61444bd20536dd8ee0a8", null ],
+    [ "qpid::messaging::PrivateImplRef< Connection >", "classqpid_1_1messaging_1_1Connection.html#afcda8a5ddde952c834a8cd1bb7771b69", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/eff0fe55/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Connection.png
----------------------------------------------------------------------
diff --git a/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Connection.png b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Connection.png
new file mode 100644
index 0000000..1844bda
Binary files /dev/null and b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Connection.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/eff0fe55/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Duration-members.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Duration-members.html b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Duration-members.html
new file mode 100644
index 0000000..437bc7a
--- /dev/null
+++ b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Duration-members.html
@@ -0,0 +1,116 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid C++ Messaging API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid C++ Messaging API
+   &#160;<span id="projectnumber">1.35.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classqpid_1_1messaging_1_1Duration.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">qpid::messaging::Duration Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classqpid_1_1messaging_1_1Duration.html">qpid::messaging::Duration</a>, including all inherited members.</p>
+<table class="directory">
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Duration</b>(uint64_t milliseconds) (defined in <a class="el" href="classqpid_1_1messaging_1_1Duration.html">qpid::messaging::Duration</a>)</td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Duration.html">qpid::messaging::Duration</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>FOREVER</b> (defined in <a class="el" href="classqpid_1_1messaging_1_1Duration.html">qpid::messaging::Duration</a>)</td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Duration.html">qpid::messaging::Duration</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getMilliseconds</b>() const  (defined in <a class="el" href="classqpid_1_1messaging_1_1Duration.html">qpid::messaging::Duration</a>)</td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Duration.html">qpid::messaging::Duration</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>IMMEDIATE</b> (defined in <a class="el" href="classqpid_1_1messaging_1_1Duration.html">qpid::messaging::Duration</a>)</td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Duration.html">qpid::messaging::Duration</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>MINUTE</b> (defined in <a class="el" href="classqpid_1_1messaging_1_1Duration.html">qpid::messaging::Duration</a>)</td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Duration.html">qpid::messaging::Duration</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>SECOND</b> (defined in <a class="el" href="classqpid_1_1messaging_1_1Duration.html">qpid::messaging::Duration</a>)</td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Duration.html">qpid::messaging::Duration</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/eff0fe55/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Duration.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Duration.html b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Duration.html
new file mode 100644
index 0000000..7145dda
--- /dev/null
+++ b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Duration.html
@@ -0,0 +1,144 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid C++ Messaging API: qpid::messaging::Duration Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid C++ Messaging API
+   &#160;<span id="projectnumber">1.35.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classqpid_1_1messaging_1_1Duration.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
+<a href="classqpid_1_1messaging_1_1Duration-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">qpid::messaging::Duration Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="Duration_8h_source.html">Duration.h</a>&gt;</code></p>
+<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:a043c3696e7f124763204a6da14f874d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a043c3696e7f124763204a6da14f874d8"></a>
+QPID_MESSAGING_EXTERN&#160;</td><td class="memItemRight" valign="bottom"><b>Duration</b> (uint64_t milliseconds)</td></tr>
+<tr class="separator:a043c3696e7f124763204a6da14f874d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab1346e5ea9b94dc82104826749632ab2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1346e5ea9b94dc82104826749632ab2"></a>
+QPID_MESSAGING_EXTERN uint64_t&#160;</td><td class="memItemRight" valign="bottom"><b>getMilliseconds</b> () const </td></tr>
+<tr class="separator:ab1346e5ea9b94dc82104826749632ab2"><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:a8e2a212563018097048e440d0503e6fa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e2a212563018097048e440d0503e6fa"></a>
+static QPID_MESSAGING_EXTERN const <a class="el" href="classqpid_1_1messaging_1_1Duration.html">Duration</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FOREVER</b></td></tr>
+<tr class="separator:a8e2a212563018097048e440d0503e6fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e80501edfc176d7e8fc1635802b1f89"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e80501edfc176d7e8fc1635802b1f89"></a>
+static QPID_MESSAGING_EXTERN const <a class="el" href="classqpid_1_1messaging_1_1Duration.html">Duration</a>&#160;</td><td class="memItemRight" valign="bottom"><b>IMMEDIATE</b></td></tr>
+<tr class="separator:a7e80501edfc176d7e8fc1635802b1f89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a485ddc829a3bc7c7b19cb59b8af53412"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a485ddc829a3bc7c7b19cb59b8af53412"></a>
+static QPID_MESSAGING_EXTERN const <a class="el" href="classqpid_1_1messaging_1_1Duration.html">Duration</a>&#160;</td><td class="memItemRight" valign="bottom"><b>SECOND</b></td></tr>
+<tr class="separator:a485ddc829a3bc7c7b19cb59b8af53412"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4b3ead6918b8fe947bb4ad41f09f6f20"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b3ead6918b8fe947bb4ad41f09f6f20"></a>
+static QPID_MESSAGING_EXTERN const <a class="el" href="classqpid_1_1messaging_1_1Duration.html">Duration</a>&#160;</td><td class="memItemRight" valign="bottom"><b>MINUTE</b></td></tr>
+<tr class="separator:a4b3ead6918b8fe947bb4ad41f09f6f20"><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 duration is a time in milliseconds. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>qpid/messaging/<a class="el" href="Duration_8h_source.html">Duration.h</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><b>qpid</b></li><li class="navelem"><b>messaging</b></li><li class="navelem"><a class="el" href="classqpid_1_1messaging_1_1Duration.html">Duration</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/eff0fe55/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Duration.js
----------------------------------------------------------------------
diff --git a/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Duration.js b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Duration.js
new file mode 100644
index 0000000..0e5d683
--- /dev/null
+++ b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Duration.js
@@ -0,0 +1,5 @@
+var classqpid_1_1messaging_1_1Duration =
+[
+    [ "Duration", "classqpid_1_1messaging_1_1Duration.html#a043c3696e7f124763204a6da14f874d8", null ],
+    [ "getMilliseconds", "classqpid_1_1messaging_1_1Duration.html#ab1346e5ea9b94dc82104826749632ab2", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/eff0fe55/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1FailoverUpdates-members.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1FailoverUpdates-members.html b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1FailoverUpdates-members.html
new file mode 100644
index 0000000..8acd700
--- /dev/null
+++ b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1FailoverUpdates-members.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid C++ Messaging API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid C++ Messaging API
+   &#160;<span id="projectnumber">1.35.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classqpid_1_1messaging_1_1FailoverUpdates.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">qpid::messaging::FailoverUpdates Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classqpid_1_1messaging_1_1FailoverUpdates.html">qpid::messaging::FailoverUpdates</a>, including all inherited members.</p>
+<table class="directory">
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>FailoverUpdates</b>(Connection &amp;connection) (defined in <a class="el" href="classqpid_1_1messaging_1_1FailoverUpdates.html">qpid::messaging::FailoverUpdates</a>)</td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1FailoverUpdates.html">qpid::messaging::FailoverUpdates</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>~FailoverUpdates</b>() (defined in <a class="el" href="classqpid_1_1messaging_1_1FailoverUpdates.html">qpid::messaging::FailoverUpdates</a>)</td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1FailoverUpdates.html">qpid::messaging::FailoverUpdates</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/eff0fe55/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1FailoverUpdates.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1FailoverUpdates.html b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1FailoverUpdates.html
new file mode 100644
index 0000000..09fa7b4
--- /dev/null
+++ b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1FailoverUpdates.html
@@ -0,0 +1,125 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid C++ Messaging API: qpid::messaging::FailoverUpdates Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid C++ Messaging API
+   &#160;<span id="projectnumber">1.35.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classqpid_1_1messaging_1_1FailoverUpdates.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classqpid_1_1messaging_1_1FailoverUpdates-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">qpid::messaging::FailoverUpdates Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="FailoverUpdates_8h_source.html">FailoverUpdates.h</a>&gt;</code></p>
+<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:a4042cc9b3ab0592a67e704ffcd97d56a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4042cc9b3ab0592a67e704ffcd97d56a"></a>
+QPID_MESSAGING_EXTERN&#160;</td><td class="memItemRight" valign="bottom"><b>FailoverUpdates</b> (<a class="el" href="classqpid_1_1messaging_1_1Connection.html">Connection</a> &amp;connection)</td></tr>
+<tr class="separator:a4042cc9b3ab0592a67e704ffcd97d56a"><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 utility to listen for updates on cluster membership and update the list of known urls for a connection accordingly. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>qpid/messaging/<a class="el" href="FailoverUpdates_8h_source.html">FailoverUpdates.h</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><b>qpid</b></li><li class="navelem"><b>messaging</b></li><li class="navelem"><a class="el" href="classqpid_1_1messaging_1_1FailoverUpdates.html">FailoverUpdates</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/eff0fe55/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1FailoverUpdates.js
----------------------------------------------------------------------
diff --git a/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1FailoverUpdates.js b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1FailoverUpdates.js
new file mode 100644
index 0000000..f4ada19
--- /dev/null
+++ b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1FailoverUpdates.js
@@ -0,0 +1,5 @@
+var classqpid_1_1messaging_1_1FailoverUpdates =
+[
+    [ "FailoverUpdates", "classqpid_1_1messaging_1_1FailoverUpdates.html#a4042cc9b3ab0592a67e704ffcd97d56a", null ],
+    [ "~FailoverUpdates", "classqpid_1_1messaging_1_1FailoverUpdates.html#a24ce01b159ba534fe8d13883d425c399", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/eff0fe55/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Handle-members.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Handle-members.html b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Handle-members.html
new file mode 100644
index 0000000..420eaf7
--- /dev/null
+++ b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Handle-members.html
@@ -0,0 +1,119 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid C++ Messaging API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid C++ Messaging API
+   &#160;<span id="projectnumber">1.35.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classqpid_1_1messaging_1_1Handle.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">qpid::messaging::Handle&lt; T &gt; Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a>, including all inherited members.</p>
+<table class="directory">
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Handle</b>() (defined in <a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Impl</b> typedef (defined in <a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>impl</b> (defined in <a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Handle.html#a85d30ccb081c4b15dc3bedeb40ffbf52">isNull</a>() const </td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Handle.html#ad6666ec615c78a110d36011aaa7f74f9">isValid</a>() const </td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Handle.html#a75949c9b0035ce83928ae1bb877ff252">operator bool</a>() const </td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Handle.html#a79cc121e1185d3d90a2d36e43ac8d82b">operator!</a>() const </td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>PrivateImplRef&lt; T &gt;</b> (defined in <a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>swap</b>(Handle&lt; T &gt; &amp;h) (defined in <a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/eff0fe55/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Handle.html
----------------------------------------------------------------------
diff --git a/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Handle.html b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Handle.html
new file mode 100644
index 0000000..2eb2878
--- /dev/null
+++ b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Handle.html
@@ -0,0 +1,263 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid C++ Messaging API: qpid::messaging::Handle&lt; T &gt; Class Template Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid C++ Messaging API
+   &#160;<span id="projectnumber">1.35.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classqpid_1_1messaging_1_1Handle.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pro-types">Protected Types</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="#friends">Friends</a> &#124;
+<a href="classqpid_1_1messaging_1_1Handle-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">qpid::messaging::Handle&lt; T &gt; Class Template Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="Handle_8h_source.html">Handle.h</a>&gt;</code></p>
+<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:ad6666ec615c78a110d36011aaa7f74f9"><td class="memItemLeft" align="right" valign="top">QPID_MESSAGING_INLINE_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Handle.html#ad6666ec615c78a110d36011aaa7f74f9">isValid</a> () const </td></tr>
+<tr class="separator:ad6666ec615c78a110d36011aaa7f74f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85d30ccb081c4b15dc3bedeb40ffbf52"><td class="memItemLeft" align="right" valign="top">QPID_MESSAGING_INLINE_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Handle.html#a85d30ccb081c4b15dc3bedeb40ffbf52">isNull</a> () const </td></tr>
+<tr class="separator:a85d30ccb081c4b15dc3bedeb40ffbf52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75949c9b0035ce83928ae1bb877ff252"><td class="memItemLeft" align="right" valign="top">QPID_MESSAGING_INLINE_EXTERN&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Handle.html#a75949c9b0035ce83928ae1bb877ff252">operator bool</a> () const </td></tr>
+<tr class="separator:a75949c9b0035ce83928ae1bb877ff252"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79cc121e1185d3d90a2d36e43ac8d82b"><td class="memItemLeft" align="right" valign="top">QPID_MESSAGING_INLINE_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Handle.html#a79cc121e1185d3d90a2d36e43ac8d82b">operator!</a> () const </td></tr>
+<tr class="separator:a79cc121e1185d3d90a2d36e43ac8d82b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a65237851b8de03d0a366f5e02c3ca5c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65237851b8de03d0a366f5e02c3ca5c4"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>swap</b> (<a class="el" href="classqpid_1_1messaging_1_1Handle.html">Handle</a>&lt; T &gt; &amp;h)</td></tr>
+<tr class="separator:a65237851b8de03d0a366f5e02c3ca5c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-types"></a>
+Protected Types</h2></td></tr>
+<tr class="memitem:aae44d218cffcb40859af8702e4635d3f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae44d218cffcb40859af8702e4635d3f"></a>
+typedef T&#160;</td><td class="memItemRight" valign="bottom"><b>Impl</b></td></tr>
+<tr class="separator:aae44d218cffcb40859af8702e4635d3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:a56e6095295d9b798d9df9f4c53e80e32"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56e6095295d9b798d9df9f4c53e80e32"></a>
+Impl *&#160;</td><td class="memItemRight" valign="bottom"><b>impl</b></td></tr>
+<tr class="separator:a56e6095295d9b798d9df9f4c53e80e32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
+Friends</h2></td></tr>
+<tr class="memitem:a3e9193fac9bbd96b21f336891b3e5d76"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e9193fac9bbd96b21f336891b3e5d76"></a>
+class&#160;</td><td class="memItemRight" valign="bottom"><b>PrivateImplRef&lt; T &gt;</b></td></tr>
+<tr class="separator:a3e9193fac9bbd96b21f336891b3e5d76"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><h3>template&lt;class T&gt;<br />
+class qpid::messaging::Handle&lt; T &gt;</h3>
+
+<p>A handle is like a pointer: refers to an underlying implementation object. Copying the handle does not copy the object.</p>
+<p>Handles can be null, like a 0 pointer. Use <a class="el" href="classqpid_1_1messaging_1_1Handle.html#ad6666ec615c78a110d36011aaa7f74f9">isValid()</a>, <a class="el" href="classqpid_1_1messaging_1_1Handle.html#a85d30ccb081c4b15dc3bedeb40ffbf52">isNull()</a> or the conversion to bool to test for a null handle. </p>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a85d30ccb081c4b15dc3bedeb40ffbf52"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class T&gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">QPID_MESSAGING_INLINE_EXTERN bool <a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle</a>&lt; T &gt;::isNull </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">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<dl class="section return"><dt>Returns</dt><dd>true if handle is null. It is an error to call any function on a null handle. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ad6666ec615c78a110d36011aaa7f74f9"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class T&gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">QPID_MESSAGING_INLINE_EXTERN bool <a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle</a>&lt; T &gt;::isValid </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">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<dl class="section return"><dt>Returns</dt><dd>true if handle is valid, i.e. not null. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a75949c9b0035ce83928ae1bb877ff252"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class T&gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">QPID_MESSAGING_INLINE_EXTERN <a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle</a>&lt; T &gt;::operator bool </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">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Conversion to bool supports idiom if (handle) { handle-&gt;... } </p>
+
+</div>
+</div>
+<a class="anchor" id="a79cc121e1185d3d90a2d36e43ac8d82b"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class T&gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">QPID_MESSAGING_INLINE_EXTERN bool <a class="el" href="classqpid_1_1messaging_1_1Handle.html">qpid::messaging::Handle</a>&lt; T &gt;::operator! </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">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Operator ! supports idiom if (!handle) { do_if_handle_is_null(); } </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>qpid/messaging/<a class="el" href="Handle_8h_source.html">Handle.h</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><b>qpid</b></li><li class="navelem"><b>messaging</b></li><li class="navelem"><a class="el" href="classqpid_1_1messaging_1_1Handle.html">Handle</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/eff0fe55/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Handle.js
----------------------------------------------------------------------
diff --git a/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Handle.js b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Handle.js
new file mode 100644
index 0000000..b17a578
--- /dev/null
+++ b/input/releases/qpid-cpp-1.35.0/messaging-api/cpp/api/classqpid_1_1messaging_1_1Handle.js
@@ -0,0 +1,12 @@
+var classqpid_1_1messaging_1_1Handle =
+[
+    [ "Impl", "classqpid_1_1messaging_1_1Handle.html#aae44d218cffcb40859af8702e4635d3f", null ],
+    [ "Handle", "classqpid_1_1messaging_1_1Handle.html#ac760dc55cf344bde4e67ecd3cba8253e", null ],
+    [ "isNull", "classqpid_1_1messaging_1_1Handle.html#a85d30ccb081c4b15dc3bedeb40ffbf52", null ],
+    [ "isValid", "classqpid_1_1messaging_1_1Handle.html#ad6666ec615c78a110d36011aaa7f74f9", null ],
+    [ "operator bool", "classqpid_1_1messaging_1_1Handle.html#a75949c9b0035ce83928ae1bb877ff252", null ],
+    [ "operator!", "classqpid_1_1messaging_1_1Handle.html#a79cc121e1185d3d90a2d36e43ac8d82b", null ],
+    [ "swap", "classqpid_1_1messaging_1_1Handle.html#a65237851b8de03d0a366f5e02c3ca5c4", null ],
+    [ "PrivateImplRef< T >", "classqpid_1_1messaging_1_1Handle.html#a3e9193fac9bbd96b21f336891b3e5d76", null ],
+    [ "impl", "classqpid_1_1messaging_1_1Handle.html#a56e6095295d9b798d9df9f4c53e80e32", null ]
+];
\ No newline at end of file


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


Mime
View raw message