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/09/12 23:37:34 UTC
[10/51] [partial] qpid-site git commit: QPID-7903: Refresh the Proton
C docs snaphot once again
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_c.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_c.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_c.html
index b0f58f6..75784c3 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_c.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_c.html
@@ -99,7 +99,7 @@ $(document).ready(function(){initNavTree('functions_c.html','');});
, <a class="el" href="classproton_1_1value.html#ac8bb3912a3ce86b15842e79d0b421204">value</a>
</li>
<li>client_connection_options()
-: <a class="el" href="classproton_1_1container.html#aca0c01788d99926296d620a23fa22d0c">container</a>
+: <a class="el" href="classproton_1_1container.html#a913a88786abbbf08dd3e53e2a3e4accb">container</a>
</li>
<li>close()
: <a class="el" href="classproton_1_1connection.html#a817883d28ce0ac8a29d917d196796f68">connection</a>
@@ -126,7 +126,7 @@ $(document).ready(function(){initNavTree('functions_c.html','');});
: <a class="el" href="classproton_1_1io_1_1connection__driver.html#a86d2b78bee258ce7bb56806d11a122d3">connection_driver</a>
</li>
<li>connect()
-: <a class="el" href="classproton_1_1container.html#afd13bc7f337ccd7029f5eb22a758fe59">container</a>
+: <a class="el" href="classproton_1_1container.html#adbd9ed231804512a47cca3c81f00cdf1">container</a>
, <a class="el" href="classproton_1_1io_1_1connection__driver.html#a49ffce3927a9d5013293bf92fde9e9a2">connection_driver</a>
</li>
<li>connection()
@@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('functions_c.html','');});
</li>
<li>container()
: <a class="el" href="classproton_1_1connection.html#a2f632b80247e868b8264b8a025b84baf">connection</a>
-, <a class="el" href="classproton_1_1container.html#a4a45bac9751911de6fbcd3115ff13914">container</a>
+, <a class="el" href="classproton_1_1container.html#a822ca363beceb76ffdc5ce370a4f9356">container</a>
, <a class="el" href="classproton_1_1io_1_1connection__driver.html#a2129b84576000b05021be09896a3e59c">connection_driver</a>
, <a class="el" href="classproton_1_1link.html#a2f632b80247e868b8264b8a025b84baf">link</a>
, <a class="el" href="classproton_1_1session.html#a2f632b80247e868b8264b8a025b84baf">session</a>
@@ -162,7 +162,7 @@ $(document).ready(function(){initNavTree('functions_c.html','');});
, <a class="el" href="classproton_1_1connection__options.html#a4c6429303ccb719d9c585c88f300e007">connection_options</a>
</li>
<li>content_encoding()
-: <a class="el" href="classproton_1_1message.html#af8767fe2adcb9bb48f522546cabba391">message</a>
+: <a class="el" href="classproton_1_1message.html#a4989509fabaa148e9e56030cf0b9d23d">message</a>
</li>
<li>content_type()
: <a class="el" href="classproton_1_1message.html#a95e69c65a7be45de4459481aabf3282c">message</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_d.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_d.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_d.html
index 85f8bad..65df8ce 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_d.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_d.html
@@ -98,7 +98,7 @@ $(document).ready(function(){initNavTree('functions_d.html','');});
</li>
<li>decode()
: <a class="el" href="classproton_1_1codec_1_1decoder.html#a8a2c9746655f00930f1d609b2bb9ff17">decoder</a>
-, <a class="el" href="classproton_1_1message.html#a72fbad8f3ef14c3d485f7478271f2cd4">message</a>
+, <a class="el" href="classproton_1_1message.html#a53538e1ae48ba56e7285ca859d9cee50">message</a>
</li>
<li>decoder()
: <a class="el" href="classproton_1_1codec_1_1decoder.html#ac9222fed91a5066887b42f471de0be8a">decoder</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_e.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_e.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_e.html
index a8c50ac..46e9773 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_e.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_e.html
@@ -101,7 +101,7 @@ $(document).ready(function(){initNavTree('functions_e.html','');});
</li>
<li>encode()
: <a class="el" href="classproton_1_1codec_1_1encoder.html#ad236fe917e7543c22425a12bddbdc821">encoder</a>
-, <a class="el" href="classproton_1_1message.html#a0da54cd67fec9e6890d8def078a94db0">message</a>
+, <a class="el" href="classproton_1_1message.html#a004ad90b21d243511631fd7f7deae3b7">message</a>
</li>
<li>encoder()
: <a class="el" href="classproton_1_1codec_1_1encoder.html#a3c0a094e7f852de0a4197c0fdab85004">encoder</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_f.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_f.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_f.html
index c4161ad..ef8d224 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_f.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_f.html
@@ -92,6 +92,9 @@ $(document).ready(function(){initNavTree('functions_f.html','');});
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
<h3><a id="index_f"></a>- f -</h3><ul>
+<li>failover_urls()
+: <a class="el" href="classproton_1_1reconnect__options.html#a342bae3e139b785604e4ed0c7599a068">reconnect_options</a>
+</li>
<li>filter_map
: <a class="el" href="classproton_1_1source.html#ad5af497ef0602d13b06773c910994fd7">source</a>
</li>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_func.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_func.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_func.html
index 1fe083b..b96a870 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_func.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_func.html
@@ -103,7 +103,7 @@ $(document).ready(function(){initNavTree('functions_func.html','');});
, <a class="el" href="classproton_1_1session.html#ad9735e23cb0888fb98e1c5893aecff7e">session</a>
</li>
<li>add()
-: <a class="el" href="classproton_1_1work__queue.html#a5a43f2afe9f74bb9281211a22f291140">work_queue</a>
+: <a class="el" href="classproton_1_1work__queue.html#a59dae2153455bc095477a3b66a0b681e">work_queue</a>
</li>
<li>add_credit()
: <a class="el" href="classproton_1_1receiver.html#a84d3a001340d11201e03c6ed7c763641">receiver</a>
@@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('functions_func.html','');});
, <a class="el" href="classproton_1_1sender__options.html#a087eda4a18c293de85107fcfbb7ff31f">sender_options</a>
</li>
<li>auto_stop()
-: <a class="el" href="classproton_1_1container.html#a5af1685196fb40ea6e1e5182d9964d44">container</a>
+: <a class="el" href="classproton_1_1container.html#a1d5932054f172c66000aec9f4ed498df">container</a>
</li>
</ul>
</div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_func_c.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_c.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_c.html
index bc602d1..689f9eb 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_c.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_c.html
@@ -99,7 +99,7 @@ $(document).ready(function(){initNavTree('functions_func_c.html','');});
, <a class="el" href="classproton_1_1value.html#ac8bb3912a3ce86b15842e79d0b421204">value</a>
</li>
<li>client_connection_options()
-: <a class="el" href="classproton_1_1container.html#aca0c01788d99926296d620a23fa22d0c">container</a>
+: <a class="el" href="classproton_1_1container.html#a913a88786abbbf08dd3e53e2a3e4accb">container</a>
</li>
<li>close()
: <a class="el" href="classproton_1_1connection.html#a817883d28ce0ac8a29d917d196796f68">connection</a>
@@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('functions_func_c.html','');});
: <a class="el" href="classproton_1_1io_1_1connection__driver.html#a86d2b78bee258ce7bb56806d11a122d3">connection_driver</a>
</li>
<li>connect()
-: <a class="el" href="classproton_1_1container.html#afd13bc7f337ccd7029f5eb22a758fe59">container</a>
+: <a class="el" href="classproton_1_1container.html#adbd9ed231804512a47cca3c81f00cdf1">container</a>
, <a class="el" href="classproton_1_1io_1_1connection__driver.html#a49ffce3927a9d5013293bf92fde9e9a2">connection_driver</a>
</li>
<li>connection()
@@ -145,7 +145,7 @@ $(document).ready(function(){initNavTree('functions_func_c.html','');});
</li>
<li>container()
: <a class="el" href="classproton_1_1connection.html#a2f632b80247e868b8264b8a025b84baf">connection</a>
-, <a class="el" href="classproton_1_1container.html#a4a45bac9751911de6fbcd3115ff13914">container</a>
+, <a class="el" href="classproton_1_1container.html#a822ca363beceb76ffdc5ce370a4f9356">container</a>
, <a class="el" href="classproton_1_1io_1_1connection__driver.html#a2129b84576000b05021be09896a3e59c">connection_driver</a>
, <a class="el" href="classproton_1_1link.html#a2f632b80247e868b8264b8a025b84baf">link</a>
, <a class="el" href="classproton_1_1session.html#a2f632b80247e868b8264b8a025b84baf">session</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_func_d.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_d.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_d.html
index 07bad89..dc0317c 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_d.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_d.html
@@ -94,7 +94,7 @@ $(document).ready(function(){initNavTree('functions_func_d.html','');});
<h3><a id="index_d"></a>- d -</h3><ul>
<li>decode()
: <a class="el" href="classproton_1_1codec_1_1decoder.html#a2db9ebfc344a8b1718099047639e32b2">decoder</a>
-, <a class="el" href="classproton_1_1message.html#a72fbad8f3ef14c3d485f7478271f2cd4">message</a>
+, <a class="el" href="classproton_1_1message.html#a53538e1ae48ba56e7285ca859d9cee50">message</a>
</li>
<li>decoder()
: <a class="el" href="classproton_1_1codec_1_1decoder.html#ac9222fed91a5066887b42f471de0be8a">decoder</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_func_e.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_e.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_e.html
index 94ed5a8..0f06d14 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_e.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_e.html
@@ -101,7 +101,7 @@ $(document).ready(function(){initNavTree('functions_func_e.html','');});
</li>
<li>encode()
: <a class="el" href="classproton_1_1codec_1_1encoder.html#ad236fe917e7543c22425a12bddbdc821">encoder</a>
-, <a class="el" href="classproton_1_1message.html#a0da54cd67fec9e6890d8def078a94db0">message</a>
+, <a class="el" href="classproton_1_1message.html#a004ad90b21d243511631fd7f7deae3b7">message</a>
</li>
<li>encoder()
: <a class="el" href="classproton_1_1codec_1_1encoder.html#a3c0a094e7f852de0a4197c0fdab85004">encoder</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_func_f.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_f.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_f.html
index e172278..ea7c2a0 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_f.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_f.html
@@ -92,6 +92,9 @@ $(document).ready(function(){initNavTree('functions_func_f.html','');});
 
<h3><a id="index_f"></a>- f -</h3><ul>
+<li>failover_urls()
+: <a class="el" href="classproton_1_1reconnect__options.html#a342bae3e139b785604e4ed0c7599a068">reconnect_options</a>
+</li>
<li>filters()
: <a class="el" href="classproton_1_1source.html#a5872b2a2f80f74a6f4f5b02791861a6d">source</a>
, <a class="el" href="classproton_1_1source__options.html#a9a38c4697708d223e8163d301e92f6af">source_options</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_func_i.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_i.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_i.html
index 9923848..7b5cfec 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_i.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_i.html
@@ -94,7 +94,7 @@ $(document).ready(function(){initNavTree('functions_func_i.html','');});
<h3><a id="index_i"></a>- i -</h3><ul>
<li>id()
: <a class="el" href="classproton_1_1container.html#a4c5cdd8165762b000c6518db56830677">container</a>
-, <a class="el" href="classproton_1_1message.html#ac344e2a62b33f30e2123b717adfa71ee">message</a>
+, <a class="el" href="classproton_1_1message.html#a84811758e758988a802673edca6b77cb">message</a>
</li>
<li>idle_timeout()
: <a class="el" href="classproton_1_1connection.html#a94680c89dde19dcee4c6a7c5508e9659">connection</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_func_l.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_l.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_l.html
index 5fcc413..2d68b5d 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_l.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_l.html
@@ -95,11 +95,8 @@ $(document).ready(function(){initNavTree('functions_func_l.html','');});
<li>link()
: <a class="el" href="classproton_1_1link.html#ad29b379b3621ec393ac9f28b4ba8b010">link</a>
</li>
-<li>link_name()
-: <a class="el" href="classproton_1_1io_1_1link__namer.html#ae87e7c07b97273644b32c03abff30a77">link_namer</a>
-</li>
<li>listen()
-: <a class="el" href="classproton_1_1container.html#ab268bad0bd121444c60cde3a25c39f78">container</a>
+: <a class="el" href="classproton_1_1container.html#a9e138b28e9589583915cf5c5e0e7a524">container</a>
</li>
<li>listener()
: <a class="el" href="classproton_1_1listener.html#a59dc4506a73a3d4ae084b5fc1d014814">listener</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_func_o.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_o.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_o.html
index 6c2e0df..3ec413b 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_o.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_o.html
@@ -107,6 +107,9 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');});
<li>on_connection_open()
: <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968">messaging_handler</a>
</li>
+<li>on_connection_wake()
+: <a class="el" href="classproton_1_1messaging__handler.html#a29bfba2d26604e5d8d7f3183f1374481">messaging_handler</a>
+</li>
<li>on_container_start()
: <a class="el" href="classproton_1_1messaging__handler.html#a4949b0c93402fae0c07492d984688a25">messaging_handler</a>
</li>
@@ -194,16 +197,16 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');});
</li>
<li>open_receiver()
: <a class="el" href="classproton_1_1connection.html#aad60d14592ee9d34caca4c61214ecd27">connection</a>
-, <a class="el" href="classproton_1_1container.html#ac4f8ffaa917c20c8c89106948c2a19c3">container</a>
+, <a class="el" href="classproton_1_1container.html#a15df75d582af4ed83f0ffab9dcce84bf">container</a>
, <a class="el" href="classproton_1_1session.html#aad60d14592ee9d34caca4c61214ecd27">session</a>
</li>
<li>open_sender()
: <a class="el" href="classproton_1_1connection.html#ae8eece4fd4b9e1a2531ca12d2ab57a32">connection</a>
-, <a class="el" href="classproton_1_1container.html#ae0511cbc22f76a538465b9c93d91ccf9">container</a>
+, <a class="el" href="classproton_1_1container.html#ab868043d49b61929cf852b725816faf9">container</a>
, <a class="el" href="classproton_1_1session.html#ae8eece4fd4b9e1a2531ca12d2ab57a32">session</a>
</li>
<li>open_session()
-: <a class="el" href="classproton_1_1connection.html#a417060fdeea996b1684bd0fecc6c6420">connection</a>
+: <a class="el" href="classproton_1_1connection.html#ae922e54bbff7c2d27373eea9d15e3367">connection</a>
</li>
<li>operator bool()
: <a class="el" href="classproton_1_1error__condition.html#a67b76affb3b5d35fa419ac234144038b">error_condition</a>
@@ -219,8 +222,7 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');});
: <a class="el" href="classproton_1_1error__condition.html#a61efd4196a96540ee018fee8791f3f10">error_condition</a>
</li>
<li>operator()()
-: <a class="el" href="classproton_1_1void__function0.html#a324459cde4e05e4de96adba1787c5240">void_function0</a>
-, <a class="el" href="classproton_1_1work.html#a5ccbdeb5350ba8528eab7e4cc49fc68b">work</a>
+: <a class="el" href="classproton_1_1work.html#a5ccbdeb5350ba8528eab7e4cc49fc68b">work</a>
</li>
<li>operator<<()
: <a class="el" href="classproton_1_1codec_1_1encoder.html#a041e90045de495b728fb95bbed97a531">encoder</a>
@@ -229,7 +231,7 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');});
: <a class="el" href="classproton_1_1binary.html#ac04f4568094b18213b75d4400d8e2477">binary</a>
, <a class="el" href="classproton_1_1connection__options.html#a2c612e142b60cf61ce50d88582465167">connection_options</a>
, <a class="el" href="classproton_1_1duration.html#a13ff6465e0979fe301b75ea574ce2304">duration</a>
-, <a class="el" href="classproton_1_1map.html#ada6de583b7cdc95792661bcc0ff8a517">map< K, T ></a>
+, <a class="el" href="classproton_1_1map.html#a16a75d371d4e6287b352f5066643f030">map< K, T ></a>
, <a class="el" href="classproton_1_1message.html#ac7abf26f9566b75b59af27ca13b2182f">message</a>
, <a class="el" href="classproton_1_1message__id.html#a0e4798868734cc90ea4e9ed3ca870d3d">message_id</a>
, <a class="el" href="classproton_1_1receiver__options.html#a815be8018205013b8ff011d4b62b7324">receiver_options</a>
@@ -244,7 +246,7 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');});
, <a class="el" href="classproton_1_1value.html#ad139f5042c366b09078f123f5621c156">value</a>
</li>
<li>operator>>()
-: <a class="el" href="classproton_1_1codec_1_1decoder.html#ad96e5571bbd7384096ca07a8a9368ffc">decoder</a>
+: <a class="el" href="classproton_1_1codec_1_1decoder.html#a29037b1d70f61e041b2d5be7c67b577d">decoder</a>
</li>
<li>outcome()
: <a class="el" href="classproton_1_1sasl.html#aee5a4997bbfa58f1b8176f936618de00">sasl</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_func_r.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_r.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_r.html
index 96671aa..9b467a8 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_r.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_r.html
@@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('functions_func_r.html','');});
</li>
<li>receiver_options()
: <a class="el" href="classproton_1_1connection.html#a099ddaa3cfcd6a8ae14401bbbfb4b660">connection</a>
-, <a class="el" href="classproton_1_1container.html#adb619b02f3b5725a4b0e9f5adcc16f4d">container</a>
+, <a class="el" href="classproton_1_1container.html#a2e01779c75286d270f579a28dae14d37">container</a>
, <a class="el" href="classproton_1_1receiver__options.html#a9e10a473b92db75e78a3ad8498f32c36">receiver_options</a>
</li>
<li>receivers()
@@ -130,10 +130,10 @@ $(document).ready(function(){initNavTree('functions_func_r.html','');});
: <a class="el" href="classproton_1_1delivery.html#a23b477d0e2d399f75d585d154c346591">delivery</a>
</li>
<li>reply_to()
-: <a class="el" href="classproton_1_1message.html#afaf0d21a2f84f02a3cf129934e2a4245">message</a>
+: <a class="el" href="classproton_1_1message.html#a4032b495d721bd6d29bfa33ebb8ac5fe">message</a>
</li>
<li>reply_to_group_id()
-: <a class="el" href="classproton_1_1message.html#afc64c6e4de4ce502350c110724067e69">message</a>
+: <a class="el" href="classproton_1_1message.html#a9df0c7820d7beaf3c317c8a0a2545fd1">message</a>
</li>
<li>return_credit()
: <a class="el" href="classproton_1_1sender.html#abc4cb5f2f38643abb47c0b221a130bc8">sender</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_func_s.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_s.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_s.html
index 281f0c2..eb26559 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_s.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_s.html
@@ -114,8 +114,8 @@ $(document).ready(function(){initNavTree('functions_func_s.html','');});
: <a class="el" href="classproton_1_1scalar.html#a247e504774a50ea9baeb9330d459a486">scalar</a>
</li>
<li>schedule()
-: <a class="el" href="classproton_1_1container.html#ab3f1870572a4547a197b5b1c5c3ac28b">container</a>
-, <a class="el" href="classproton_1_1work__queue.html#ab3f1870572a4547a197b5b1c5c3ac28b">work_queue</a>
+: <a class="el" href="classproton_1_1container.html#aa99ede2051ccdf5fe8257d893559ea26">container</a>
+, <a class="el" href="classproton_1_1work__queue.html#a214d82f5924296d6fddbb8b150f8b601">work_queue</a>
</li>
<li>scheme()
: <a class="el" href="classproton_1_1url.html#a92a94824a297a0a35f69f91309f4f484">url</a>
@@ -129,7 +129,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html','');});
</li>
<li>sender_options()
: <a class="el" href="classproton_1_1connection.html#ae7bfc8d811be7f6be17be6cf15e35b4a">connection</a>
-, <a class="el" href="classproton_1_1container.html#a7321836daba07f766f48ba65cec6ca2e">container</a>
+, <a class="el" href="classproton_1_1container.html#a4fb43ab767dd944cfea2cc169f112488">container</a>
, <a class="el" href="classproton_1_1sender__options.html#a619c789958ede03d0682a1a723cd7658">sender_options</a>
</li>
<li>senders()
@@ -137,7 +137,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html','');});
, <a class="el" href="classproton_1_1session.html#a2e6d8395032b1d590a9e1586c7de0fb5">session</a>
</li>
<li>server_connection_options()
-: <a class="el" href="classproton_1_1container.html#a0c2d04a8b161f33eeae661b673ac2749">container</a>
+: <a class="el" href="classproton_1_1container.html#a7daf70330e5259fbb6ae3f01cfbc125a">container</a>
</li>
<li>session()
: <a class="el" href="classproton_1_1link.html#ab55cf76248b8b6e571a869c407ba39e6">link</a>
@@ -196,7 +196,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html','');});
: <a class="el" href="classproton_1_1uuid.html#ae9b08fca99a89639cd78a91152a64d5f">uuid</a>
</li>
<li>subject()
-: <a class="el" href="classproton_1_1message.html#af7d2ac021e92acc39e4b5e997b49822d">message</a>
+: <a class="el" href="classproton_1_1message.html#a35502b25971d91fb8fc1dea7f364f541">message</a>
</li>
<li>symbol()
: <a class="el" href="classproton_1_1symbol.html#a3ab37ae3b314e64dd5b19f8f01148bbf">symbol</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_func_w.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_w.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_w.html
index 57cbaf7..afad35f 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_func_w.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_func_w.html
@@ -92,18 +92,21 @@ $(document).ready(function(){initNavTree('functions_func_w.html','');});
 
<h3><a id="index_w"></a>- w -</h3><ul>
+<li>wake()
+: <a class="el" href="classproton_1_1connection.html#a473371542eaeba6f67660582fe6a6074">connection</a>
+</li>
<li>what()
: <a class="el" href="classproton_1_1error__condition.html#ad2e53bd52dbb1d59081ee7f9f1efc2ac">error_condition</a>
</li>
<li>work()
-: <a class="el" href="classproton_1_1work.html#abb87372cc37c75caebce671ad66c58a4">work</a>
+: <a class="el" href="classproton_1_1work.html#a9d5564deaef15633884ee408f0e92f3a">work</a>
</li>
<li>work_queue()
: <a class="el" href="classproton_1_1connection.html#a7c755d6ac6385e007adb61966598ba63">connection</a>
, <a class="el" href="classproton_1_1link.html#a7c755d6ac6385e007adb61966598ba63">link</a>
, <a class="el" href="classproton_1_1session.html#a7c755d6ac6385e007adb61966598ba63">session</a>
, <a class="el" href="classproton_1_1transfer.html#a7c755d6ac6385e007adb61966598ba63">transfer</a>
-, <a class="el" href="classproton_1_1work__queue.html#a689e0d941a552db276229a9fc312e143">work_queue</a>
+, <a class="el" href="classproton_1_1work__queue.html#a1e7fdf3236c9477c0462214080c34689">work_queue</a>
</li>
<li>write_buffer()
: <a class="el" href="classproton_1_1io_1_1connection__driver.html#aca2fdb0871921fc22ba7c119f8c624f5">connection_driver</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_i.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_i.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_i.html
index fa3624b..8431769 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_i.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_i.html
@@ -94,7 +94,7 @@ $(document).ready(function(){initNavTree('functions_i.html','');});
<h3><a id="index_i"></a>- i -</h3><ul>
<li>id()
: <a class="el" href="classproton_1_1container.html#a4c5cdd8165762b000c6518db56830677">container</a>
-, <a class="el" href="classproton_1_1message.html#ac344e2a62b33f30e2123b717adfa71ee">message</a>
+, <a class="el" href="classproton_1_1message.html#a84811758e758988a802673edca6b77cb">message</a>
</li>
<li>idle_timeout()
: <a class="el" href="classproton_1_1connection.html#a94680c89dde19dcee4c6a7c5508e9659">connection</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_l.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_l.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_l.html
index b797634..95616bc 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_l.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_l.html
@@ -98,11 +98,8 @@ $(document).ready(function(){initNavTree('functions_l.html','');});
<li>LINK_CLOSE
: <a class="el" href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1eba7201cfe403ee6d4b4b717d146e38bee1">terminus</a>
</li>
-<li>link_name()
-: <a class="el" href="classproton_1_1io_1_1link__namer.html#ae87e7c07b97273644b32c03abff30a77">link_namer</a>
-</li>
<li>listen()
-: <a class="el" href="classproton_1_1container.html#a61376bc6412f82706e8ab7f8a6f3f3ea">container</a>
+: <a class="el" href="classproton_1_1container.html#acf444f30e25454196894dbee96ba2a44">container</a>
</li>
<li>listener()
: <a class="el" href="classproton_1_1listener.html#a59dc4506a73a3d4ae084b5fc1d014814">listener</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_o.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_o.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_o.html
index 4c20443..2ae1cbd 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_o.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_o.html
@@ -110,6 +110,9 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
<li>on_connection_open()
: <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968">messaging_handler</a>
</li>
+<li>on_connection_wake()
+: <a class="el" href="classproton_1_1messaging__handler.html#a29bfba2d26604e5d8d7f3183f1374481">messaging_handler</a>
+</li>
<li>on_container_start()
: <a class="el" href="classproton_1_1messaging__handler.html#a4949b0c93402fae0c07492d984688a25">messaging_handler</a>
</li>
@@ -197,16 +200,16 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
</li>
<li>open_receiver()
: <a class="el" href="classproton_1_1connection.html#aad60d14592ee9d34caca4c61214ecd27">connection</a>
-, <a class="el" href="classproton_1_1container.html#ac4f8ffaa917c20c8c89106948c2a19c3">container</a>
+, <a class="el" href="classproton_1_1container.html#a15df75d582af4ed83f0ffab9dcce84bf">container</a>
, <a class="el" href="classproton_1_1session.html#aad60d14592ee9d34caca4c61214ecd27">session</a>
</li>
<li>open_sender()
: <a class="el" href="classproton_1_1connection.html#ae8eece4fd4b9e1a2531ca12d2ab57a32">connection</a>
-, <a class="el" href="classproton_1_1container.html#a93f1b213827e9ba6a32bf66bff6edb02">container</a>
+, <a class="el" href="classproton_1_1container.html#ace90c31b569a4e5e8b435be43ded9ccb">container</a>
, <a class="el" href="classproton_1_1session.html#ae8eece4fd4b9e1a2531ca12d2ab57a32">session</a>
</li>
<li>open_session()
-: <a class="el" href="classproton_1_1connection.html#ae922e54bbff7c2d27373eea9d15e3367">connection</a>
+: <a class="el" href="classproton_1_1connection.html#a417060fdeea996b1684bd0fecc6c6420">connection</a>
</li>
<li>operator bool()
: <a class="el" href="classproton_1_1error__condition.html#a67b76affb3b5d35fa419ac234144038b">error_condition</a>
@@ -222,8 +225,7 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
: <a class="el" href="classproton_1_1error__condition.html#a61efd4196a96540ee018fee8791f3f10">error_condition</a>
</li>
<li>operator()()
-: <a class="el" href="classproton_1_1void__function0.html#a324459cde4e05e4de96adba1787c5240">void_function0</a>
-, <a class="el" href="classproton_1_1work.html#a5ccbdeb5350ba8528eab7e4cc49fc68b">work</a>
+: <a class="el" href="classproton_1_1work.html#a5ccbdeb5350ba8528eab7e4cc49fc68b">work</a>
</li>
<li>operator<
: <a class="el" href="classproton_1_1scalar__base.html#a40bfb9a20944ad3d19f8a90a27a82576">scalar_base</a>
@@ -238,7 +240,7 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
: <a class="el" href="classproton_1_1binary.html#ac04f4568094b18213b75d4400d8e2477">binary</a>
, <a class="el" href="classproton_1_1connection__options.html#a2c612e142b60cf61ce50d88582465167">connection_options</a>
, <a class="el" href="classproton_1_1duration.html#a13ff6465e0979fe301b75ea574ce2304">duration</a>
-, <a class="el" href="classproton_1_1map.html#ab96fb2544d53f9ae42d6950c819d25ef">map< K, T ></a>
+, <a class="el" href="classproton_1_1map.html#a16a75d371d4e6287b352f5066643f030">map< K, T ></a>
, <a class="el" href="classproton_1_1message.html#ac7abf26f9566b75b59af27ca13b2182f">message</a>
, <a class="el" href="classproton_1_1message__id.html#a0e4798868734cc90ea4e9ed3ca870d3d">message_id</a>
, <a class="el" href="classproton_1_1receiver__options.html#a815be8018205013b8ff011d4b62b7324">receiver_options</a>
@@ -256,7 +258,7 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
: <a class="el" href="classproton_1_1scalar__base.html#a03d4c26cca0115ee1fe1c547e35ec651">scalar_base</a>
</li>
<li>operator>>()
-: <a class="el" href="classproton_1_1codec_1_1decoder.html#ac6c6ddca9af56625b28bc7989b02f24b">decoder</a>
+: <a class="el" href="classproton_1_1codec_1_1decoder.html#a92c526a77d6aa412e17051a2cfeb7210">decoder</a>
</li>
<li>outcome
: <a class="el" href="classproton_1_1sasl.html#af47997198e7e7301a1cd8602c7f02acd">sasl</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_r.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_r.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_r.html
index 3910637..e5a1162 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_r.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_r.html
@@ -113,7 +113,7 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
</li>
<li>receiver_options()
: <a class="el" href="classproton_1_1connection.html#a099ddaa3cfcd6a8ae14401bbbfb4b660">connection</a>
-, <a class="el" href="classproton_1_1container.html#adb619b02f3b5725a4b0e9f5adcc16f4d">container</a>
+, <a class="el" href="classproton_1_1container.html#a2e01779c75286d270f579a28dae14d37">container</a>
, <a class="el" href="classproton_1_1receiver__options.html#a9e10a473b92db75e78a3ad8498f32c36">receiver_options</a>
</li>
<li>receivers()
@@ -139,7 +139,7 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
: <a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90aa38d18fe73a7fc82c112b6917d0b5cd0">transfer</a>
</li>
<li>reply_to()
-: <a class="el" href="classproton_1_1message.html#a702be3ef508d0781ff7ab649c48a7e3c">message</a>
+: <a class="el" href="classproton_1_1message.html#a4032b495d721bd6d29bfa33ebb8ac5fe">message</a>
</li>
<li>reply_to_group_id()
: <a class="el" href="classproton_1_1message.html#a9df0c7820d7beaf3c317c8a0a2545fd1">message</a>
@@ -157,7 +157,7 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
: <a class="el" href="classproton_1_1ssl.html#a0d3f14f27a1e5af0a5f378fc1a8a8de4a6a8b4831d126ce349ac966f2f469413f">ssl</a>
</li>
<li>run()
-: <a class="el" href="classproton_1_1container.html#a13a43e6d814de94978c515cb084873b1">container</a>
+: <a class="el" href="classproton_1_1container.html#ac48e94529e54c7e7342fde28b26d9f48">container</a>
</li>
</ul>
</div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_s.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_s.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_s.html
index 04bf739..5383d12 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_s.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_s.html
@@ -114,8 +114,8 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
: <a class="el" href="classproton_1_1scalar.html#a247e504774a50ea9baeb9330d459a486">scalar</a>
</li>
<li>schedule()
-: <a class="el" href="classproton_1_1container.html#ab3f1870572a4547a197b5b1c5c3ac28b">container</a>
-, <a class="el" href="classproton_1_1work__queue.html#ab3f1870572a4547a197b5b1c5c3ac28b">work_queue</a>
+: <a class="el" href="classproton_1_1container.html#aa99ede2051ccdf5fe8257d893559ea26">container</a>
+, <a class="el" href="classproton_1_1work__queue.html#a214d82f5924296d6fddbb8b150f8b601">work_queue</a>
</li>
<li>scheme()
: <a class="el" href="classproton_1_1url.html#a92a94824a297a0a35f69f91309f4f484">url</a>
@@ -132,7 +132,7 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
</li>
<li>sender_options()
: <a class="el" href="classproton_1_1connection.html#ae7bfc8d811be7f6be17be6cf15e35b4a">connection</a>
-, <a class="el" href="classproton_1_1container.html#a7321836daba07f766f48ba65cec6ca2e">container</a>
+, <a class="el" href="classproton_1_1container.html#a4fb43ab767dd944cfea2cc169f112488">container</a>
, <a class="el" href="classproton_1_1sender__options.html#a619c789958ede03d0682a1a723cd7658">sender_options</a>
</li>
<li>senders()
@@ -140,7 +140,7 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
, <a class="el" href="classproton_1_1session.html#a2e6d8395032b1d590a9e1586c7de0fb5">session</a>
</li>
<li>server_connection_options()
-: <a class="el" href="classproton_1_1container.html#a0c2d04a8b161f33eeae661b673ac2749">container</a>
+: <a class="el" href="classproton_1_1container.html#a7daf70330e5259fbb6ae3f01cfbc125a">container</a>
</li>
<li>session()
: <a class="el" href="classproton_1_1link.html#ab55cf76248b8b6e571a869c407ba39e6">link</a>
@@ -204,7 +204,7 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
: <a class="el" href="classproton_1_1uuid.html#ae9b08fca99a89639cd78a91152a64d5f">uuid</a>
</li>
<li>subject()
-: <a class="el" href="classproton_1_1message.html#af7d2ac021e92acc39e4b5e997b49822d">message</a>
+: <a class="el" href="classproton_1_1message.html#a35502b25971d91fb8fc1dea7f364f541">message</a>
</li>
<li>swap
: <a class="el" href="classproton_1_1value.html#afdde986e34571c6544abfdea9afdb658">value</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_u.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_u.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_u.html
index 5f633fc..fc303c7 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_u.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_u.html
@@ -118,7 +118,7 @@ $(document).ready(function(){initNavTree('functions_u.html','');});
<li>user()
: <a class="el" href="classproton_1_1connection.html#a9444df7d81bd265e0a8e1726fd12b058">connection</a>
, <a class="el" href="classproton_1_1connection__options.html#a10afa48d580025f71f0a6dd31bd1de24">connection_options</a>
-, <a class="el" href="classproton_1_1message.html#af4b975322eaf2f3c218590b73d711d79">message</a>
+, <a class="el" href="classproton_1_1message.html#a0b0bee09eb1678dcfa1b72c0038a6c17">message</a>
, <a class="el" href="classproton_1_1sasl.html#a9444df7d81bd265e0a8e1726fd12b058">sasl</a>
, <a class="el" href="classproton_1_1url.html#a9444df7d81bd265e0a8e1726fd12b058">url</a>
</li>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/functions_w.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/functions_w.html b/content/releases/qpid-proton-master/proton/cpp/api/functions_w.html
index 7906e51..b2930c2 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/functions_w.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/functions_w.html
@@ -92,18 +92,21 @@ $(document).ready(function(){initNavTree('functions_w.html','');});
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
<h3><a id="index_w"></a>- w -</h3><ul>
+<li>wake()
+: <a class="el" href="classproton_1_1connection.html#a473371542eaeba6f67660582fe6a6074">connection</a>
+</li>
<li>what()
: <a class="el" href="classproton_1_1error__condition.html#ad2e53bd52dbb1d59081ee7f9f1efc2ac">error_condition</a>
</li>
<li>work()
-: <a class="el" href="classproton_1_1work.html#abb87372cc37c75caebce671ad66c58a4">work</a>
+: <a class="el" href="classproton_1_1work.html#a9d5564deaef15633884ee408f0e92f3a">work</a>
</li>
<li>work_queue()
: <a class="el" href="classproton_1_1connection.html#a7c755d6ac6385e007adb61966598ba63">connection</a>
, <a class="el" href="classproton_1_1link.html#a7c755d6ac6385e007adb61966598ba63">link</a>
, <a class="el" href="classproton_1_1session.html#a7c755d6ac6385e007adb61966598ba63">session</a>
, <a class="el" href="classproton_1_1transfer.html#a7c755d6ac6385e007adb61966598ba63">transfer</a>
-, <a class="el" href="classproton_1_1work__queue.html#a689e0d941a552db276229a9fc312e143">work_queue</a>
+, <a class="el" href="classproton_1_1work__queue.html#a1e7fdf3236c9477c0462214080c34689">work_queue</a>
</li>
<li>write_buffer()
: <a class="el" href="classproton_1_1io_1_1connection__driver.html#aca2fdb0871921fc22ba7c119f8c624f5">connection_driver</a>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/fwd_8hpp.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/fwd_8hpp.html b/content/releases/qpid-proton-master/proton/cpp/api/fwd_8hpp.html
index 24ab7db..d2578a3 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/fwd_8hpp.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/fwd_8hpp.html
@@ -97,12 +97,15 @@ $(document).ready(function(){initNavTree('fwd_8hpp.html','');});
</div><!--header-->
<div class="contents">
+<p>Forward declarations.
+<a href="#details">More...</a></p>
+
<p><a href="fwd_8hpp_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1returned.html">returned< T ></a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Return type for container functions. <a href="classproton_1_1returned.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A return type for container methods. <a href="classproton_1_1returned.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
@@ -111,10 +114,12 @@ Namespaces</h2></td></tr>
<tr class="memdesc:namespaceproton"><td class="mdescLeft"> </td><td class="mdescRight">The main Proton namespace. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:namespaceproton_1_1io"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceproton_1_1io.html">proton::io</a></td></tr>
-<tr class="memdesc:namespaceproton_1_1io"><td class="mdescLeft"> </td><td class="mdescRight"><b>Unsettled API</b> - An SPI for multithreaded network IO. <br /></td></tr>
+<tr class="memdesc:namespaceproton_1_1io"><td class="mdescLeft"> </td><td class="mdescRight"><b>Unsettled API</b> - Interfaces for IO integration. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
</table>
-</div><!-- contents -->
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Forward declarations. </p>
+</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/fwd_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/fwd_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/fwd_8hpp_source.html
index 591e58f..2afa078 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/fwd_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/fwd_8hpp_source.html
@@ -93,9 +93,9 @@ $(document).ready(function(){initNavTree('fwd_8hpp_source.html','');});
<div class="title">fwd.hpp</div> </div>
</div><!--header-->
<div class="contents">
-<a href="fwd_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> <span class="preprocessor">#ifndef PROTON_FWD_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define PROTON_FWD_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> </div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <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> <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> <span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <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> <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> <span class="comment"> * "License"); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <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> <span class="commen
t"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <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> <span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <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> <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> <span class="comment"> * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment"> * KIND, either express or implied. See the License for the</span></div><d
iv class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">class </span>ann
otation_key;</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">class </span>connection;</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">class </span>connection_options;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">class </span>container;</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">class </span>delivery;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">class </span>duration;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">class </span>error_condition;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">class </span>event;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35<
/span> <span class="keyword">class </span>message;</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">class </span>message_id;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">class </span>messaging_handler;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="keyword">class </span>listen_handler;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">class </span>listener;</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">class </span>receiver;</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">class </span>receiver_iterator;</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">class </span>receiver_options;</div><div c
lass="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="keyword">class </span>reconnect_options;</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="keyword">class </span>sasl;</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="keyword">class </span>sender;</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="keyword">class </span>sender_iterator;</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="keyword">class </span>sender_options;</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="keyword">class </span>session;</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">class </span>session_options;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span c
lass="keyword">class </span>source_options;</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="keyword">class </span>ssl;</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="keyword">class </span>target_options;</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="keyword">class </span>tracker;</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">class </span>transport;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="keyword">class </span>url;</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="keyword">class </span>void_function0;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="keyword">class </span>work;</div><div class="line"><a name="l00058"></a><span class="li
neno"> 58</span> <span class="keyword">class </span>work_queue;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="namespaceproton_1_1io.html"> 60</a></span> <span class="keyword">namespace </span>io {</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="keyword">class </span><a class="code" href="classproton_1_1io_1_1connection__driver.html">connection_driver</a>;</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> }</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classproton_1_1returned.html
"> 66</a></span> <span class="keyword">template</span> <<span class="keyword">class</span> T> <span class="keyword">class </span><a class="code" href="classproton_1_1returned.html">returned</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> }</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> <span class="preprocessor">#endif // PROTON_FWD_HPP</span></div><div class="ttc" id="classproton_1_1returned_html"><div class="ttname"><a href="classproton_1_1returned.html">proton::returned</a></div><div class="ttdoc">Return type for container functions. </div><div class="ttdef"><b>Definition:</b> fwd.hpp:66</div></div>
-<div class="ttc" id="classproton_1_1io_1_1connection__driver_html"><div class="ttname"><a href="classproton_1_1io_1_1connection__driver.html">proton::io::connection_driver</a></div><div class="ttdoc">Unsettled API - An AMQP driver for a single connection. </div><div class="ttdef"><b>Definition:</b> connection_driver.hpp:88</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>
+<a href="fwd_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> <span class="preprocessor">#ifndef PROTON_FWD_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define PROTON_FWD_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> </div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <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> <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> <span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <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> <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> <span class="comment"> * "License"); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <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> <span class="commen
t"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <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> <span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <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> <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> <span class="comment"> * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment"> * KIND, either express or implied. See the License for the</span></div><d
iv class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div><div class="line"><a name="l0003
0"></a><span class="lineno"> 30</span> <span class="keyword">class </span>annotation_key;</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">class </span>connection;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">class </span>connection_options;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">class </span>container;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">class </span>delivery;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">class </span>duration;</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">class </span>error_condition;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">class <
/span>event;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="keyword">class </span>message;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">class </span>message_id;</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">class </span>messaging_handler;</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">class </span>listen_handler;</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">class </span>listener;</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="keyword">class </span>receiver;</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="keyword">class </span>receiver_iterator;</div><div class="line"><a name="l00045"></a><span class="lineno
"> 45</span> <span class="keyword">class </span>receiver_options;</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="keyword">class </span>reconnect_options;</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="keyword">class </span>sasl;</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="keyword">class </span>sender;</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">class </span>sender_iterator;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="keyword">class </span>sender_options;</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="keyword">class </span>session;</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="keyword">class </span>session_options;</div><
div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="keyword">class </span>source_options;</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">class </span>ssl;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="keyword">class </span>target_options;</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="keyword">class </span>tracker;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="keyword">class </span>transport;</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="keyword">class </span>url;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="keyword">class </span>void_function0;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="key
word">class </span>work;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="keyword">class </span>work_queue;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="namespaceproton_1_1io.html"> 63</a></span> <span class="keyword">namespace </span>io {</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="keyword">class </span><a class="code" href="classproton_1_1io_1_1connection__driver.html">connection_driver</a>;</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> }</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div><div class="line"><a name=
"l00069"></a><span class="lineno"><a class="line" href="classproton_1_1returned.html"> 69</a></span> <span class="keyword">template</span> <<span class="keyword">class</span> T> <span class="keyword">class </span><a class="code" href="classproton_1_1returned.html">returned</a>;</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> }</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="preprocessor">#endif // PROTON_FWD_HPP</span></div><div class="ttc" id="classproton_1_1returned_html"><div class="ttname"><a href="classproton_1_1returned.html">proton::returned</a></div><div class="ttdoc">A return type for container methods. </div><div class="ttdef"><b>Definition:</b> fwd.hpp:69</div></div>
+<div class="ttc" id="classproton_1_1io_1_1connection__driver_html"><div class="ttname"><a href="classproton_1_1io_1_1connection__driver.html">proton::io::connection_driver</a></div><div class="ttdoc">Unsettled API - An AMQP driver for a single connection. </div><div class="ttdef"><b>Definition:</b> connection_driver.hpp:93</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:33</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/cpp/api/helloworld_8cpp-example.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/helloworld_8cpp-example.html b/content/releases/qpid-proton-master/proton/cpp/api/helloworld_8cpp-example.html
index c59664f..c0be75d 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/helloworld_8cpp-example.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/helloworld_8cpp-example.html
@@ -94,7 +94,7 @@ $(document).ready(function(){initNavTree('helloworld_8cpp-example.html','');});
</div><!--header-->
<div class="contents">
<p>Connects to a broker on 127.0.0.1:5672, establishes a subscription from the 'examples' node, and creates a sending link to the same node. Sends one message and receives it back.</p>
-<div class="fragment"><div class="line"><span class="comment">/*</span></div><div class="line"><span class="comment"> *</span></div><div class="line"><span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><span class="comment"> * or more contributor license agreements. See the NOTICE file</span></div><div class="line"><span class="comment"> * distributed with this work for additional information</span></div><div class="line"><span class="comment"> * regarding copyright ownership. The ASF licenses this file</span></div><div class="line"><span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><span class="comment"> * "License"); you may not use this file except in compliance</span></div><div class="line"><span class="comment"> * with the License. You may obtain a copy of the License at</span></div><div class="line"><span class="comment"> *</span></div><div class="li
ne"><span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><span class="comment"> *</span></div><div class="line"><span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><span class="comment"> * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><span class="comment"> * KIND, either express or implied. See the License for the</span></div><div class="line"><span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><span class="comment"> * under the License.</span></div><div class="line"><span class="comment"> *</span></div><div class="line"><span class="comment"> */</span></div><div class="line"></div><div class="line"><span class="preprocessor">#include <<a class="code"
href="connection_8hpp.html">proton/connection.hpp</a>></span></div><div class="line"><span class="preprocessor">#include <<a class="code" href="container_8hpp.html">proton/container.hpp</a>></span></div><div class="line"><span class="preprocessor">#include <proton/default_container.hpp></span></div><div class="line"><span class="preprocessor">#include <<a class="code" href="delivery_8hpp.html">proton/delivery.hpp</a>></span></div><div class="line"><span class="preprocessor">#include <<a class="code" href="message_8hpp.html">proton/message.hpp</a>></span></div><div class="line"><span class="preprocessor">#include <<a class="code" href="messaging__handler_8hpp.html">proton/messaging_handler.hpp</a>></span></div><div class="line"><span class="preprocessor">#include <<a class="code" href="tracker_8hpp.html">proton/tracker.hpp</a>></span></div><div class="line"><span class="preprocessor">#include <<a class="code" href="url_8hpp.html">proton/url.h
pp</a>></span></div><div class="line"></div><div class="line"><span class="preprocessor">#include <iostream></span></div><div class="line"></div><div class="line"><span class="preprocessor">#include "fake_cpp11.hpp"</span></div><div class="line"></div><div class="line"><span class="keyword">class </span>hello_world : <span class="keyword">public</span> <a name="_a0"></a><a class="code" href="classproton_1_1messaging__handler.html">proton::messaging_handler</a> {</div><div class="line"> <span class="keyword">private</span>:</div><div class="line"> <a name="_a1"></a><a class="code" href="classproton_1_1url.html">proton::url</a> url;</div><div class="line"></div><div class="line"> <span class="keyword">public</span>:</div><div class="line"> hello_world(<span class="keyword">const</span> std::string& u) : url(u) {}</div><div class="line"></div><div class="line"> <span class="keywordtype">void</span> <a name="a2"></a><a class="code" href="classproton_1_1
messaging__handler.html#a4949b0c93402fae0c07492d984688a25">on_container_start</a>(<a name="_a3"></a><a class="code" href="classproton_1_1container.html">proton::container</a>& c) OVERRIDE {</div><div class="line"> c.<a name="a4"></a><a class="code" href="classproton_1_1container.html#afd13bc7f337ccd7029f5eb22a758fe59">connect</a>(url);</div><div class="line"> }</div><div class="line"></div><div class="line"> <span class="keywordtype">void</span> <a name="a5"></a><a class="code" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968">on_connection_open</a>(<a name="_a6"></a><a class="code" href="classproton_1_1connection.html">proton::connection</a>& c) OVERRIDE {</div><div class="line"> c.<a name="a7"></a><a class="code" href="classproton_1_1connection.html#aad60d14592ee9d34caca4c61214ecd27">open_receiver</a>(url.<a name="a8"></a><a class="code" href="classproton_1_1url.html#ac4cb5f95f1d720ef0cc94b74152cf50b">path</a>());</div><div
class="line"> c.<a name="a9"></a><a class="code" href="classproton_1_1connection.html#ae8eece4fd4b9e1a2531ca12d2ab57a32">open_sender</a>(url.<a class="code" href="classproton_1_1url.html#ac4cb5f95f1d720ef0cc94b74152cf50b">path</a>());</div><div class="line"> }</div><div class="line"></div><div class="line"> <span class="keywordtype">void</span> <a name="a10"></a><a class="code" href="classproton_1_1messaging__handler.html#aa24f522a68cdf382762702cece7790e7">on_sendable</a>(<a name="_a11"></a><a class="code" href="classproton_1_1sender.html">proton::sender</a> &s) OVERRIDE {</div><div class="line"> <a name="_a12"></a><a class="code" href="classproton_1_1message.html">proton::message</a> m(<span class="stringliteral">"Hello World!"</span>);</div><div class="line"> s.<a name="a13"></a><a class="code" href="classproton_1_1sender.html#a214eb30b24e6831d016a47b9dddda830">send</a>(m);</div><div class="line"> s.<a name="a14"></a><a class="code"
href="classproton_1_1link.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>();</div><div class="line"> }</div><div class="line"></div><div class="line"> <span class="keywordtype">void</span> <a name="a15"></a><a class="code" href="classproton_1_1messaging__handler.html#a96879b0b0b7ade11f98d3f450abd4c46">on_message</a>(<a name="_a16"></a><a class="code" href="classproton_1_1delivery.html">proton::delivery</a> &d, <a class="code" href="classproton_1_1message.html">proton::message</a> &m) OVERRIDE {</div><div class="line"> std::cout << m.<a name="a17"></a><a class="code" href="classproton_1_1message.html#ae9af642f154a68ec0eb8e715ecaf95ae">body</a>() << std::endl;</div><div class="line"> d.<a name="a18"></a><a class="code" href="classproton_1_1transfer.html#aff302bb6016f2ae29f01bb4e07389a52">connection</a>().<a name="a19"></a><a class="code" href="classproton_1_1connection.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>();</div><div class="line
"> }</div><div class="line">};</div><div class="line"></div><div class="line"><span class="keywordtype">int</span> main(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> **argv) {</div><div class="line"> <span class="keywordflow">try</span> {</div><div class="line"> std::string url = argc > 1 ? argv[1] : <span class="stringliteral">"127.0.0.1:5672/examples"</span>;</div><div class="line"></div><div class="line"> hello_world hw(url);</div><div class="line"> proton::default_container(hw).run();</div><div class="line"></div><div class="line"> <span class="keywordflow">return</span> 0;</div><div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception& e) {</div><div class="line"> std::cerr << e.what() << std::endl;</div><div class="line"> }</div><div class="line"></div><div class="line"> <span class="keywordflow">return</span> 1;
</div><div class="line">}</div></div><!-- fragment --> </div><!-- contents -->
+<div class="fragment"><div class="line"><span class="comment">/*</span></div><div class="line"><span class="comment"> *</span></div><div class="line"><span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><span class="comment"> * or more contributor license agreements. See the NOTICE file</span></div><div class="line"><span class="comment"> * distributed with this work for additional information</span></div><div class="line"><span class="comment"> * regarding copyright ownership. The ASF licenses this file</span></div><div class="line"><span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><span class="comment"> * "License"); you may not use this file except in compliance</span></div><div class="line"><span class="comment"> * with the License. You may obtain a copy of the License at</span></div><div class="line"><span class="comment"> *</span></div><div class="li
ne"><span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><span class="comment"> *</span></div><div class="line"><span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><span class="comment"> * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><span class="comment"> * KIND, either express or implied. See the License for the</span></div><div class="line"><span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><span class="comment"> * under the License.</span></div><div class="line"><span class="comment"> *</span></div><div class="line"><span class="comment"> */</span></div><div class="line"></div><div class="line"><span class="preprocessor">#include <<a class="code"
href="connection_8hpp.html">proton/connection.hpp</a>></span></div><div class="line"><span class="preprocessor">#include <<a class="code" href="container_8hpp.html">proton/container.hpp</a>></span></div><div class="line"><span class="preprocessor">#include <<a class="code" href="delivery_8hpp.html">proton/delivery.hpp</a>></span></div><div class="line"><span class="preprocessor">#include <<a class="code" href="message_8hpp.html">proton/message.hpp</a>></span></div><div class="line"><span class="preprocessor">#include <<a class="code" href="messaging__handler_8hpp.html">proton/messaging_handler.hpp</a>></span></div><div class="line"><span class="preprocessor">#include <<a class="code" href="tracker_8hpp.html">proton/tracker.hpp</a>></span></div><div class="line"><span class="preprocessor">#include <<a class="code" href="url_8hpp.html">proton/url.hpp</a>></span></div><div class="line"></div><div class="line"><span class="preprocessor">#include &l
t;iostream></span></div><div class="line"></div><div class="line"><span class="preprocessor">#include "fake_cpp11.hpp"</span></div><div class="line"></div><div class="line"><span class="keyword">class </span>hello_world : <span class="keyword">public</span> <a name="_a0"></a><a class="code" href="classproton_1_1messaging__handler.html">proton::messaging_handler</a> {</div><div class="line"> <span class="keyword">private</span>:</div><div class="line"> <a name="_a1"></a><a class="code" href="classproton_1_1url.html">proton::url</a> url;</div><div class="line"></div><div class="line"> <span class="keyword">public</span>:</div><div class="line"> hello_world(<span class="keyword">const</span> std::string& u) : url(u) {}</div><div class="line"></div><div class="line"> <span class="keywordtype">void</span> <a name="a2"></a><a class="code" href="classproton_1_1messaging__handler.html#a4949b0c93402fae0c07492d984688a25">on_container_start</a>(<a name="_a3"></a><a
class="code" href="classproton_1_1container.html">proton::container</a>& c) OVERRIDE {</div><div class="line"> c.<a name="a4"></a><a class="code" href="classproton_1_1container.html#adbd9ed231804512a47cca3c81f00cdf1">connect</a>(url);</div><div class="line"> }</div><div class="line"></div><div class="line"> <span class="keywordtype">void</span> <a name="a5"></a><a class="code" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968">on_connection_open</a>(<a name="_a6"></a><a class="code" href="classproton_1_1connection.html">proton::connection</a>& c) OVERRIDE {</div><div class="line"> c.<a name="a7"></a><a class="code" href="classproton_1_1connection.html#aad60d14592ee9d34caca4c61214ecd27">open_receiver</a>(url.<a name="a8"></a><a class="code" href="classproton_1_1url.html#ac4cb5f95f1d720ef0cc94b74152cf50b">path</a>());</div><div class="line"> c.<a name="a9"></a><a class="code" href="classproton_1_1connection.html#ae8eece4f
d4b9e1a2531ca12d2ab57a32">open_sender</a>(url.<a class="code" href="classproton_1_1url.html#ac4cb5f95f1d720ef0cc94b74152cf50b">path</a>());</div><div class="line"> }</div><div class="line"></div><div class="line"> <span class="keywordtype">void</span> <a name="a10"></a><a class="code" href="classproton_1_1messaging__handler.html#aa24f522a68cdf382762702cece7790e7">on_sendable</a>(<a name="_a11"></a><a class="code" href="classproton_1_1sender.html">proton::sender</a> &s) OVERRIDE {</div><div class="line"> <a name="_a12"></a><a class="code" href="classproton_1_1message.html">proton::message</a> m(<span class="stringliteral">"Hello World!"</span>);</div><div class="line"> s.<a name="a13"></a><a class="code" href="classproton_1_1sender.html#a214eb30b24e6831d016a47b9dddda830">send</a>(m);</div><div class="line"> s.<a name="a14"></a><a class="code" href="classproton_1_1link.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>();</div><div class="line">
}</div><div class="line"></div><div class="line"> <span class="keywordtype">void</span> <a name="a15"></a><a class="code" href="classproton_1_1messaging__handler.html#a96879b0b0b7ade11f98d3f450abd4c46">on_message</a>(<a name="_a16"></a><a class="code" href="classproton_1_1delivery.html">proton::delivery</a> &d, <a class="code" href="classproton_1_1message.html">proton::message</a> &m) OVERRIDE {</div><div class="line"> std::cout << m.<a name="a17"></a><a class="code" href="classproton_1_1message.html#ae9af642f154a68ec0eb8e715ecaf95ae">body</a>() << std::endl;</div><div class="line"> d.<a name="a18"></a><a class="code" href="classproton_1_1transfer.html#aff302bb6016f2ae29f01bb4e07389a52">connection</a>().<a name="a19"></a><a class="code" href="classproton_1_1connection.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>();</div><div class="line"> }</div><div class="line">};</div><div class="line"></div><div class="line"><span class="keywordty
pe">int</span> main(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> **argv) {</div><div class="line"> <span class="keywordflow">try</span> {</div><div class="line"> std::string url = argc > 1 ? argv[1] : <span class="stringliteral">"127.0.0.1:5672/examples"</span>;</div><div class="line"></div><div class="line"> hello_world hw(url);</div><div class="line"> <a class="code" href="classproton_1_1container.html">proton::container</a>(hw).<a name="a20"></a><a class="code" href="classproton_1_1container.html#a13a43e6d814de94978c515cb084873b1">run</a>();</div><div class="line"></div><div class="line"> <span class="keywordflow">return</span> 0;</div><div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception& e) {</div><div class="line"> std::cerr << e.what() << std::endl;</div><div class="line"> }</div><div class="line"></div><div clas
s="line"> <span class="keywordflow">return</span> 1;</div><div class="line">}</div></div><!-- fragment --> </div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org