You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by jr...@apache.org on 2017/08/31 12:42:13 UTC

[34/36] qpid-site git commit: QPID-7903: Refresh the snapshot of the Proton C docs

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/905cafdf/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options.html
index c6f40bf..a3ce22f 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options.html
@@ -116,31 +116,26 @@ Public Member Functions</h2></td></tr>
 <a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#a4c7e157cd06e40dd7fd243fcb47297be">operator=</a> (const <a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;)</td></tr>
 <tr class="memdesc:a4c7e157cd06e40dd7fd243fcb47297be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy options. <br /></td></tr>
 <tr class="separator:a4c7e157cd06e40dd7fd243fcb47297be"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a36fa9e64134459cfe70707e0439ba850"><td class="memItemLeft" align="right" valign="top"><a id="a36fa9e64134459cfe70707e0439ba850"></a>
-<a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#a36fa9e64134459cfe70707e0439ba850">address</a> (const std::string &amp;)</td></tr>
-<tr class="memdesc:a36fa9e64134459cfe70707e0439ba850"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the address for the source. Ignored if dynamic is true. <br /></td></tr>
+<tr class="memitem:a36fa9e64134459cfe70707e0439ba850"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#a36fa9e64134459cfe70707e0439ba850">address</a> (const std::string &amp;)</td></tr>
+<tr class="memdesc:a36fa9e64134459cfe70707e0439ba850"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the address for the source.  <a href="#a36fa9e64134459cfe70707e0439ba850">More...</a><br /></td></tr>
 <tr class="separator:a36fa9e64134459cfe70707e0439ba850"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab491bddac8a47b9478c748f43ab583d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#ab491bddac8a47b9478c748f43ab583d7">dynamic</a> (bool)</td></tr>
-<tr class="memdesc:ab491bddac8a47b9478c748f43ab583d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Request a dynamically created node to be created by the remote peer.  <a href="#ab491bddac8a47b9478c748f43ab583d7">More...</a><br /></td></tr>
+<tr class="memdesc:ab491bddac8a47b9478c748f43ab583d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Request that a node be dynamically created by the remote peer.  <a href="#ab491bddac8a47b9478c748f43ab583d7">More...</a><br /></td></tr>
 <tr class="separator:ab491bddac8a47b9478c748f43ab583d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41ffaf202d22b3276c15bfcf5b5c3ed6"><td class="memItemLeft" align="right" valign="top"><a id="a41ffaf202d22b3276c15bfcf5b5c3ed6"></a>
-<a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#a41ffaf202d22b3276c15bfcf5b5c3ed6">distribution_mode</a> (enum <a class="el" href="classproton_1_1source.html#ad049690d03cac384636e0c2055726089">source::distribution_mode</a>)</td></tr>
-<tr class="memdesc:a41ffaf202d22b3276c15bfcf5b5c3ed6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control whether messsages are browsed or consumed. <br /></td></tr>
+<tr class="memitem:a41ffaf202d22b3276c15bfcf5b5c3ed6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#a41ffaf202d22b3276c15bfcf5b5c3ed6">distribution_mode</a> (enum <a class="el" href="classproton_1_1source.html#ad049690d03cac384636e0c2055726089">source::distribution_mode</a>)</td></tr>
+<tr class="memdesc:a41ffaf202d22b3276c15bfcf5b5c3ed6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control whether messsages are browsed or consumed.  <a href="#a41ffaf202d22b3276c15bfcf5b5c3ed6">More...</a><br /></td></tr>
 <tr class="separator:a41ffaf202d22b3276c15bfcf5b5c3ed6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a89176218ec0f2754c6499935368627ab"><td class="memItemLeft" align="right" valign="top"><a id="a89176218ec0f2754c6499935368627ab"></a>
-<a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#a89176218ec0f2754c6499935368627ab">durability_mode</a> (enum <a class="el" href="classproton_1_1source.html#a61db0571ab7d1a29ad77549ff99d6b3d">source::durability_mode</a>)</td></tr>
-<tr class="memdesc:a89176218ec0f2754c6499935368627ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control the persistence of source state. <br /></td></tr>
+<tr class="memitem:a89176218ec0f2754c6499935368627ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#a89176218ec0f2754c6499935368627ab">durability_mode</a> (enum <a class="el" href="classproton_1_1source.html#a61db0571ab7d1a29ad77549ff99d6b3d">source::durability_mode</a>)</td></tr>
+<tr class="memdesc:a89176218ec0f2754c6499935368627ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control the persistence of the source node.  <a href="#a89176218ec0f2754c6499935368627ab">More...</a><br /></td></tr>
 <tr class="separator:a89176218ec0f2754c6499935368627ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5fca9a55327631935b124badfebea989"><td class="memItemLeft" align="right" valign="top"><a id="a5fca9a55327631935b124badfebea989"></a>
-<a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#a5fca9a55327631935b124badfebea989">timeout</a> (<a class="el" href="classproton_1_1duration.html">duration</a>)</td></tr>
-<tr class="memdesc:a5fca9a55327631935b124badfebea989"><td class="mdescLeft">&#160;</td><td class="mdescRight">The expiry period after which the source is discarded. <br /></td></tr>
+<tr class="memitem:a5fca9a55327631935b124badfebea989"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#a5fca9a55327631935b124badfebea989">timeout</a> (<a class="el" href="classproton_1_1duration.html">duration</a>)</td></tr>
+<tr class="memdesc:a5fca9a55327631935b124badfebea989"><td class="mdescLeft">&#160;</td><td class="mdescRight">The expiry period after which the source is discarded.  <a href="#a5fca9a55327631935b124badfebea989">More...</a><br /></td></tr>
 <tr class="separator:a5fca9a55327631935b124badfebea989"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad9e94ccdd35ae9bd3cfd730d5749760"><td class="memItemLeft" align="right" valign="top"><a id="aad9e94ccdd35ae9bd3cfd730d5749760"></a>
-<a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#aad9e94ccdd35ae9bd3cfd730d5749760">expiry_policy</a> (enum <a class="el" href="classproton_1_1source.html#a348690a43df146eca928a8c06034a1eb">source::expiry_policy</a>)</td></tr>
-<tr class="memdesc:aad9e94ccdd35ae9bd3cfd730d5749760"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control when the clock for expiration begins. <br /></td></tr>
+<tr class="memitem:aad9e94ccdd35ae9bd3cfd730d5749760"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#aad9e94ccdd35ae9bd3cfd730d5749760">expiry_policy</a> (enum <a class="el" href="classproton_1_1source.html#a348690a43df146eca928a8c06034a1eb">source::expiry_policy</a>)</td></tr>
+<tr class="memdesc:aad9e94ccdd35ae9bd3cfd730d5749760"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control when the clock for expiration begins.  <a href="#aad9e94ccdd35ae9bd3cfd730d5749760">More...</a><br /></td></tr>
 <tr class="separator:aad9e94ccdd35ae9bd3cfd730d5749760"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9a38c4697708d223e8163d301e92f6af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#a9a38c4697708d223e8163d301e92f6af">filters</a> (const <a class="el" href="classproton_1_1source.html#ad5af497ef0602d13b06773c910994fd7">source::filter_map</a> &amp;)</td></tr>
-<tr class="memdesc:a9a38c4697708d223e8163d301e92f6af"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Specify a filter mechanism on the source that restricts message flow to a subset of the available messages.  <a href="#a9a38c4697708d223e8163d301e92f6af">More...</a><br /></td></tr>
+<tr class="memdesc:a9a38c4697708d223e8163d301e92f6af"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Specify a filter mechanism on the source that restricts message flow to a subset of the available messages.  <a href="#a9a38c4697708d223e8163d301e92f6af">More...</a><br /></td></tr>
 <tr class="separator:a9a38c4697708d223e8163d301e92f6af"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
@@ -149,6 +144,69 @@ Public Member Functions</h2></td></tr>
 <p>Normal value semantics: copy or assign creates a separate copy of the options. </p>
 <dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a14">broker.cpp</a>, <a class="el" href="client_8cpp-example.html#_a1">client.cpp</a>, <a class="el" href="server_direct_8cpp-example.html#_a10">server_direct.cpp</a>, and <a class="el" href="service_bus_8cpp-example.html#_a0">service_bus.cpp</a>.</dd>
 </dl></div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="a36fa9e64134459cfe70707e0439ba850"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a36fa9e64134459cfe70707e0439ba850">&#9670;&nbsp;</a></span>address()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1source__options.html">source_options</a>&amp; address </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Set the address for the source. </p>
+<p>It is unset by default. The address is ignored if <a class="el" href="classproton_1_1source__options.html#ab491bddac8a47b9478c748f43ab583d7" title="Request that a node be dynamically created by the remote peer. ">dynamic()</a> is true. </p>
+
+</div>
+</div>
+<a id="a41ffaf202d22b3276c15bfcf5b5c3ed6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a41ffaf202d22b3276c15bfcf5b5c3ed6">&#9670;&nbsp;</a></span>distribution_mode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1source__options.html">source_options</a>&amp; distribution_mode </td>
+          <td>(</td>
+          <td class="paramtype">enum <a class="el" href="classproton_1_1source.html#ad049690d03cac384636e0c2055726089">source::distribution_mode</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Control whether messsages are browsed or consumed. </p>
+<p>The default is <a class="el" href="classproton_1_1source.html#ad049690d03cac384636e0c2055726089aed3ef32890b6da0919b57254c5206c62" title="Once transferred, the message is unavailable to other links. ">source::MOVE</a>, meaning consumed. </p>
+
+</div>
+</div>
+<a id="a89176218ec0f2754c6499935368627ab"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a89176218ec0f2754c6499935368627ab">&#9670;&nbsp;</a></span>durability_mode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1source__options.html">source_options</a>&amp; durability_mode </td>
+          <td>(</td>
+          <td class="paramtype">enum <a class="el" href="classproton_1_1source.html#a61db0571ab7d1a29ad77549ff99d6b3d">source::durability_mode</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Control the persistence of the source node. </p>
+<p>The default is <a class="el" href="classproton_1_1terminus.html#a61db0571ab7d1a29ad77549ff99d6b3dafdced71ad3dc05c5221439eddc3573e8" title="No persistence. ">source::NONDURABLE</a>, meaning non-persistent. </p>
+
+</div>
+</div>
 <a id="ab491bddac8a47b9478c748f43ab583d7"></a>
 <h2 class="memtitle"><span class="permalink"><a href="#ab491bddac8a47b9478c748f43ab583d7">&#9670;&nbsp;</a></span>dynamic()</h2>
 
@@ -165,8 +223,29 @@ Public Member Functions</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Request a dynamically created node to be created by the remote peer. </p>
-<p>Any specified source address is ignored. </p>
+<p>Request that a node be dynamically created by the remote peer. </p>
+<p>The default is false. Any specified source <a class="el" href="classproton_1_1source__options.html#a36fa9e64134459cfe70707e0439ba850" title="Set the address for the source. ">address()</a> is ignored. </p>
+
+</div>
+</div>
+<a id="aad9e94ccdd35ae9bd3cfd730d5749760"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aad9e94ccdd35ae9bd3cfd730d5749760">&#9670;&nbsp;</a></span>expiry_policy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1source__options.html">source_options</a>&amp; expiry_policy </td>
+          <td>(</td>
+          <td class="paramtype">enum <a class="el" href="classproton_1_1source.html#a348690a43df146eca928a8c06034a1eb">source::expiry_policy</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Control when the clock for expiration begins. </p>
+<p>The default is <a class="el" href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1eba7201cfe403ee6d4b4b717d146e38bee1" title="When the link is closed. ">source::LINK_CLOSE</a>. </p>
 
 </div>
 </div>
@@ -186,7 +265,28 @@ Public Member Functions</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p><b>Experimental</b> - Specify a filter mechanism on the source that restricts message flow to a subset of the available messages. </p>
+<p><b>Unsettled API</b> - Specify a filter mechanism on the source that restricts message flow to a subset of the available messages. </p>
+
+</div>
+</div>
+<a id="a5fca9a55327631935b124badfebea989"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5fca9a55327631935b124badfebea989">&#9670;&nbsp;</a></span>timeout()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1source__options.html">source_options</a>&amp; timeout </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classproton_1_1duration.html">duration</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>The expiry period after which the source is discarded. </p>
+<p>The default is no timeout. </p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/905cafdf/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate.html
index 582c837..0abf1d4 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate.html
@@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('classproton_1_1ssl__certificate.html',
 </div><!--header-->
 <div class="contents">
 
-<p><b>Experimental</b> - An SSL certificate.  
+<p><b>Unsettled API</b> - An SSL certificate.  
  <a href="classproton_1_1ssl__certificate.html#details">More...</a></p>
 
 <p><code>#include &lt;<a class="el" href="ssl_8hpp_source.html">ssl.hpp</a>&gt;</code></p>
@@ -116,7 +116,7 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:aa23f3c38df56f3e9ea116462c6c98547"><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><b>Experimental</b> - An SSL certificate. </p>
+<div class="textblock"><p><b>Unsettled API</b> - An SSL certificate. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a id="a8db4264dc2c610f8cc91903610f48361"></a>
 <h2 class="memtitle"><span class="permalink"><a href="#a8db4264dc2c610f8cc91903610f48361">&#9670;&nbsp;</a></span>ssl_certificate() <span class="overload">[1/2]</span></h2>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/905cafdf/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options.html
index acea88a..e634916 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options.html
@@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('classproton_1_1ssl__client__options.ht
 </div><!--header-->
 <div class="contents">
 
-<p><b>Experimental</b> - SSL configuration for outbound connections.  
+<p><b>Unsettled API</b> - SSL configuration for outbound connections.  
  <a href="classproton_1_1ssl__client__options.html#details">More...</a></p>
 
 <p><code>#include &lt;<a class="el" href="ssl_8hpp_source.html">ssl.hpp</a>&gt;</code></p>
@@ -119,7 +119,7 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a79e03058960606b2d656b57744d13284"><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><b>Experimental</b> - SSL configuration for outbound connections. </p>
+<div class="textblock"><p><b>Unsettled API</b> - SSL configuration for outbound connections. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a id="a79e03058960606b2d656b57744d13284"></a>
 <h2 class="memtitle"><span class="permalink"><a href="#a79e03058960606b2d656b57744d13284">&#9670;&nbsp;</a></span>ssl_client_options()</h2>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/905cafdf/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options.html
index d09d85a..9aed484 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options.html
@@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('classproton_1_1ssl__server__options.ht
 </div><!--header-->
 <div class="contents">
 
-<p><b>Experimental</b> - SSL configuration for inbound connections.  
+<p><b>Unsettled API</b> - SSL configuration for inbound connections.  
  <a href="classproton_1_1ssl__server__options.html#details">More...</a></p>
 
 <p><code>#include &lt;<a class="el" href="ssl_8hpp_source.html">ssl.hpp</a>&gt;</code></p>
@@ -117,7 +117,7 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a1f181336edbdb677b58eaa1366127da1"><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><b>Experimental</b> - SSL configuration for inbound connections. </p>
+<div class="textblock"><p><b>Unsettled API</b> - SSL configuration for inbound connections. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a id="a557e872dfb469537d374f04b969db547"></a>
 <h2 class="memtitle"><span class="permalink"><a href="#a557e872dfb469537d374f04b969db547">&#9670;&nbsp;</a></span>ssl_server_options() <span class="overload">[1/3]</span></h2>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/905cafdf/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol.html
index 3a68b59..a07dbb1 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol.html
@@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('classproton_1_1symbol.html','');});
 </div><!--header-->
 <div class="contents">
 
-<p>A std::string that represents the AMQP symbol type.  
+<p>A <code>std::string</code> that represents the AMQP symbol type.  
  <a href="classproton_1_1symbol.html#details">More...</a></p>
 
 <p><code>#include &lt;<a class="el" href="symbol_8hpp_source.html">symbol.hpp</a>&gt;</code></p>
@@ -114,7 +114,7 @@ Inheritance diagram for symbol:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a3ab37ae3b314e64dd5b19f8f01148bbf"><td class="memItemLeft" align="right" valign="top"><a id="a3ab37ae3b314e64dd5b19f8f01148bbf"></a>
 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1symbol.html#a3ab37ae3b314e64dd5b19f8f01148bbf">symbol</a> (const std::string &amp;s=std::string())</td></tr>
-<tr class="memdesc:a3ab37ae3b314e64dd5b19f8f01148bbf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct from a std::string. <br /></td></tr>
+<tr class="memdesc:a3ab37ae3b314e64dd5b19f8f01148bbf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct from a <code>std::string</code>. <br /></td></tr>
 <tr class="separator:a3ab37ae3b314e64dd5b19f8f01148bbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5d96e10a5b46e6d9a4cc999cbd7c1467"><td class="memItemLeft" align="right" valign="top"><a id="a5d96e10a5b46e6d9a4cc999cbd7c1467"></a>
 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1symbol.html#a5d96e10a5b46e6d9a4cc999cbd7c1467">symbol</a> (const char *s)</td></tr>
@@ -123,12 +123,12 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:acb24e4da84324613eac952fa3dbdc6a9"><td class="memTemplParams" colspan="2"><a id="acb24e4da84324613eac952fa3dbdc6a9"></a>
 template&lt;class Iter &gt; </td></tr>
 <tr class="memitem:acb24e4da84324613eac952fa3dbdc6a9"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classproton_1_1symbol.html#acb24e4da84324613eac952fa3dbdc6a9">symbol</a> (Iter start, Iter finish)</td></tr>
-<tr class="memdesc:acb24e4da84324613eac952fa3dbdc6a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct from any sequence of char. <br /></td></tr>
+<tr class="memdesc:acb24e4da84324613eac952fa3dbdc6a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct from any sequence of <code>char</code>. <br /></td></tr>
 <tr class="separator:acb24e4da84324613eac952fa3dbdc6a9"><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 std::string that represents the AMQP symbol type. </p>
-<p>A symbol can only contain 7-bit ASCII characters. </p>
+<div class="textblock"><p>A <code>std::string</code> that represents the AMQP symbol type. </p>
+<p>A symbol can contain only 7-bit ASCII characters. </p>
 <dl><dt><b>Examples: </b></dt><dd><a class="el" href="message_properties_8cpp-example.html#_a3">message_properties.cpp</a>, and <a class="el" href="service_bus_8cpp-example.html#_a14">service_bus.cpp</a>.</dd>
 </dl></div><hr/>The documentation for this class was generated from the following file:<ul>
 <li>proton/<a class="el" href="symbol_8hpp_source.html">symbol.hpp</a></li>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/905cafdf/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options.html
index 7cfb7f0..90bcd1a 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options.html
@@ -116,24 +116,20 @@ Public Member Functions</h2></td></tr>
 <a class="el" href="classproton_1_1target__options.html">target_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1target__options.html#aa7c2b9b076f3d98fa3bc67d3bd4fcffd">operator=</a> (const <a class="el" href="classproton_1_1target__options.html">target_options</a> &amp;)</td></tr>
 <tr class="memdesc:aa7c2b9b076f3d98fa3bc67d3bd4fcffd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy options. <br /></td></tr>
 <tr class="separator:aa7c2b9b076f3d98fa3bc67d3bd4fcffd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39a0acbf2c7de97e77df483ca9c4c6a9"><td class="memItemLeft" align="right" valign="top"><a id="a39a0acbf2c7de97e77df483ca9c4c6a9"></a>
-<a class="el" href="classproton_1_1target__options.html">target_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1target__options.html#a39a0acbf2c7de97e77df483ca9c4c6a9">address</a> (const std::string &amp;addr)</td></tr>
-<tr class="memdesc:a39a0acbf2c7de97e77df483ca9c4c6a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the address for the target. Ignored if dynamic is true. <br /></td></tr>
+<tr class="memitem:a39a0acbf2c7de97e77df483ca9c4c6a9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1target__options.html">target_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1target__options.html#a39a0acbf2c7de97e77df483ca9c4c6a9">address</a> (const std::string &amp;addr)</td></tr>
+<tr class="memdesc:a39a0acbf2c7de97e77df483ca9c4c6a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the address for the target.  <a href="#a39a0acbf2c7de97e77df483ca9c4c6a9">More...</a><br /></td></tr>
 <tr class="separator:a39a0acbf2c7de97e77df483ca9c4c6a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acc2d56132d2a7a0b644429b78ff00756"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1target__options.html">target_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1target__options.html#acc2d56132d2a7a0b644429b78ff00756">dynamic</a> (bool)</td></tr>
-<tr class="memdesc:acc2d56132d2a7a0b644429b78ff00756"><td class="mdescLeft">&#160;</td><td class="mdescRight">Request a dynamically created node to be created by the peer.  <a href="#acc2d56132d2a7a0b644429b78ff00756">More...</a><br /></td></tr>
+<tr class="memdesc:acc2d56132d2a7a0b644429b78ff00756"><td class="mdescLeft">&#160;</td><td class="mdescRight">Request that a node be dynamically created by the remote peer.  <a href="#acc2d56132d2a7a0b644429b78ff00756">More...</a><br /></td></tr>
 <tr class="separator:acc2d56132d2a7a0b644429b78ff00756"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8ebe0e28560c7873712674314ac9547d"><td class="memItemLeft" align="right" valign="top"><a id="a8ebe0e28560c7873712674314ac9547d"></a>
-<a class="el" href="classproton_1_1target__options.html">target_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1target__options.html#a8ebe0e28560c7873712674314ac9547d">durability_mode</a> (enum <a class="el" href="classproton_1_1target.html#a61db0571ab7d1a29ad77549ff99d6b3d">target::durability_mode</a>)</td></tr>
-<tr class="memdesc:a8ebe0e28560c7873712674314ac9547d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control the persistence of target state. <br /></td></tr>
+<tr class="memitem:a8ebe0e28560c7873712674314ac9547d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1target__options.html">target_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1target__options.html#a8ebe0e28560c7873712674314ac9547d">durability_mode</a> (enum <a class="el" href="classproton_1_1target.html#a61db0571ab7d1a29ad77549ff99d6b3d">target::durability_mode</a>)</td></tr>
+<tr class="memdesc:a8ebe0e28560c7873712674314ac9547d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control the persistence of the target node.  <a href="#a8ebe0e28560c7873712674314ac9547d">More...</a><br /></td></tr>
 <tr class="separator:a8ebe0e28560c7873712674314ac9547d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14a86cafc12d543ad6f9c3be88fbd7b6"><td class="memItemLeft" align="right" valign="top"><a id="a14a86cafc12d543ad6f9c3be88fbd7b6"></a>
-<a class="el" href="classproton_1_1target__options.html">target_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1target__options.html#a14a86cafc12d543ad6f9c3be88fbd7b6">timeout</a> (<a class="el" href="classproton_1_1duration.html">duration</a>)</td></tr>
-<tr class="memdesc:a14a86cafc12d543ad6f9c3be88fbd7b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">The expiry period after which the target is discarded. <br /></td></tr>
+<tr class="memitem:a14a86cafc12d543ad6f9c3be88fbd7b6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1target__options.html">target_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1target__options.html#a14a86cafc12d543ad6f9c3be88fbd7b6">timeout</a> (<a class="el" href="classproton_1_1duration.html">duration</a>)</td></tr>
+<tr class="memdesc:a14a86cafc12d543ad6f9c3be88fbd7b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">The expiry period after which the target is discarded.  <a href="#a14a86cafc12d543ad6f9c3be88fbd7b6">More...</a><br /></td></tr>
 <tr class="separator:a14a86cafc12d543ad6f9c3be88fbd7b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3ee55474d84d67e826dc56f40b848b5b"><td class="memItemLeft" align="right" valign="top"><a id="a3ee55474d84d67e826dc56f40b848b5b"></a>
-<a class="el" href="classproton_1_1target__options.html">target_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1target__options.html#a3ee55474d84d67e826dc56f40b848b5b">expiry_policy</a> (enum <a class="el" href="classproton_1_1target.html#a348690a43df146eca928a8c06034a1eb">target::expiry_policy</a>)</td></tr>
-<tr class="memdesc:a3ee55474d84d67e826dc56f40b848b5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control when the clock for expiration begins. <br /></td></tr>
+<tr class="memitem:a3ee55474d84d67e826dc56f40b848b5b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1target__options.html">target_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1target__options.html#a3ee55474d84d67e826dc56f40b848b5b">expiry_policy</a> (enum <a class="el" href="classproton_1_1target.html#a348690a43df146eca928a8c06034a1eb">target::expiry_policy</a>)</td></tr>
+<tr class="memdesc:a3ee55474d84d67e826dc56f40b848b5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control when the clock for expiration begins.  <a href="#a3ee55474d84d67e826dc56f40b848b5b">More...</a><br /></td></tr>
 <tr class="separator:a3ee55474d84d67e826dc56f40b848b5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
@@ -141,6 +137,48 @@ Public Member Functions</h2></td></tr>
 <p>Options can be "chained". For more information see <a class="el" href="classproton_1_1connection__options.html">proton::connection_options</a>.</p>
 <p>Normal value semantics: copy or assign creates a separate copy of the options. </p>
 </div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="a39a0acbf2c7de97e77df483ca9c4c6a9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a39a0acbf2c7de97e77df483ca9c4c6a9">&#9670;&nbsp;</a></span>address()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1target__options.html">target_options</a>&amp; address </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>addr</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Set the address for the target. </p>
+<p>It is unset by default. The address is ignored if <a class="el" href="classproton_1_1target__options.html#acc2d56132d2a7a0b644429b78ff00756" title="Request that a node be dynamically created by the remote peer. ">dynamic()</a> is true. </p>
+
+</div>
+</div>
+<a id="a8ebe0e28560c7873712674314ac9547d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8ebe0e28560c7873712674314ac9547d">&#9670;&nbsp;</a></span>durability_mode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1target__options.html">target_options</a>&amp; durability_mode </td>
+          <td>(</td>
+          <td class="paramtype">enum <a class="el" href="classproton_1_1target.html#a61db0571ab7d1a29ad77549ff99d6b3d">target::durability_mode</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Control the persistence of the target node. </p>
+<p>The default is <a class="el" href="classproton_1_1terminus.html#a61db0571ab7d1a29ad77549ff99d6b3dafdced71ad3dc05c5221439eddc3573e8" title="No persistence. ">target::NONDURABLE</a>, meaning non-persistent. </p>
+
+</div>
+</div>
 <a id="acc2d56132d2a7a0b644429b78ff00756"></a>
 <h2 class="memtitle"><span class="permalink"><a href="#acc2d56132d2a7a0b644429b78ff00756">&#9670;&nbsp;</a></span>dynamic()</h2>
 
@@ -157,8 +195,50 @@ Public Member Functions</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Request a dynamically created node to be created by the peer. </p>
-<p>Any specified target address is ignored. </p>
+<p>Request that a node be dynamically created by the remote peer. </p>
+<p>The default is false. Any specified target <a class="el" href="classproton_1_1target__options.html#a39a0acbf2c7de97e77df483ca9c4c6a9" title="Set the address for the target. ">address()</a> is ignored. </p>
+
+</div>
+</div>
+<a id="a3ee55474d84d67e826dc56f40b848b5b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3ee55474d84d67e826dc56f40b848b5b">&#9670;&nbsp;</a></span>expiry_policy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1target__options.html">target_options</a>&amp; expiry_policy </td>
+          <td>(</td>
+          <td class="paramtype">enum <a class="el" href="classproton_1_1target.html#a348690a43df146eca928a8c06034a1eb">target::expiry_policy</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Control when the clock for expiration begins. </p>
+<p>The default is <a class="el" href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1eba7201cfe403ee6d4b4b717d146e38bee1" title="When the link is closed. ">target::LINK_CLOSE</a>. </p>
+
+</div>
+</div>
+<a id="a14a86cafc12d543ad6f9c3be88fbd7b6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a14a86cafc12d543ad6f9c3be88fbd7b6">&#9670;&nbsp;</a></span>timeout()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1target__options.html">target_options</a>&amp; timeout </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classproton_1_1duration.html">duration</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>The expiry period after which the target is discarded. </p>
+<p>The default is no timeout. </p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/905cafdf/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.html
index 19ab94a..58a3712 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.html
@@ -151,7 +151,7 @@ class <a class="el" href="classproton_1_1connection.html">connection</a>&#160;</
 <tr class="separator:aff302bb6016f2ae29f01bb4e07389a52"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7c755d6ac6385e007adb61966598ba63"><td class="memItemLeft" align="right" valign="top"><a id="a7c755d6ac6385e007adb61966598ba63"></a>
 class <a class="el" href="classproton_1_1work__queue.html">work_queue</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1transfer.html#a7c755d6ac6385e007adb61966598ba63">work_queue</a> () const</td></tr>
-<tr class="memdesc:a7c755d6ac6385e007adb61966598ba63"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the <a class="el" href="classproton_1_1work__queue.html" title="Experimental - A work queue for serial execution. ">work_queue</a> for the transfer. <br /></td></tr>
+<tr class="memdesc:a7c755d6ac6385e007adb61966598ba63"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the <a class="el" href="classproton_1_1work__queue.html" title="Unsettled API - A work queue for serial execution. ">work_queue</a> for the transfer. <br /></td></tr>
 <tr class="separator:a7c755d6ac6385e007adb61966598ba63"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2f632b80247e868b8264b8a025b84baf"><td class="memItemLeft" align="right" valign="top"><a id="a2f632b80247e868b8264b8a025b84baf"></a>
 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_1transfer.html#a2f632b80247e868b8264b8a025b84baf">container</a> () const</td></tr>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/905cafdf/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.html
index 788d252..18f26e9 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.html
@@ -148,7 +148,7 @@ class <a class="el" href="classproton_1_1connection.html">connection</a>&#160;</
 <tr class="separator:aff302bb6016f2ae29f01bb4e07389a52"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7c755d6ac6385e007adb61966598ba63"><td class="memItemLeft" align="right" valign="top"><a id="a7c755d6ac6385e007adb61966598ba63"></a>
 class <a class="el" href="classproton_1_1work__queue.html">work_queue</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1transfer.html#a7c755d6ac6385e007adb61966598ba63">work_queue</a> () const</td></tr>
-<tr class="memdesc:a7c755d6ac6385e007adb61966598ba63"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the <a class="el" href="classproton_1_1work__queue.html" title="Experimental - A work queue for serial execution. ">work_queue</a> for the transfer. <br /></td></tr>
+<tr class="memdesc:a7c755d6ac6385e007adb61966598ba63"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the <a class="el" href="classproton_1_1work__queue.html" title="Unsettled API - A work queue for serial execution. ">work_queue</a> for the transfer. <br /></td></tr>
 <tr class="separator:a7c755d6ac6385e007adb61966598ba63"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2f632b80247e868b8264b8a025b84baf"><td class="memItemLeft" align="right" valign="top"><a id="a2f632b80247e868b8264b8a025b84baf"></a>
 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_1transfer.html#a2f632b80247e868b8264b8a025b84baf">container</a> () const</td></tr>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/905cafdf/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1work.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1work.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1work.html
index 7f9b6fa..8c55076 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1work.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1work.html
@@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('classproton_1_1work.html','');});
 </div><!--header-->
 <div class="contents">
 
-<p><b>Experimental</b> - Work to be queued on a <a class="el" href="classproton_1_1work__queue.html">work_queue</a>.  
+<p><b>Unsettled API</b> - Work to be queued on a <a class="el" href="classproton_1_1work__queue.html">work_queue</a>.  
  <a href="classproton_1_1work.html#details">More...</a></p>
 
 <p><code>#include &lt;<a class="el" href="work__queue_8hpp_source.html">work_queue.hpp</a>&gt;</code></p>
@@ -106,19 +106,19 @@ $(document).ready(function(){initNavTree('classproton_1_1work.html','');});
 Public Member Functions</h2></td></tr>
 <tr class="memitem:abb87372cc37c75caebce671ad66c58a4"><td class="memItemLeft" align="right" valign="top"><a id="abb87372cc37c75caebce671ad66c58a4"></a>
 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1work.html#abb87372cc37c75caebce671ad66c58a4">work</a> (<a class="el" href="classproton_1_1void__function0.html">void_function0</a> &amp;f)</td></tr>
-<tr class="memdesc:abb87372cc37c75caebce671ad66c58a4"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> <br /></td></tr>
+<tr class="memdesc:abb87372cc37c75caebce671ad66c58a4"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> <br /></td></tr>
 <tr class="separator:abb87372cc37c75caebce671ad66c58a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9d5564deaef15633884ee408f0e92f3a"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
 <tr class="memitem:a9d5564deaef15633884ee408f0e92f3a"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classproton_1_1work.html#a9d5564deaef15633884ee408f0e92f3a">work</a> (T f)</td></tr>
-<tr class="memdesc:a9d5564deaef15633884ee408f0e92f3a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Construct a unit of work from a std::function.  <a href="#a9d5564deaef15633884ee408f0e92f3a">More...</a><br /></td></tr>
+<tr class="memdesc:a9d5564deaef15633884ee408f0e92f3a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Construct a unit of work from a std::function.  <a href="#a9d5564deaef15633884ee408f0e92f3a">More...</a><br /></td></tr>
 <tr class="separator:a9d5564deaef15633884ee408f0e92f3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5ccbdeb5350ba8528eab7e4cc49fc68b"><td class="memItemLeft" align="right" valign="top"><a id="a5ccbdeb5350ba8528eab7e4cc49fc68b"></a>
 void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1work.html#a5ccbdeb5350ba8528eab7e4cc49fc68b">operator()</a> ()</td></tr>
-<tr class="memdesc:a5ccbdeb5350ba8528eab7e4cc49fc68b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> <br /></td></tr>
+<tr class="memdesc:a5ccbdeb5350ba8528eab7e4cc49fc68b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> <br /></td></tr>
 <tr class="separator:a5ccbdeb5350ba8528eab7e4cc49fc68b"><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><b>Experimental</b> - Work to be queued on a <a class="el" href="classproton_1_1work__queue.html">work_queue</a>. </p>
+<div class="textblock"><p><b>Unsettled API</b> - Work to be queued on a <a class="el" href="classproton_1_1work__queue.html">work_queue</a>. </p>
 <p>It can be created from a function that takes no parameters and returns no value. </p>
 <dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a5">broker.cpp</a>.</dd>
 </dl></div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
@@ -146,7 +146,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 </table>
 </div><div class="memdoc">
 
-<p><b>Experimental</b> - Construct a unit of work from a std::function. </p>
+<p><b>Unsettled API</b> - Construct a unit of work from a std::function. </p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/905cafdf/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1work__queue.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1work__queue.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1work__queue.html
index f2455f2..4ce2ad3 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1work__queue.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1work__queue.html
@@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('classproton_1_1work__queue.html','');}
 </div><!--header-->
 <div class="contents">
 
-<p><b>Experimental</b> - A work queue for serial execution.  
+<p><b>Unsettled API</b> - A work queue for serial execution.  
  <a href="classproton_1_1work__queue.html#details">More...</a></p>
 
 <p><code>#include &lt;<a class="el" href="work__queue_8hpp_source.html">work_queue.hpp</a>&gt;</code></p>
@@ -106,23 +106,23 @@ $(document).ready(function(){initNavTree('classproton_1_1work__queue.html','');}
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a1e7fdf3236c9477c0462214080c34689"><td class="memItemLeft" align="right" valign="top"><a id="a1e7fdf3236c9477c0462214080c34689"></a>
 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1work__queue.html#a1e7fdf3236c9477c0462214080c34689">work_queue</a> ()</td></tr>
-<tr class="memdesc:a1e7fdf3236c9477c0462214080c34689"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Create a <a class="el" href="classproton_1_1work__queue.html" title="Experimental - A work queue for serial execution. ">work_queue</a>. <br /></td></tr>
+<tr class="memdesc:a1e7fdf3236c9477c0462214080c34689"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Create a <a class="el" href="classproton_1_1work__queue.html" title="Unsettled API - A work queue for serial execution. ">work_queue</a>. <br /></td></tr>
 <tr class="separator:a1e7fdf3236c9477c0462214080c34689"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a689e0d941a552db276229a9fc312e143"><td class="memItemLeft" align="right" valign="top"><a id="a689e0d941a552db276229a9fc312e143"></a>
 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1work__queue.html#a689e0d941a552db276229a9fc312e143">work_queue</a> (<a class="el" href="classproton_1_1container.html">container</a> &amp;)</td></tr>
-<tr class="memdesc:a689e0d941a552db276229a9fc312e143"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Create a <a class="el" href="classproton_1_1work__queue.html" title="Experimental - A work queue for serial execution. ">work_queue</a> backed by <code>container</code>. <br /></td></tr>
+<tr class="memdesc:a689e0d941a552db276229a9fc312e143"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Create a <a class="el" href="classproton_1_1work__queue.html" title="Unsettled API - A work queue for serial execution. ">work_queue</a> backed by <code>container</code>. <br /></td></tr>
 <tr class="separator:a689e0d941a552db276229a9fc312e143"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5a43f2afe9f74bb9281211a22f291140"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1work__queue.html#a5a43f2afe9f74bb9281211a22f291140">add</a> (<a class="el" href="classproton_1_1work.html">work</a> f)</td></tr>
-<tr class="memdesc:a5a43f2afe9f74bb9281211a22f291140"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Add work to the work queue: f() will be called serialised with other work in the queue: deferred and possibly in another thread.  <a href="#a5a43f2afe9f74bb9281211a22f291140">More...</a><br /></td></tr>
+<tr class="memdesc:a5a43f2afe9f74bb9281211a22f291140"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Add work to the work queue: f() will be called serialised with other work in the queue: deferred and possibly in another thread.  <a href="#a5a43f2afe9f74bb9281211a22f291140">More...</a><br /></td></tr>
 <tr class="separator:a5a43f2afe9f74bb9281211a22f291140"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab3f1870572a4547a197b5b1c5c3ac28b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1work__queue.html#ab3f1870572a4547a197b5b1c5c3ac28b">schedule</a> (<a class="el" href="classproton_1_1duration.html">duration</a>, <a class="el" href="classproton_1_1work.html">work</a>)</td></tr>
-<tr class="memdesc:ab3f1870572a4547a197b5b1c5c3ac28b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Add work to the work queue after duration: f() will be called after the duration serialised with other work in the queue: possibly in another thread.  <a href="#ab3f1870572a4547a197b5b1c5c3ac28b">More...</a><br /></td></tr>
+<tr class="memdesc:ab3f1870572a4547a197b5b1c5c3ac28b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - Add work to the work queue after duration: f() will be called after the duration serialised with other work in the queue: possibly in another thread.  <a href="#ab3f1870572a4547a197b5b1c5c3ac28b">More...</a><br /></td></tr>
 <tr class="separator:ab3f1870572a4547a197b5b1c5c3ac28b"><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><b>Experimental</b> - A work queue for serial execution. </p>
-<p>Event handler functions associated with a single <a class="el" href="classproton_1_1connection.html" title="A connection to a remote AMQP peer. ">proton::connection</a> are called in sequence. The connection's <a class="el" href="classproton_1_1work__queue.html" title="Experimental - A work queue for serial execution. ">proton::work_queue</a> allows you to "inject" extra <a class="el" href="classproton_1_1work.html">work</a> from any thread, and have it executed in the same sequence.</p>
-<p>You may also create arbitrary <a class="el" href="classproton_1_1work__queue.html" title="Experimental - A work queue for serial execution. ">proton::work_queue</a> objects backed by a <a class="el" href="classproton_1_1container.html">container</a> that allow other objects to have their own serialised work queues that can have work injected safely from other threads. The <a class="el" href="classproton_1_1container.html">container</a> ensures that the work is correctly serialised.</p>
+<div class="textblock"><p><b>Unsettled API</b> - A work queue for serial execution. </p>
+<p>Event handler functions associated with a single <a class="el" href="classproton_1_1connection.html" title="A connection to a remote AMQP peer. ">proton::connection</a> are called in sequence. The connection's <a class="el" href="classproton_1_1work__queue.html" title="Unsettled API - A work queue for serial execution. ">proton::work_queue</a> allows you to "inject" extra <a class="el" href="classproton_1_1work.html">work</a> from any thread, and have it executed in the same sequence.</p>
+<p>You may also create arbitrary <a class="el" href="classproton_1_1work__queue.html" title="Unsettled API - A work queue for serial execution. ">proton::work_queue</a> objects backed by a <a class="el" href="classproton_1_1container.html">container</a> that allow other objects to have their own serialised work queues that can have work injected safely from other threads. The <a class="el" href="classproton_1_1container.html">container</a> ensures that the work is correctly serialised.</p>
 <p>The <a class="el" href="classproton_1_1work.html">work</a> class represents the work to be queued and can be created from a function that takes no parameters and returns no value. </p>
 <dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a2">broker.cpp</a>, <a class="el" href="multithreaded_client_8cpp-example.html#_a2">multithreaded_client.cpp</a>, <a class="el" href="multithreaded_client_flow_control_8cpp-example.html#_a2">multithreaded_client_flow_control.cpp</a>, <a class="el" href="scheduled_send_8cpp-example.html#_a3">scheduled_send.cpp</a>, and <a class="el" href="scheduled_send_03_8cpp-example.html#_a2">scheduled_send_03.cpp</a>.</dd>
 </dl></div><h2 class="groupheader">Member Function Documentation</h2>
@@ -142,7 +142,7 @@ Public Member Functions</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p><b>Experimental</b> - Add work to the work queue: f() will be called serialised with other work in the queue: deferred and possibly in another thread. </p>
+<p><b>Unsettled API</b> - Add work to the work queue: f() will be called serialised with other work in the queue: deferred and possibly in another thread. </p>
 <dl class="section return"><dt>Returns</dt><dd>true if f() has or will be called, false if the event_loop is ended or f() cannot be injected for any other reason. </dd></dl>
 <dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#a6">broker.cpp</a>, <a class="el" href="multithreaded_client_8cpp-example.html#a4">multithreaded_client.cpp</a>, <a class="el" href="multithreaded_client_flow_control_8cpp-example.html#a7">multithreaded_client_flow_control.cpp</a>, and <a class="el" href="scheduled_send_8cpp-example.html#a12">scheduled_send.cpp</a>.</dd>
 </dl>
@@ -174,7 +174,7 @@ Public Member Functions</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p><b>Experimental</b> - Add work to the work queue after duration: f() will be called after the duration serialised with other work in the queue: possibly in another thread. </p>
+<p><b>Unsettled API</b> - Add work to the work queue after duration: f() will be called after the duration serialised with other work in the queue: possibly in another thread. </p>
 <p>The scheduled execution is "best effort" and it is possible that after the elapsed duration the work will not be able to be injected into the serialised context - there will be no indication of this. </p>
 
 </div>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/905cafdf/content/releases/qpid-proton-master/proton/cpp/api/codec_2map_8hpp.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/codec_2map_8hpp.html b/content/releases/qpid-proton-master/proton/cpp/api/codec_2map_8hpp.html
index c696818..567fa0b 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/codec_2map_8hpp.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/codec_2map_8hpp.html
@@ -111,7 +111,7 @@ Namespaces</h2></td></tr>
 <tr class="memdesc:namespaceproton"><td class="mdescLeft">&#160;</td><td class="mdescRight">The main Proton namespace. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespaceproton_1_1codec"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton_1_1codec.html">proton::codec</a></td></tr>
-<tr class="memdesc:namespaceproton_1_1codec"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - AMQP data encoding and decoding. <br /></td></tr>
+<tr class="memdesc:namespaceproton_1_1codec"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Unsettled API</b> - AMQP data encoding and decoding. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/905cafdf/content/releases/qpid-proton-master/proton/cpp/api/codec_2map_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/codec_2map_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/codec_2map_8hpp_source.html
index 55d8b4e..809fdef 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/codec_2map_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/codec_2map_8hpp_source.html
@@ -93,10 +93,10 @@ $(document).ready(function(){initNavTree('codec_2map_8hpp_source.html','');});
 <div class="title">map.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="codec_2map_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_MAP_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_MAP_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor 
 license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;
 <span class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for
  the</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;./encoder.hpp&quot;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;./de
 coder.hpp&quot;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">namespace </span>codec {</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> K, <span class="keyword">class</span> T, <span class="keyword">class</span> C, <span class="keyword">class</span> A
 &gt;</div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#ae23e34a1d9b425148810a3f3b727a571">   38</a></span>&#160;<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(encoder&amp; e, const std::map&lt;K, T, C, A&gt;&amp; m) { <span class="keywordflow">return</span> e &lt;&lt; encoder::map(m); }</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> K, <span class="keyword">class</span> T, <span class="keyword">class</span> C, <span class="keyword">class</span> A&gt;</div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a4919a22de736d2708deead606b5d54b5">   42</a></span>&#160;<a class="code" href="classproton_1_1codec_1_1decoder.htm
 l">decoder</a>&amp; <a class="code" href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">operator&gt;&gt;</a>(<a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; d, std::map&lt;K, T, C, A&gt;&amp; m) { <span class="keywordflow">return</span> d &gt;&gt; decoder::associative(m); }</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;} <span class="comment">// codec</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">#endif // PROTON_CODEC_MAP_HPP</span></div><div class="ttc" id="classproton_1_1codec_1_1encoder_html"><div class="ttname"><a href="classproton_1_1cod
 ec_1_1encoder.html">proton::codec::encoder</a></div><div class="ttdoc">Experimental - Stream-like encoder from C++ values to AMQP bytes. </div><div class="ttdef"><b>Definition:</b> encoder.hpp:47</div></div>
+<a href="codec_2map_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_MAP_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_MAP_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor 
 license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;
 <span class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for
  the</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;./encoder.hpp&quot;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;./de
 coder.hpp&quot;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">namespace </span>codec {</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> K, <span class="keyword">class</span> T, <span class="keyword">class</span> C, <span class="keyword">class</span> A
 &gt;</div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#ae23e34a1d9b425148810a3f3b727a571">   38</a></span>&#160;<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(encoder&amp; e, const std::map&lt;K, T, C, A&gt;&amp; m) { <span class="keywordflow">return</span> e &lt;&lt; encoder::map(m); }</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> K, <span class="keyword">class</span> T, <span class="keyword">class</span> C, <span class="keyword">class</span> A&gt;</div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a4919a22de736d2708deead606b5d54b5">   42</a></span>&#160;<a class="code" href="classproton_1_1codec_1_1decoder.htm
 l">decoder</a>&amp; <a class="code" href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">operator&gt;&gt;</a>(<a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; d, std::map&lt;K, T, C, A&gt;&amp; m) { <span class="keywordflow">return</span> d &gt;&gt; decoder::associative(m); }</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;} <span class="comment">// codec</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">#endif // PROTON_CODEC_MAP_HPP</span></div><div class="ttc" id="classproton_1_1codec_1_1encoder_html"><div class="ttname"><a href="classproton_1_1cod
 ec_1_1encoder.html">proton::codec::encoder</a></div><div class="ttdoc">Unsettled API - Stream-like encoder from C++ values to AMQP bytes. </div><div class="ttdef"><b>Definition:</b> encoder.hpp:47</div></div>
 <div class="ttc" id="namespaceproton_1_1codec_html_a7efc9868b69ee772a81b1f6f63ddcb36"><div class="ttname"><a href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">proton::codec::operator&gt;&gt;</a></div><div class="ttdeci">internal::enable_if&lt; internal::is_unknown_integer&lt; T &gt;::value, decoder &amp; &gt;::type operator&gt;&gt;(decoder &amp;d, T &amp;i)</div><div class="ttdoc">operator&gt;&gt; for integer types that are not covered by the standard overrides. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:203</div></div>
 <div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">The main Proton namespace. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:30</div></div>
-<div class="ttc" id="classproton_1_1codec_1_1decoder_html"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html">proton::codec::decoder</a></div><div class="ttdoc">Experimental - Stream-like decoder from AMQP bytes to C++ values. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:53</div></div>
+<div class="ttc" id="classproton_1_1codec_1_1decoder_html"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html">proton::codec::decoder</a></div><div class="ttdoc">Unsettled API - Stream-like decoder from AMQP bytes to C++ values. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:53</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->


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