http://git-wip-us.apache.org/repos/asf/qpid-site/blob/627da724/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler.js
----------------------------------------------------------------------
diff --git 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler.js
 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler.js
index 7facca0..dd9cfe8 100755
--- 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler.js
+++ 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler.js
@@ -1,44 +1,31 @@
 var classproton_1_1messaging__handler =
 [
-    [ "messaging_handler", 
"classproton_1_1messaging__handler.html#abbdb59a6250e1781d54437f544c629a5", 
null ],
-    [ "~messaging_handler", 
"classproton_1_1messaging__handler.html#a201aeea68c4111e6be199c26b334ad4c", 
null ],
-    [ "on_abort", 
"classproton_1_1messaging__handler.html#a342e728ae59acf4d63296600991c1c0e", 
null ],
-    [ "on_accepted", 
"classproton_1_1messaging__handler.html#aa70fe409c59582573ef775236ffd0165", 
null ],
-    [ "on_commit", 
"classproton_1_1messaging__handler.html#a068c76a13e5f47a57d71d347ad9240fa", 
null ],
-    [ "on_connection_closed", 
"classproton_1_1messaging__handler.html#ad22b0bb4ea660d87cd05c04b944ed223", 
null ],
-    [ "on_connection_closing", 
"classproton_1_1messaging__handler.html#a4f7968eb3590e8a7eaee63f4884fd1d7", 
null ],
-    [ "on_connection_error", 
"classproton_1_1messaging__handler.html#a8fe71d24a2f27fc51ade0dd300968bb3", 
null ],
-    [ "on_connection_opened", 
"classproton_1_1messaging__handler.html#ad858e0315d485567f427d791bc86bd64", 
null ],
-    [ "on_connection_opening", 
"classproton_1_1messaging__handler.html#aa721e490819f1596a56b65aa38441a4c", 
null ],
-    [ "on_disconnected", 
"classproton_1_1messaging__handler.html#a441487bc690c2eb1cbf97d65184978fd", 
null ],
-    [ "on_fetch", 
"classproton_1_1messaging__handler.html#a2b116c546f5259df1450b215aa4203bc", 
null ],
-    [ "on_id_loaded", 
"classproton_1_1messaging__handler.html#a6cd4ee17d4e9196515bb46f41b0d273c", 
null ],
-    [ "on_link_closed", 
"classproton_1_1messaging__handler.html#a3858a996dec37f557d061ad69d80c43a", 
null ],
-    [ "on_link_closing", 
"classproton_1_1messaging__handler.html#a67f713f9367f89a065da6a355e53876b", 
null ],
-    [ "on_link_error", 
"classproton_1_1messaging__handler.html#a3d57f197d9df3bed62288a91b0b94b49", 
null ],
-    [ "on_link_opened", 
"classproton_1_1messaging__handler.html#ade9936a6e49dbf06e1f4a73cd13c9bfe", 
null ],
-    [ "on_link_opening", 
"classproton_1_1messaging__handler.html#a7d22e4de1bd7972ecb8b37c1074c27ef", 
null ],
-    [ "on_message", 
"classproton_1_1messaging__handler.html#aaf6bffc63bf68e3b789dcc5a1f0be849", 
null ],
-    [ "on_quit", 
"classproton_1_1messaging__handler.html#a26463d9070301e895433bc02554c7f17", 
null ],
-    [ "on_record_inserted", 
"classproton_1_1messaging__handler.html#a9be899f5195747fac947fc2e4019006f", 
null ],
-    [ "on_records_loaded", 
"classproton_1_1messaging__handler.html#aabd226c05f21df4df92873c20cb1205c", 
null ],
-    [ "on_rejected", 
"classproton_1_1messaging__handler.html#a3ac9f85435c46ac2ef17460cb2c52b6c", 
null ],
-    [ "on_released", 
"classproton_1_1messaging__handler.html#ab2d70633d5aa1f9f139ec075b832b5bb", 
null ],
-    [ "on_request", 
"classproton_1_1messaging__handler.html#a8642383ca3fd3dcf2f6db41969ec8349", 
null ],
-    [ "on_response", 
"classproton_1_1messaging__handler.html#a8c6045ac4c1b358d8cd32be33bbfa243", 
null ],
-    [ "on_sendable", 
"classproton_1_1messaging__handler.html#ac7fce3d3c61df8d53a00bacad8a9f937", 
null ],
-    [ "on_session_closed", 
"classproton_1_1messaging__handler.html#a97c99d89d177a396e97ef737719d2f6d", 
null ],
-    [ "on_session_closing", 
"classproton_1_1messaging__handler.html#a57a0d3bdd4eb6a96016196d1fc52778e", 
null ],
-    [ "on_session_error", 
"classproton_1_1messaging__handler.html#a16becd364ba2242b1d2688fa535e8397", 
null ],
-    [ "on_session_opened", 
"classproton_1_1messaging__handler.html#a806621c79d4762ab27957d8933803d47", 
null ],
-    [ "on_session_opening", 
"classproton_1_1messaging__handler.html#ada14844330655ad08c40ff96b2690ed2", 
null ],
-    [ "on_settled", 
"classproton_1_1messaging__handler.html#a67cddcec4df563665f015c825c141e04", 
null ],
-    [ "on_start", 
"classproton_1_1messaging__handler.html#a965406fe0d0ffd4097a70b92378dd52f", 
null ],
-    [ "on_timer", 
"classproton_1_1messaging__handler.html#a36f50f05b7b078f28617c85b2beb4fa8", 
null ],
-    [ "on_transaction_aborted", 
"classproton_1_1messaging__handler.html#ab600ef26e91810e3e9a651ce3d5f6873", 
null ],
-    [ "on_transaction_committed", 
"classproton_1_1messaging__handler.html#ac9b68a7cf93a755d5753f1773513f8d2", 
null ],
-    [ "on_transaction_declared", 
"classproton_1_1messaging__handler.html#a1f6b856f15ee9de7bb871e3022e4709d", 
null ],
-    [ "on_transport_closed", 
"classproton_1_1messaging__handler.html#ace9a382459a913a0c0ffa64ead7a6d0b", 
null ],
-    [ "container_impl", 
"classproton_1_1messaging__handler.html#a870e406c9cf0d4616be91bca383137a2", 
null ],
-    [ "messaging_adapter", 
"classproton_1_1messaging__handler.html#a3f86ab3af4804360f5b23470daba4274", 
null ]
+    [ "messaging_handler", 
"classproton_1_1messaging__handler.html#a6a8e214436bb8eda1d60a13fb4bc1cc2", 
null ],
+    [ "~messaging_handler", 
"classproton_1_1messaging__handler.html#a68692afef03d64a8ae1af0923e1fa13e", 
null ],
+    [ "on_connection_close", 
"classproton_1_1messaging__handler.html#a804f0ea9c2754f143624b4078a61f650", 
null ],
+    [ "on_connection_error", 
"classproton_1_1messaging__handler.html#aafa83dc2f8f477ba1f76e86dc69cd1e9", 
null ],
+    [ "on_connection_open", 
"classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968", 
null ],
+    [ "on_container_start", 
"classproton_1_1messaging__handler.html#a4949b0c93402fae0c07492d984688a25", 
null ],
+    [ "on_delivery_settle", 
"classproton_1_1messaging__handler.html#afc96eabc76c471d61627493eadb58ac8", 
null ],
+    [ "on_error", 
"classproton_1_1messaging__handler.html#a5e29fef3b8c5b8cf18aa7d69850ac22e", 
null ],
+    [ "on_message", 
"classproton_1_1messaging__handler.html#a96879b0b0b7ade11f98d3f450abd4c46", 
null ],
+    [ "on_receiver_close", 
"classproton_1_1messaging__handler.html#a77ac5c1fd05404728451cd06dee1c907", 
null ],
+    [ "on_receiver_drain_finish", 
"classproton_1_1messaging__handler.html#a815e30c6d10d923d88dc1085b7b0f116", 
null ],
+    [ "on_receiver_error", 
"classproton_1_1messaging__handler.html#a0c281aee5483822bdf4b428834bd7f28", 
null ],
+    [ "on_receiver_open", 
"classproton_1_1messaging__handler.html#a768b0a50669aa1d512d12e9d68af14cd", 
null ],
+    [ "on_sendable", 
"classproton_1_1messaging__handler.html#aa24f522a68cdf382762702cece7790e7", 
null ],
+    [ "on_sender_close", 
"classproton_1_1messaging__handler.html#a7942b98699bd21e827041626ee1b5c84", 
null ],
+    [ "on_sender_drain_start", 
"classproton_1_1messaging__handler.html#ad3d23a7c3849dabd137610f8ee1569e3", 
null ],
+    [ "on_sender_error", 
"classproton_1_1messaging__handler.html#a2d9d98eee878f1e734457ba01e21228a", 
null ],
+    [ "on_sender_open", 
"classproton_1_1messaging__handler.html#a0b5d066e5463d3365f662c8a7dc52661", 
null ],
+    [ "on_session_close", 
"classproton_1_1messaging__handler.html#a54fe4fc5394418f8606f9263f13d2e98", 
null ],
+    [ "on_session_error", 
"classproton_1_1messaging__handler.html#aca924d2f68649df7945719be3d29a597", 
null ],
+    [ "on_session_open", 
"classproton_1_1messaging__handler.html#adddbfd9b7fc7719490bdc21331c42302", 
null ],
+    [ "on_tracker_accept", 
"classproton_1_1messaging__handler.html#a003afbb57c00ce404a863152db7867ad", 
null ],
+    [ "on_tracker_reject", 
"classproton_1_1messaging__handler.html#a0740e8c9ed9d0c304d2adced09802893", 
null ],
+    [ "on_tracker_release", 
"classproton_1_1messaging__handler.html#acfde5590c6e826ef9e2c33a28edefe19", 
null ],
+    [ "on_tracker_settle", 
"classproton_1_1messaging__handler.html#a023a5c57eeeaf79ed5b768cd172ad0ac", 
null ],
+    [ "on_transport_close", 
"classproton_1_1messaging__handler.html#a47c33c5e6c13d23f1b8a745bf7bdfa8f", 
null ],
+    [ "on_transport_error", 
"classproton_1_1messaging__handler.html#af89551ce0e44ae3465d4b078f1c87653", 
null ],
+    [ "on_transport_open", 
"classproton_1_1messaging__handler.html#a0c141065eda9a26916ccc63ccea5d3b7", 
null ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/627da724/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver-members.html
----------------------------------------------------------------------
diff --git 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver-members.html
 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver-members.html
index 7c23169..13633c2 100755
--- 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver-members.html
+++ 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver-members.html
@@ -96,37 +96,28 @@ 
$(document).ready(function(){initNavTree('classproton_1_1receiver.html','');});
 
 <p>This is the complete list of members for <a class="el" 
href="classproton_1_1receiver.html">receiver</a>, including all inherited 
members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>()</td><td
 class="entry"><a class="el" href="classproton_1_1link.html">link</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#a6fd1dc792a0b98e6530a7383d4ef3074">active</a>() 
const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"><span 
class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1receiver.html#a84d3a001340d11201e03c6ed7c763641">add_credit</a>(uint32_t)</td><td
 class="entry"><a class="el" 
href="classproton_1_1receiver.html">receiver</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>()</td><td
 class="entry"><a class="el" href="classproton_1_1link.html">link</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1link.html#a817883d28ce0ac8a29d917d196796f68">close</a>(const
 error_condition &amp;)</td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"><span 
class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#a24c88f59fb7d18a293dbc5e6cbebd744">closed</a>() 
const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"><span 
class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classproton_1_1link.html#af13d10fc3d843719af9ff4c456330a73">connection</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#a604ee46e04955a2323f305b4a81017a0">container</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classproton_1_1link.html#a75360c7515b9f569871c5ea953286649">credit</a>() 
const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#ac295bade8aee589f6718dfa79edc2a34">detach</a>()</td><td
 class="entry"><a class="el" href="classproton_1_1link.html">link</a></td><td 
class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>link</b>() (defined in <a 
class="el" href="classproton_1_1link.html">link</a>)</td><td class="entry"><a 
class="el" href="classproton_1_1link.html">link</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#aa9bb5c15062bee80022f56bffcf2868a">LOCAL_ACTIVE</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#a4f8d870a4ace6dd1be8728f0e3ccf23c">LOCAL_CLOSED</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#aaaea8dc733566e78a066d2435f8a60c5">local_condition</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"><span 
class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#a5017b4c4cc25f9c0932455e13fb223d4">LOCAL_MASK</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#a2246ba119cbaa626fb423e1ba80f84c5">local_source</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1link.html#a1e65cc5198f2c2e57d28815f401eb7d9">local_target</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#a84e5c2baecd6fd28505eac28ab14bacb">LOCAL_UNINIT</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1receiver.html#af7d01b5776b9d8a0f218aec331ddaeb9">drain</a>()</td><td
 class="entry"><a class="el" 
href="classproton_1_1receiver.html">receiver</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#a19c36a38b50e8080b94a47230a56234f">draining</a>()</td><td
 class="entry"><a class="el" href="classproton_1_1link.html">link</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1link.html#ae94b11511c3ff52ec5b4988122a232ff">error</a>() 
const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"><span 
class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#ad29b379b3621ec393ac9f28b4ba8b010">link</a>()</td><td
 class="entry"><a class="el" href="classproton_1_1link.html">link</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classproton_1_1link.html#a37627d5d5bba7f4a8690c71c2ab3cb07">name</a>() 
const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#afdfda4724950dfecdbc2e74b6a888998">open</a>(const
 link_options &amp;opts=link_options())</td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1link.html#a42add3dc24b98be816b02f7ba64737f4">queued</a>()</td><td
 class="entry"><a class="el" href="classproton_1_1link.html">link</a></td><td 
class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>receiver</b>() 
(defined in <a class="el" 
href="classproton_1_1receiver.html">receiver</a>)</td><td class="entry"><a 
class="el" href="classproton_1_1receiver.html">receiver</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1link.html#a08a29346f1a6b36085afc57cbba90894">proton::link::receiver</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#aa1f09a6f628fac670f0f92601155e155">REMOTE_ACTIVE</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#a37089f32d6a3324908be74116dfe6820">REMOTE_CLOSED</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#a492e060bda7b5f5a49a9e5cd19f92834">remote_condition</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"><span 
class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#a5ee39a5f2e921db5be1c2a0e56035761">REMOTE_MASK</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#adc8d612ee69e5722919c1bc2c95df66e">remote_source</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1link.html#ad5797a56dcc8453297ee6551fed06a95">remote_target</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#aca8e5dcefe432fcb32f48dc0433cf5ca">REMOTE_UNINIT</a></td><td
 class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1link.html#a0c49e11e40611be0b41bf595b6455a83">sender</a>()</td><td
 class="entry"><a class="el" href="classproton_1_1link.html">link</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#aa29986e9373916447665a8791845e7cf">sender</a>() 
const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1receiver.html#a9e8555112049fc2b4945120b3c45f8ab">open</a>()</td><td
 class="entry"><a class="el" 
href="classproton_1_1receiver.html">receiver</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1receiver.html#a897e5c9bbc85f213403e0c6fcb69426d">open</a>(const
 receiver_options &amp;opts)</td><td class="entry"><a class="el" 
href="classproton_1_1receiver.html">receiver</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1receiver.html#a24b1f20b28b31ee266f387d1fe31b627">receiver</a>()</td><td
 class="entry"><a class="el" 
href="classproton_1_1receiver.html">receiver</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classproton_1_1link.html#aa33faff52aea9845efaf184f86676cc5">session</a>() 
const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#a1e2622353881ca93799c7d127a1464ce">state</a>() 
const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">proton::endpoint::state</a>
 typedef</td><td class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td 
class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~endpoint</b>() 
(defined in <a class="el" 
href="classproton_1_1endpoint.html">endpoint</a>)</td><td class="entry"><a 
class="el" href="classproton_1_1endpoint.html">endpoint</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1receiver.html#a2f1d8ca25f71dff178c462cf984327f9">source</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1receiver.html">receiver</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classproton_1_1receiver.html#a68cde95e630ce554bb4a2ba9ef087a17">target</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1receiver.html">receiver</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classproton_1_1link.html#ac148c054a035b462f4483f38078374bf">uninitialized</a>()
 const </td><td class="entry"><a class="el" 
href="classproton_1_1link.html">link</a></td><td class="entry"><span 
class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>~endpoint</b>() (defined in <a 
class="el" href="classproton_1_1endpoint.html">endpoint</a>)</td><td 
class="entry"><a class="el" 
href="classproton_1_1endpoint.html">endpoint</a></td><td class="entry"><span 
class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/627da724/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.html
----------------------------------------------------------------------
diff --git 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.html
 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.html
index 3134b1f..c3a809e 100755
--- 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.html
+++ 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.html
@@ -90,16 +90,14 @@ 
$(document).ready(function(){initNavTree('classproton_1_1receiver.html','');});
 
 <div class="header">
   <div class="summary">
-<a href="#pub-types">Public Types</a> &#124;
 <a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
 <a href="classproton_1_1receiver-members.html">List of all members</a>  </div>
   <div class="headertitle">
 <div class="title">receiver</div>  </div>
 </div><!--header-->
 <div class="contents">
 
-<p>A link for receiving messages.  
+<p>A channel for receiving messages.  
  <a href="classproton_1_1receiver.html#details">More...</a></p>
 
 <p><code>#include &lt;<a class="el" 
href="receiver_8hpp_source.html">receiver.hpp</a>&gt;</code></p>
@@ -109,52 +107,59 @@ Inheritance diagram for receiver:</div>
  <div class="center">
   <img src="classproton_1_1receiver.png" usemap="#receiver_map" alt=""/>
   <map id="receiver_map" name="receiver_map">
-<area href="classproton_1_1link.html" title="A named channel for sending or 
receiving messages. " alt="link" shape="rect" coords="0,56,60,80"/>
-<area href="classproton_1_1endpoint.html" title="The base class for session, 
connection, and link. " alt="endpoint" shape="rect" coords="0,0,60,24"/>
+<area href="classproton_1_1link.html" title="A named channel for sending or 
receiving messages. " alt="link" shape="rect" coords="110,112,320,136"/>
+<area href="classproton_1_1endpoint.html" title="The base class for session, 
connection, and link. " alt="endpoint" shape="rect" coords="220,56,430,80"/>
 </map>
  </div></div>
 <table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr class="memitem:a9660be8f45524b15c3931fb752de3b3e"><td class="memItemLeft" 
align="right" valign="top">typedef int&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a></td></tr>
-<tr class="memdesc:a9660be8f45524b15c3931fb752de3b3e"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">A bit mask of state bit 
values.  <a href="#a9660be8f45524b15c3931fb752de3b3e">More...</a><br 
/></td></tr>
-<tr class="separator:a9660be8f45524b15c3931fb752de3b3e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:af13d10fc3d843719af9ff4c456330a73"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="af13d10fc3d843719af9ff4c456330a73"></a>
-class <a class="el" 
href="classproton_1_1connection.html">connection</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#af13d10fc3d843719af9ff4c456330a73">connection</a>
 () const </td></tr>
-<tr class="memdesc:af13d10fc3d843719af9ff4c456330a73"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Connection that owns this 
link. <br /></td></tr>
-<tr class="separator:af13d10fc3d843719af9ff4c456330a73"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a08a29346f1a6b36085afc57cbba90894"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a08a29346f1a6b36085afc57cbba90894"></a>
-const class <a class="el" 
href="classproton_1_1receiver.html">receiver</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#a08a29346f1a6b36085afc57cbba90894">receiver</a> 
() const </td></tr>
-<tr class="memdesc:a08a29346f1a6b36085afc57cbba90894"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Return receiver if this 
link is a receiver, 0 if not. <br /></td></tr>
-<tr class="separator:a08a29346f1a6b36085afc57cbba90894"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c49e11e40611be0b41bf595b6455a83"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a0c49e11e40611be0b41bf595b6455a83"></a>
-class <a class="el" href="classproton_1_1sender.html">sender</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#a0c49e11e40611be0b41bf595b6455a83">sender</a> 
()</td></tr>
-<tr class="memdesc:a0c49e11e40611be0b41bf595b6455a83"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Return sender if this link 
is a sender, 0 if not. <br /></td></tr>
-<tr class="separator:a0c49e11e40611be0b41bf595b6455a83"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa29986e9373916447665a8791845e7cf"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="aa29986e9373916447665a8791845e7cf"></a>
-const class <a class="el" 
href="classproton_1_1sender.html">sender</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1link.html#aa29986e9373916447665a8791845e7cf">sender</a> () 
const </td></tr>
-<tr class="memdesc:aa29986e9373916447665a8791845e7cf"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Return sender if this link 
is a sender, 0 if not. <br /></td></tr>
-<tr class="separator:aa29986e9373916447665a8791845e7cf"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1e2622353881ca93799c7d127a1464ce"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a1e2622353881ca93799c7d127a1464ce"></a>
-<a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">endpoint::state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#a1e2622353881ca93799c7d127a1464ce">state</a> () 
const </td></tr>
-<tr class="memdesc:a1e2622353881ca93799c7d127a1464ce"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the state of this link. 
<br /></td></tr>
-<tr class="separator:a1e2622353881ca93799c7d127a1464ce"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaaea8dc733566e78a066d2435f8a60c5"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classproton_1_1condition.html">condition</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#aaaea8dc733566e78a066d2435f8a60c5">local_condition</a>
 () const </td></tr>
-<tr class="memdesc:aaaea8dc733566e78a066d2435f8a60c5"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">XXX add endpoint state 
boolean operations.  <a 
href="#aaaea8dc733566e78a066d2435f8a60c5">More...</a><br /></td></tr>
-<tr class="separator:aaaea8dc733566e78a066d2435f8a60c5"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a492e060bda7b5f5a49a9e5cd19f92834"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a492e060bda7b5f5a49a9e5cd19f92834"></a>
-<a class="el" href="classproton_1_1condition.html">condition</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#a492e060bda7b5f5a49a9e5cd19f92834">remote_condition</a>
 () const </td></tr>
-<tr class="memdesc:a492e060bda7b5f5a49a9e5cd19f92834"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the error condition of 
the remote endpoint. <br /></td></tr>
-<tr class="separator:a492e060bda7b5f5a49a9e5cd19f92834"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afdfda4724950dfecdbc2e74b6a888998"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1link.html#afdfda4724950dfecdbc2e74b6a888998">open</a> 
(const <a class="el" href="classproton_1_1link__options.html">link_options</a> 
&amp;opts=<a class="el" 
href="classproton_1_1link__options.html">link_options</a>())</td></tr>
-<tr class="memdesc:afdfda4724950dfecdbc2e74b6a888998"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Locally open the link.  <a 
href="#afdfda4724950dfecdbc2e74b6a888998">More...</a><br /></td></tr>
-<tr class="separator:afdfda4724950dfecdbc2e74b6a888998"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a24b1f20b28b31ee266f387d1fe31b627"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a24b1f20b28b31ee266f387d1fe31b627"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1receiver.html#a24b1f20b28b31ee266f387d1fe31b627">receiver</a>
 ()</td></tr>
+<tr class="memdesc:a24b1f20b28b31ee266f387d1fe31b627"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Create an empty receiver. 
<br /></td></tr>
+<tr class="separator:a24b1f20b28b31ee266f387d1fe31b627"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9e8555112049fc2b4945120b3c45f8ab"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1receiver.html#a9e8555112049fc2b4945120b3c45f8ab">open</a> 
()</td></tr>
+<tr class="memdesc:a9e8555112049fc2b4945120b3c45f8ab"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Open the receiver.  <a 
href="#a9e8555112049fc2b4945120b3c45f8ab">More...</a><br /></td></tr>
+<tr class="separator:a9e8555112049fc2b4945120b3c45f8ab"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a897e5c9bbc85f213403e0c6fcb69426d"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1receiver.html#a897e5c9bbc85f213403e0c6fcb69426d">open</a> 
(const <a class="el" 
href="classproton_1_1receiver__options.html">receiver_options</a> 
&amp;opts)</td></tr>
+<tr class="memdesc:a897e5c9bbc85f213403e0c6fcb69426d"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Open the receiver.  <a 
href="#a897e5c9bbc85f213403e0c6fcb69426d">More...</a><br /></td></tr>
+<tr class="separator:a897e5c9bbc85f213403e0c6fcb69426d"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f1d8ca25f71dff178c462cf984327f9"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a2f1d8ca25f71dff178c462cf984327f9"></a>
+class <a class="el" href="classproton_1_1source.html">source</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1receiver.html#a2f1d8ca25f71dff178c462cf984327f9">source</a>
 () const </td></tr>
+<tr class="memdesc:a2f1d8ca25f71dff178c462cf984327f9"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the source node. <br 
/></td></tr>
+<tr class="separator:a2f1d8ca25f71dff178c462cf984327f9"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68cde95e630ce554bb4a2ba9ef087a17"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a68cde95e630ce554bb4a2ba9ef087a17"></a>
+class <a class="el" href="classproton_1_1target.html">target</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1receiver.html#a68cde95e630ce554bb4a2ba9ef087a17">target</a>
 () const </td></tr>
+<tr class="memdesc:a68cde95e630ce554bb4a2ba9ef087a17"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the target node. <br 
/></td></tr>
+<tr class="separator:a68cde95e630ce554bb4a2ba9ef087a17"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84d3a001340d11201e03c6ed7c763641"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1receiver.html#a84d3a001340d11201e03c6ed7c763641">add_credit</a>
 (uint32_t)</td></tr>
+<tr class="memdesc:a84d3a001340d11201e03c6ed7c763641"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Increment the credit 
available to the sender.  <a 
href="#a84d3a001340d11201e03c6ed7c763641">More...</a><br /></td></tr>
+<tr class="separator:a84d3a001340d11201e03c6ed7c763641"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7d01b5776b9d8a0f218aec331ddaeb9"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1receiver.html#af7d01b5776b9d8a0f218aec331ddaeb9">drain</a> 
()</td></tr>
+<tr class="memdesc:af7d01b5776b9d8a0f218aec331ddaeb9"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Commence a drain cycle.  <a 
href="#af7d01b5776b9d8a0f218aec331ddaeb9">More...</a><br /></td></tr>
+<tr class="separator:af7d01b5776b9d8a0f218aec331ddaeb9"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac148c054a035b462f4483f38078374bf"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="ac148c054a035b462f4483f38078374bf"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#ac148c054a035b462f4483f38078374bf">uninitialized</a>
 () const </td></tr>
+<tr class="memdesc:ac148c054a035b462f4483f38078374bf"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">True if the local end is 
uninitialized. <br /></td></tr>
+<tr class="separator:ac148c054a035b462f4483f38078374bf"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6fd1dc792a0b98e6530a7383d4ef3074"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a6fd1dc792a0b98e6530a7383d4ef3074"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#a6fd1dc792a0b98e6530a7383d4ef3074">active</a> () 
const </td></tr>
+<tr class="memdesc:a6fd1dc792a0b98e6530a7383d4ef3074"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">True if the local end is 
active. <br /></td></tr>
+<tr class="separator:a6fd1dc792a0b98e6530a7383d4ef3074"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a24c88f59fb7d18a293dbc5e6cbebd744"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a24c88f59fb7d18a293dbc5e6cbebd744"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#a24c88f59fb7d18a293dbc5e6cbebd744">closed</a> () 
const </td></tr>
+<tr class="memdesc:a24c88f59fb7d18a293dbc5e6cbebd744"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">True if the local and 
remote ends are closed. <br /></td></tr>
+<tr class="separator:a24c88f59fb7d18a293dbc5e6cbebd744"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae94b11511c3ff52ec5b4988122a232ff"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="ae94b11511c3ff52ec5b4988122a232ff"></a>
+class <a class="el" 
href="classproton_1_1error__condition.html">error_condition</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#ae94b11511c3ff52ec5b4988122a232ff">error</a> () 
const </td></tr>
+<tr class="memdesc:ae94b11511c3ff52ec5b4988122a232ff"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the error condition of 
the remote endpoint. <br /></td></tr>
+<tr class="separator:ae94b11511c3ff52ec5b4988122a232ff"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5ae591df94fc66ccb85cbb6565368bca"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1link.html#a5ae591df94fc66ccb85cbb6565368bca">close</a> 
()</td></tr>
-<tr class="memdesc:a5ae591df94fc66ccb85cbb6565368bca"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Locally close the link.  <a 
href="#a5ae591df94fc66ccb85cbb6565368bca">More...</a><br /></td></tr>
+<tr class="memdesc:a5ae591df94fc66ccb85cbb6565368bca"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Close the endpoint.  <a 
href="#a5ae591df94fc66ccb85cbb6565368bca">More...</a><br /></td></tr>
 <tr class="separator:a5ae591df94fc66ccb85cbb6565368bca"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a817883d28ce0ac8a29d917d196796f68"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1link.html#a817883d28ce0ac8a29d917d196796f68">close</a> 
(const <a class="el" 
href="classproton_1_1error__condition.html">error_condition</a> &amp;)</td></tr>
+<tr class="memdesc:a817883d28ce0ac8a29d917d196796f68"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Close the endpoint with an 
error condition.  <a href="#a817883d28ce0ac8a29d917d196796f68">More...</a><br 
/></td></tr>
+<tr class="separator:a817883d28ce0ac8a29d917d196796f68"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac295bade8aee589f6718dfa79edc2a34"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1link.html#ac295bade8aee589f6718dfa79edc2a34">detach</a> 
()</td></tr>
 <tr class="memdesc:ac295bade8aee589f6718dfa79edc2a34"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the link without 
closing it.  <a href="#ac295bade8aee589f6718dfa79edc2a34">More...</a><br 
/></td></tr>
 <tr class="separator:ac295bade8aee589f6718dfa79edc2a34"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
@@ -162,78 +167,49 @@ const class <a class="el" 
href="classproton_1_1sender.html">sender</a>&#160;</td
 int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#a75360c7515b9f569871c5ea953286649">credit</a> () 
const </td></tr>
 <tr class="memdesc:a75360c7515b9f569871c5ea953286649"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Credit available on the 
link. <br /></td></tr>
 <tr class="separator:a75360c7515b9f569871c5ea953286649"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a42add3dc24b98be816b02f7ba64737f4"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a42add3dc24b98be816b02f7ba64737f4"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#a42add3dc24b98be816b02f7ba64737f4">queued</a> 
()</td></tr>
-<tr class="memdesc:a42add3dc24b98be816b02f7ba64737f4"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">The number of deliveries 
queued on the link. <br /></td></tr>
-<tr class="separator:a42add3dc24b98be816b02f7ba64737f4"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2246ba119cbaa626fb423e1ba80f84c5"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a2246ba119cbaa626fb423e1ba80f84c5"></a>
-<a class="el" href="classproton_1_1terminus.html">terminus</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#a2246ba119cbaa626fb423e1ba80f84c5">local_source</a>
 () const </td></tr>
-<tr class="memdesc:a2246ba119cbaa626fb423e1ba80f84c5"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Local source of the link. 
<br /></td></tr>
-<tr class="separator:a2246ba119cbaa626fb423e1ba80f84c5"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1e65cc5198f2c2e57d28815f401eb7d9"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a1e65cc5198f2c2e57d28815f401eb7d9"></a>
-<a class="el" href="classproton_1_1terminus.html">terminus</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#a1e65cc5198f2c2e57d28815f401eb7d9">local_target</a>
 () const </td></tr>
-<tr class="memdesc:a1e65cc5198f2c2e57d28815f401eb7d9"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Local target of the link. 
<br /></td></tr>
-<tr class="separator:a1e65cc5198f2c2e57d28815f401eb7d9"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adc8d612ee69e5722919c1bc2c95df66e"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="adc8d612ee69e5722919c1bc2c95df66e"></a>
-<a class="el" href="classproton_1_1terminus.html">terminus</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#adc8d612ee69e5722919c1bc2c95df66e">remote_source</a>
 () const </td></tr>
-<tr class="memdesc:adc8d612ee69e5722919c1bc2c95df66e"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Remote source of the link. 
<br /></td></tr>
-<tr class="separator:adc8d612ee69e5722919c1bc2c95df66e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad5797a56dcc8453297ee6551fed06a95"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="ad5797a56dcc8453297ee6551fed06a95"></a>
-<a class="el" href="classproton_1_1terminus.html">terminus</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#ad5797a56dcc8453297ee6551fed06a95">remote_target</a>
 () const </td></tr>
-<tr class="memdesc:ad5797a56dcc8453297ee6551fed06a95"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Remote target of the link. 
<br /></td></tr>
-<tr class="separator:ad5797a56dcc8453297ee6551fed06a95"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a19c36a38b50e8080b94a47230a56234f"><td class="memItemLeft" 
align="right" valign="top">bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classproton_1_1link.html#a19c36a38b50e8080b94a47230a56234f">draining</a> 
()</td></tr>
+<tr class="memdesc:a19c36a38b50e8080b94a47230a56234f"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">True for a receiver if a 
drain cycle has been started and the corresponding 
<code>on_receiver_drain_finish</code> event is still pending.  <a 
href="#a19c36a38b50e8080b94a47230a56234f">More...</a><br /></td></tr>
+<tr class="separator:a19c36a38b50e8080b94a47230a56234f"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a37627d5d5bba7f4a8690c71c2ab3cb07"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a37627d5d5bba7f4a8690c71c2ab3cb07"></a>
 std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#a37627d5d5bba7f4a8690c71c2ab3cb07">name</a> () 
const </td></tr>
 <tr class="memdesc:a37627d5d5bba7f4a8690c71c2ab3cb07"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Get the link name. <br 
/></td></tr>
 <tr class="separator:a37627d5d5bba7f4a8690c71c2ab3cb07"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a604ee46e04955a2323f305b4a81017a0"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a604ee46e04955a2323f305b4a81017a0"></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_1link.html#a604ee46e04955a2323f305b4a81017a0">container</a> 
() const </td></tr>
-<tr class="memdesc:a604ee46e04955a2323f305b4a81017a0"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Return the container for 
this link. <br /></td></tr>
+<tr class="memdesc:a604ee46e04955a2323f305b4a81017a0"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">The container for this 
link. <br /></td></tr>
 <tr class="separator:a604ee46e04955a2323f305b4a81017a0"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af13d10fc3d843719af9ff4c456330a73"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="af13d10fc3d843719af9ff4c456330a73"></a>
+class <a class="el" 
href="classproton_1_1connection.html">connection</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#af13d10fc3d843719af9ff4c456330a73">connection</a>
 () const </td></tr>
+<tr class="memdesc:af13d10fc3d843719af9ff4c456330a73"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">The connection that owns 
this link. <br /></td></tr>
+<tr class="separator:af13d10fc3d843719af9ff4c456330a73"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa33faff52aea9845efaf184f86676cc5"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="aa33faff52aea9845efaf184f86676cc5"></a>
 class <a class="el" 
href="classproton_1_1session.html">session</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1link.html#aa33faff52aea9845efaf184f86676cc5">session</a> 
() const </td></tr>
-<tr class="memdesc:aa33faff52aea9845efaf184f86676cc5"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Session that owns this 
link. <br /></td></tr>
+<tr class="memdesc:aa33faff52aea9845efaf184f86676cc5"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">The session that owns this 
link. <br /></td></tr>
 <tr class="separator:aa33faff52aea9845efaf184f86676cc5"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:a84e5c2baecd6fd28505eac28ab14bacb"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a84e5c2baecd6fd28505eac28ab14bacb"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#a84e5c2baecd6fd28505eac28ab14bacb">LOCAL_UNINIT</a></td></tr>
-<tr class="memdesc:a84e5c2baecd6fd28505eac28ab14bacb"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Local endpoint is 
uninitialized. <br /></td></tr>
-<tr class="separator:a84e5c2baecd6fd28505eac28ab14bacb"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aca8e5dcefe432fcb32f48dc0433cf5ca"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="aca8e5dcefe432fcb32f48dc0433cf5ca"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#aca8e5dcefe432fcb32f48dc0433cf5ca">REMOTE_UNINIT</a></td></tr>
-<tr class="memdesc:aca8e5dcefe432fcb32f48dc0433cf5ca"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Remote endpoint is 
uninitialized. <br /></td></tr>
-<tr class="separator:aca8e5dcefe432fcb32f48dc0433cf5ca"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa9bb5c15062bee80022f56bffcf2868a"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="aa9bb5c15062bee80022f56bffcf2868a"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#aa9bb5c15062bee80022f56bffcf2868a">LOCAL_ACTIVE</a></td></tr>
-<tr class="memdesc:aa9bb5c15062bee80022f56bffcf2868a"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Local endpoint is active. 
<br /></td></tr>
-<tr class="separator:aa9bb5c15062bee80022f56bffcf2868a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa1f09a6f628fac670f0f92601155e155"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="aa1f09a6f628fac670f0f92601155e155"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#aa1f09a6f628fac670f0f92601155e155">REMOTE_ACTIVE</a></td></tr>
-<tr class="memdesc:aa1f09a6f628fac670f0f92601155e155"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Remote endpoint is active. 
<br /></td></tr>
-<tr class="separator:aa1f09a6f628fac670f0f92601155e155"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f8d870a4ace6dd1be8728f0e3ccf23c"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a4f8d870a4ace6dd1be8728f0e3ccf23c"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#a4f8d870a4ace6dd1be8728f0e3ccf23c">LOCAL_CLOSED</a></td></tr>
-<tr class="memdesc:a4f8d870a4ace6dd1be8728f0e3ccf23c"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Local endpoint has been 
closed. <br /></td></tr>
-<tr class="separator:a4f8d870a4ace6dd1be8728f0e3ccf23c"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37089f32d6a3324908be74116dfe6820"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a37089f32d6a3324908be74116dfe6820"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#a37089f32d6a3324908be74116dfe6820">REMOTE_CLOSED</a></td></tr>
-<tr class="memdesc:a37089f32d6a3324908be74116dfe6820"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Remote endpoint has been 
closed. <br /></td></tr>
-<tr class="separator:a37089f32d6a3324908be74116dfe6820"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5017b4c4cc25f9c0932455e13fb223d4"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a5017b4c4cc25f9c0932455e13fb223d4"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#a5017b4c4cc25f9c0932455e13fb223d4">LOCAL_MASK</a></td></tr>
-<tr class="memdesc:a5017b4c4cc25f9c0932455e13fb223d4"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Mask including all LOCAL_ 
bits (UNINIT, ACTIVE, CLOSED) <br /></td></tr>
-<tr class="separator:a5017b4c4cc25f9c0932455e13fb223d4"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5ee39a5f2e921db5be1c2a0e56035761"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="a5ee39a5f2e921db5be1c2a0e56035761"></a>
-static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classproton_1_1endpoint.html#a5ee39a5f2e921db5be1c2a0e56035761">REMOTE_MASK</a></td></tr>
-<tr class="memdesc:a5ee39a5f2e921db5be1c2a0e56035761"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Mask including all REMOTE_ 
bits (UNINIT, ACTIVE, CLOSED) <br /></td></tr>
-<tr class="separator:a5ee39a5f2e921db5be1c2a0e56035761"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed 
Description</h2>
-<div class="textblock"><p>A link for receiving messages. </p>
-</div><h2 class="groupheader">Member Typedef Documentation</h2>
-<a class="anchor" id="a9660be8f45524b15c3931fb752de3b3e"></a>
+<div class="textblock"><p>A channel for receiving messages. </p>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a84d3a001340d11201e03c6ed7c763641"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void add_credit </td>
+          <td>(</td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Increment the credit available to the sender. </p>
+<p>Credit granted during a drain cycle is not communicated to the receiver 
until the drain completes. </p>
+
+</div>
+</div>
+<a class="anchor" id="a5ae591df94fc66ccb85cbb6565368bca"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -241,24 +217,27 @@ static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">typedef int <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c3931fb752de3b3e">state</a></td>
+          <td class="memname">void close </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
         </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
+<span class="mlabels"><span class="mlabel">virtual</span><span 
class="mlabel">inherited</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
-<p>A bit mask of state bit values. </p>
-<p>A state mask is matched against an endpoint as follows: If the state mask 
contains both local and remote flags, then an exact match against those flags 
is performed. If state contains only local or only remote flags, then a match 
occurs if any of the local or remote flags are set respectively.</p>
-<dl class="section see"><dt>See also</dt><dd><a class="el" 
href="classproton_1_1connection.html#af304203ffaff9415b7884f53507b72dc" 
title="Return links on this connection matching the state mask. 
">connection::links</a>, <a class="el" 
href="classproton_1_1connection.html#aa246b89acfdf85eff5e58f3fceae46dd" 
title="Return sessions on this connection matching the state mask. 
">connection::sessions</a> </dd></dl>
+<p>Close the endpoint. </p>
+<dl class="section see"><dt>See also</dt><dd>endpoint_lifecycle </dd></dl>
+
+<p>Implements <a class="el" 
href="classproton_1_1endpoint.html#af6ee7eacbde6b379b68d954e44f6e549">endpoint</a>.</p>
 
 </div>
 </div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a5ae591df94fc66ccb85cbb6565368bca"></a>
+<a class="anchor" id="a817883d28ce0ac8a29d917d196796f68"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -268,19 +247,22 @@ static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c
         <tr>
           <td class="memname">void close </td>
           <td>(</td>
+          <td class="paramtype">const <a class="el" 
href="classproton_1_1error__condition.html">error_condition</a> &amp;&#160;</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
         </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
+<span class="mlabels"><span class="mlabel">virtual</span><span 
class="mlabel">inherited</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
-<p>Locally close the link. </p>
-<p>The operation is not complete till handler::on_link_close. </p>
+<p>Close the endpoint with an error condition. </p>
+<dl class="section see"><dt>See also</dt><dd>endpoint_lifecycle </dd></dl>
+
+<p>Implements <a class="el" 
href="classproton_1_1endpoint.html#ad4fcddcba5b74ba7766ac6f125469644">endpoint</a>.</p>
 
 </div>
 </div>
@@ -306,11 +288,29 @@ static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c
 </div><div class="memdoc">
 
 <p>Suspend the link without closing it. </p>
-<p>A suspended link may be reopened with the same or different link options if 
supported by the peer. A suspended durable subscriptions becomes inactive 
without cancelling it. </p>
+<p>A suspended link may be reopened with the same or different link options if 
supported by the peer. A suspended durable subscription becomes inactive 
without cancelling it. </p>
 
 </div>
 </div>
-<a class="anchor" id="aaaea8dc733566e78a066d2435f8a60c5"></a>
+<a class="anchor" id="af7d01b5776b9d8a0f218aec331ddaeb9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void drain </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Commence a drain cycle. </p>
+<p>If there is positive credit, a request is sent to the sender to immediately 
use up all of the existing credit balance by sending messages that are 
immediately available and releasing any unused credit (see <a class="el" 
href="classproton_1_1sender.html#abc4cb5f2f38643abb47c0b221a130bc8" 
title="Return all unused credit to the receiver in response to a drain request. 
">sender::return_credit</a>). Throws <a class="el" 
href="structproton_1_1error.html" title="The base Proton error. 
">proton::error</a> if a drain cycle is already in progress. An 
on_receiver_drain_finish event will be generated when the outstanding drained 
credit reaches zero. </p>
+
+</div>
+</div>
+<a class="anchor" id="a19c36a38b50e8080b94a47230a56234f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -318,50 +318,59 @@ static const <a class="el" 
href="classproton_1_1endpoint.html#a9660be8f45524b15c
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classproton_1_1condition.html">condition</a> local_condition </td>
+          <td class="memname">bool draining </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td> const</td>
+          <td></td>
         </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span><span 
class="mlabel">inherited</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
-<p>XXX add endpoint state boolean operations. </p>
-<p>Get the local error condition. </p>
+<p>True for a receiver if a drain cycle has been started and the corresponding 
<code>on_receiver_drain_finish</code> event is still pending. </p>
+<p>True for a sender if the receiver has requested a drain of credit and the 
sender has unused credit.</p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" 
href="classproton_1_1receiver.html#af7d01b5776b9d8a0f218aec331ddaeb9">receiver::drain</a>.
 </dd></dl>
 
-<p>Implements <a class="el" 
href="classproton_1_1endpoint.html#a8e6552f9fc799927204b763969513099">endpoint</a>.</p>
+</div>
+</div>
+<a class="anchor" id="a9e8555112049fc2b4945120b3c45f8ab"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void open </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Open the receiver. </p>
+<dl class="section see"><dt>See also</dt><dd>endpoint_lifecycle </dd></dl>
 
 </div>
 </div>
-<a class="anchor" id="afdfda4724950dfecdbc2e74b6a888998"></a>
+<a class="anchor" id="a897e5c9bbc85f213403e0c6fcb69426d"></a>
 <div class="memitem">
 <div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">void open </td>
           <td>(</td>
-          <td class="paramtype">const <a class="el" 
href="classproton_1_1link__options.html">link_options</a> &amp;&#160;</td>
-          <td class="paramname"><em>opts</em> = <code><a class="el" 
href="classproton_1_1link__options.html">link_options</a>()</code></td><td>)</td>
+          <td class="paramtype">const <a class="el" 
href="classproton_1_1receiver__options.html">receiver_options</a> 
&amp;&#160;</td>
+          <td class="paramname"><em>opts</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
-  </tr>
-</table>
 </div><div class="memdoc">
 
-<p>Locally open the link. </p>
-<p>The operation is not complete till handler::on_link_open. </p>
+<p>Open the receiver. </p>
+<dl class="section see"><dt>See also</dt><dd>endpoint_lifecycle </dd></dl>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/627da724/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.js
----------------------------------------------------------------------
diff --git 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.js 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.js
index 58b6bc6..2bc23c8 100755
--- 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.js
+++ 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.js
@@ -1,24 +1,23 @@
 var classproton_1_1receiver =
 [
-    [ "state", 
"classproton_1_1receiver.html#a9660be8f45524b15c3931fb752de3b3e", null ],
     [ "receiver", 
"classproton_1_1receiver.html#a24b1f20b28b31ee266f387d1fe31b627", null ],
+    [ "active", 
"classproton_1_1receiver.html#a6fd1dc792a0b98e6530a7383d4ef3074", null ],
+    [ "add_credit", 
"classproton_1_1receiver.html#a84d3a001340d11201e03c6ed7c763641", null ],
     [ "close", 
"classproton_1_1receiver.html#a5ae591df94fc66ccb85cbb6565368bca", null ],
+    [ "close", 
"classproton_1_1receiver.html#a817883d28ce0ac8a29d917d196796f68", null ],
+    [ "closed", 
"classproton_1_1receiver.html#a24c88f59fb7d18a293dbc5e6cbebd744", null ],
     [ "connection", 
"classproton_1_1receiver.html#af13d10fc3d843719af9ff4c456330a73", null ],
     [ "container", 
"classproton_1_1receiver.html#a604ee46e04955a2323f305b4a81017a0", null ],
     [ "credit", 
"classproton_1_1receiver.html#a75360c7515b9f569871c5ea953286649", null ],
     [ "detach", 
"classproton_1_1receiver.html#ac295bade8aee589f6718dfa79edc2a34", null ],
-    [ "local_condition", 
"classproton_1_1receiver.html#aaaea8dc733566e78a066d2435f8a60c5", null ],
-    [ "local_source", 
"classproton_1_1receiver.html#a2246ba119cbaa626fb423e1ba80f84c5", null ],
-    [ "local_target", 
"classproton_1_1receiver.html#a1e65cc5198f2c2e57d28815f401eb7d9", null ],
+    [ "drain", 
"classproton_1_1receiver.html#af7d01b5776b9d8a0f218aec331ddaeb9", null ],
+    [ "draining", 
"classproton_1_1receiver.html#a19c36a38b50e8080b94a47230a56234f", null ],
+    [ "error", 
"classproton_1_1receiver.html#ae94b11511c3ff52ec5b4988122a232ff", null ],
     [ "name", 
"classproton_1_1receiver.html#a37627d5d5bba7f4a8690c71c2ab3cb07", null ],
-    [ "open", 
"classproton_1_1receiver.html#afdfda4724950dfecdbc2e74b6a888998", null ],
-    [ "queued", 
"classproton_1_1receiver.html#a42add3dc24b98be816b02f7ba64737f4", null ],
-    [ "receiver", 
"classproton_1_1receiver.html#a08a29346f1a6b36085afc57cbba90894", null ],
-    [ "remote_condition", 
"classproton_1_1receiver.html#a492e060bda7b5f5a49a9e5cd19f92834", null ],
-    [ "remote_source", 
"classproton_1_1receiver.html#adc8d612ee69e5722919c1bc2c95df66e", null ],
-    [ "remote_target", 
"classproton_1_1receiver.html#ad5797a56dcc8453297ee6551fed06a95", null ],
-    [ "sender", 
"classproton_1_1receiver.html#a0c49e11e40611be0b41bf595b6455a83", null ],
-    [ "sender", 
"classproton_1_1receiver.html#aa29986e9373916447665a8791845e7cf", null ],
+    [ "open", 
"classproton_1_1receiver.html#a9e8555112049fc2b4945120b3c45f8ab", null ],
+    [ "open", 
"classproton_1_1receiver.html#a897e5c9bbc85f213403e0c6fcb69426d", null ],
     [ "session", 
"classproton_1_1receiver.html#aa33faff52aea9845efaf184f86676cc5", null ],
-    [ "state", 
"classproton_1_1receiver.html#a1e2622353881ca93799c7d127a1464ce", null ]
+    [ "source", 
"classproton_1_1receiver.html#a2f1d8ca25f71dff178c462cf984327f9", null ],
+    [ "target", 
"classproton_1_1receiver.html#a68cde95e630ce554bb4a2ba9ef087a17", null ],
+    [ "uninitialized", 
"classproton_1_1receiver.html#ac148c054a035b462f4483f38078374bf", null ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/627da724/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.png
----------------------------------------------------------------------
diff --git 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.png
 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.png
index 1e16979..f710429 100755
Binary files 
a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.png
 and 
b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver.png
 differ

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


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

Reply via email to