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 2016/07/13 10:23:28 UTC

[01/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Repository: qpid-site
Updated Branches:
  refs/heads/asf-site 75ca8b144 -> 1d69f2e6d


http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/encoder_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/encoder_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/encoder_8hpp_source.html
index 69190f0..942b7cf 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/encoder_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/encoder_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/codec/encoder.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,189 +93,22 @@ $(document).ready(function(){initNavTree('encoder_8hpp_source.html','');});
 <div class="title">encoder.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_ENCODER_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_ENCODER_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;proton/codec/data.hpp&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="type__traits_8hpp.html">proton/internal/type_traits.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="types__fwd_8hpp.html">proton/types_fwd.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span>internal{</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">class </span>scalar_base;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">class </span>value_base;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;}</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span>codec {</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classproton_1_1codec_1_1encoder.html">   44</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a> : <span class="keyword">public</span> data {</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classproton_1_1codec_1_1encoder.html#a3c0a094e7f852de0a4197c0fdab85004">   47</a></span>&#160;    <span class="keyword">explicit</span> <a class="code" href="classproton_1_1codec_1_1encoder.html#a3c0a094e7f852de0a4197c0fdab85004">encoder</a>(<span class="keyword">const</span> data&amp; d) : data(d) {}</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    PN_CPP_EXTERN <span class="keyword">explicit</span> <a class="code" href="classproton_1_1codec_1_1encoder.html#a3c0a094e7f852de0a4197c0fdab85004">encoder</a>(internal::value_base&amp; v);</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> <a class="code" href="classproton_1_1codec_1_1encoder.html#ad236fe917e7543c22425a12bddbdc821">encode</a>(<span class="keywordtype">char</span>* buffer, <span class="keywordtype">size_t</span>&amp; size);</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> <a class="code" href="classproton_1_1codec_1_1encoder.html#ad236fe917e7543c22425a12bddbdc821">encode</a>(std::string&amp;);</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    PN_CPP_EXTERN std::string <a class="code" href="classproton_1_1codec_1_1encoder.html#ad236fe917e7543c22425a12bddbdc821">encode</a>();</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<span class="keywordtype">bool</span>);</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(uint8_t);</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(int8_t);</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(uint16_t);</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(int16_t);</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(uint32_t);</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(int32_t);</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<span class="keywordtype">wchar_t</span>);</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(uint64_t);</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(int64_t);</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<a class="code" href="classproton_1_1timestamp.html">timestamp</a>);</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<span class="keywordtype">float</span>);</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<span class="keywordtype">double</span>);</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<a class="code" href="classproton_1_1decimal32.html">decimal32</a>);</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<a class="code" href="classproton_1_1decimal64.html">decimal64</a>);</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<a class="code" href="classproton_1_1decimal128.html">decimal128</a>);</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<span class="keyword">const</span> <a class="code" href="classproton_1_1uuid.html">uuid</a>&amp;);</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<span class="keyword">const</span> std::string&amp;);</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<span class="keyword">const</span> <a class="code" href="classproton_1_1symbol.html">symbol</a>&amp;);</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<span class="keyword">const</span> <a class="code" href="classproton_1_1binary.html">binary</a>&amp;);</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<span class="keyword">const</span> internal::scalar_base&amp;);</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<span class="keyword">const</span> null&amp;);</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<span class="keyword">const</span> internal::value_base&amp;);</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<span class="keyword">const</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a>&amp;);</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(<span class="keyword">const</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">finish</a>&amp;);</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;    <span class="comment">// Undefined template to  prevent pointers being implicitly converted to bool.</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keywordtype">void</span>* operator&lt;&lt;(<span class="keyword">const</span> T*);</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">struct </span>list_cref { T&amp; ref; list_cref(T&amp; r) : ref(r) {} };</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">struct </span>map_cref { T&amp; ref;  map_cref(T&amp; r) : ref(r) {} };</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">struct </span>array_cref {</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;        start array_start;</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;        T&amp; ref;</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;        array_cref(T&amp; r, <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> el, <span class="keywordtype">bool</span> described) : array_start(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a1e029fbf0c881b85d80fc8e89b753688">ARRAY</a>, el, described), ref(r) {}</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    };</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">static</span> list_cref&lt;T&gt; list(T&amp; x) { <span class="keywordflow">return</span> list_cref&lt;T&gt;(x); }</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">static</span> map_cref&lt;T&gt; map(T&amp; x) { <span class="keywordflow">return</span> map_cref&lt;T&gt;(x); }</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">static</span> array_cref&lt;T&gt; array(T&amp; x, <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> element, <span class="keywordtype">bool</span> described=<span class="keyword">false</span>) {</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;        <span class="keywordflow">return</span> array_cref&lt;T&gt;(x, element, described);</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    }</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <a class="code" href="classproton_1_1codec_1_1encoder.html#a3c0a094e7f852de0a4197c0fdab85004">encoder</a>&amp; operator&lt;&lt;(const map_cref&lt;T&gt;&amp; x) {</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;        state_guard sg(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;        *<span class="keyword">this</span> &lt;&lt; start::map();</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;        <span class="keywordflow">for</span> (<span class="keyword">typename</span> T::const_iterator i = x.ref.begin(); i != x.ref.end(); ++i)</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;            *<span class="keyword">this</span> &lt;&lt; i-&gt;first &lt;&lt; i-&gt;second;</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;        *<span class="keyword">this</span> &lt;&lt; finish();</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;        <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    }</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <a class="code" href="classproton_1_1codec_1_1encoder.html#a3c0a094e7f852de0a4197c0fdab85004">encoder</a>&amp; operator&lt;&lt;(const list_cref&lt;T&gt;&amp; x) {</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;        state_guard sg(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;        *<span class="keyword">this</span> &lt;&lt; start::list();</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;        <span class="keywordflow">for</span> (<span class="keyword">typename</span> T::const_iterator i = x.ref.begin(); i != x.ref.end(); ++i)</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;            *<span class="keyword">this</span> &lt;&lt; *i;</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;        *<span class="keyword">this</span> &lt;&lt; finish();</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;        <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    }</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <a class="code" href="classproton_1_1codec_1_1encoder.html#a3c0a094e7f852de0a4197c0fdab85004">encoder</a>&amp; operator&lt;&lt;(const array_cref&lt;T&gt;&amp; x) {</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;        state_guard sg(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;        *<span class="keyword">this</span> &lt;&lt; x.array_start;</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;        <span class="keywordflow">for</span> (<span class="keyword">typename</span> T::const_iterator i = x.ref.begin(); i != x.ref.end(); ++i)</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;            *<span class="keyword">this</span> &lt;&lt; *i;</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;        *<span class="keyword">this</span> &lt;&lt; finish();</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;        <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;    }</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;  <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;    <span class="keyword">template</span>&lt;<span class="keyword">class</span> T, <span class="keyword">class</span> U&gt; <a class="code" href="classproton_1_1codec_1_1encoder.html#a3c0a094e7f852de0a4197c0fdab85004">encoder</a>&amp; insert(<span class="keyword">const</span> T&amp; x, <span class="keywordtype">int</span> (*put)(pn_data_t*, U));</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;    <span class="keywordtype">void</span> check(<span class="keywordtype">long</span> result);</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;};</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;</div>
-<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#acdb9db1193e2f3d0719ed56e4d7ae8d2">  162</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; <a class="code" href="namespaceproton_1_1codec.html#a7991a313b6d063eebd84ad53775e2da4">operator&lt;&lt;</a>(<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; e, <span class="keyword">const</span> <span class="keywordtype">char</span>* s) { <span class="keywordflow">return</span> e &lt;&lt; std::string(s); }</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">typename</span> internal::enable_if&lt;internal::is_unknown_integer&lt;T&gt;::value, encoder&amp;&gt;::type</div>
-<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#aad3ea7f84bd70e8fef93486f56e4ee17">  166</a></span>&#160;<a class="code" href="namespaceproton_1_1codec.html#a7991a313b6d063eebd84ad53775e2da4">operator&lt;&lt;</a>(<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; e, T i)  {</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;    <span class="keyword">using namespace </span>internal;</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;    <span class="keywordflow">return</span> e &lt;&lt; static_cast&lt;typename integer_type&lt;sizeof(T), is_signed&lt;T&gt;::value&gt;::type&gt;(i);</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;}</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;    </div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;<span class="keyword">namespace </span>is_encodable_impl {   <span class="comment">// Protected the world from wildcard operator&lt;&lt;</span></div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;<span class="keyword">using namespace </span>internal;</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;sfinae::no <a class="code" href="namespaceproton_1_1codec.html#a7991a313b6d063eebd84ad53775e2da4">operator&lt;&lt;</a>(sfinae::wildcard, sfinae::wildcard); <span class="comment">// Fallback</span></div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt; <span class="keyword">struct </span>is_encodable : <span class="keyword">public</span> sfinae {</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    <span class="keyword">static</span> yes test(encoder);</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    <span class="keyword">static</span> no test(...);         <span class="comment">// Failed test, no match.</span></div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    <span class="keyword">static</span> encoder &amp;e;</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;    <span class="keyword">static</span> <span class="keyword">const</span> T&amp; t;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> <span class="keyword">const</span> <a class="code" href="classproton_1_1value.html">value</a> = <span class="keyword">sizeof</span>(test(e &lt;&lt; t)) == <span class="keyword">sizeof</span>(yes);</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;};</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;<span class="comment">// Avoid recursion</span></div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;<span class="keyword">template</span> &lt;&gt; <span class="keyword">struct </span>is_encodable&lt;value&gt; : <span class="keyword">public</span> true_type {};</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;} <span class="comment">// is_encodable_impl</span></div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;<span class="keyword">using</span> is_encodable_impl::is_encodable;</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;</div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;} <span class="comment">// codec</span></div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;<span class="preprocessor">#endif </span></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_structproton_1_1codec_1_1start"><div class="ttname"><a href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">proton::codec::start</a></div><div class="ttdoc">Experimental - Start encoding a complex type. </div><div class="ttdef"><b>Definition:</b> data.hpp:105</div></div>
-<div class="ttc" id="classproton_1_1codec_1_1encoder_html"><div class="ttname"><a href="classproton_1_1codec_1_1encoder.html">proton::codec::encoder</a></div><div class="ttdoc">Experimental - Stream-like encoder from AMQP bytes to C++ values. </div><div class="ttdef"><b>Definition:</b> encoder.hpp:44</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_ENCODER_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_ENCODER_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class=
 "line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="
 l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span cl
 ass="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;../internal/data.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;../internal/type_traits.hpp&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preproce
 ssor">#include &quot;../types_fwd.hpp&quot;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;./common.hpp&quot;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span>internal{</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">class </span>scalar_base;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">class </span>value_base;</div><div class="line"><a name="l00035"></a><span class
 ="lineno">   35</span>&#160;}</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span>codec {</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classproton_1_1codec_1_1encoder.html">   45</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a> : <span class="keyword">public</span> internal::data {</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classproton_1_1codec_1_1encoder.html#a3c0a094e7f852de0a4197c0fdab85004">   48</a></span>&#160;    <span class="keyword">explicit</span> <a class="code"
  href="classproton_1_1codec_1_1encoder.html#a3c0a094e7f852de0a4197c0fdab85004">encoder</a>(<span class="keyword">const</span> data&amp; d) : data(d) {}</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    PN_CPP_EXTERN <span class="keyword">explicit</span> <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>(internal::value_base&amp; v);</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> encode(<span class="keywordtype">char</span>* buffer, <span class="keywordtype">size_t</span>&amp; size);</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    PN_CPP_EXTERN <span 
 class="keywordtype">void</span> encode(std::string&amp;);</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    PN_CPP_EXTERN std::string encode();</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<span class="keywordtype">bool</span>);</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(uint8_t);</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d
 3280bb8445e743b21c">operator&lt;&lt;</a>(int8_t);</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(uint16_t);</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(int16_t);</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(uint32_t);</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(int32_t);</div><div class="line"><a name="l00080"></a><span cla
 ss="lineno">   80</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<span class="keywordtype">wchar_t</span>);</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(uint64_t);</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(int64_t);</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<a class="code" href="classproton_1_1timestamp.html">timestamp</a>);</div><div class="line"><a name="l00084"></a><span class="lineno">
    84</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<span class="keywordtype">float</span>);</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<span class="keywordtype">double</span>);</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<a class="code" href="classproton_1_1decimal32.html">decimal32</a>);</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<a class="code" href="classproton_1_1decimal64.html">decim
 al64</a>);</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<a class="code" href="classproton_1_1decimal128.html">decimal128</a>);</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<span class="keyword">const</span> <a class="code" href="classproton_1_1uuid.html">uuid</a>&amp;);</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<span class="keyword">const</span> std::string&amp;);</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class=
 "code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<span class="keyword">const</span> <a class="code" href="classproton_1_1symbol.html">symbol</a>&amp;);</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<span class="keyword">const</span> <a class="code" href="classproton_1_1binary.html">binary</a>&amp;);</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<span class="keyword">const</span> internal::scalar_base&amp;);</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a
 >(<span class="keyword">const</span> null&amp;);</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<span class="keyword">const</span> internal::value_base&amp;);</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<span class="keyword">const</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a>&amp;);</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div><div class="line"><a name="l00107"></a><span class="lineno">  107<
 /span>&#160;    PN_CPP_EXTERN encoder&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<span class="keyword">const</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">finish</a>&amp;);</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;    <span class="comment">// Undefined template to  prevent pointers being implicitly converted to bool.</span></div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keywordtype">void</span>* <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<span class="keyword">const</span> T*);</div><
 div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">struct </span>list_cref { T&amp; ref; list_cref(T&amp; r) : ref(r) {} };</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">struct </span>map_cref { T&amp; ref;  map_cref(T&amp; r) : ref(r) {} };</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">struct </span>array_cref {</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;    
     <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> array_start;</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;        T&amp; ref;</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;        array_cref(T&amp; r, <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> el, <span class="keywordtype">bool</span> described) : array_start(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a1e029fbf0c881b85d80fc8e89b753688">ARRAY</a>, el, described), ref(r) {}</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    };</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">
 static</span> list_cref&lt;T&gt; list(T&amp; x) { <span class="keywordflow">return</span> list_cref&lt;T&gt;(x); }</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">static</span> map_cref&lt;T&gt; map(T&amp; x) { <span class="keywordflow">return</span> map_cref&lt;T&gt;(x); }</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">static</span> array_cref&lt;T&gt; array(T&amp; x, <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> element, <span class="keywordtype">bool</span> described=<span class="keyword">false</span>) {</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;        <span class="keywordflow">return</span> array_cref&lt;T&gt;(
 x, element, described);</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    }</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; encoder&amp; operator&lt;&lt;(const map_cref&lt;T&gt;&amp; x) {</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;        internal::state_guard sg(*<span class="keyword">this</span>);</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;        *<span class="keyword">this</span> &lt;&lt; start::map();</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;        <span class="keywordflow">for</span> (<span class="keyword">typename</span> T::const_iterator i = x.ref.begin(); i != x.ref.end(); ++i)</div><div class="line"><a name="l0013
 3"></a><span class="lineno">  133</span>&#160;            *<span class="keyword">this</span> &lt;&lt; i-&gt;first &lt;&lt; i-&gt;second;</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;        *<span class="keyword">this</span> &lt;&lt; <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">finish</a>();</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;        <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;    }</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; encoder&amp; operator&lt;&lt;(const list_cref&lt;T&gt;&amp; x) {</div><div class="line"><a name="l00139"></a><span c
 lass="lineno">  139</span>&#160;        internal::state_guard sg(*<span class="keyword">this</span>);</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;        *<span class="keyword">this</span> &lt;&lt; start::list();</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;        <span class="keywordflow">for</span> (<span class="keyword">typename</span> T::const_iterator i = x.ref.begin(); i != x.ref.end(); ++i)</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;            *<span class="keyword">this</span> &lt;&lt; *i;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;        *<span class="keyword">this</span> &lt;&lt; <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">finish</a>();</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;        <span class="keywordflow">return</span> *<span cla
 ss="keyword">this</span>;</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;    }</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; encoder&amp; operator&lt;&lt;(const array_cref&lt;T&gt;&amp; x) {</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;        internal::state_guard sg(*<span class="keyword">this</span>);</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;        *<span class="keyword">this</span> &lt;&lt; x.array_start;</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;        <span class="keywordflow">for</span> (<span class="keyword">typename</span> T::const_iterator i = x.ref.begin(); i != x.ref.end(); ++i)</div><div class="line"><a name="
 l00151"></a><span class="lineno">  151</span>&#160;            *<span class="keyword">this</span> &lt;&lt; *i;</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;        *<span class="keyword">this</span> &lt;&lt; <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">finish</a>();</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;        <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;    }</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;    <span class="keyword">template</span>&lt;<span class="keyword">class</span> T, <span class="keyword">c
 lass</span> U&gt; encoder&amp; insert(<span class="keyword">const</span> T&amp; x, <span class="keywordtype">int</span> (*put)(pn_data_t*, U));</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;    <span class="keywordtype">void</span> check(<span class="keywordtype">long</span> result);</div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;};</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#acdb9db1193e2f3d0719ed56e4d7ae8d2">  163</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; e, <span class="keyword">const</span> <spa
 n class="keywordtype">char</span>* s) { <span class="keywordflow">return</span> e &lt;&lt; std::string(s); }</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">typename</span> internal::enable_if&lt;internal::is_unknown_integer&lt;T&gt;::value, <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp;&gt;::type</div><div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#aad3ea7f84bd70e8fef93486f56e4ee17">  167</a></span>&#160;<a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; e, T i)  {</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;
     <span class="keyword">using namespace </span>internal;</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    <span class="keywordflow">return</span> e &lt;&lt; static_cast&lt;typename integer_type&lt;sizeof(T), is_signed&lt;T&gt;::value&gt;::type&gt;(i);</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;}</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    </div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;<span class="keyword">namespace </span>is_encodable_impl {   <span class="comment">// Protected the world from wildcard operator&lt;&lt;</span></div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;<span class="keyword">using namespace </span>internal;
 </div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;sfinae::no <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(sfinae::wildcard, sfinae::wildcard); <span class="comment">// Fallback</span></div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt; <span class="keyword">struct </span>is_encodable : <span class="keyword">public</span> sfinae {</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    <span class="keyword">static</span> yes test(<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>);</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    
 <span class="keyword">static</span> no test(...);         <span class="comment">// Failed test, no match.</span></div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;    <span class="keyword">static</span> <a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a> &amp;e;</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    <span class="keyword">static</span> <span class="keyword">const</span> T&amp; t;</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> <span class="keyword">const</span> <a class="code" href="classproton_1_1value.html">value</a> = <span class="keyword">sizeof</span>(test(e &lt;&lt; t)) == <span class="keyword">sizeof</span>(yes);</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;};</div><div class="line"><a name="l00187"></a><span class="lineno">  18
 7</span>&#160;</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;<span class="comment">// Avoid recursion</span></div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;<span class="keyword">template</span> &lt;&gt; <span class="keyword">struct </span>is_encodable&lt;value&gt; : <span class="keyword">public</span> true_type {};</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;} <span class="comment">// is_encodable_impl</span></div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<span class="keyword">using</span> is_encodable_impl::is_encodable;</div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;</div><div class="line"><a name="l00196"></a><span class="lineno">  19
 6</span>&#160;</div><div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;} <span class="comment">// codec</span></div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;<span class="preprocessor">#endif </span></div><div class="ttc" id="namespaceproton_html_ae6fabe30961a3d3280bb8445e743b21c"><div class="ttname"><a href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">proton::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;, const binary &amp;)</div><div class="ttdoc">Print a binary value. </div></div>
+<div class="ttc" id="namespaceproton_1_1codec_html_structproton_1_1codec_1_1start"><div class="ttname"><a href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">proton::codec::start</a></div><div class="ttdoc">Experimental - Start encoding a complex type. </div><div class="ttdef"><b>Definition:</b> common.hpp:31</div></div>
+<div class="ttc" id="classproton_1_1codec_1_1encoder_html"><div class="ttname"><a href="classproton_1_1codec_1_1encoder.html">proton::codec::encoder</a></div><div class="ttdoc">Experimental - Stream-like encoder from AMQP bytes to C++ values. </div><div class="ttdef"><b>Definition:</b> encoder.hpp:45</div></div>
 <div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9a1e029fbf0c881b85d80fc8e89b753688"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a1e029fbf0c881b85d80fc8e89b753688">proton::ARRAY</a></div><div class="ttdoc">A sequence of values of the same type. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:61</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a7991a313b6d063eebd84ad53775e2da4"><div class="ttname"><a href="namespaceproton_1_1codec.html#a7991a313b6d063eebd84ad53775e2da4">proton::codec::operator&lt;&lt;</a></div><div class="ttdeci">encoder &amp; operator&lt;&lt;(encoder &amp;e, const std::deque&lt; T, A &gt; &amp;x)</div><div class="ttdoc">std::deque<T> for most T is encoded as an amqp::ARRAY (same type elements) </div><div class="ttdef"><b>Definition:</b> deque.hpp:34</div></div>
 <div class="ttc" id="classproton_1_1uuid_html"><div class="ttname"><a href="classproton_1_1uuid.html">proton::uuid</a></div><div class="ttdoc">A 16-byte universally unique identifier. </div><div class="ttdef"><b>Definition:</b> uuid.hpp:34</div></div>
 <div class="ttc" id="classproton_1_1decimal64_html"><div class="ttname"><a href="classproton_1_1decimal64.html">proton::decimal64</a></div><div class="ttdoc">64-bit decimal floating point. </div><div class="ttdef"><b>Definition:</b> decimal.hpp:51</div></div>
-<div class="ttc" id="classproton_1_1codec_1_1encoder_html_a3c0a094e7f852de0a4197c0fdab85004"><div class="ttname"><a href="classproton_1_1codec_1_1encoder.html#a3c0a094e7f852de0a4197c0fdab85004">proton::codec::encoder::encoder</a></div><div class="ttdeci">encoder(const data &amp;d)</div><div class="ttdoc">Wrap Proton-C data object. </div><div class="ttdef"><b>Definition:</b> encoder.hpp:47</div></div>
+<div class="ttc" id="classproton_1_1codec_1_1encoder_html_a3c0a094e7f852de0a4197c0fdab85004"><div class="ttname"><a href="classproton_1_1codec_1_1encoder.html#a3c0a094e7f852de0a4197c0fdab85004">proton::codec::encoder::encoder</a></div><div class="ttdeci">encoder(const data &amp;d)</div><div class="ttdoc">Wrap Proton-C data object. </div><div class="ttdef"><b>Definition:</b> encoder.hpp:48</div></div>
 <div class="ttc" id="classproton_1_1symbol_html"><div class="ttname"><a href="classproton_1_1symbol.html">proton::symbol</a></div><div class="ttdoc">A std::string that represents the AMQP symbol type. </div><div class="ttdef"><b>Definition:</b> symbol.hpp:30</div></div>
 <div class="ttc" id="classproton_1_1binary_html"><div class="ttname"><a href="classproton_1_1binary.html">proton::binary</a></div><div class="ttdoc">Arbitrary binary data. </div><div class="ttdef"><b>Definition:</b> binary.hpp:34</div></div>
 <div class="ttc" id="classproton_1_1decimal128_html"><div class="ttname"><a href="classproton_1_1decimal128.html">proton::decimal128</a></div><div class="ttdoc">128-bit decimal floating point. </div><div class="ttdef"><b>Definition:</b> decimal.hpp:54</div></div>
 <div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">proton::type_id</a></div><div class="ttdeci">type_id</div><div class="ttdoc">An identifier for AMQP types. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:38</div></div>
 <div class="ttc" id="classproton_1_1decimal32_html"><div class="ttname"><a href="classproton_1_1decimal32.html">proton::decimal32</a></div><div class="ttdoc">32-bit decimal floating point. </div><div class="ttdef"><b>Definition:</b> decimal.hpp:48</div></div>
-<div class="ttc" id="types__fwd_8hpp_html"><div class="ttname"><a href="types__fwd_8hpp.html">types_fwd.hpp</a></div><div class="ttdoc">Forward declarations for all the C++ types used by Proton to represent AMQP types. </div></div>
 <div class="ttc" id="classproton_1_1timestamp_html"><div class="ttname"><a href="classproton_1_1timestamp.html">proton::timestamp</a></div><div class="ttdoc">A 64-bit timestamp in milliseconds since the Unix epoch. </div><div class="ttdef"><b>Definition:</b> timestamp.hpp:30</div></div>
-<div class="ttc" id="classproton_1_1value_html"><div class="ttname"><a href="classproton_1_1value.html">proton::value</a></div><div class="ttdoc">A holder for any AMQP value, simple or complex. </div><div class="ttdef"><b>Definition:</b> value.hpp:68</div></div>
-<div class="ttc" id="type__traits_8hpp_html"><div class="ttname"><a href="type__traits_8hpp.html">type_traits.hpp</a></div><div class="ttdoc">Internal: Type traits for mapping between AMQP and C++ types. </div></div>
-<div class="ttc" id="classproton_1_1codec_1_1encoder_html_ad236fe917e7543c22425a12bddbdc821"><div class="ttname"><a href="classproton_1_1codec_1_1encoder.html#ad236fe917e7543c22425a12bddbdc821">proton::codec::encoder::encode</a></div><div class="ttdeci">std::string encode()</div><div class="ttdoc">Encode the current values into a std::string. </div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_structproton_1_1codec_1_1finish"><div class="ttname"><a href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">proton::codec::finish</a></div><div class="ttdoc">Experimental - Finish inserting or extracting a complex type. </div><div class="ttdef"><b>Definition:</b> data.hpp:128</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:28</div></div>
+<div class="ttc" id="classproton_1_1value_html"><div class="ttname"><a href="classproton_1_1value.html">proton::value</a></div><div class="ttdoc">A holder for any AMQP value, simple or complex. </div><div class="ttdef"><b>Definition:</b> value.hpp:61</div></div>
+<div class="ttc" id="namespaceproton_1_1codec_html_structproton_1_1codec_1_1finish"><div class="ttname"><a href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">proton::codec::finish</a></div><div class="ttdoc">Experimental - Finish inserting or extracting a complex type. </div><div class="ttdef"><b>Definition:</b> common.hpp:54</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -284,7 +117,7 @@ $(document).ready(function(){initNavTree('encoder_8hpp_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_d4a17a437089f6e4c823599b6b44ea54.html">codec</a></li><li class="navelem"><b>encoder.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[26/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/transport_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/transport_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/transport_8h_source.html
index 5f031c1..ed91b2c 100755
--- a/content/releases/qpid-proton-master/proton/c/api/transport_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/transport_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/transport.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,152 +93,7 @@ $(document).ready(function(){initNavTree('transport_8h_source.html','');});
 <div class="title">transport.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="transport_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_TRANSPORT_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_TRANSPORT_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="group__transport.html#ga4695788da8491f0c7104bfe36634ff94">   57</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="group__transport.html#ga4695788da8491f0c7104bfe36634ff94">pn_trace_t</a>;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">   62</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a>)(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keyword">const</span> <span class="keywordtype">char</span> *message);</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="group__transport.html#gae8f32e46e94953bab10bee530eee9044">   67</a></span>&#160;<span class="preprocessor">#define PN_TRACE_OFF (0)</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="group__transport.html#gafde0eb3c73fb98816f4238d42d48f3d8">   72</a></span>&#160;<span class="preprocessor">#define PN_TRACE_RAW (1)</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="group__transport.html#gab8e04b4c128379ff27e6b801c0bce494">   77</a></span>&#160;<span class="preprocessor">#define PN_TRACE_FRM (2)</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="group__transport.html#ga7065ad65f95c995a24e416edc95aead4">   82</a></span>&#160;<span class="preprocessor">#define PN_TRACE_DRV (4)</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;PN_EXTERN <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *<a class="code" href="group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d">pn_transport</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b">pn_transport_set_server</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58">pn_transport_free</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__transport.html#gafa71f9e73acbe139941b9ebe754b3241">pn_transport_get_user</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gafc2157ad11690d0b0679aa34db1a1d5a">pn_transport_require_auth</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keywordtype">bool</span> required);</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__transport.html#gab35340b55e7a5cc6420ee8426c8e10ed">pn_transport_is_authenticated</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gadfc4a4be3de102890cc5c0ee4c1d8481">pn_transport_require_encryption</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keywordtype">bool</span> required);</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5">pn_transport_is_encrypted</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457">pn_transport_condition</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;PN_EXTERN  pn_error_t *<a class="code" href="group__transport.html#ga00a271caac7d531ae795d78db81199e9">pn_transport_error</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892">pn_transport_bind</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;</div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07">pn_transport_unbind</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;</div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gaee7ed090a3fa99d9f46d145939af893b">pn_transport_trace</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, pn_trace_t trace);</div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;</div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47">pn_transport_set_tracer</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <a class="code" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a> tracer);</div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;</div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;PN_EXTERN <a class="code" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a> <a class="code" href="group__transport.html#ga99b48ee38d0bc21855eee158f8584aca">pn_transport_get_tracer</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__transport.html#ga9016acfea374d8b58183158b8d857ee8">pn_transport_get_context</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd">pn_transport_set_context</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keywordtype">void</span> *context);</div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;</div>
-<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d">pn_transport_attachments</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;</div>
-<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gaa0e8f0ac87011ef42d91a215c94d8e7c">pn_transport_log</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keyword">const</span> <span class="keywordtype">char</span> *message);</div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;</div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#ga6475de6019c60e6d7f4f8f971c980162">pn_transport_vlogf</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, va_list ap);</div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;</div>
-<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#ga81f66ece6523ad3e6f0426b1dbb53e5e">pn_transport_logf</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ...);</div>
-<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;</div>
-<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;PN_EXTERN uint16_t <a class="code" href="group__transport.html#ga36ff89334941ed67b98af731e5696844">pn_transport_get_channel_max</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;</div>
-<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__transport.html#ga470514642911834717ec0cd2a0cdab3f">pn_transport_set_channel_max</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, uint16_t channel_max);</div>
-<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;</div>
-<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;PN_EXTERN uint16_t <a class="code" href="group__transport.html#ga0842d4831299a6aa87075620e8bba436">pn_transport_remote_channel_max</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;</div>
-<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;PN_EXTERN uint32_t <a class="code" href="group__transport.html#ga93bb966654732ecdd07557dc3307a7e2">pn_transport_get_max_frame</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;</div>
-<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#ga2974d2551737553bc953232f3bd6438c">pn_transport_set_max_frame</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, uint32_t size);</div>
-<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;</div>
-<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;PN_EXTERN uint32_t <a class="code" href="group__transport.html#gaeb38ead1b320bdb0572d819712fd84c5">pn_transport_get_remote_max_frame</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;</div>
-<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;PN_EXTERN pn_millis_t <a class="code" href="group__transport.html#ga2d650c473958ae118701d8aefd96aaa1">pn_transport_get_idle_timeout</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;</div>
-<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gadd73956f25923eff0ca93784d943d349">pn_transport_set_idle_timeout</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, pn_millis_t timeout);</div>
-<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;</div>
-<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;PN_EXTERN pn_millis_t <a class="code" href="group__transport.html#gabae92ce766617943d51fdab7504b867c">pn_transport_get_remote_idle_timeout</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;</div>
-<div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314">pn_transport_input</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> available);</div>
-<div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817">pn_transport_output</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;</div>
-<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd">pn_transport_capacity</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;</div>
-<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;PN_EXTERN <span class="keywordtype">char</span> *<a class="code" href="group__transport.html#ga51a02f24b448365039da44744f4e65a6">pn_transport_tail</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;</div>
-<div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__transport.html#ga2d769e6c83f9f6f740648798c3d668ff">pn_transport_push</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keyword">const</span> <span class="keywordtype">char</span> *src, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;</div>
-<div class="line"><a name="l00481"></a><span class="lineno">  481</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447">pn_transport_process</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00482"></a><span class="lineno">  482</span>&#160;</div>
-<div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac">pn_transport_close_tail</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;</div>
-<div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f">pn_transport_pending</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00508"></a><span class="lineno">  508</span>&#160;</div>
-<div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__transport.html#gac92129f1805ec946d5a792ae4a1b3327">pn_transport_head</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00522"></a><span class="lineno">  522</span>&#160;</div>
-<div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__transport.html#ga10a9c4fc00faf70adedc76a941b1cfe9">pn_transport_peek</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keywordtype">char</span> *dst, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;</div>
-<div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb">pn_transport_pop</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;</div>
-<div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8">pn_transport_close_head</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;</div>
-<div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__transport.html#ga0a651e6b090ec7c3f86b1d5133372995">pn_transport_quiesced</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;</div>
-<div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__transport.html#ga69b8c9a7dbdef76644711274b6f61987">pn_transport_closed</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;</div>
-<div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__transport.html#ga2be777fea1b19677ac50072c487d9ad1">pn_transport_tick</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, pn_timestamp_t now);</div>
-<div class="line"><a name="l00596"></a><span class="lineno">  596</span>&#160;</div>
-<div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7">pn_transport_get_frames_output</a>(<span class="keyword">const</span> <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00604"></a><span class="lineno">  604</span>&#160;</div>
-<div class="line"><a name="l00611"></a><span class="lineno">  611</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__transport.html#gad5614b4c311ab84a21213f60011a6840">pn_transport_get_frames_input</a>(<span class="keyword">const</span> <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;</div>
-<div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae">pn_transport_connection</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;</div>
-<div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00622"></a><span class="lineno">  622</span>&#160;}</div>
-<div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;</div>
-<div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* transport.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__transport_html_gaa1b0a748aad3cc35684ee095978dbd58"><div class="ttname"><a href="group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58">pn_transport_free</a></div><div class="ttdeci">PN_EXTERN void pn_transport_free(pn_transport_t *transport)</div></div>
+<a href="transport_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_TRANSPORT_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_TRANSPORT_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor licen
 se agreements.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span
  class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the<
 /span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="l
 ineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="group__transport.html#ga46957
 88da8491f0c7104bfe36634ff94">   57</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="group__transport.html#ga4695788da8491f0c7104bfe36634ff94">pn_trace_t</a>;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">   62</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a>)(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keyword">const</span> <span class="keywordtype">char</span> *message);</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="group__transport.h
 tml#gae8f32e46e94953bab10bee530eee9044">   67</a></span>&#160;<span class="preprocessor">#define PN_TRACE_OFF (0)</span></div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="group__transport.html#gafde0eb3c73fb98816f4238d42d48f3d8">   72</a></span>&#160;<span class="preprocessor">#define PN_TRACE_RAW (1)</span></div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="group__transport.html#gab8e04b4c128379ff27e6b801c0bce494">   77</a></span>&#160;<span class="preprocessor">#define PN_TRACE_FRM (2)</span></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="group__transport.html#ga7065ad65f95c995a24e416edc95aead4">   82</a></span>&#160;<span
  class="preprocessor">#define PN_TRACE_DRV (4)</span></div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;PN_EXTERN <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *<a class="code" href="group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d">pn_transport</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b">pn_transport_set_server</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div><div 
 class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58">pn_transport_free</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__transport.html#gafa71f9e73acbe139941b9ebe754b3241">pn_transport_get_user</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;PN_EXTERN <span class="key
 wordtype">void</span> <a class="code" href="group__transport.html#gafc2157ad11690d0b0679aa34db1a1d5a">pn_transport_require_auth</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keywordtype">bool</span> required);</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;</div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__transport.html#gab35340b55e7a5cc6420ee8426c8e10ed">pn_transport_is_authenticated</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gadfc
 4a4be3de102890cc5c0ee4c1d8481">pn_transport_require_encryption</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keywordtype">bool</span> required);</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5">pn_transport_is_encrypted</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__transport.html#ga2d0ad8e3e7
 02ed47088789e33bf0c457">pn_transport_condition</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;</div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;PN_EXTERN  pn_error_t *<a class="code" href="group__transport.html#ga00a271caac7d531ae795d78db81199e9">pn_transport_error</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892">pn_transport_bind</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <a
  class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;</div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07">pn_transport_unbind</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gaee7ed090a3fa99d9f46d145939af893b">pn_transport_trace</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, pn_trace_t trace);</div><
 div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;</div><div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47">pn_transport_set_tracer</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <a class="code" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a> tracer);</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;</div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;PN_EXTERN <a class="code" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a> <a class="code" href="group__transport.html#ga99b48ee38d0bc21855eee158f8584aca">pn_transport_get_tracer</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_
 transport_t</a> *transport);</div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div><div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__transport.html#ga9016acfea374d8b58183158b8d857ee8">pn_transport_get_context</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div><div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd">pn_transport_set_context</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keywordtype">void</span> *context);</div><div class="line"><a name="l00276"></a><sp
 an class="lineno">  276</span>&#160;</div><div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d">pn_transport_attachments</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;</div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gaa0e8f0ac87011ef42d91a215c94d8e7c">pn_transport_log</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keyword">const</span> <span class="keywordtype">char</span> *message);</div><div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;</div><div class="line"><a name="l00307
 "></a><span class="lineno">  307</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#ga6475de6019c60e6d7f4f8f971c980162">pn_transport_vlogf</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, va_list ap);</div><div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;</div><div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#ga81f66ece6523ad3e6f0426b1dbb53e5e">pn_transport_logf</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ...);</div><div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;</
 div><div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;PN_EXTERN uint16_t <a class="code" href="group__transport.html#ga36ff89334941ed67b98af731e5696844">pn_transport_get_channel_max</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;</div><div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__transport.html#ga470514642911834717ec0cd2a0cdab3f">pn_transport_set_channel_max</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, uint16_t channel_max);</div><div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;</div><div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;PN_EXTERN uint16_t <a class="code" href="gr
 oup__transport.html#ga0842d4831299a6aa87075620e8bba436">pn_transport_remote_channel_max</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;</div><div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;PN_EXTERN uint32_t <a class="code" href="group__transport.html#ga93bb966654732ecdd07557dc3307a7e2">pn_transport_get_max_frame</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;</div><div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#ga2974d2551737553bc953232f3bd6438c">pn_transport_set_max_frame</a>(<a class="code" href="group__transport.html#gac26eda05f649
 bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, uint32_t size);</div><div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;</div><div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;PN_EXTERN uint32_t <a class="code" href="group__transport.html#gaeb38ead1b320bdb0572d819712fd84c5">pn_transport_get_remote_max_frame</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;</div><div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;PN_EXTERN pn_millis_t <a class="code" href="group__transport.html#ga2d650c473958ae118701d8aefd96aaa1">pn_transport_get_idle_timeout</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;</div><div cla
 ss="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gadd73956f25923eff0ca93784d943d349">pn_transport_set_idle_timeout</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, pn_millis_t timeout);</div><div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;</div><div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;PN_EXTERN pn_millis_t <a class="code" href="group__transport.html#gabae92ce766617943d51fdab7504b867c">pn_transport_get_remote_idle_timeout</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;</div><div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;PN_EXTERN ssize_t <a class="code" href="gro
 up__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314">pn_transport_input</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> available);</div><div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817">pn_transport_output</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;</div><div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd">p
 n_transport_capacity</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;</div><div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;PN_EXTERN <span class="keywordtype">char</span> *<a class="code" href="group__transport.html#ga51a02f24b448365039da44744f4e65a6">pn_transport_tail</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;</div><div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__transport.html#ga2d769e6c83f9f6f740648798c3d668ff">pn_transport_push</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keyword">const</spa
 n> <span class="keywordtype">char</span> *src, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;</div><div class="line"><a name="l00481"></a><span class="lineno">  481</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447">pn_transport_process</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00482"></a><span class="lineno">  482</span>&#160;</div><div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac">pn_transport_close_tail</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *tran
 sport);</div><div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;</div><div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f">pn_transport_pending</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00508"></a><span class="lineno">  508</span>&#160;</div><div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__transport.html#gac92129f1805ec946d5a792ae4a1b3327">pn_transport_head</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00522"></a><span class="lineno">  522</span>&#160;</div><div class="line"><a name="l00535
 "></a><span class="lineno">  535</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__transport.html#ga10a9c4fc00faf70adedc76a941b1cfe9">pn_transport_peek</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keywordtype">char</span> *dst, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;</div><div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb">pn_transport_pop</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;</div><div class="line"><a name="l00558"></a><span class="lineno">  558</
 span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8">pn_transport_close_head</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;</div><div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__transport.html#ga0a651e6b090ec7c3f86b1d5133372995">pn_transport_quiesced</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;</div><div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__transport.html#ga69b8c9a7dbdef76644711274b
 6f61987">pn_transport_closed</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;</div><div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__transport.html#ga2be777fea1b19677ac50072c487d9ad1">pn_transport_tick</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, pn_timestamp_t now);</div><div class="line"><a name="l00596"></a><span class="lineno">  596</span>&#160;</div><div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7">pn_transport_get_frames_output</a>(<span class="keyword">const</span> <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transpo
 rt_t</a> *transport);</div><div class="line"><a name="l00604"></a><span class="lineno">  604</span>&#160;</div><div class="line"><a name="l00611"></a><span class="lineno">  611</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__transport.html#gad5614b4c311ab84a21213f60011a6840">pn_transport_get_frames_input</a>(<span class="keyword">const</span> <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;</div><div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae">pn_transport_connection</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a nam
 e="l00620"></a><span class="lineno">  620</span>&#160;</div><div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00622"></a><span class="lineno">  622</span>&#160;}</div><div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;</div><div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* transport.h */</span><span class="preprocessor"></span></div><div class="ttc" id="group__transport_html_gaa1b0a748aad3cc35684ee095978dbd58"><div class="ttname"><a href="group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58">pn_transport_free</a></div><div class="ttdeci">PN_EXTERN void pn_transport_free(pn_transport_t *transport)</div></div>
 <div class="ttc" id="group__transport_html_ga5ceae486fe78521728d05b9c4db7d5f7"><div class="ttname"><a href="group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7">pn_transport_get_frames_output</a></div><div class="ttdeci">PN_EXTERN uint64_t pn_transport_get_frames_output(const pn_transport_t *transport)</div></div>
 <div class="ttc" id="group__transport_html_ga8e5deef63ba7b1483a6fadec65c1c3b5"><div class="ttname"><a href="group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5">pn_transport_is_encrypted</a></div><div class="ttdeci">PN_EXTERN bool pn_transport_is_encrypted(pn_transport_t *transport)</div></div>
 <div class="ttc" id="group__transport_html_gaad5defb0c74cea7e7224c13edfc86c47"><div class="ttname"><a href="group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47">pn_transport_set_tracer</a></div><div class="ttdeci">PN_EXTERN void pn_transport_set_tracer(pn_transport_t *transport, pn_tracer_t tracer)</div></div>
@@ -300,7 +155,7 @@ $(document).ready(function(){initNavTree('transport_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="transport_8h.html">transport.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[10/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/connection__engine_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/connection__engine_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/connection__engine_8hpp_source.html
index 5d3b0b0..7276276 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/connection__engine_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/connection__engine_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/io/connection_engine.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,140 +93,21 @@ $(document).ready(function(){initNavTree('connection__engine_8hpp_source.html','
 <div class="title">connection_engine.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_IO_CONNECTION_ENGINE_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_IO_CONNECTION_ENGINE_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;proton/config.hpp&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;proton/connection.hpp&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;proton/connection_options.hpp&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;proton/error.hpp&quot;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;proton/error_condition.hpp&quot;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &quot;proton/export.hpp&quot;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &quot;proton/internal/pn_unique_ptr.hpp&quot;</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &quot;proton/transport.hpp&quot;</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="types_8hpp.html">proton/types.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;cstddef&gt;</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#include &lt;utility&gt;</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">struct </span>pn_collector_t;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">class </span>event_loop;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">class </span>proton_handler;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="comment">// FIXME aconway 2016-05-04: doc</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">namespace </span>io {</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keyword">class </span>link_namer;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1mutable__buffer.html">   53</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structproton_1_1io_1_1mutable__buffer.html">mutable_buffer</a> {</div>
-<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1mutable__buffer.html#a91a70b77df95bd8b0830b49a094c2acb">   54</a></span>&#160;    <span class="keywordtype">char</span>* <a class="code" href="structproton_1_1io_1_1mutable__buffer.html#a91a70b77df95bd8b0830b49a094c2acb">data</a>;                 </div>
-<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1mutable__buffer.html#a854352f53b148adc24983a58a1866d66">   55</a></span>&#160;    <span class="keywordtype">size_t</span> <a class="code" href="structproton_1_1io_1_1mutable__buffer.html#a854352f53b148adc24983a58a1866d66">size</a>;                </div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1mutable__buffer.html#ae164359bc44e1b29a68ebc40555972c2">   58</a></span>&#160;    <a class="code" href="structproton_1_1io_1_1mutable__buffer.html#ae164359bc44e1b29a68ebc40555972c2">mutable_buffer</a>(<span class="keywordtype">char</span>* data_=0, <span class="keywordtype">size_t</span> size_=0) : data(data_), size(size_) {}</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;};</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1const__buffer.html">   62</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structproton_1_1io_1_1const__buffer.html">const_buffer</a> {</div>
-<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1const__buffer.html#a8f64897c7ccc5c13f276d1d07c4e7095">   63</a></span>&#160;    <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="structproton_1_1io_1_1const__buffer.html#a8f64897c7ccc5c13f276d1d07c4e7095">data</a>;           </div>
-<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1const__buffer.html#a854352f53b148adc24983a58a1866d66">   64</a></span>&#160;    <span class="keywordtype">size_t</span> <a class="code" href="structproton_1_1io_1_1const__buffer.html#a854352f53b148adc24983a58a1866d66">size</a>;                </div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1const__buffer.html#a91a09264a182ec89354136e9b2c51fe4">   67</a></span>&#160;    <a class="code" href="structproton_1_1io_1_1const__buffer.html#a91a09264a182ec89354136e9b2c51fe4">const_buffer</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* data_=0, <span class="keywordtype">size_t</span> size_=0) : data(data_), size(size_) {}</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;};</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
-<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1connection__engine.html">  102</a></span>&#160;<span class="keyword">class</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;PN_CPP_CLASS_EXTERN <a class="code" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a> {</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;  <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a>(<a class="code" href="classproton_1_1container.html">proton::container</a>&amp;, <a class="code" href="classproton_1_1io_1_1link__namer.html">link_namer</a>&amp;, <a class="code" href="classproton_1_1event__loop.html">event_loop</a>* loop = 0);</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    PN_CPP_EXTERN ~connection_engine();</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    <span class="keywordtype">void</span> configure(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a>&amp; opts=<a class="code" href="classproton_1_1connection__options.html">connection_options</a>());</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> connect(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a>&amp; opts);</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> accept(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a>&amp; opts);</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    PN_CPP_EXTERN <a class="code" href="structproton_1_1io_1_1mutable__buffer.html">mutable_buffer</a> read_buffer();</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> read_done(<span class="keywordtype">size_t</span> n);</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> read_close();</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    PN_CPP_EXTERN <a class="code" href="structproton_1_1io_1_1const__buffer.html">const_buffer</a> write_buffer() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> write_done(<span class="keywordtype">size_t</span> n);</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> write_close();</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> disconnected(<span class="keyword">const</span> <a class="code" href="classproton_1_1error__condition.html">error_condition</a>&amp; = <a class="code" href="classproton_1_1error__condition.html">error_condition</a>());</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> dispatch();</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1connection.html">proton::connection</a> <a class="code" href="classproton_1_1connection.html">connection</a>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1transport.html">proton::transport</a> <a class="code" href="classproton_1_1transport.html">transport</a>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1container.html">proton::container</a>&amp; <a class="code" href="classproton_1_1container.html">container</a>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160; <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    connection_engine(<span class="keyword">const</span> connection_engine&amp;);</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;    connection_engine&amp; operator=(<span class="keyword">const</span> connection_engine&amp;);</div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;</div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;    <span class="comment">// FIXME aconway 2016-05-06: reduce binary compat footprint, move stuff to connection context.</span></div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;    proton::proton_handler* handler_;</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;    <a class="code" href="classproton_1_1connection.html">proton::connection</a> connection_;</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;    <a class="code" href="classproton_1_1transport.html">proton::transport</a> transport_;</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;    proton::internal::pn_ptr&lt;pn_collector_t&gt; collector_;</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    <a class="code" href="classproton_1_1container.html">proton::container</a>&amp; container_;</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;};</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;} <span class="comment">// io</span></div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;<span class="preprocessor">#endif // PROTON_IO_CONNECTION_ENGINE_HPP</span></div>
-<div class="ttc" id="structproton_1_1io_1_1const__buffer_html_a854352f53b148adc24983a58a1866d66"><div class="ttname"><a href="structproton_1_1io_1_1const__buffer.html#a854352f53b148adc24983a58a1866d66">proton::io::const_buffer::size</a></div><div class="ttdeci">size_t size</div><div class="ttdoc">Number of bytes in the buffer. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:64</div></div>
-<div class="ttc" id="classproton_1_1container_html"><div class="ttname"><a href="classproton_1_1container.html">proton::container</a></div><div class="ttdoc">A top-level container of connections, sessions, senders, and receivers. </div><div class="ttdef"><b>Definition:</b> container.hpp:61</div></div>
-<div class="ttc" id="classproton_1_1io_1_1link__namer_html"><div class="ttname"><a href="classproton_1_1io_1_1link__namer.html">proton::io::link_namer</a></div><div class="ttdoc">Experimental - Generate default link names that are unique within a container. </div><div class="ttdef"><b>Definition:</b> link_namer.hpp:33</div></div>
-<div class="ttc" id="structproton_1_1io_1_1const__buffer_html"><div class="ttname"><a href="structproton_1_1io_1_1const__buffer.html">proton::io::const_buffer</a></div><div class="ttdoc">Experimental - Pointer to a const memory region with a size. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:62</div></div>
-<div class="ttc" id="types_8hpp_html"><div class="ttname"><a href="types_8hpp.html">types.hpp</a></div><div class="ttdoc">Include the definitions of all proton types used to represent AMQP types. </div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_IO_CONNECTION_ENGINE_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_IO_CONNECTION_ENGINE_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></d
 iv><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="l
 ine"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020
 "></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;../internal/config.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;../connection.hpp&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="pr
 eprocessor">#include &quot;../connection_options.hpp&quot;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;../error.hpp&quot;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;../error_condition.hpp&quot;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &quot;../internal/export.hpp&quot;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &quot;../internal/pn_unique_ptr.hpp&quot;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &quot;../transport.hpp&quot;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &quot;../types.h
 pp&quot;</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;proton/connection_engine.h&gt;</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &lt;cstddef&gt;</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &lt;utility&gt;</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">namespace </span><a class="code" href=
 "namespaceproton.html">proton</a> {</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">class </span>event_loop;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">class </span>proton_handler;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">namespace </span>io {</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1mutable__buffer.html">   49</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structproton_1_1io_1_1mutable__buffer.html">mutable_buffer</a> {</div><div class="line"><a name="l00050"></
 a><span class="lineno"><a class="line" href="structproton_1_1io_1_1mutable__buffer.html#a91a70b77df95bd8b0830b49a094c2acb">   50</a></span>&#160;    <span class="keywordtype">char</span>* <a class="code" href="structproton_1_1io_1_1mutable__buffer.html#a91a70b77df95bd8b0830b49a094c2acb">data</a>;                 </div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1mutable__buffer.html#a854352f53b148adc24983a58a1866d66">   51</a></span>&#160;    <span class="keywordtype">size_t</span> <a class="code" href="structproton_1_1io_1_1mutable__buffer.html#a854352f53b148adc24983a58a1866d66">size</a>;                </div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1mutable__buffer.html#ae164359bc44e1b29a68ebc40555972c2">   54</a></span>&#160;    <a class="code" href="structproton_1_1io_1_1mutabl
 e__buffer.html#ae164359bc44e1b29a68ebc40555972c2">mutable_buffer</a>(<span class="keywordtype">char</span>* data_=0, <span class="keywordtype">size_t</span> size_=0) : data(data_), size(size_) {}</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;};</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1const__buffer.html">   58</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structproton_1_1io_1_1const__buffer.html">const_buffer</a> {</div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1const__buffer.html#a8f64897c7ccc5c13f276d1d07c4e7095">   59</a></span>&#160;    <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="structproton_1_1io_1_1const__buffer.html#a8f64897c7ccc5c13f276d1d07c4e7095">
 data</a>;           </div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1const__buffer.html#a854352f53b148adc24983a58a1866d66">   60</a></span>&#160;    <span class="keywordtype">size_t</span> <a class="code" href="structproton_1_1io_1_1const__buffer.html#a854352f53b148adc24983a58a1866d66">size</a>;                </div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="structproton_1_1io_1_1const__buffer.html#a91a09264a182ec89354136e9b2c51fe4">   63</a></span>&#160;    <a class="code" href="structproton_1_1io_1_1const__buffer.html#a91a09264a182ec89354136e9b2c51fe4">const_buffer</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* data_=0, <span class="keywordtype">size_t</span> size_=0) : data(data_), size(size_) {}</div><div class="line"><a name="l00064"></a><span class="lineno">   64</s
 pan>&#160;};</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1connection__engine.html">   98</a></span>&#160;<span class="keyword">class</span></div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;PN_CPP_CLASS_EXTERN <a class="code" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a> {</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a>();</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;    PN_CPP_EXTERN connection_eng
 ine(<a class="code" href="classproton_1_1container.html">proton::container</a>&amp;, <a class="code" href="classproton_1_1event__loop.html">event_loop</a>* loop = 0);</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    PN_CPP_EXTERN ~connection_engine();</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    <span class="keywordtype">void</span> configure(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a>&amp; opts=<a class="code" href="classproton_1_1connection__options.html">connection_options</a>());</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;    PN_CPP_EXTER
 N <span class="keywordtype">void</span> connect(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a>&amp; opts);</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> accept(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a>&amp; opts);</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;    PN_CPP_EXTERN <a class="code" href="structproton_1_1io_1_1mutable__buffer.html">mutable_buffer</a> read_buffer();</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160; 
    PN_CPP_EXTERN <span class="keywordtype">void</span> read_done(<span class="keywordtype">size_t</span> n);</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> read_close();</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;    PN_CPP_EXTERN <a class="code" href="structproton_1_1io_1_1const__buffer.html">const_buffer</a> write_buffer();</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> write_done(<span class="keywordtype">size_t</span> n);</div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;</div><d
 iv class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> write_close();</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> disconnected(<span class="keyword">const</span> <a class="code" href="classproton_1_1error__condition.html">error_condition</a>&amp; = <a class="code" href="classproton_1_1error__condition.html">error_condition</a>());</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> dispatch();</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;    PN
 _CPP_EXTERN <a class="code" href="classproton_1_1connection.html">proton::connection</a> <a class="code" href="classproton_1_1connection.html">connection</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;</div><div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1transport.html">proton::transport</a> <a class="code" href="classproton_1_1transport.html">transport</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1container.html">proton::container</a>* <a class="code" href="classproton_1_1container.html">container</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00201"></a><span class="lineno">  201
 </span>&#160;</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160; <span class="keyword">private</span>:</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;    connection_engine(<span class="keyword">const</span> connection_engine&amp;);</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    connection_engine&amp; operator=(<span class="keyword">const</span> connection_engine&amp;);</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;    proton::proton_handler* handler_;</div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;    <a class="code" href="classproton_1_1container.html">proton::container</a>* container_;</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    pn_connection_engine_t c_engine_;</div><div class
 ="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;};</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;} <span class="comment">// io</span></div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;<span class="preprocessor">#endif // PROTON_IO_CONNECTION_ENGINE_HPP</span></div><div class="ttc" id="structproton_1_1io_1_1const__buffer_html_a854352f53b148adc24983a58a1866d66"><div class="ttname"><a href="structproton_1_1io_1_1const__buffer.html#a854352f53b148adc24983a58a1866d66">proton::io::const_buffer::size</a></div><div class="ttdeci">size_t size</div><div class="ttdoc">Number of bytes in the buffer. </div><div class="ttd
 ef"><b>Definition:</b> connection_engine.hpp:60</div></div>
+<div class="ttc" id="classproton_1_1container_html"><div class="ttname"><a href="classproton_1_1container.html">proton::container</a></div><div class="ttdoc">A top-level container of connections, sessions, senders, and receivers. </div><div class="ttdef"><b>Definition:</b> container.hpp:62</div></div>
+<div class="ttc" id="structproton_1_1io_1_1const__buffer_html"><div class="ttname"><a href="structproton_1_1io_1_1const__buffer.html">proton::io::const_buffer</a></div><div class="ttdoc">Experimental - Pointer to a const memory region with a size. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:58</div></div>
 <div class="ttc" id="classproton_1_1connection_html"><div class="ttname"><a href="classproton_1_1connection.html">proton::connection</a></div><div class="ttdoc">A connection to a remote AMQP peer. </div><div class="ttdef"><b>Definition:</b> connection.hpp:48</div></div>
 <div class="ttc" id="classproton_1_1connection__options_html"><div class="ttname"><a href="classproton_1_1connection__options.html">proton::connection_options</a></div><div class="ttdoc">Options for creating a connection. </div><div class="ttdef"><b>Definition:</b> connection_options.hpp:67</div></div>
-<div class="ttc" id="structproton_1_1io_1_1mutable__buffer_html_ae164359bc44e1b29a68ebc40555972c2"><div class="ttname"><a href="structproton_1_1io_1_1mutable__buffer.html#ae164359bc44e1b29a68ebc40555972c2">proton::io::mutable_buffer::mutable_buffer</a></div><div class="ttdeci">mutable_buffer(char *data_=0, size_t size_=0)</div><div class="ttdoc">Construct a buffer starting at data_ with size_ bytes. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:58</div></div>
-<div class="ttc" id="classproton_1_1event__loop_html"><div class="ttname"><a href="classproton_1_1event__loop.html">proton::event_loop</a></div><div class="ttdoc">Experimental - A serial execution context. </div><div class="ttdef"><b>Definition:</b> event_loop.hpp:54</div></div>
-<div class="ttc" id="structproton_1_1io_1_1const__buffer_html_a8f64897c7ccc5c13f276d1d07c4e7095"><div class="ttname"><a href="structproton_1_1io_1_1const__buffer.html#a8f64897c7ccc5c13f276d1d07c4e7095">proton::io::const_buffer::data</a></div><div class="ttdeci">const char * data</div><div class="ttdoc">Beginning of the buffered data. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:63</div></div>
-<div class="ttc" id="structproton_1_1io_1_1mutable__buffer_html_a91a70b77df95bd8b0830b49a094c2acb"><div class="ttname"><a href="structproton_1_1io_1_1mutable__buffer.html#a91a70b77df95bd8b0830b49a094c2acb">proton::io::mutable_buffer::data</a></div><div class="ttdeci">char * data</div><div class="ttdoc">Beginning of the buffered data. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:54</div></div>
-<div class="ttc" id="classproton_1_1io_1_1connection__engine_html"><div class="ttname"><a href="classproton_1_1io_1_1connection__engine.html">proton::io::connection_engine</a></div><div class="ttdoc">Experimental - An AMQP protocol engine for a single connection. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:102</div></div>
-<div class="ttc" id="structproton_1_1io_1_1mutable__buffer_html_a854352f53b148adc24983a58a1866d66"><div class="ttname"><a href="structproton_1_1io_1_1mutable__buffer.html#a854352f53b148adc24983a58a1866d66">proton::io::mutable_buffer::size</a></div><div class="ttdeci">size_t size</div><div class="ttdoc">Number of bytes in the buffer. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:55</div></div>
-<div class="ttc" id="structproton_1_1io_1_1const__buffer_html_a91a09264a182ec89354136e9b2c51fe4"><div class="ttname"><a href="structproton_1_1io_1_1const__buffer.html#a91a09264a182ec89354136e9b2c51fe4">proton::io::const_buffer::const_buffer</a></div><div class="ttdeci">const_buffer(const char *data_=0, size_t size_=0)</div><div class="ttdoc">Construct a buffer starting at data_ with size_ bytes. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:67</div></div>
+<div class="ttc" id="structproton_1_1io_1_1mutable__buffer_html_ae164359bc44e1b29a68ebc40555972c2"><div class="ttname"><a href="structproton_1_1io_1_1mutable__buffer.html#ae164359bc44e1b29a68ebc40555972c2">proton::io::mutable_buffer::mutable_buffer</a></div><div class="ttdeci">mutable_buffer(char *data_=0, size_t size_=0)</div><div class="ttdoc">Construct a buffer starting at data_ with size_ bytes. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:54</div></div>
+<div class="ttc" id="classproton_1_1event__loop_html"><div class="ttname"><a href="classproton_1_1event__loop.html">proton::event_loop</a></div><div class="ttdoc">Experimental - A serial execution context. </div><div class="ttdef"><b>Definition:</b> event_loop.hpp:57</div></div>
+<div class="ttc" id="structproton_1_1io_1_1const__buffer_html_a8f64897c7ccc5c13f276d1d07c4e7095"><div class="ttname"><a href="structproton_1_1io_1_1const__buffer.html#a8f64897c7ccc5c13f276d1d07c4e7095">proton::io::const_buffer::data</a></div><div class="ttdeci">const char * data</div><div class="ttdoc">Beginning of the buffered data. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:59</div></div>
+<div class="ttc" id="structproton_1_1io_1_1mutable__buffer_html_a91a70b77df95bd8b0830b49a094c2acb"><div class="ttname"><a href="structproton_1_1io_1_1mutable__buffer.html#a91a70b77df95bd8b0830b49a094c2acb">proton::io::mutable_buffer::data</a></div><div class="ttdeci">char * data</div><div class="ttdoc">Beginning of the buffered data. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:50</div></div>
+<div class="ttc" id="classproton_1_1io_1_1connection__engine_html"><div class="ttname"><a href="classproton_1_1io_1_1connection__engine.html">proton::io::connection_engine</a></div><div class="ttdoc">Experimental - An AMQP protocol engine for a single connection. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:98</div></div>
+<div class="ttc" id="structproton_1_1io_1_1mutable__buffer_html_a854352f53b148adc24983a58a1866d66"><div class="ttname"><a href="structproton_1_1io_1_1mutable__buffer.html#a854352f53b148adc24983a58a1866d66">proton::io::mutable_buffer::size</a></div><div class="ttdeci">size_t size</div><div class="ttdoc">Number of bytes in the buffer. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:51</div></div>
+<div class="ttc" id="structproton_1_1io_1_1const__buffer_html_a91a09264a182ec89354136e9b2c51fe4"><div class="ttname"><a href="structproton_1_1io_1_1const__buffer.html#a91a09264a182ec89354136e9b2c51fe4">proton::io::const_buffer::const_buffer</a></div><div class="ttdeci">const_buffer(const char *data_=0, size_t size_=0)</div><div class="ttdoc">Construct a buffer starting at data_ with size_ bytes. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:63</div></div>
 <div class="ttc" id="classproton_1_1transport_html"><div class="ttname"><a href="classproton_1_1transport.html">proton::transport</a></div><div class="ttdoc">A network channel supporting an AMQP connection. </div><div class="ttdef"><b>Definition:</b> transport.hpp:42</div></div>
-<div class="ttc" id="structproton_1_1io_1_1mutable__buffer_html"><div class="ttname"><a href="structproton_1_1io_1_1mutable__buffer.html">proton::io::mutable_buffer</a></div><div class="ttdoc">Experimental - Pointer to a mutable memory region with a size. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:53</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:28</div></div>
+<div class="ttc" id="structproton_1_1io_1_1mutable__buffer_html"><div class="ttname"><a href="structproton_1_1io_1_1mutable__buffer.html">proton::io::mutable_buffer</a></div><div class="ttdoc">Experimental - Pointer to a mutable memory region with a size. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:49</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 <div class="ttc" id="classproton_1_1error__condition_html"><div class="ttname"><a href="classproton_1_1error__condition.html">proton::error_condition</a></div><div class="ttdoc">Describes an endpoint error state. </div><div class="ttdef"><b>Definition:</b> error_condition.hpp:37</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
@@ -236,7 +117,7 @@ $(document).ready(function(){initNavTree('connection__engine_8hpp_source.html','
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_2fd3e5516989aa9776e558b58aa1c5c4.html">io</a></li><li class="navelem"><b>connection_engine.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[50/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/index.html b/content/releases/qpid-proton-master/index.html
index d88e027..dd968bd 100644
--- a/content/releases/qpid-proton-master/index.html
+++ b/content/releases/qpid-proton-master/index.html
@@ -124,7 +124,7 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
 incomplete.  For a smoother experience, see the <a href="/releases/qpid-proton-0.13.0/index.html">current stable
 release</a>.</p>
 
-<p>This content was generated at 05:29  on Tuesday, 17 May 2016.</p>
+<p>This content was generated at 12:08  on Wednesday, 13 July 2016.</p>
 
 </div>
 

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/annotated.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/annotated.html b/content/releases/qpid-proton-master/proton/c/api/annotated.html
index 1727f64..fb8e91f 100755
--- a/content/releases/qpid-proton-master/proton/c/api/annotated.html
+++ b/content/releases/qpid-proton-master/proton/c/api/annotated.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Class List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -96,11 +96,14 @@ $(document).ready(function(){initNavTree('annotated.html','');});
 <div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
 <table class="directory">
 <tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__atom__t.html" target="_self">pn_atom_t</a></td><td class="desc"></td></tr>
-<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__bytes__t.html" target="_self">pn_bytes_t</a></td><td class="desc"></td></tr>
-<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__class__t.html" target="_self">pn_class_t</a></td><td class="desc"></td></tr>
-<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__decimal128__t.html" target="_self">pn_decimal128_t</a></td><td class="desc"></td></tr>
-<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__token__t.html" target="_self">pn_token_t</a></td><td class="desc"></td></tr>
-<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__uuid__t.html" target="_self">pn_uuid_t</a></td><td class="desc"></td></tr>
+<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__buf__t.html" target="_self">pn_buf_t</a></td><td class="desc">A modifiable memory buffer </td></tr>
+<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__bytes__t.html" target="_self">pn_bytes_t</a></td><td class="desc"></td></tr>
+<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__cbuf__t.html" target="_self">pn_cbuf_t</a></td><td class="desc">A read-only memory buffer </td></tr>
+<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__class__t.html" target="_self">pn_class_t</a></td><td class="desc"></td></tr>
+<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__connection__engine__t.html" target="_self">pn_connection_engine_t</a></td><td class="desc"></td></tr>
+<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__decimal128__t.html" target="_self">pn_decimal128_t</a></td><td class="desc"></td></tr>
+<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__token__t.html" target="_self">pn_token_t</a></td><td class="desc"></td></tr>
+<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__uuid__t.html" target="_self">pn_uuid_t</a></td><td class="desc"></td></tr>
 </table>
 </div><!-- directory -->
 </div><!-- contents -->
@@ -110,7 +113,7 @@ $(document).ready(function(){initNavTree('annotated.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/annotated_dup.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/annotated_dup.js b/content/releases/qpid-proton-master/proton/c/api/annotated_dup.js
index b7b7cff..1e47ed9 100755
--- a/content/releases/qpid-proton-master/proton/c/api/annotated_dup.js
+++ b/content/releases/qpid-proton-master/proton/c/api/annotated_dup.js
@@ -1,8 +1,11 @@
 var annotated_dup =
 [
     [ "pn_atom_t", "structpn__atom__t.html", "structpn__atom__t" ],
+    [ "pn_buf_t", "structpn__buf__t.html", "structpn__buf__t" ],
     [ "pn_bytes_t", "structpn__bytes__t.html", "structpn__bytes__t" ],
+    [ "pn_cbuf_t", "structpn__cbuf__t.html", "structpn__cbuf__t" ],
     [ "pn_class_t", "structpn__class__t.html", "structpn__class__t" ],
+    [ "pn_connection_engine_t", "structpn__connection__engine__t.html", "structpn__connection__engine__t" ],
     [ "pn_decimal128_t", "structpn__decimal128__t.html", "structpn__decimal128__t" ],
     [ "pn_token_t", "structpn__token__t.html", "structpn__token__t" ],
     [ "pn_uuid_t", "structpn__uuid__t.html", "structpn__uuid__t" ]

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/cid_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/cid_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/cid_8h_source.html
index b317aaa..f473ef9 100755
--- a/content/releases/qpid-proton-master/proton/c/api/cid_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/cid_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/cid.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,69 +93,7 @@ $(document).ready(function(){initNavTree('cid_8h_source.html','');});
 <div class="title">cid.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CID_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CID_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;  CID_pn_object = 1,</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;  CID_pn_void,</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;  CID_pn_weakref,</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;  CID_pn_string,</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  CID_pn_list,</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  CID_pn_map,</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  CID_pn_hash,</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;  CID_pn_record,</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  CID_pn_collector,</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  CID_pn_event,</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  CID_pn_encoder,</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  CID_pn_decoder,</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  CID_pn_data,</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  CID_pn_connection,</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  CID_pn_session,</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  CID_pn_link,</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  CID_pn_delivery,</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  CID_pn_transport,</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  CID_pn_message,</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  CID_pn_reactor,</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  CID_pn_handler,</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  CID_pn_timer,</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  CID_pn_task,</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  CID_pn_io,</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  CID_pn_selector,</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  CID_pn_selectable,</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  CID_pn_url</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;} pn_cid_t;</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* cid.h */</span><span class="preprocessor"></span></div>
-</div><!-- fragment --></div><!-- contents -->
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CID_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CID_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * distributed wi
 th this work for additional information</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *   http://www.apache.org/licens
 es/LICENSE-2.0</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * specific language governing permissions and limita
 tions</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;  CID_pn_object = 1,</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;  CID_pn_void,</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;  CID_pn_weakref,</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span
 >&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;  CID_pn_string,</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  CID_pn_list,</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  CID_pn_map,</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  CID_pn_hash,</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;  CID_pn_record,</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  CID_pn_collector,</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  CID_pn_event,</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  CID_pn_encoder,</div><div class="line"><a
  name="l00039"></a><span class="lineno">   39</span>&#160;  CID_pn_decoder,</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  CID_pn_data,</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  CID_pn_connection,</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  CID_pn_session,</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  CID_pn_link,</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  CID_pn_delivery,</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  CID_pn_transport,</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  CID_pn_message,</div><div class="line"><a name="l00049"></a><s
 pan class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  CID_pn_reactor,</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  CID_pn_handler,</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  CID_pn_timer,</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  CID_pn_task,</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  CID_pn_io,</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  CID_pn_selector,</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  CID_pn_selectable,</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  CID_p
 n_url</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;} pn_cid_t;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* cid.h */</span><span class="preprocessor"></span></div></div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
@@ -163,7 +101,7 @@ $(document).ready(function(){initNavTree('cid_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>cid.h</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/classes.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/classes.html b/content/releases/qpid-proton-master/proton/c/api/classes.html
index 5b52ed2..8a4165f 100755
--- a/content/releases/qpid-proton-master/proton/c/api/classes.html
+++ b/content/releases/qpid-proton-master/proton/c/api/classes.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Class Index</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -94,11 +94,11 @@ $(document).ready(function(){initNavTree('classes.html','');});
 </div><!--header-->
 <div class="contents">
 <div class="qindex"><a class="qindex" href="#letter_P">P</a></div>
-<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
+<table class="classindex">
 <tr><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;p&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structpn__decimal128__t.html">pn_decimal128_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structpn__uuid__t.html">pn_uuid_t</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structpn__class__t.html">pn_class_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structpn__token__t.html">pn_token_t</a>&#160;&#160;&#160;</td><td></td></tr>
-<tr><td valign="top"><a class="el" href="structpn__atom__t.html">pn_atom_t</a>&#160;&#160;&#160;</td><td></td><td></td><td></td></tr>
+</td><td valign="top"><a class="el" href="structpn__buf__t.html">pn_buf_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structpn__class__t.html">pn_class_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structpn__token__t.html">pn_token_t</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structpn__uuid__t.html">pn_uuid_t</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structpn__atom__t.html">pn_atom_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structpn__decimal128__t.html">pn_decimal128_t</a>&#160;&#160;&#160;</td><td></td></tr>
 <tr><td></td><td></td><td></td><td></td></tr>
 </table>
 <div class="qindex"><a class="qindex" href="#letter_P">P</a></div>
@@ -109,7 +109,7 @@ $(document).ready(function(){initNavTree('classes.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/codec_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/codec_8h.html b/content/releases/qpid-proton-master/proton/c/api/codec_8h.html
index 67be6d5..1fd57b6 100755
--- a/content/releases/qpid-proton-master/proton/c/api/codec_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/codec_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/codec.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -153,8 +153,8 @@ Enumerations</h2></td></tr>
 &#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">PN_MAP</a> = 25, 
 <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">PN_INVALID</a> = -1
 <br />
- }<tr class="separator:ga4465b5ea7d3c4f15c1dffa4deda905db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga4465b5ea7d3c4f15c1dffa4deda905db"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -168,16 +168,16 @@ Functions</h2></td></tr>
 <tr class="separator:ga00f68f246fe5a0641c206d1e4bd3ce34"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gac784c15b856ff9f953ec7d22d90fc0fc"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_error_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc">pn_data_error</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
 <tr class="separator:gac784c15b856ff9f953ec7d22d90fc0fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2f35af39742c9ae4c7a14f5c2e8ae346"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2f35af39742c9ae4c7a14f5c2e8ae346"></a>
+<tr class="memitem:ga2f35af39742c9ae4c7a14f5c2e8ae346"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_vfill</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *fmt, va_list ap)</td></tr>
 <tr class="separator:ga2f35af39742c9ae4c7a14f5c2e8ae346"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf071fc8da4100e8bdde34097fe912f93"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf071fc8da4100e8bdde34097fe912f93"></a>
+<tr class="memitem:gaf071fc8da4100e8bdde34097fe912f93"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_fill</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *fmt,...)</td></tr>
 <tr class="separator:gaf071fc8da4100e8bdde34097fe912f93"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8364700ba4736437f596cd15e2d90870"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8364700ba4736437f596cd15e2d90870"></a>
+<tr class="memitem:ga8364700ba4736437f596cd15e2d90870"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_vscan</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *fmt, va_list ap)</td></tr>
 <tr class="separator:ga8364700ba4736437f596cd15e2d90870"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga07a8fa4a555e213b56a92027bf85c341"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga07a8fa4a555e213b56a92027bf85c341"></a>
+<tr class="memitem:ga07a8fa4a555e213b56a92027bf85c341"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_scan</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *fmt,...)</td></tr>
 <tr class="separator:ga07a8fa4a555e213b56a92027bf85c341"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gadcd2302af4138df54c4746a63d5d1126"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gadcd2302af4138df54c4746a63d5d1126">pn_data_clear</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
@@ -194,7 +194,7 @@ PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_scan
 <tr class="separator:ga37a5eec807c913d165ba1de45e685b19"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga6082cb1e9b6bc00948f0878717b41270"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga6082cb1e9b6bc00948f0878717b41270">pn_data_exit</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
 <tr class="separator:ga6082cb1e9b6bc00948f0878717b41270"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1f66aec0b42aeb5b1d9b0281ba5482a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1f66aec0b42aeb5b1d9b0281ba5482a4"></a>
+<tr class="memitem:ga1f66aec0b42aeb5b1d9b0281ba5482a4"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_lookup</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *name)</td></tr>
 <tr class="separator:ga1f66aec0b42aeb5b1d9b0281ba5482a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gaac5e69565602301035f58da8759d90d0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaac5e69565602301035f58da8759d90d0">pn_data_type</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
@@ -346,7 +346,7 @@ PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_loo
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="codec_8h.html">codec.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[04/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/default__container_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/default__container_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/default__container_8hpp_source.html
index 901c02a..0a5dc81 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/default__container_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/default__container_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/default_container.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,100 +93,10 @@ $(document).ready(function(){initNavTree('default__container_8hpp_source.html','
 <div class="title">default_container.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DEFAULT_CONTAINER_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DEFAULT_CONTAINER_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">// FIXME aconway 2016-05-04: doc</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;proton/container.hpp&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">// FIXME aconway 2016-05-04: doc</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classproton_1_1default__container.html">   34</a></span>&#160;<span class="keyword">class </span>PN_CPP_CLASS_EXTERN  <a class="code" href="classproton_1_1default__container.html">default_container</a> : <span class="keyword">public</span> <a class="code" href="classproton_1_1container.html">container</a> {</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    PN_CPP_EXTERN <span class="keyword">explicit</span> <a class="code" href="classproton_1_1default__container.html">default_container</a>(<a class="code" href="classproton_1_1messaging__handler.html">proton::messaging_handler</a>&amp; h, <span class="keyword">const</span> std::string&amp; <span class="keywordtype">id</span> = <span class="stringliteral">&quot;&quot;</span>);</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    PN_CPP_EXTERN <span class="keyword">explicit</span> default_container(<span class="keyword">const</span> std::string&amp; <span class="keywordtype">id</span> = <span class="stringliteral">&quot;&quot;</span>);</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
-<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classproton_1_1default__container.html#a07da6400df75b9e238160f905c64dcff">   55</a></span>&#160;    PN_CPP_EXTERN <span class="keyword">explicit</span> <a class="code" href="classproton_1_1default__container.html#a07da6400df75b9e238160f905c64dcff">default_container</a>(<a class="code" href="classproton_1_1container.html">container</a>* c) : impl_(c) {}</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    <span class="comment">// FIXME aconway 2016-05-13: @copydoc all.</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;    PN_CPP_EXTERN returned&lt;connection&gt; connect(<span class="keyword">const</span> std::string&amp; <a class="code" href="classproton_1_1url.html">url</a>, <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;) PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1listener.html">listener</a> listen(const <a class="code" href="namespacestd.html">std</a>::<span class="keywordtype">string</span>&amp; url, <a class="code" href="classproton_1_1listen__handler.html">listen_handler</a>&amp; l) PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> stop_listening(const <a class="code" href="namespacestd.html">std</a>::<span class="keywordtype">string</span>&amp; url) PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> run() PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> auto_stop(<span class="keywordtype">bool</span> set) PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> stop(const <a class="code" href="classproton_1_1error__condition.html">error_condition</a>&amp; err = <a class="code" href="classproton_1_1error__condition.html">error_condition</a>()) PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    PN_CPP_EXTERN returned&lt;<a class="code" href="classproton_1_1sender.html">sender</a>&gt; open_sender(</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;        const <a class="code" href="namespacestd.html">std</a>::<span class="keywordtype">string</span> &amp;url,</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;        const <a class="code" href="namespaceproton.html">proton</a>::<a class="code" href="classproton_1_1sender__options.html">sender_options</a> &amp;o = <a class="code" href="namespaceproton.html">proton</a>::<a class="code" href="classproton_1_1sender__options.html">sender_options</a>(),</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;        const <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;c = <a class="code" href="classproton_1_1connection__options.html">connection_options</a>()) PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    PN_CPP_EXTERN returned&lt;<a class="code" href="classproton_1_1receiver.html">receiver</a>&gt; open_receiver(</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;        const <a class="code" href="namespacestd.html">std</a>::<span class="keywordtype">string</span>&amp;url,</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;        const <a class="code" href="namespaceproton.html">proton</a>::<a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;o = <a class="code" href="namespaceproton.html">proton</a>::<a class="code" href="classproton_1_1receiver__options.html">receiver_options</a>(),</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;        const <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;c = <a class="code" href="classproton_1_1connection__options.html">connection_options</a>()) PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    PN_CPP_EXTERN <a class="code" href="namespacestd.html">std</a>::<span class="keywordtype">string</span> <span class="keywordtype">id</span>() const PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> client_connection_options(const <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;o) PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1connection__options.html">connection_options</a> client_connection_options() const PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> server_connection_options(const <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;o) PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1connection__options.html">connection_options</a> server_connection_options() const PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> sender_options(const class sender_options &amp;o) PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    PN_CPP_EXTERN class sender_options sender_options() const PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> receiver_options(const class receiver_options &amp; o) PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    PN_CPP_EXTERN class receiver_options receiver_options() const PN_CPP_OVERRIDE;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  private:</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;    internal::pn_unique_ptr&lt;<a class="code" href="classproton_1_1container.html">container</a>&gt; impl_;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;};</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="preprocessor">#endif // PROTON_DEFAULT_CONTAINER_HPP</span></div>
-<div class="ttc" id="classproton_1_1container_html"><div class="ttname"><a href="classproton_1_1container.html">proton::container</a></div><div class="ttdoc">A top-level container of connections, sessions, senders, and receivers. </div><div class="ttdef"><b>Definition:</b> container.hpp:61</div></div>
-<div class="ttc" id="classproton_1_1listener_html"><div class="ttname"><a href="classproton_1_1listener.html">proton::listener</a></div><div class="ttdoc">A listener for incoming connections. </div><div class="ttdef"><b>Definition:</b> listener.hpp:32</div></div>
-<div class="ttc" id="classproton_1_1sender_html"><div class="ttname"><a href="classproton_1_1sender.html">proton::sender</a></div><div class="ttdoc">A channel for sending messages. </div><div class="ttdef"><b>Definition:</b> sender.hpp:40</div></div>
-<div class="ttc" id="classproton_1_1sender__options_html"><div class="ttname"><a href="classproton_1_1sender__options.html">proton::sender_options</a></div><div class="ttdoc">Options for creating a sender. </div><div class="ttdef"><b>Definition:</b> sender_options.hpp:64</div></div>
-<div class="ttc" id="namespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace. </div></div>
-<div class="ttc" id="classproton_1_1default__container_html_a07da6400df75b9e238160f905c64dcff"><div class="ttname"><a href="classproton_1_1default__container.html#a07da6400df75b9e238160f905c64dcff">proton::default_container::default_container</a></div><div class="ttdeci">default_container(container *c)</div><div class="ttdoc">Wrap an existing container implementation as a default_container. </div><div class="ttdef"><b>Definition:</b> default_container.hpp:55</div></div>
-<div class="ttc" id="classproton_1_1connection__options_html"><div class="ttname"><a href="classproton_1_1connection__options.html">proton::connection_options</a></div><div class="ttdoc">Options for creating a connection. </div><div class="ttdef"><b>Definition:</b> connection_options.hpp:67</div></div>
-<div class="ttc" id="classproton_1_1default__container_html"><div class="ttname"><a href="classproton_1_1default__container.html">proton::default_container</a></div><div class="ttdoc">A single-threaded container. </div><div class="ttdef"><b>Definition:</b> default_container.hpp:34</div></div>
-<div class="ttc" id="classproton_1_1url_html"><div class="ttname"><a href="classproton_1_1url.html">proton::url</a></div><div class="ttdoc">A Proton URL. </div><div class="ttdef"><b>Definition:</b> url.hpp:55</div></div>
-<div class="ttc" id="classproton_1_1receiver__options_html"><div class="ttname"><a href="classproton_1_1receiver__options.html">proton::receiver_options</a></div><div class="ttdoc">Options for creating a receiver. </div><div class="ttdef"><b>Definition:</b> receiver_options.hpp:62</div></div>
-<div class="ttc" id="classproton_1_1receiver_html"><div class="ttname"><a href="classproton_1_1receiver.html">proton::receiver</a></div><div class="ttdoc">A channel for receiving messages. </div><div class="ttdef"><b>Definition:</b> receiver.hpp:38</div></div>
-<div class="ttc" id="classproton_1_1listen__handler_html"><div class="ttname"><a href="classproton_1_1listen__handler.html">proton::listen_handler</a></div><div class="ttdoc">Experimental - A handler for incoming connections. </div><div class="ttdef"><b>Definition:</b> listen_handler.hpp:32</div></div>
-<div class="ttc" id="classproton_1_1messaging__handler_html"><div class="ttname"><a href="classproton_1_1messaging__handler.html">proton::messaging_handler</a></div><div class="ttdoc">A handler for Proton messaging events. </div><div class="ttdef"><b>Definition:</b> messaging_handler.hpp:75</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:28</div></div>
-<div class="ttc" id="classproton_1_1error__condition_html"><div class="ttname"><a href="classproton_1_1error__condition.html">proton::error_condition</a></div><div class="ttdoc">Describes an endpoint error state. </div><div class="ttdef"><b>Definition:</b> error_condition.hpp:37</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DEFAULT_CONTAINER_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DEFAULT_CONTAINER_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><di
 v class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><
 a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a>
 <span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;./container.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;./internal/config.hpp&quot;</span></div><div class="line">
 <a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;./internal/export.hpp&quot;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">class </span>messaging_handler;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div 
 class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">// Avoid deprecated diagnostics from auto_ptr</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#if defined(__GNUC__) &amp;&amp; __GNUC__*100 + __GNUC_MINOR__ &gt;= 406 || defined(__clang__)</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#pragma GCC diagnostic push</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#pragma GCC diagnostic ignored &quot;-Wdeprecated-declarations&quot;</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;PN_CPP_EXTERN std::auto_ptr&lt;container&gt; <a class="code" href="namespaceproton.html#a2dba1a95c3
 f87d5ffa09f07b6b42824c">make_auto_default_container</a>(messaging_handler&amp;, <span class="keyword">const</span> std::string&amp; <span class="keywordtype">id</span>=<span class="stringliteral">&quot;&quot;</span>);</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;PN_CPP_EXTERN std::auto_ptr&lt;container&gt; <a class="code" href="namespaceproton.html#a2dba1a95c3f87d5ffa09f07b6b42824c">make_auto_default_container</a>(<span class="keyword">const</span> std::string&amp; <span class="keywordtype">id</span>=<span class="stringliteral">&quot;&quot;</span>);</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#if PN_CPP_HAS_UNIQUE_PTR</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;PN_CPP_EXTERN std::unique_ptr&lt;container&gt; make_default_container(messaging_handler&amp;,
  <span class="keyword">const</span> std::string&amp; <span class="keywordtype">id</span>=<span class="stringliteral">&quot;&quot;</span>);</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;PN_CPP_EXTERN std::unique_ptr&lt;container&gt; make_default_container(<span class="keyword">const</span> std::string&amp; <span class="keywordtype">id</span>=<span class="stringliteral">&quot;&quot;</span>);</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#if PN_CPP_HAS_UNIQUE_PTR</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword">class </span>default_container : <span class="keyword">public</span> container_ref&lt;std::unique_ptr&lt;contai
 ner&gt; &gt; {</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  default_container(messaging_handler&amp; h, <span class="keyword">const</span> std::string&amp; <span class="keywordtype">id</span>=<span class="stringliteral">&quot;&quot;</span>) : container_ref(make_default_container(h, <a class="code" href="classproton_1_1container__ref.html#aae9016a4b54d24cae86174baa6a38342">id</a>)) {}</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  default_container(<span class="keyword">const</span> std::string&amp; <span class="keywordtype">id</span>=<span class="stringliteral">&quot;&quot;</span>) : container_ref(make_default_container(<a class="code" href="classproton_1_1container__ref.html#aae9016a4b54d24cae86174baa6a38342">id</a>)) {}</div><div class="line"><a name="l00056"></a><span class="lineno">  
  56</span>&#160;};</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">class </span>default_container : <span class="keyword">public</span> container_ref&lt;std::auto_ptr&lt;container&gt; &gt; {</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  default_container(messaging_handler&amp; h, <span class="keyword">const</span> std::string&amp; <span class="keywordtype">id</span>=<span class="stringliteral">&quot;&quot;</span>) : container_ref&lt;<a class="code" href="namespacestd.html">std</a>::auto_ptr&lt;container&gt; &gt;(<a class="code" href="namespaceproton.html#a2dba1a95c3f87d5ffa09f07b6b42824c">make_auto_default_container</a>(h, id)) {}</div><div class="li
 ne"><a name="l00061"></a><span class="lineno">   61</span>&#160;  default_container(<span class="keyword">const</span> std::string&amp; <span class="keywordtype">id</span>=<span class="stringliteral">&quot;&quot;</span>) : container_ref&lt;<a class="code" href="namespacestd.html">std</a>::auto_ptr&lt;container&gt; &gt;(<a class="code" href="namespaceproton.html#a2dba1a95c3f87d5ffa09f07b6b42824c">make_auto_default_container</a>(id)) {}</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;};</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="preprocessor">#if defined(__GNUC__) &amp;&amp; __GNUC__*100 + __GNUC_MINOR__ &gt;= 406 || defined(__clang__)</span></div><div class="line"><a name="l00066"></a><span cl
 ass="lineno">   66</span>&#160;<span class="preprocessor">#pragma GCC diagnostic pop</span></div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="preprocessor">#endif // PROTON_DEFAULT_CONTAINER_HPP</span></div><div class="ttc" id="namespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace. </div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_aae9016a4b54d24cae86174baa6a38342"><div class="ttname"><a href="classproton_1_1container__ref.html#aae9016a4b54d24cae86174baa6a38342">proton::container_ref&lt; std::auto_ptr&lt; container &gt; &gt;::id</a></div><div class="ttdeci">std::string id() const</div><div class="ttdef"><b>Definition:</b> container.hpp:292</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
+<div class="ttc" id="namespaceproton_html_a2dba1a95c3f87d5ffa09f07b6b42824c"><div class="ttname"><a href="namespaceproton.html#a2dba1a95c3f87d5ffa09f07b6b42824c">proton::make_auto_default_container</a></div><div class="ttdeci">std::auto_ptr&lt; container &gt; make_auto_default_container(messaging_handler &amp;, const std::string &amp;id=&quot;&quot;)</div><div class="ttdoc">Default container factory for C++03, not recommended unless you only have C++03. </div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -195,7 +105,7 @@ $(document).ready(function(){initNavTree('default__container_8hpp_source.html','
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>default_container.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/delivery_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/delivery_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/delivery_8hpp_source.html
index 9df98c9..475c3f9 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/delivery_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/delivery_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/delivery.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,75 +93,14 @@ $(document).ready(function(){initNavTree('delivery_8hpp_source.html','');});
 <div class="title">delivery.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DELIVERY_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DELIVERY_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;proton/export.hpp&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;proton/internal/object.hpp&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;proton/transfer.hpp&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;proton/delivery.h&quot;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &quot;proton/disposition.h&quot;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">class </span>receiver;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classproton_1_1delivery.html">   40</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1delivery.html">delivery</a> : <span class="keyword">public</span> <a class="code" href="classproton_1_1transfer.html">transfer</a> {</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <a class="code" href="classproton_1_1delivery.html">delivery</a>(pn_delivery_t* d);</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <a class="code" href="classproton_1_1delivery.html">delivery</a>() {}</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    PN_CPP_EXTERN <span class="keyword">class </span><a class="code" href="classproton_1_1receiver.html">receiver</a> receiver() const;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <span class="comment">// XXX ATM the following don&#39;t reflect the differing behaviors we</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    <span class="comment">// get from the different delivery modes. - Deferred</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    </div>
-<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classproton_1_1delivery.html#aadb9f3b844fb4cf98288cd3c60a3af91">   55</a></span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> <a class="code" href="classproton_1_1delivery.html#aadb9f3b844fb4cf98288cd3c60a3af91">accept</a>() { <a class="code" href="classproton_1_1transfer.html#a172df06404ec241cee5281536db603a7">settle</a>(ACCEPTED); }</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classproton_1_1delivery.html#a84e832c2421763b25e1ae0d9a76f519c">   58</a></span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> <a class="code" href="classproton_1_1delivery.html#a84e832c2421763b25e1ae0d9a76f519c">reject</a>() { <a class="code" href="classproton_1_1transfer.html#a172df06404ec241cee5281536db603a7">settle</a>(REJECTED); }</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classproton_1_1delivery.html#a23b477d0e2d399f75d585d154c346591">   61</a></span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> <a class="code" href="classproton_1_1delivery.html#a23b477d0e2d399f75d585d154c346591">release</a>() { <a class="code" href="classproton_1_1transfer.html#a172df06404ec241cee5281536db603a7">settle</a>(RELEASED); }</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
-<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classproton_1_1delivery.html#a7a2a3abb755d0d1a31414355520d054b">   64</a></span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> <a class="code" href="classproton_1_1delivery.html#a7a2a3abb755d0d1a31414355520d054b">modify</a>() { <a class="code" href="classproton_1_1transfer.html#a172df06404ec241cee5281536db603a7">settle</a>(MODIFIED); }</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span>internal::factory&lt;<a class="code" href="classproton_1_1delivery.html">delivery</a>&gt;;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;};</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#endif // PROTON_DELIVERY_HPP</span></div>
-<div class="ttc" id="classproton_1_1delivery_html"><div class="ttname"><a href="classproton_1_1delivery.html">proton::delivery</a></div><div class="ttdoc">A received message. </div><div class="ttdef"><b>Definition:</b> delivery.hpp:40</div></div>
-<div class="ttc" id="classproton_1_1delivery_html_a84e832c2421763b25e1ae0d9a76f519c"><div class="ttname"><a href="classproton_1_1delivery.html#a84e832c2421763b25e1ae0d9a76f519c">proton::delivery::reject</a></div><div class="ttdeci">void reject()</div><div class="ttdoc">Settle with REJECTED state. </div><div class="ttdef"><b>Definition:</b> delivery.hpp:58</div></div>
-<div class="ttc" id="classproton_1_1transfer_html_a172df06404ec241cee5281536db603a7"><div class="ttname"><a href="classproton_1_1transfer.html#a172df06404ec241cee5281536db603a7">proton::transfer::settle</a></div><div class="ttdeci">void settle()</div><div class="ttdoc">Settle the delivery; informs the remote end. </div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DELIVERY_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DELIVERY_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a 
 name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></
 a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class="linen
 o">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;./internal/export.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;./internal/object.hpp&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include 
 &quot;./transfer.hpp&quot;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/delivery.h&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;proton/disposition.h&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">class </span>receiver;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div cla
 ss="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classproton_1_1delivery.html">   40</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1delivery.html">delivery</a> : <span class="keyword">public</span> <a class="code" href="classproton_1_1transfer.html">transfer</a> {</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <a class="code" href="classproton_1_1delivery.html">delivery</a>(pn_delivery_t* d);</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <a class="code" href="classproton_1_1delivery.html">delivery</a>() {}</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00049"></a><spa
 n class="lineno">   49</span>&#160;    PN_CPP_EXTERN <span class="keyword">class </span><a class="code" href="classproton_1_1receiver.html">receiver</a> receiver() const;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <span class="comment">// XXX ATM the following don&#39;t reflect the differing behaviors we</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    <span class="comment">// get from the different delivery modes. - Deferred</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    </div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> <a class="code" href="classproton_1_1delivery.html#aadb9f3b844fb4cf98288cd3c60a3af91">accept</a>();</div><div class="line"><a name="l00056"></a><span class="lin
 eno">   56</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> <a class="code" href="classproton_1_1delivery.html#a84e832c2421763b25e1ae0d9a76f519c">reject</a>();</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> <a class="code" href="classproton_1_1delivery.html#a23b477d0e2d399f75d585d154c346591">release</a>();</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> <a class="code" href="classproton_1_1delivery.html#a7a2a3abb755d0d1a31414355520d054b">modify</a>();</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</di
 v><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span>internal::factory&lt;delivery&gt;;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;};</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#endif // PROTON_DELIVERY_HPP</span></div><div class="ttc" id="classproton_1_1delivery_html"><div class="ttname"><a href="classproton_1_1delivery.html">proton::delivery</a></div><div class="ttdoc">A received message. </div><div class="ttdef"><b>Definition:</b> delivery.hpp:40</div></div>
+<div class="ttc" id="classproton_1_1delivery_html_a84e832c2421763b25e1ae0d9a76f519c"><div class="ttname"><a href="classproton_1_1delivery.html#a84e832c2421763b25e1ae0d9a76f519c">proton::delivery::reject</a></div><div class="ttdeci">void reject()</div><div class="ttdoc">Settle with REJECTED state. </div></div>
 <div class="ttc" id="classproton_1_1transfer_html"><div class="ttname"><a href="classproton_1_1transfer.html">proton::transfer</a></div><div class="ttdoc">The base class for delivery and tracker. </div><div class="ttdef"><b>Definition:</b> transfer.hpp:34</div></div>
-<div class="ttc" id="classproton_1_1delivery_html_a23b477d0e2d399f75d585d154c346591"><div class="ttname"><a href="classproton_1_1delivery.html#a23b477d0e2d399f75d585d154c346591">proton::delivery::release</a></div><div class="ttdeci">void release()</div><div class="ttdoc">Settle with RELEASED state. </div><div class="ttdef"><b>Definition:</b> delivery.hpp:61</div></div>
-<div class="ttc" id="classproton_1_1receiver_html"><div class="ttname"><a href="classproton_1_1receiver.html">proton::receiver</a></div><div class="ttdoc">A channel for receiving messages. </div><div class="ttdef"><b>Definition:</b> receiver.hpp:38</div></div>
-<div class="ttc" id="classproton_1_1delivery_html_aadb9f3b844fb4cf98288cd3c60a3af91"><div class="ttname"><a href="classproton_1_1delivery.html#aadb9f3b844fb4cf98288cd3c60a3af91">proton::delivery::accept</a></div><div class="ttdeci">void accept()</div><div class="ttdoc">Settle with ACCEPTED state. </div><div class="ttdef"><b>Definition:</b> delivery.hpp:55</div></div>
-<div class="ttc" id="classproton_1_1delivery_html_a7a2a3abb755d0d1a31414355520d054b"><div class="ttname"><a href="classproton_1_1delivery.html#a7a2a3abb755d0d1a31414355520d054b">proton::delivery::modify</a></div><div class="ttdeci">void modify()</div><div class="ttdoc">Settle with MODIFIED state. </div><div class="ttdef"><b>Definition:</b> delivery.hpp:64</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:28</div></div>
+<div class="ttc" id="classproton_1_1delivery_html_a23b477d0e2d399f75d585d154c346591"><div class="ttname"><a href="classproton_1_1delivery.html#a23b477d0e2d399f75d585d154c346591">proton::delivery::release</a></div><div class="ttdeci">void release()</div><div class="ttdoc">Settle with RELEASED state. </div></div>
+<div class="ttc" id="classproton_1_1receiver_html"><div class="ttname"><a href="classproton_1_1receiver.html">proton::receiver</a></div><div class="ttdoc">A channel for receiving messages. </div><div class="ttdef"><b>Definition:</b> receiver.hpp:39</div></div>
+<div class="ttc" id="classproton_1_1delivery_html_aadb9f3b844fb4cf98288cd3c60a3af91"><div class="ttname"><a href="classproton_1_1delivery.html#aadb9f3b844fb4cf98288cd3c60a3af91">proton::delivery::accept</a></div><div class="ttdeci">void accept()</div><div class="ttdoc">Settle with ACCEPTED state. </div></div>
+<div class="ttc" id="classproton_1_1delivery_html_a7a2a3abb755d0d1a31414355520d054b"><div class="ttname"><a href="classproton_1_1delivery.html#a7a2a3abb755d0d1a31414355520d054b">proton::delivery::modify</a></div><div class="ttdeci">void modify()</div><div class="ttdoc">Settle with MODIFIED state. </div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -170,7 +109,7 @@ $(document).ready(function(){initNavTree('delivery_8hpp_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>delivery.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/delivery__mode_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/delivery__mode_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/delivery__mode_8hpp_source.html
index 33c7acf..b41502e 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/delivery__mode_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/delivery__mode_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/delivery_mode.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,58 +93,12 @@ $(document).ready(function(){initNavTree('delivery__mode_8hpp_source.html','');}
 <div class="title">delivery_mode.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DELIVERY_MODE_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DELIVERY_MODE_H</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<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>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="structproton_1_1delivery__mode.html">   30</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structproton_1_1delivery__mode.html">delivery_mode</a> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6">   32</a></span>&#160;    <span class="keyword">enum</span> <a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6">modes</a> {</div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6ac157bdf0b85a40d2619cbc8bc1ae5fe2">   35</a></span>&#160;        <a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6ac157bdf0b85a40d2619cbc8bc1ae5fe2">NONE</a> = 0,</div>
-<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6adc975babe0d2bc27916397e614eb6624">   38</a></span>&#160;        <a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6adc975babe0d2bc27916397e614eb6624">AT_MOST_ONCE</a>,</div>
-<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6a3cf51e9f762513a58768bb63e8ba14c1">   43</a></span>&#160;        <a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6a3cf51e9f762513a58768bb63e8ba14c1">AT_LEAST_ONCE</a></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    };</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    </div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    <a class="code" href="structproton_1_1delivery__mode.html">delivery_mode</a>() : modes_(<a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6ac157bdf0b85a40d2619cbc8bc1ae5fe2">NONE</a>) {}</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    delivery_mode(<a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6">modes</a> m) : modes_(m) {}</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    <span class="keyword">operator</span> <a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6">modes</a>() { <span class="keywordflow">return</span> modes_; }</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6">modes</a> modes_;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;};</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#endif // PROTON_DELIVERY_MODE_H</span></div>
-<div class="ttc" id="structproton_1_1delivery__mode_html_a811fe196a5d9d37857c2f8adeeaac3c6"><div class="ttname"><a href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6">proton::delivery_mode::modes</a></div><div class="ttdeci">modes</div><div class="ttdoc">Delivery modes. </div><div class="ttdef"><b>Definition:</b> delivery_mode.hpp:32</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DELIVERY_MODE_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DELIVERY_MODE_H</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="lin
 e"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l000
 14"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class=
 "lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<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>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="structproton_1_1delivery__mode.html">   30</a></span>&#160;<span class="keyword">st
 ruct </span><a class="code" href="structproton_1_1delivery__mode.html">delivery_mode</a> {</div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6">   32</a></span>&#160;    <span class="keyword">enum</span> <a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6">modes</a> {</div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6ac157bdf0b85a40d2619cbc8bc1ae5fe2">   35</a></span>&#160;        <a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6ac157bdf0b85a40d2619cbc8bc1ae5fe2">NONE</a> = 0,</div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6adc975babe0d2bc27916397e614eb6624">   38</a></span>&#160;        <
 a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6adc975babe0d2bc27916397e614eb6624">AT_MOST_ONCE</a>,</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6a3cf51e9f762513a58768bb63e8ba14c1">   43</a></span>&#160;        <a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6a3cf51e9f762513a58768bb63e8ba14c1">AT_LEAST_ONCE</a></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    };</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    </div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    <a class="code" href="structproton_1_1delivery__mode.html">delivery_mode</a>() : modes_(<a class="code" href="structproton_1_1delivery__mode
 .html#a811fe196a5d9d37857c2f8adeeaac3c6ac157bdf0b85a40d2619cbc8bc1ae5fe2">NONE</a>) {}</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    <a class="code" href="structproton_1_1delivery__mode.html">delivery_mode</a>(<a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6">modes</a> m) : modes_(m) {}</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    <span class="keyword">operator</span> <a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6">modes</a>() { <span class="keywordflow">return</span> modes_; }</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00055"></a><span cl
 ass="lineno">   55</span>&#160;    <a class="code" href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6">modes</a> modes_;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;};</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#endif // PROTON_DELIVERY_MODE_H</span></div><div class="ttc" id="structproton_1_1delivery__mode_html_a811fe196a5d9d37857c2f8adeeaac3c6"><div class="ttname"><a href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6">proton::delivery_mode::modes</a></div><div class="ttdeci">modes</div><div class="ttdoc">Delivery modes. </div><div class="ttde
 f"><b>Definition:</b> delivery_mode.hpp:32</div></div>
 <div class="ttc" id="structproton_1_1delivery__mode_html"><div class="ttname"><a href="structproton_1_1delivery__mode.html">proton::delivery_mode</a></div><div class="ttdoc">The message delivery policy to establish when opening a link. </div><div class="ttdef"><b>Definition:</b> delivery_mode.hpp:30</div></div>
 <div class="ttc" id="structproton_1_1delivery__mode_html_a811fe196a5d9d37857c2f8adeeaac3c6a3cf51e9f762513a58768bb63e8ba14c1"><div class="ttname"><a href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6a3cf51e9f762513a58768bb63e8ba14c1">proton::delivery_mode::AT_LEAST_ONCE</a></div><div class="ttdoc">The receiver settles the delivery first with an accept/reject/release disposition. </div><div class="ttdef"><b>Definition:</b> delivery_mode.hpp:43</div></div>
 <div class="ttc" id="structproton_1_1delivery__mode_html_a811fe196a5d9d37857c2f8adeeaac3c6adc975babe0d2bc27916397e614eb6624"><div class="ttname"><a href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6adc975babe0d2bc27916397e614eb6624">proton::delivery_mode::AT_MOST_ONCE</a></div><div class="ttdoc">Outgoing messages are settled immediately by the link. </div><div class="ttdef"><b>Definition:</b> delivery_mode.hpp:38</div></div>
 <div class="ttc" id="structproton_1_1delivery__mode_html_a811fe196a5d9d37857c2f8adeeaac3c6ac157bdf0b85a40d2619cbc8bc1ae5fe2"><div class="ttname"><a href="structproton_1_1delivery__mode.html#a811fe196a5d9d37857c2f8adeeaac3c6ac157bdf0b85a40d2619cbc8bc1ae5fe2">proton::delivery_mode::NONE</a></div><div class="ttdoc">No set policy. </div><div class="ttdef"><b>Definition:</b> delivery_mode.hpp:35</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:28</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -153,7 +107,7 @@ $(document).ready(function(){initNavTree('delivery__mode_8hpp_source.html','');}
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>delivery_mode.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/deprecated.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/deprecated.html b/content/releases/qpid-proton-master/proton/cpp/api/deprecated.html
new file mode 100755
index 0000000..984e6e3
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/cpp/api/deprecated.html
@@ -0,0 +1,111 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C++ API: Deprecated 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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('deprecated.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">Deprecated List </div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><dl class="reflist">
+<dt><a class="anchor" id="_deprecated000001"></a>Class <a class="el" href="classproton_1_1inject__handler.html">inject_handler</a>  </dt>
+<dd>use <a class="el" href="classproton_1_1void__function0.html" title="A C++03 compatible void no-argument callback function object, used by container::schedule() and event...">void_function0</a>. </dd>
+</dl>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>


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


[15/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listener.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listener.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listener.html
index c835198..ac0001f 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listener.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listener.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: listener</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -114,7 +114,8 @@ Public Member Functions</h2></td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>A listener for incoming connections. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="direct_recv_8cpp-example.html#_a1">direct_recv.cpp</a>, <a class="el" href="direct_send_8cpp-example.html#_a1">direct_send.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#_a1">helloworld_direct.cpp</a>, and <a class="el" href="mt_2epoll_container_8cpp-example.html#_a6">mt/epoll_container.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="a8c528baf37154d347366083f0f816846"></a>
 <div class="memitem">
 <div class="memproto">
@@ -129,7 +130,8 @@ Public Member Functions</h2></td></tr>
 </div><div class="memdoc">
 
 <p>Stop listening on the address provided to the call to <a class="el" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654" title="Start listening on url. ">container::listen</a> that returned this listener. </p>
-
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="direct_recv_8cpp-example.html#a14">direct_recv.cpp</a>, <a class="el" href="direct_send_8cpp-example.html#a16">direct_send.cpp</a>, and <a class="el" href="helloworld_direct_8cpp-example.html#a20">helloworld_direct.cpp</a>.</dd>
+</dl>
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
@@ -143,7 +145,7 @@ Public Member Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1listener.html">listener</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message-members.html
index 91cf95b..1c9662d 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -96,51 +96,49 @@ $(document).ready(function(){initNavTree('classproton_1_1message.html','');});
 
 <p>This is the complete list of members for <a class="el" href="classproton_1_1message.html">message</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a9e6632424a9202af17b1665ccf975377">annotation_map</a> typedef</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#ae9af642f154a68ec0eb8e715ecaf95ae">body</a>(const value &amp;x)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#ae982d85d2308abfe19bcf0d124299f8b">body</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a2b826744dc9d3d3d0988ffe05c81a41d">body</a>()</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a>()</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#af8767fe2adcb9bb48f522546cabba391">content_encoding</a>(const std::string &amp;s)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a2dfb0b7cc7d3c06df89816feea6f6eb2">content_encoding</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a3f5c85f17d2ae7db27b78a12ac79afe1">content_type</a>(const std::string &amp;s)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a1635800ab32c4bccd13ff5b77562e684">content_type</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#ad159656f1742235cd22a9c6aaabf9d2d">correlation_id</a>(const message_id &amp;)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a0192dc6947bc7b84a0c656598cf11e22">correlation_id</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a7a98b91876cbcb45e79a96189e289410">creation_time</a>(timestamp t)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a49f68f50aeab9cae89f7b8c4748f6b30">creation_time</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a72fbad8f3ef14c3d485f7478271f2cd4">decode</a>(const std::vector&lt; char &gt; &amp;bytes)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#adb613430bba5478feb0c458d8a9e7145">delivery_annotations</a>()</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a83a4679eeadc124f8aab5b985296fbc0">delivery_annotations</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#abeb7d9304ab3f637889e8039083647fa">delivery_count</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#aaaf044a6b10403eafed371d20d5ba5c1">delivery_count</a>(uint32_t)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a0c7b9197c16ef184ac4c639042fe6800">durable</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a84f7e28685ffb38fb86e9896743600cd">durable</a>(bool)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#ad3a46dc2afbc10bd8686cf1f69416f3a">encode</a>(std::vector&lt; char &gt; &amp;bytes) const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#abd8822611da5ab8cdb109e87f74d7bdc">encode</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a82b8bde393c98dceb63334a7abadb12d">expiry_time</a>(timestamp t)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a9c88b3abf269d74f72638c74a44e67c7">expiry_time</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a122b054276ca071bb4c95bb11916263e">first_acquirer</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a6d4420c66252887a803043d03d3df998">first_acquirer</a>(bool)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a914482152fd66b188e63a4066ef87586">group_id</a>(const std::string &amp;s)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a6268586b863974bb538cbbe3ad8965a4">group_id</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#ac8a6eb278511ca171bdc324f341b7d3f">group_sequence</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a2c47345d04743821765ec83e13396f29">group_sequence</a>(int32_t)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#ac344e2a62b33f30e2123b717adfa71ee">id</a>(const message_id &amp;id)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a0b88465b45d98000aaf5a7062c03574c">id</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a72c7fb9b51a6f42a28dd27aac7c9cae4">inferred</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a174b1b064de4042d155727e4327b3dd7">inferred</a>(bool)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#aba502b8bb024cc38b45756fdf581f915">message</a>()</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a583555130839030cf9aa09d81ff1eb1b">message</a>(const message &amp;)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#aa99aeff68b6093da4e3c11ecf898376d">message</a>(const value &amp;x)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a5d96699458d8be84d821f5651a7b3717">message_annotations</a>()</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#ad70cf85bb9ee91bb35421034f37532fc">message_annotations</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#af7deffda335cb4457af3830b798182f4">operator=</a>(const message &amp;)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a63a0efcbdb401f954f6f3499acf8f9fc">priority</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a74cc6581e2fa3d3c9f3a885921063b92">priority</a>(uint8_t)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#ac163919aa25a6ed5b33a29a96d04e028">properties</a>()</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#ade3f4393ec632d5b0cea707d6878b073">properties</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#ab5d677a9545b923706388b12699115cb">property_map</a> typedef</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#ae9af642f154a68ec0eb8e715ecaf95ae">body</a>(const value &amp;x)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#ae982d85d2308abfe19bcf0d124299f8b">body</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a2b826744dc9d3d3d0988ffe05c81a41d">body</a>()</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a>()</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#af8767fe2adcb9bb48f522546cabba391">content_encoding</a>(const std::string &amp;s)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a2dfb0b7cc7d3c06df89816feea6f6eb2">content_encoding</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a3f5c85f17d2ae7db27b78a12ac79afe1">content_type</a>(const std::string &amp;s)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a1635800ab32c4bccd13ff5b77562e684">content_type</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#ad159656f1742235cd22a9c6aaabf9d2d">correlation_id</a>(const message_id &amp;)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a0192dc6947bc7b84a0c656598cf11e22">correlation_id</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a7a98b91876cbcb45e79a96189e289410">creation_time</a>(timestamp t)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a49f68f50aeab9cae89f7b8c4748f6b30">creation_time</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a72fbad8f3ef14c3d485f7478271f2cd4">decode</a>(const std::vector&lt; char &gt; &amp;bytes)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#adb613430bba5478feb0c458d8a9e7145">delivery_annotations</a>()</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a83a4679eeadc124f8aab5b985296fbc0">delivery_annotations</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#abeb7d9304ab3f637889e8039083647fa">delivery_count</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#aaaf044a6b10403eafed371d20d5ba5c1">delivery_count</a>(uint32_t)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a0c7b9197c16ef184ac4c639042fe6800">durable</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a84f7e28685ffb38fb86e9896743600cd">durable</a>(bool)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#ad3a46dc2afbc10bd8686cf1f69416f3a">encode</a>(std::vector&lt; char &gt; &amp;bytes) const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#abd8822611da5ab8cdb109e87f74d7bdc">encode</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a82b8bde393c98dceb63334a7abadb12d">expiry_time</a>(timestamp t)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a9c88b3abf269d74f72638c74a44e67c7">expiry_time</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a122b054276ca071bb4c95bb11916263e">first_acquirer</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a6d4420c66252887a803043d03d3df998">first_acquirer</a>(bool)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a914482152fd66b188e63a4066ef87586">group_id</a>(const std::string &amp;s)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a6268586b863974bb538cbbe3ad8965a4">group_id</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#ac8a6eb278511ca171bdc324f341b7d3f">group_sequence</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a2c47345d04743821765ec83e13396f29">group_sequence</a>(int32_t)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#ac344e2a62b33f30e2123b717adfa71ee">id</a>(const message_id &amp;id)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a0b88465b45d98000aaf5a7062c03574c">id</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a72c7fb9b51a6f42a28dd27aac7c9cae4">inferred</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a174b1b064de4042d155727e4327b3dd7">inferred</a>(bool)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#aba502b8bb024cc38b45756fdf581f915">message</a>()</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a583555130839030cf9aa09d81ff1eb1b">message</a>(const message &amp;)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#aa99aeff68b6093da4e3c11ecf898376d">message</a>(const value &amp;x)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a5d96699458d8be84d821f5651a7b3717">message_annotations</a>()</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#ad70cf85bb9ee91bb35421034f37532fc">message_annotations</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#af7deffda335cb4457af3830b798182f4">operator=</a>(const message &amp;)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a63a0efcbdb401f954f6f3499acf8f9fc">priority</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#a74cc6581e2fa3d3c9f3a885921063b92">priority</a>(uint8_t)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1message.html#ac163919aa25a6ed5b33a29a96d04e028">properties</a>()</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#ade3f4393ec632d5b0cea707d6878b073">properties</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1message.html#a702be3ef508d0781ff7ab649c48a7e3c">reply_to</a>(const std::string &amp;addr)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1message.html#ae5efc75f8afa3a6bcd126501a0418058">reply_to</a>() const </td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1message.html#afc64c6e4de4ce502350c110724067e69">reply_to_group_id</a>(const std::string &amp;s)</td><td class="entry"><a class="el" href="classproton_1_1message.html">message</a></td><td class="entry"></td></tr>
@@ -161,7 +159,7 @@ $(document).ready(function(){initNavTree('classproton_1_1message.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message.html
index d139549..d0dd691 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: message</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('classproton_1_1message.html','');});
 
 <div class="header">
   <div class="summary">
-<a href="#pub-types">Public Types</a> &#124;
+<a href="#nested-classes">Classes</a> &#124;
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="classproton_1_1message-members.html">List of all members</a>  </div>
   <div class="headertitle">
@@ -103,14 +103,14 @@ $(document).ready(function(){initNavTree('classproton_1_1message.html','');});
 
 <p><code>#include &lt;<a class="el" href="message_8hpp_source.html">message.hpp</a>&gt;</code></p>
 <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:ab5d677a9545b923706388b12699115cb"><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; std::string, <a class="el" href="classproton_1_1scalar.html">scalar</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message.html#ab5d677a9545b923706388b12699115cb">property_map</a></td></tr>
-<tr class="memdesc:ab5d677a9545b923706388b12699115cb"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - A map of string keys and AMQP scalar values.  <a href="#ab5d677a9545b923706388b12699115cb">More...</a><br /></td></tr>
-<tr class="separator:ab5d677a9545b923706388b12699115cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e6632424a9202af17b1665ccf975377"><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; <a class="el" href="classproton_1_1annotation__key.html">annotation_key</a>, <a class="el" href="classproton_1_1value.html">value</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message.html#a9e6632424a9202af17b1665ccf975377">annotation_map</a></td></tr>
-<tr class="memdesc:a9e6632424a9202af17b1665ccf975377"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - A map of AMQP annotation keys and AMQP values.  <a href="#a9e6632424a9202af17b1665ccf975377">More...</a><br /></td></tr>
-<tr class="separator:a9e6632424a9202af17b1665ccf975377"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message_1_1annotation__map.html">annotation_map</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - A map of AMQP annotation keys and AMQP values.  <a href="classproton_1_1message_1_1annotation__map.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message_1_1property__map.html">property_map</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - A map of string keys and AMQP scalar values.  <a href="classproton_1_1message_1_1property__map.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
@@ -306,58 +306,30 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <tr class="memdesc:a2c47345d04743821765ec83e13396f29"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the group sequence for a message. <br /></td></tr>
 <tr class="separator:a2c47345d04743821765ec83e13396f29"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr><td colspan="2"><div class="groupHeader">Extended attributes</div></td></tr>
-<tr class="memitem:ac163919aa25a6ed5b33a29a96d04e028"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1message.html#ab5d677a9545b923706388b12699115cb">property_map</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message.html#ac163919aa25a6ed5b33a29a96d04e028">properties</a> ()</td></tr>
+<tr class="memitem:ac163919aa25a6ed5b33a29a96d04e028"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1message_1_1property__map.html">property_map</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message.html#ac163919aa25a6ed5b33a29a96d04e028">properties</a> ()</td></tr>
 <tr class="memdesc:ac163919aa25a6ed5b33a29a96d04e028"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Get the application properties map.  <a href="#ac163919aa25a6ed5b33a29a96d04e028">More...</a><br /></td></tr>
 <tr class="separator:ac163919aa25a6ed5b33a29a96d04e028"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ade3f4393ec632d5b0cea707d6878b073"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classproton_1_1message.html#ab5d677a9545b923706388b12699115cb">property_map</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message.html#ade3f4393ec632d5b0cea707d6878b073">properties</a> () const </td></tr>
+<tr class="memitem:ade3f4393ec632d5b0cea707d6878b073"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classproton_1_1message_1_1property__map.html">property_map</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message.html#ade3f4393ec632d5b0cea707d6878b073">properties</a> () const </td></tr>
 <tr class="memdesc:ade3f4393ec632d5b0cea707d6878b073"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Get the application properties map.  <a href="#ade3f4393ec632d5b0cea707d6878b073">More...</a><br /></td></tr>
 <tr class="separator:ade3f4393ec632d5b0cea707d6878b073"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d96699458d8be84d821f5651a7b3717"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1message.html#a9e6632424a9202af17b1665ccf975377">annotation_map</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message.html#a5d96699458d8be84d821f5651a7b3717">message_annotations</a> ()</td></tr>
+<tr class="memitem:a5d96699458d8be84d821f5651a7b3717"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1message_1_1annotation__map.html">annotation_map</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message.html#a5d96699458d8be84d821f5651a7b3717">message_annotations</a> ()</td></tr>
 <tr class="memdesc:a5d96699458d8be84d821f5651a7b3717"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Get the message annotations map.  <a href="#a5d96699458d8be84d821f5651a7b3717">More...</a><br /></td></tr>
 <tr class="separator:a5d96699458d8be84d821f5651a7b3717"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad70cf85bb9ee91bb35421034f37532fc"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classproton_1_1message.html#a9e6632424a9202af17b1665ccf975377">annotation_map</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message.html#ad70cf85bb9ee91bb35421034f37532fc">message_annotations</a> () const </td></tr>
+<tr class="memitem:ad70cf85bb9ee91bb35421034f37532fc"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classproton_1_1message_1_1annotation__map.html">annotation_map</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message.html#ad70cf85bb9ee91bb35421034f37532fc">message_annotations</a> () const </td></tr>
 <tr class="memdesc:ad70cf85bb9ee91bb35421034f37532fc"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Get the message annotations map.  <a href="#ad70cf85bb9ee91bb35421034f37532fc">More...</a><br /></td></tr>
 <tr class="separator:ad70cf85bb9ee91bb35421034f37532fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb613430bba5478feb0c458d8a9e7145"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1message.html#a9e6632424a9202af17b1665ccf975377">annotation_map</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message.html#adb613430bba5478feb0c458d8a9e7145">delivery_annotations</a> ()</td></tr>
+<tr class="memitem:adb613430bba5478feb0c458d8a9e7145"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1message_1_1annotation__map.html">annotation_map</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message.html#adb613430bba5478feb0c458d8a9e7145">delivery_annotations</a> ()</td></tr>
 <tr class="memdesc:adb613430bba5478feb0c458d8a9e7145"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Get the delivery annotations map.  <a href="#adb613430bba5478feb0c458d8a9e7145">More...</a><br /></td></tr>
 <tr class="separator:adb613430bba5478feb0c458d8a9e7145"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a83a4679eeadc124f8aab5b985296fbc0"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classproton_1_1message.html#a9e6632424a9202af17b1665ccf975377">annotation_map</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message.html#a83a4679eeadc124f8aab5b985296fbc0">delivery_annotations</a> () const </td></tr>
+<tr class="memitem:a83a4679eeadc124f8aab5b985296fbc0"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classproton_1_1message_1_1annotation__map.html">annotation_map</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1message.html#a83a4679eeadc124f8aab5b985296fbc0">delivery_annotations</a> () const </td></tr>
 <tr class="memdesc:a83a4679eeadc124f8aab5b985296fbc0"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Get the delivery annotations map.  <a href="#a83a4679eeadc124f8aab5b985296fbc0">More...</a><br /></td></tr>
 <tr class="separator:a83a4679eeadc124f8aab5b985296fbc0"><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>An AMQP message. </p>
 <p>Value semantics: A message can be copied or assigned to make a new message. </p>
-</div><h2 class="groupheader">Member Typedef Documentation</h2>
-<a class="anchor" id="a9e6632424a9202af17b1665ccf975377"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef std::map&lt;<a class="el" href="classproton_1_1annotation__key.html">annotation_key</a>, <a class="el" href="classproton_1_1value.html">value</a>&gt; <a class="el" href="classproton_1_1message.html#a9e6632424a9202af17b1665ccf975377">annotation_map</a></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p><b>Experimental</b> - A map of AMQP annotation keys and AMQP values. </p>
-
-</div>
-</div>
-<a class="anchor" id="ab5d677a9545b923706388b12699115cb"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef std::map&lt;std::string, <a class="el" href="classproton_1_1scalar.html">scalar</a>&gt; <a class="el" href="classproton_1_1message.html#ab5d677a9545b923706388b12699115cb">property_map</a></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p><b>Experimental</b> - A map of string keys and AMQP scalar values. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a1">broker.cpp</a>, <a class="el" href="broker_8hpp-example.html#_a1">broker.hpp</a>, <a class="el" href="client_8cpp-example.html#_a10">client.cpp</a>, <a class="el" href="direct_recv_8cpp-example.html#_a7">direct_recv.cpp</a>, <a class="el" href="direct_send_8cpp-example.html#_a8">direct_send.cpp</a>, <a class="el" href="helloworld_8cpp-example.html#_a12">helloworld.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#_a8">helloworld_direct.cpp</a>, <a class="el" href="mt_2broker_8cpp-example.html#_a0">mt/broker.cpp</a>, <a class="el" href="server_8cpp-example.html#_a10">server.cpp</a>, <a class="el" href="server_direct_8cpp-example.html#_a13">server_direct.cpp</a>, <a class="el" href="simple_recv_8cpp-example.html#_a7">simple_recv.cpp</a>, and <a class="el" href="simple_send_8cpp-example.html#_a7">simple_send.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="aa99aeff68b6093da4e3c11ecf898376d"></a>
 <div class="memitem">
 <div class="memproto">
@@ -382,7 +354,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classproton_1_1message.html#a9e6632424a9202af17b1665ccf975377">annotation_map</a>&amp; delivery_annotations </td>
+          <td class="memname"><a class="el" href="classproton_1_1message_1_1annotation__map.html">annotation_map</a>&amp; delivery_annotations </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -400,7 +372,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="classproton_1_1message.html#a9e6632424a9202af17b1665ccf975377">annotation_map</a>&amp; delivery_annotations </td>
+          <td class="memname">const <a class="el" href="classproton_1_1message_1_1annotation__map.html">annotation_map</a>&amp; delivery_annotations </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -519,7 +491,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 
 <p>Set the message ID. </p>
 <p>The message ID uniquely identifies a message within a messaging system. </p>
-
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="direct_recv_8cpp-example.html#a8">direct_recv.cpp</a>, <a class="el" href="direct_send_8cpp-example.html#a9">direct_send.cpp</a>, <a class="el" href="simple_recv_8cpp-example.html#a8">simple_recv.cpp</a>, and <a class="el" href="simple_send_8cpp-example.html#a8">simple_send.cpp</a>.</dd>
+</dl>
 </div>
 </div>
 <a class="anchor" id="a72c7fb9b51a6f42a28dd27aac7c9cae4"></a>
@@ -545,7 +518,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classproton_1_1message.html#a9e6632424a9202af17b1665ccf975377">annotation_map</a>&amp; message_annotations </td>
+          <td class="memname"><a class="el" href="classproton_1_1message_1_1annotation__map.html">annotation_map</a>&amp; message_annotations </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -563,7 +536,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="classproton_1_1message.html#a9e6632424a9202af17b1665ccf975377">annotation_map</a>&amp; message_annotations </td>
+          <td class="memname">const <a class="el" href="classproton_1_1message_1_1annotation__map.html">annotation_map</a>&amp; message_annotations </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -599,7 +572,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classproton_1_1message.html#ab5d677a9545b923706388b12699115cb">property_map</a>&amp; properties </td>
+          <td class="memname"><a class="el" href="classproton_1_1message_1_1property__map.html">property_map</a>&amp; properties </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -617,7 +590,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="classproton_1_1message.html#ab5d677a9545b923706388b12699115cb">property_map</a>&amp; properties </td>
+          <td class="memname">const <a class="el" href="classproton_1_1message_1_1property__map.html">property_map</a>&amp; properties </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -659,7 +632,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1message.html">message</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message.js
index 549475a..635aa97 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message.js
@@ -1,7 +1,7 @@
 var classproton_1_1message =
 [
-    [ "annotation_map", "classproton_1_1message.html#a9e6632424a9202af17b1665ccf975377", null ],
-    [ "property_map", "classproton_1_1message.html#ab5d677a9545b923706388b12699115cb", null ],
+    [ "annotation_map", "classproton_1_1message_1_1annotation__map.html", null ],
+    [ "property_map", "classproton_1_1message_1_1property__map.html", null ],
     [ "message", "classproton_1_1message.html#aba502b8bb024cc38b45756fdf581f915", null ],
     [ "message", "classproton_1_1message.html#a583555130839030cf9aa09d81ff1eb1b", null ],
     [ "message", "classproton_1_1message.html#aa99aeff68b6093da4e3c11ecf898376d", null ],

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1annotation__map.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1annotation__map.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1annotation__map.html
new file mode 100755
index 0000000..8dd9876
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1annotation__map.html
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C++ API: message::annotation_map</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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classproton_1_1message_1_1annotation__map.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">message::annotation_map</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><b>Experimental</b> - A map of AMQP annotation keys and AMQP values.  
+ <a href="classproton_1_1message_1_1annotation__map.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="message_8hpp_source.html">message.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for message::annotation_map:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classproton_1_1message_1_1annotation__map.png" usemap="#message::annotation_5Fmap_map" alt=""/>
+  <map id="message::annotation_5Fmap_map" name="message::annotation_map_map">
+</map>
+ </div></div>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p><b>Experimental</b> - A map of AMQP annotation keys and AMQP values. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>proton/<a class="el" href="message_8hpp_source.html">message.hpp</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1message.html">message</a></li><li class="navelem"><a class="el" href="classproton_1_1message_1_1annotation__map.html">annotation_map</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1annotation__map.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1annotation__map.png b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1annotation__map.png
new file mode 100755
index 0000000..b82b8d7
Binary files /dev/null and b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1annotation__map.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1property__map.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1property__map.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1property__map.html
new file mode 100755
index 0000000..f78a8b4
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1property__map.html
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C++ API: message::property_map</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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classproton_1_1message_1_1property__map.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">message::property_map</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><b>Experimental</b> - A map of string keys and AMQP scalar values.  
+ <a href="classproton_1_1message_1_1property__map.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="message_8hpp_source.html">message.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for message::property_map:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classproton_1_1message_1_1property__map.png" usemap="#message::property_5Fmap_map" alt=""/>
+  <map id="message::property_5Fmap_map" name="message::property_map_map">
+</map>
+ </div></div>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p><b>Experimental</b> - A map of string keys and AMQP scalar values. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>proton/<a class="el" href="message_8hpp_source.html">message.hpp</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1message.html">message</a></li><li class="navelem"><a class="el" href="classproton_1_1message_1_1property__map.html">property_map</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1property__map.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1property__map.png b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1property__map.png
new file mode 100755
index 0000000..d4f249e
Binary files /dev/null and b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message_1_1property__map.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message__id-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message__id-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message__id-members.html
index 7d7b886..78e75c7 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message__id-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message__id-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('classproton_1_1message__id.html','');}
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message__id.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message__id.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message__id.html
index cdf6981..28056d3 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message__id.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1message__id.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: message_id</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -106,8 +106,8 @@ $(document).ready(function(){initNavTree('classproton_1_1message__id.html','');}
 Inheritance diagram for message_id:</div>
 <div class="dyncontent">
  <div class="center">
-  <img src="classproton_1_1message__id.png" usemap="#message_id_map" alt=""/>
-  <map id="message_id_map" name="message_id_map">
+  <img src="classproton_1_1message__id.png" usemap="#message_5Fid_map" alt=""/>
+  <map id="message_5Fid_map" name="message_id_map">
 </map>
  </div></div>
 <table class="memberdecls">
@@ -326,7 +326,7 @@ Related Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1message__id.html">message_id</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler-members.html
index b781954..2fdd828 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('classproton_1_1messaging__handler.html
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler.html
index 1140e2e..fee3a08 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1messaging__handler.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: messaging_handler</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -195,12 +195,11 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
 virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1messaging__handler.html#afc96eabc76c471d61627493eadb58ac8">on_delivery_settle</a> (<a class="el" href="classproton_1_1delivery.html">delivery</a> &amp;d)</td></tr>
 <tr class="memdesc:afc96eabc76c471d61627493eadb58ac8"><td class="mdescLeft">&#160;</td><td class="mdescRight">The sending peer settled a transfer. <br /></td></tr>
 <tr class="separator:afc96eabc76c471d61627493eadb58ac8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad3d23a7c3849dabd137610f8ee1569e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3d23a7c3849dabd137610f8ee1569e3"></a>
-virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1messaging__handler.html#ad3d23a7c3849dabd137610f8ee1569e3">on_sender_drain_start</a> (<a class="el" href="classproton_1_1sender.html">sender</a> &amp;s)</td></tr>
-<tr class="memdesc:ad3d23a7c3849dabd137610f8ee1569e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">The receiving peer has requested a drain of remaining credit. <br /></td></tr>
+<tr class="memitem:ad3d23a7c3849dabd137610f8ee1569e3"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1messaging__handler.html#ad3d23a7c3849dabd137610f8ee1569e3">on_sender_drain_start</a> (<a class="el" href="classproton_1_1sender.html">sender</a> &amp;s)</td></tr>
+<tr class="memdesc:ad3d23a7c3849dabd137610f8ee1569e3"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - The receiving peer has requested a drain of remaining credit.  <a href="#ad3d23a7c3849dabd137610f8ee1569e3">More...</a><br /></td></tr>
 <tr class="separator:ad3d23a7c3849dabd137610f8ee1569e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a815e30c6d10d923d88dc1085b7b0f116"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1messaging__handler.html#a815e30c6d10d923d88dc1085b7b0f116">on_receiver_drain_finish</a> (<a class="el" href="classproton_1_1receiver.html">receiver</a> &amp;r)</td></tr>
-<tr class="memdesc:a815e30c6d10d923d88dc1085b7b0f116"><td class="mdescLeft">&#160;</td><td class="mdescRight">The credit outstanding at the time of the call to <a class="el" href="classproton_1_1receiver.html#af7d01b5776b9d8a0f218aec331ddaeb9" title="Commence a drain cycle. ">receiver::drain</a> has been consumed or returned.  <a href="#a815e30c6d10d923d88dc1085b7b0f116">More...</a><br /></td></tr>
+<tr class="memdesc:a815e30c6d10d923d88dc1085b7b0f116"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - The credit outstanding at the time of the call to <a class="el" href="classproton_1_1receiver.html#af7d01b5776b9d8a0f218aec331ddaeb9" title="Experimental - Commence a drain cycle. ">receiver::drain</a> has been consumed or returned.  <a href="#a815e30c6d10d923d88dc1085b7b0f116">More...</a><br /></td></tr>
 <tr class="separator:a815e30c6d10d923d88dc1085b7b0f116"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5e29fef3b8c5b8cf18aa7d69850ac22e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e29fef3b8c5b8cf18aa7d69850ac22e"></a>
 virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1messaging__handler.html#a5e29fef3b8c5b8cf18aa7d69850ac22e">on_error</a> (const <a class="el" href="classproton_1_1error__condition.html">error_condition</a> &amp;c)</td></tr>
@@ -219,7 +218,8 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
 <p>By default, if you do not implement <code>on_X_error</code>, it will call <code>on_error</code>. If you do not implement <code>on_error</code> it will throw a <a class="el" href="structproton_1_1error.html">proton::error</a> exception, which may not be what you want but does help to identify forgotten error handling quickly.</p>
 <h4>Resource cleanup</h4>
 <p>Every <code>on_X_open</code> event is paired with an <code>on_X_close</code> event which can clean up any resources created by the open handler. In particular this is still true if an error is reported with an <code>on_X_error</code> event. The error-handling logic doesn't have to manage resource clean up. It can assume that the close event will be along to handle it. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a4">broker.cpp</a>, <a class="el" href="broker_8hpp-example.html#_a4">broker.hpp</a>, <a class="el" href="client_8cpp-example.html#_a2">client.cpp</a>, <a class="el" href="direct_recv_8cpp-example.html#_a0">direct_recv.cpp</a>, <a class="el" href="direct_send_8cpp-example.html#_a0">direct_send.cpp</a>, <a class="el" href="helloworld_8cpp-example.html#_a0">helloworld.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#_a0">helloworld_direct.cpp</a>, <a class="el" href="mt_2broker_8cpp-example.html#_a1">mt/broker.cpp</a>, <a class="el" href="server_8cpp-example.html#_a0">server.cpp</a>, <a class="el" href="server_direct_8cpp-example.html#_a0">server_direct.cpp</a>, <a class="el" href="simple_recv_8cpp-example.html#_a0">simple_recv.cpp</a>, and <a class="el" href="simple_send_8cpp-example.html#_a0">simple_send.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="a815e30c6d10d923d88dc1085b7b0f116"></a>
 <div class="memitem">
 <div class="memproto">
@@ -242,7 +242,33 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
 </table>
 </div><div class="memdoc">
 
-<p>The credit outstanding at the time of the call to <a class="el" href="classproton_1_1receiver.html#af7d01b5776b9d8a0f218aec331ddaeb9" title="Commence a drain cycle. ">receiver::drain</a> has been consumed or returned. </p>
+<p><b>Experimental</b> - The credit outstanding at the time of the call to <a class="el" href="classproton_1_1receiver.html#af7d01b5776b9d8a0f218aec331ddaeb9" title="Experimental - Commence a drain cycle. ">receiver::drain</a> has been consumed or returned. </p>
+
+</div>
+</div>
+<a class="anchor" id="ad3d23a7c3849dabd137610f8ee1569e3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void on_sender_drain_start </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classproton_1_1sender.html">sender</a> &amp;&#160;</td>
+          <td class="paramname"><em>s</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><b>Experimental</b> - The receiving peer has requested a drain of remaining credit. </p>
 
 </div>
 </div>
@@ -283,7 +309,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1messaging__handler.html">messaging_handler</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/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 13633c2..48a3e95 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
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('classproton_1_1receiver.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/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 c3a809e..028784c 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
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: receiver</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -136,7 +136,7 @@ class <a class="el" href="classproton_1_1target.html">target</a>&#160;</td><td c
 <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="memdesc:af7d01b5776b9d8a0f218aec331ddaeb9"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - 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>
@@ -168,7 +168,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class
 <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: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="memdesc:a19c36a38b50e8080b94a47230a56234f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - 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>
@@ -189,7 +189,8 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>A channel for receiving messages. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a11">broker.cpp</a>, <a class="el" href="broker_8hpp-example.html#_a15">broker.hpp</a>, <a class="el" href="client_8cpp-example.html#_a4">client.cpp</a>, <a class="el" href="mt_2broker_8cpp-example.html#_a8">mt/broker.cpp</a>, and <a class="el" href="simple_recv_8cpp-example.html#_a1">simple_recv.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="a84d3a001340d11201e03c6ed7c763641"></a>
 <div class="memitem">
 <div class="memproto">
@@ -234,7 +235,8 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
 <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>
-
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="direct_recv_8cpp-example.html#a11">direct_recv.cpp</a>, <a class="el" href="helloworld_8cpp-example.html#a14">helloworld.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#a10">helloworld_direct.cpp</a>, and <a class="el" href="simple_recv_8cpp-example.html#a11">simple_recv.cpp</a>.</dd>
+</dl>
 </div>
 </div>
 <a class="anchor" id="a817883d28ce0ac8a29d917d196796f68"></a>
@@ -305,8 +307,8 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
       </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>
+<p><b>Experimental</b> - 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="Experimental - 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>
@@ -331,7 +333,7 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
 </table>
 </div><div class="memdoc">
 
-<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><b>Experimental</b> - 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>
 
@@ -352,7 +354,8 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
 
 <p>Open the receiver. </p>
 <dl class="section see"><dt>See also</dt><dd>endpoint_lifecycle </dd></dl>
-
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#a14">broker.cpp</a>, and <a class="el" href="broker_8hpp-example.html#a18">broker.hpp</a>.</dd>
+</dl>
 </div>
 </div>
 <a class="anchor" id="a897e5c9bbc85f213403e0c6fcb69426d"></a>
@@ -385,7 +388,7 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1receiver.html">receiver</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[06/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/data_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/data_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/data_8hpp_source.html
index 1351691..b7f7299 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/data_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/data_8hpp_source.html
@@ -3,8 +3,8 @@
 <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: proton/codec/data.hpp Source File</title>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C++ API: proton/internal/data.hpp Source File</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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,133 +93,17 @@ $(document).ready(function(){initNavTree('data_8hpp_source.html','');});
 <div class="title">data.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_DATA_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_DATA_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;proton/internal/object.hpp&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="types__fwd_8hpp.html">proton/types_fwd.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="type__id_8hpp.html">proton/type_id.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">struct </span>pn_data_t;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">class </span>value;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">// XXX -&gt; internal namespace</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span>codec {</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">class </span>data : <span class="keyword">public</span> internal::object&lt;pn_data_t&gt; {</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    data(pn_data_t* d) : internal::object&lt;pn_data_t&gt;(d) {}</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    data() : internal::object&lt;pn_data_t&gt;(0) {}</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    PN_CPP_EXTERN <span class="keyword">static</span> data create();</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> copy(<span class="keyword">const</span> data&amp;);</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> clear();</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> rewind();</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> empty() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">int</span> append(data src);</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">int</span> appendn(data src, <span class="keywordtype">int</span> limit);</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> next();</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span>* point() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> restore(<span class="keywordtype">void</span>* h);</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    <span class="keywordtype">void</span> narrow();</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    <span class="keywordtype">void</span> widen();</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span>internal::factory&lt;data&gt;;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  <span class="keyword">friend</span> <span class="keyword">struct </span>state_guard;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="keyword">friend</span> PN_CPP_EXTERN std::ostream&amp; <a class="code" href="namespaceproton_1_1codec.html#a7991a313b6d063eebd84ad53775e2da4">operator&lt;&lt;</a>(std::ostream&amp;, <span class="keyword">const</span> data&amp;);</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;};</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
-<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="structproton_1_1codec_1_1state__guard.html">   87</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structproton_1_1codec_1_1state__guard.html">state_guard</a> {</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    data&amp; data_;</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;    <span class="keywordtype">void</span>* point_;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    <span class="keywordtype">bool</span> cancel_;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;    <a class="code" href="structproton_1_1codec_1_1state__guard.html">state_guard</a>(data&amp; d) : data_(d), point_(data_.point()), cancel_(<span class="keyword">false</span>) {}</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    </div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    ~<a class="code" href="structproton_1_1codec_1_1state__guard.html">state_guard</a>() { <span class="keywordflow">if</span> (!cancel_) data_.restore(point_); }</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
-<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="structproton_1_1codec_1_1state__guard.html#a02d5fa6b14e221f3012a794b905be166">  101</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="structproton_1_1codec_1_1state__guard.html#a02d5fa6b14e221f3012a794b905be166">cancel</a>() { cancel_ = <span class="keyword">true</span>; }</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;};</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;</div>
-<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html">  105</a></span>&#160;<span class="keyword">struct </span><a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> {</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;    <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a>(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> type_=<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a74cf8825b522b9721ea02973803d76b4">NULL_TYPE</a>, <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> element_=<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a74cf8825b522b9721ea02973803d76b4">NULL_TYPE</a>,</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;          <span class="keywordtype">bool</span> described_=<span class="keyword">false</span>, <span class="keywordtype">size_t</span> size_=0) :</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;        type(type_), element(element_), is_described(described_), size(size_) {}</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> type;            </div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> element;         </div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    <span class="keywordtype">bool</span> is_described;       </div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;    <span class="keywordtype">size_t</span> size;             </div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    <span class="keyword">static</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> array(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> element, <span class="keywordtype">bool</span> described=<span class="keyword">false</span>) { <span class="keywordflow">return</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a>(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a1e029fbf0c881b85d80fc8e89b753688">ARRAY</a>, element, described); }</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    <span class="keyword">static</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> list() { <span class="keywordflow">return</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a>(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a25688e799536738ea469158ef15fd1c0">LIST</a>); }</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    <span class="keyword">static</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> map() { <span class="keywordflow">return</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a>(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a4cafa5feda04184537b4d7d346e1e89b">MAP</a>); }</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    <span class="keyword">static</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> described() { <span class="keywordflow">return</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a>(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a69c9d854e6a5430635ad44693470612d">DESCRIBED</a>, <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a74cf8825b522b9721ea02973803d76b4">NULL_TYPE</a>, <span class="keyword">true</span>); }</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;};</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
-<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html">  128</a></span>&#160;<span class="keyword">struct </span><a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">finish</a> {};</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;} <span class="comment">// codec</span></div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<span class="preprocessor">#endif // PROTON_CODEC_DATA_HPP</span></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_structproton_1_1codec_1_1start"><div class="ttname"><a href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">proton::codec::start</a></div><div class="ttdoc">Experimental - Start encoding a complex type. </div><div class="ttdef"><b>Definition:</b> data.hpp:105</div></div>
-<div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9a74cf8825b522b9721ea02973803d76b4"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a74cf8825b522b9721ea02973803d76b4">proton::NULL_TYPE</a></div><div class="ttdoc">The null type, contains no data. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:39</div></div>
-<div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9a69c9d854e6a5430635ad44693470612d"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a69c9d854e6a5430635ad44693470612d">proton::DESCRIBED</a></div><div class="ttdoc">A descriptor and a value. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:60</div></div>
-<div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9a1e029fbf0c881b85d80fc8e89b753688"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a1e029fbf0c881b85d80fc8e89b753688">proton::ARRAY</a></div><div class="ttdoc">A sequence of values of the same type. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:61</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a7991a313b6d063eebd84ad53775e2da4"><div class="ttname"><a href="namespaceproton_1_1codec.html#a7991a313b6d063eebd84ad53775e2da4">proton::codec::operator&lt;&lt;</a></div><div class="ttdeci">encoder &amp; operator&lt;&lt;(encoder &amp;e, const std::deque&lt; T, A &gt; &amp;x)</div><div class="ttdoc">std::deque<T> for most T is encoded as an amqp::ARRAY (same type elements) </div><div class="ttdef"><b>Definition:</b> deque.hpp:34</div></div>
-<div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9a4cafa5feda04184537b4d7d346e1e89b"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a4cafa5feda04184537b4d7d346e1e89b">proton::MAP</a></div><div class="ttdoc">A sequence of key-value pairs. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:63</div></div>
-<div class="ttc" id="structproton_1_1codec_1_1state__guard_html"><div class="ttname"><a href="structproton_1_1codec_1_1state__guard.html">proton::codec::state_guard</a></div><div class="ttdoc">Experimental - Save and restore codec state </div><div class="ttdef"><b>Definition:</b> data.hpp:87</div></div>
-<div class="ttc" id="type__id_8hpp_html"><div class="ttname"><a href="type__id_8hpp.html">type_id.hpp</a></div><div class="ttdoc">Type-identifiers for AMQP types. </div></div>
-<div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">proton::type_id</a></div><div class="ttdeci">type_id</div><div class="ttdoc">An identifier for AMQP types. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:38</div></div>
-<div class="ttc" id="types__fwd_8hpp_html"><div class="ttname"><a href="types__fwd_8hpp.html">types_fwd.hpp</a></div><div class="ttdoc">Forward declarations for all the C++ types used by Proton to represent AMQP types. </div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_structproton_1_1codec_1_1finish"><div class="ttname"><a href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">proton::codec::finish</a></div><div class="ttdoc">Experimental - Finish inserting or extracting a complex type. </div><div class="ttdef"><b>Definition:</b> data.hpp:128</div></div>
-<div class="ttc" id="structproton_1_1codec_1_1state__guard_html_a02d5fa6b14e221f3012a794b905be166"><div class="ttname"><a href="structproton_1_1codec_1_1state__guard.html#a02d5fa6b14e221f3012a794b905be166">proton::codec::state_guard::cancel</a></div><div class="ttdeci">void cancel()</div><div class="ttdoc">Discard the saved state. </div><div class="ttdef"><b>Definition:</b> data.hpp:101</div></div>
-<div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9a25688e799536738ea469158ef15fd1c0"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a25688e799536738ea469158ef15fd1c0">proton::LIST</a></div><div class="ttdoc">A sequence of values of mixed types. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:62</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:28</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_INTERNAL_DATA_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_INTERNAL_DATA_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class=
 "line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="
 l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span cl
 ass="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;../internal/object.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;../types_fwd.hpp&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a nam
 e="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">struct </span>pn_data_t;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">class </span>value;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">namespace </span>internal {</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">class </span>data 
 : <span class="keyword">public</span> object&lt;pn_data_t&gt; {</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    data(pn_data_t* d) : internal::object&lt;pn_data_t&gt;(d) {}</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    data() : internal::object&lt;pn_data_t&gt;(0) {}</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    PN_CPP_EXTERN <span class="keyword">static</span> data create();</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    PN_CPP_EXTERN <span class="keywordty
 pe">void</span> copy(<span class="keyword">const</span> data&amp;);</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> clear();</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> rewind();</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> empty() <span class="keyword">const</span>;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    PN_CPP_EXTERN <span class=
 "keywordtype">int</span> append(data src);</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">int</span> appendn(data src, <span class="keywordtype">int</span> limit);</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> next();</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span>* point() <span class="keyword">const</span>;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> restore(<span class="keywordtype">void</span>* h);</div><div class="line"><a name="l00070"></a><span class="lineno"
 >   70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <span class="keyword">protected</span>:</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    <span class="keywordtype">void</span> narrow();</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    <span class="keywordtype">void</span> widen();</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span>internal::factory&lt;data&gt;;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="keyword">friend</span> <span class="keyword">struct </span>state_guard;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="keyword">friend</span> PN_CPP_EXTERN std::os
 tream&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(std::ostream&amp;, <span class="keyword">const</span> data&amp;);</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;};</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="keyword">struct </span>state_guard {</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    data&amp; data_;</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    <span class="keywordtype">void</span>* point_;</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    <span class="keywordtype">bool</span> cancel_;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div><div class="line"><a name="l00093"></a><span class="linen
 o">   93</span>&#160;    state_guard(data&amp; d) : data_(d), point_(data_.point()), cancel_(false) {}</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    ~state_guard() { <span class="keywordflow">if</span> (!cancel_) data_.restore(point_); }</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    <span class="keywordtype">void</span> cancel() { cancel_ = <span class="keyword">true</span>; }</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;};</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;} <span class="comment">// internal</span></div><div class="line"><a name="l00103"></a><span class="lineno">  103<
 /span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor">#endif // PROTON_INTERNAL_DATA_HPP</span></div><div class="ttc" id="namespaceproton_html_ae6fabe30961a3d3280bb8445e743b21c"><div class="ttname"><a href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">proton::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;, const binary &amp;)</div><div class="ttdoc">Print a binary value. </div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_d4a17a437089f6e4c823599b6b44ea54.html">codec</a></li><li class="navelem"><b>data.hpp</b></li>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_91df95ff942f5f87aa24429174a5d190.html">internal</a></li><li class="navelem"><b>data.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/decimal_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/decimal_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/decimal_8hpp_source.html
index 58cf40e..fa80119 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/decimal_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/decimal_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/decimal.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,59 +93,11 @@ $(document).ready(function(){initNavTree('decimal_8hpp_source.html','');});
 <div class="title">decimal.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DECIMAL_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DECIMAL_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;proton/byte_array.hpp&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;proton/export.hpp&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;proton/internal/comparable.hpp&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;proton/types.h&quot;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;iosfwd&gt;</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classproton_1_1decimal32.html">   48</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1decimal32.html">decimal32</a> : <span class="keyword">public</span> <a class="code" href="classproton_1_1byte__array.html">byte_array</a>&lt;4&gt; {};</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classproton_1_1decimal64.html">   51</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1decimal64.html">decimal64</a> : <span class="keyword">public</span> <a class="code" href="classproton_1_1byte__array.html">byte_array</a>&lt;8&gt; {};</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
-<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="classproton_1_1decimal128.html">   54</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1decimal128.html">decimal128</a> : <span class="keyword">public</span> <a class="code" href="classproton_1_1byte__array.html">byte_array</a>&lt;16&gt; {};</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;PN_CPP_EXTERN std::ostream&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(std::ostream&amp;, <span class="keyword">const</span> <a class="code" href="classproton_1_1decimal32.html">decimal32</a>&amp;);</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;PN_CPP_EXTERN std::ostream&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(std::ostream&amp;, <span class="keyword">const</span> <a class="code" href="classproton_1_1decimal64.html">decimal64</a>&amp;);</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;PN_CPP_EXTERN std::ostream&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(std::ostream&amp;, <span class="keyword">const</span> <a class="code" href="classproton_1_1decimal128.html">decimal128</a>&amp;);</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="preprocessor">#endif // PROTON_DECIMAL_HPP</span></div>
-<div class="ttc" id="namespaceproton_html_ae6fabe30961a3d3280bb8445e743b21c"><div class="ttname"><a href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">proton::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;, const binary &amp;)</div><div class="ttdoc">Print a binary value. </div></div>
-<div class="ttc" id="classproton_1_1decimal64_html"><div class="ttname"><a href="classproton_1_1decimal64.html">proton::decimal64</a></div><div class="ttdoc">64-bit decimal floating point. </div><div class="ttdef"><b>Definition:</b> decimal.hpp:51</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DECIMAL_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DECIMAL_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a na
 me="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a>
 <span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class="lineno"
 >   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;./byte_array.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;./internal/export.hpp&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;.
 /internal/comparable.hpp&quot;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/types.h&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;iosfwd&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno"><a cl
 ass="line" href="classproton_1_1decimal32.html">   48</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1decimal32.html">decimal32</a> : <span class="keyword">public</span> <a class="code" href="classproton_1_1byte__array.html">byte_array</a>&lt;4&gt; {};</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classproton_1_1decimal64.html">   51</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1decimal64.html">decimal64</a> : <span class="keyword">public</span> <a class="code" href="classproton_1_1byte__array.html">byte_array</a>&lt;8&gt; {};</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="classproton_1_1decimal128.html">   54</a></span>&#160;<span class="keyword">class </sp
 an><a class="code" href="classproton_1_1decimal128.html">decimal128</a> : <span class="keyword">public</span> <a class="code" href="classproton_1_1byte__array.html">byte_array</a>&lt;16&gt; {};</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;PN_CPP_EXTERN std::ostream&amp; <a class="code" href="classproton_1_1byte__array.html#af73e25d01bd5857297741fe1e6ff986e">operator&lt;&lt;</a>(std::ostream&amp;, <span class="keyword">const</span> <a class="code" href="classproton_1_1decimal32.html">decimal32</a>&amp;);</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;PN_CPP_EXTERN std::ostream&amp; <a class="code" href="classproton_1_1byte__array.html#af73e25d01bd5857297741fe1e6ff986e">operator&lt;&lt;</a>(std::ostream&amp;, <span class="keyword">const</span> <a class="code" href="classproton_1_1decimal64.html">decimal64</a>&amp;);</div><div cla
 ss="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;PN_CPP_EXTERN std::ostream&amp; <a class="code" href="classproton_1_1byte__array.html#af73e25d01bd5857297741fe1e6ff986e">operator&lt;&lt;</a>(std::ostream&amp;, <span class="keyword">const</span> <a class="code" href="classproton_1_1decimal128.html">decimal128</a>&amp;);</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="preprocessor">#endif // PROTON_DECIMAL_HPP</span></div><div class="ttc" id="classproton_1_1decimal64_html"><div class="ttname"><a href="classproton_1_1decimal64.html">proton::decimal64</a></div><div class="ttdoc">64-bit decimal floating point. </div><div class="ttdef
 "><b>Definition:</b> decimal.hpp:51</div></div>
 <div class="ttc" id="classproton_1_1decimal128_html"><div class="ttname"><a href="classproton_1_1decimal128.html">proton::decimal128</a></div><div class="ttdoc">128-bit decimal floating point. </div><div class="ttdef"><b>Definition:</b> decimal.hpp:54</div></div>
 <div class="ttc" id="classproton_1_1decimal32_html"><div class="ttname"><a href="classproton_1_1decimal32.html">proton::decimal32</a></div><div class="ttdoc">32-bit decimal floating point. </div><div class="ttdef"><b>Definition:</b> decimal.hpp:48</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:28</div></div>
+<div class="ttc" id="classproton_1_1byte__array_html_af73e25d01bd5857297741fe1e6ff986e"><div class="ttname"><a href="classproton_1_1byte__array.html#af73e25d01bd5857297741fe1e6ff986e">proton::byte_array&lt; 4 &gt;::operator&lt;&lt;</a></div><div class="ttdeci">friend std::ostream &amp; operator&lt;&lt;(std::ostream &amp;o, const byte_array &amp;b)</div><div class="ttdoc">Print byte array in hex. </div><div class="ttdef"><b>Definition:</b> byte_array.hpp:86</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 <div class="ttc" id="classproton_1_1byte__array_html"><div class="ttname"><a href="classproton_1_1byte__array.html">proton::byte_array</a></div><div class="ttdoc">Arbitrary fixed-size data. </div><div class="ttdef"><b>Definition:</b> byte_array.hpp:40</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
@@ -155,7 +107,7 @@ $(document).ready(function(){initNavTree('decimal_8hpp_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>decimal.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[08/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/container_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/container_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/container_8hpp_source.html
index 3ed8249..30767d1 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/container_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/container_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/container.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,132 +93,43 @@ $(document).ready(function(){initNavTree('container_8hpp_source.html','');});
 <div class="title">container.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CONTAINER_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CONTAINER_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">// FIXME aconway 2016-05-04: doc</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;proton/connection_options.hpp&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;proton/error_condition.hpp&quot;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;proton/listener.hpp&quot;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &quot;proton/internal/pn_unique_ptr.hpp&quot;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &quot;proton/thread_safe.hpp&quot;</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">class </span>connection;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">class </span>connection_options;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">class </span>container_impl;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">class </span>messaging_handler;</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">class </span>listen_handler;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">class </span>receiver;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">class </span>receiver_options;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">class </span>sender;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">class </span>sender_options;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">class </span>task;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">class </span>container;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
-<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classproton_1_1container.html">   61</a></span>&#160;<span class="keyword">class </span>PN_CPP_CLASS_EXTERN <a class="code" href="classproton_1_1container.html">container</a> {</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    PN_CPP_EXTERN <span class="keyword">virtual</span> ~<a class="code" href="classproton_1_1container.html">container</a>();</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;    <span class="keyword">virtual</span> returned&lt;connection&gt; connect(<span class="keyword">const</span> std::string&amp; <a class="code" href="classproton_1_1url.html">url</a>, <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;) = 0;</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;    PN_CPP_EXTERN returned&lt;connection&gt; connect(<span class="keyword">const</span> std::string&amp; url);</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> stop_listening(<span class="keyword">const</span> std::string&amp; url) = 0;</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    <span class="comment">// FIXME aconway 2016-05-13: doc options</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classproton_1_1listener.html">listener</a> listen(<span class="keyword">const</span> std::string&amp; url, <a class="code" href="classproton_1_1listen__handler.html">listen_handler</a>&amp; lh) = 0;</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    PN_CPP_EXTERN <span class="keyword">virtual</span> <a class="code" href="classproton_1_1listener.html">listener</a> listen(<span class="keyword">const</span> std::string&amp; url, <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a>&amp;);</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;    PN_CPP_EXTERN <span class="keyword">virtual</span> <a class="code" href="classproton_1_1listener.html">listener</a> listen(<span class="keyword">const</span> std::string&amp; url);</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> run() = 0;</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;    <span class="comment">// FIXME aconway 2016-05-06: doc</span></div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> auto_stop(<span class="keywordtype">bool</span>) = 0;</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> stop(<span class="keyword">const</span> <a class="code" href="classproton_1_1error__condition.html">error_condition</a>&amp; err = <a class="code" href="classproton_1_1error__condition.html">error_condition</a>()) = 0;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    PN_CPP_EXTERN <span class="keyword">virtual</span> returned&lt;sender&gt; open_sender(<span class="keyword">const</span> std::string &amp;url);</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    PN_CPP_EXTERN <span class="keyword">virtual</span> returned&lt;sender&gt; open_sender(<span class="keyword">const</span> std::string &amp;url,</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;                                                       <span class="keyword">const</span> <a class="code" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;o);</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;    <span class="keyword">virtual</span> returned&lt;sender&gt; open_sender(<span class="keyword">const</span> std::string &amp;url,</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;                                         <span class="keyword">const</span> <a class="code" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;o,</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;                                         <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;c) = 0;</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;    PN_CPP_EXTERN <span class="keyword">virtual</span> returned&lt;receiver&gt; open_receiver(<span class="keyword">const</span> std::string&amp;url);</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;    PN_CPP_EXTERN <span class="keyword">virtual</span> returned&lt;receiver&gt; open_receiver(<span class="keyword">const</span> std::string&amp;url,</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;                                                           <span class="keyword">const</span> <a class="code" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;o);</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;    </div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;    <span class="keyword">virtual</span> returned&lt;receiver&gt; open_receiver(<span class="keyword">const</span> std::string&amp;url,</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;                                             <span class="keyword">const</span> <a class="code" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;o,</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;                                             <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;c) = 0;</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;    <span class="keyword">virtual</span> std::string id() <span class="keyword">const</span> = 0;</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;    <span class="comment">// FIXME aconway 2016-05-04: need timed injection to replace schedule()</span></div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> client_connection_options(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;) = 0;</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> client_connection_options() <span class="keyword">const</span> = 0;</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> server_connection_options(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;) = 0;</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> server_connection_options() <span class="keyword">const</span> = 0;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classproton_1_1sender__options.html">sender_options</a>(<span class="keyword">const</span> <a class="code" href="classproton_1_1sender__options.html">sender_options</a> &amp;) = 0;</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    <span class="keyword">virtual</span> <span class="keyword">class </span><a class="code" href="classproton_1_1sender__options.html">sender_options</a> sender_options() const = 0;</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a>(<span class="keyword">const</span> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;) = 0;</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;    <span class="keyword">virtual</span> <span class="keyword">class </span><a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> receiver_options() const = 0;</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;};</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;<span class="preprocessor">#endif // PROTON_CONTAINER_HPP</span></div>
-<div class="ttc" id="classproton_1_1container_html"><div class="ttname"><a href="classproton_1_1container.html">proton::container</a></div><div class="ttdoc">A top-level container of connections, sessions, senders, and receivers. </div><div class="ttdef"><b>Definition:</b> container.hpp:61</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CONTAINER_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CONTAINER_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><
 a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014">
 </a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class="lin
 eno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;./connection_options.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;./function.hpp&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &q
 uot;./listener.hpp&quot;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;./receiver_options.hpp&quot;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;./sender_options.hpp&quot;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &quot;./thread_safe.hpp&quot;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &quot;./internal/config.hpp&quot;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &quot;./internal/export.hpp&quot;</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</
 div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">class </span>connection;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">class </span>connection_options;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">class </span>container_impl;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">cla
 ss </span>messaging_handler;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">class </span>listen_handler;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">class </span>listener;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">class </span>receiver;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">class </span>receiver_options;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">class </span>sender;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">class </span>sender_options;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="keyword">class </span>task;</div><div class="line"><a name="l00050"></a><span class="l
 ineno">   50</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classproton_1_1container.html">   62</a></span>&#160;<span class="keyword">class </span>PN_CPP_CLASS_EXTERN <a class="code" href="classproton_1_1container.html">container</a> {</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    PN_CPP_EXTERN <span class="keyword">virtual</span> ~<a class="code" href="classproton_1_1container.html">container</a>();</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    <span class="keyword">virtual</span> returned&lt;connection&gt; connect(<span class="keyword">const</span> std::string&amp; <a class="code" href="classproton_1_1url.html">url</a>, <span class="keyword">con
 st</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;) = 0;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;    <span class="keyword">virtual</span> returned&lt;connection&gt; connect(<span class="keyword">const</span> std::string&amp; url) = 0;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> stop_listening(<span class="keyword">const</span> std::string&amp; url) = 0;</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classproton_1_1listener.html">l
 istener</a> listen(<span class="keyword">const</span> std::string&amp; url, <a class="code" href="classproton_1_1listen__handler.html">listen_handler</a>&amp; lh) = 0;</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classproton_1_1listener.html">listener</a> listen(<span class="keyword">const</span> std::string&amp; url, <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a>&amp;) = 0;</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classproton_1_1listener.html">listener</a> listen(<span class="keyword">const</span> std::string&amp; url) = 0;</div><div class="l
 ine"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> run() = 0;</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> auto_stop(<span class="keywordtype">bool</span>) = 0;</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> stop(<span class="keyword">const</span> <a class="code" href="classproton_1_1error__condition.html">error_condition</a>&amp; err) = 0;</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>
 &#160;</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> stop() = 0;</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    <span class="keyword">virtual</span> returned&lt;sender&gt; open_sender(<span class="keyword">const</span> std::string &amp;url) = 0;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;    <span class="keyword">virtual</span> returned&lt;sender&gt; open_sender(<span class="keyword">const</span> std::string &amp;url,</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;                                         <span class="keyword">const</span> <a class="code" href="classproton_1_1sender__options
 .html">proton::sender_options</a> &amp;o) = 0;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;    <span class="keyword">virtual</span> returned&lt;sender&gt; open_sender(<span class="keyword">const</span> std::string &amp;url,</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;                                         <span class="keyword">const</span> <a class="code" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;o,</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;                                         <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;c) = 0;</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div><div class="line"><a name="l00153"></a><span class
 ="lineno">  153</span>&#160;    <span class="keyword">virtual</span> returned&lt;receiver&gt; open_receiver(<span class="keyword">const</span> std::string&amp;url) = 0;</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;</div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;    <span class="keyword">virtual</span> returned&lt;receiver&gt; open_receiver(<span class="keyword">const</span> std::string&amp;url,</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;                                             <span class="keyword">const</span> <a class="code" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;o) = 0;</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;    <spa
 n class="keyword">virtual</span> returned&lt;receiver&gt; open_receiver(<span class="keyword">const</span> std::string&amp;url,</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;                                             <span class="keyword">const</span> <a class="code" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;o,</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;                                             <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;c) = 0;</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;    <span class="keyword">virtual</span> std::string id() <span class="keyword">const</span> = 0;</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#16
 0;</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> client_connection_options(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;) = 0;</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> client_connection_options() <span class="keyword">const</span> = 0;</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> server_connection_options(<span class="keyword">const</span> <a c
 lass="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;) = 0;</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> server_connection_options() <span class="keyword">const</span> = 0;</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classproton_1_1sender__options.html">sender_options</a>(<span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1sender__options.html">sender_options</a> &amp;) = 0;</div><div class="line"><a name="l00195"></a><span class="
 lineno">  195</span>&#160;</div><div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;    <span class="keyword">virtual</span> <span class="keyword">class </span><a class="code" href="classproton_1_1sender__options.html">sender_options</a> sender_options() const = 0;</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a>(<span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;) = 0;</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    <span class="keyword">virtual</span> <span
  class="keyword">class </span><a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> receiver_options() const = 0;</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;</div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;<span class="preprocessor">#if PN_CPP_HAS_STD_FUNCTION</span></div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> schedule(<a class="code" href="classproton_1_1duration.html">duration</a>, std::function&lt;<span class="keywordtype">void</span>()&gt;) = 0;</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> schedule(<a class="code" href="class
 proton_1_1duration.html">duration</a>, <a class="code" href="classproton_1_1void__function0.html">void_function0</a>&amp;) = 0;</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;};</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;<span class="keyword">class </span>PN_CPP_CLASS_EXTERN standard_container : <span class="keyword">public</span> <a class="code" href="classproton_1_1container.html">container</a> {</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;    <span class="comment">// Pull in base class functions here so we don&#39;t need to define them again</span></div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;    <span class="keyword">using</sp
 an> <a class="code" href="classproton_1_1container.html#a0efff8623a2fb79dad94a96dcf16d966">container::stop</a>;</div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;    <span class="keyword">using</span> <a class="code" href="classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd">container::connect</a>;</div><div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;    <span class="keyword">using</span> <a class="code" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654">container::listen</a>;</div><div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;    <span class="keyword">using</span> <a class="code" href="classproton_1_1container.html#affcfcbd6e0dd3cbefbe6ebfbe4632211">container::open_receiver</a>;</div><div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;    <span class="keyword">using</span> <a class="code" href="classproton_1_1container.html#ab9c389
 caac0c3fff4fb14626082a9a2c">container::open_sender</a>;</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div><div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;    PN_CPP_EXTERN returned&lt;connection&gt; connect(<span class="keyword">const</span> std::string&amp; <a class="code" href="classproton_1_1url.html">url</a>);</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1listener.html">listener</a> listen(<span class="keyword">const</span> std::string&amp; url, <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a>&amp;);</div><div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1listener.html">listener</a> listen(<span class="keyword">const</span> std::string&amp; url);</div><div class="line">
 <a name="l00236"></a><span class="lineno">  236</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> stop();</div><div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;    PN_CPP_EXTERN returned&lt;sender&gt; open_sender(<span class="keyword">const</span> std::string &amp;url);</div><div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;    PN_CPP_EXTERN returned&lt;sender&gt; open_sender(<span class="keyword">const</span> std::string &amp;url,</div><div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;                                               <span class="keyword">const</span> <a class="code" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;o);</div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;    PN_CPP_EXTERN returned&lt;receiver&gt; open_receiver(<span class="keyword">const</span> std::string&amp;url);</div><div class="line"><a nam
 e="l00241"></a><span class="lineno">  241</span>&#160;    PN_CPP_EXTERN returned&lt;receiver&gt; open_receiver(<span class="keyword">const</span> std::string&amp;url,</div><div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;                                                           <span class="keyword">const</span> <a class="code" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;o);</div><div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;};</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;</div><div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> Ptr&gt;</div><div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html">  249</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_
 1container__ref.html">container_ref</a> : <span class="keyword">public</span> <a class="code" href="classproton_1_1container.html">container</a> {</div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;<span class="preprocessor">#if PN_CPP_HAS_RVALUE_REFERENCES</span></div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;    <a class="code" href="classproton_1_1container__ref.html">container_ref</a>(Ptr&amp;&amp; p) : impl_(std::move(p)) {}</div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;    <span class="comment">// This class will only work correctly if ownership is transferred here</span></div><div class="line"><a name="l00255"></a><span class="linen
 o">  255</span>&#160;    <span class="comment">// so using std::auto_ptr for Ptr is necessary for pre C++11</span></div><div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;    <a class="code" href="classproton_1_1container__ref.html">container_ref</a>(Ptr p) : impl_(p) {}</div><div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;</div><div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#a332a2d35ffb1780dbeb8c689c28c56d4">  259</a></span>&#160;    returned&lt;connection&gt; <a class="code" href="classproton_1_1container__ref.html#a332a2d35ffb1780dbeb8c689c28c56d4">connect</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="classproton_1_1url.html">url</a>, <span class="keyword">const</span> <a class="code" href="classproton
 _1_1connection__options.html">connection_options</a>&amp; opts) { <span class="keywordflow">return</span> impl_-&gt;connect(url, opts); }</div><div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#a719c90ac57522bc2c830e2ff5335796c">  260</a></span>&#160;    returned&lt;connection&gt; <a class="code" href="classproton_1_1container__ref.html#a719c90ac57522bc2c830e2ff5335796c">connect</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="classproton_1_1url.html">url</a>) { <span class="keywordflow">return</span> impl_-&gt;connect(url); }</div><div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#aa119c0cd768ab46e9d9229bbb79f81d4">  261</a></span>&#160;    <a class="code" href="classproton_1_1listener.html">listener</a> <a class="code" href="classproton_1_1container__ref.html#aa119c0cd768ab46e9d9229bbb79f81d4">listen</a>(<span class="keywo
 rd">const</span> std::string&amp; <a class="code" href="classproton_1_1url.html">url</a>, <a class="code" href="classproton_1_1listen__handler.html">listen_handler</a>&amp; l) { <span class="keywordflow">return</span> impl_-&gt;listen(url, l); }</div><div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#ad92d6cc97876226d29560e2cb282d9b5">  262</a></span>&#160;    <a class="code" href="classproton_1_1listener.html">listener</a> <a class="code" href="classproton_1_1container__ref.html#ad92d6cc97876226d29560e2cb282d9b5">listen</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="classproton_1_1url.html">url</a>, <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a>&amp; opts) { <span class="keywordflow">return</span> impl_-&gt;listen(url, opts); }</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="
 classproton_1_1container__ref.html#ab268bad0bd121444c60cde3a25c39f78">  263</a></span>&#160;    <a class="code" href="classproton_1_1listener.html">listener</a> <a class="code" href="classproton_1_1container__ref.html#ab268bad0bd121444c60cde3a25c39f78">listen</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="classproton_1_1url.html">url</a>) { <span class="keywordflow">return</span> impl_-&gt;listen(url); }</div><div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div><div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;    <span class="keywordtype">void</span> stop_listening(<span class="keyword">const</span> std::string&amp; <a class="code" href="classproton_1_1url.html">url</a>) { impl_-&gt;stop_listening(url); }</div><div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#a13a43e6d814de94978c515cb084873b1">  266</a></span>&#160;    <span cl
 ass="keywordtype">void</span> <a class="code" href="classproton_1_1container__ref.html#a13a43e6d814de94978c515cb084873b1">run</a>() { impl_-&gt;run(); }</div><div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#a175e67f96d38f64d55228503d82a1d80">  267</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1container__ref.html#a175e67f96d38f64d55228503d82a1d80">auto_stop</a>(<span class="keywordtype">bool</span> <span class="keyword">set</span>) { impl_-&gt;auto_stop(<span class="keyword">set</span>); }</div><div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;</div><div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#ade42a19caab198f0fd1d28e03cf9ba0e">  269</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1container__ref.html#ade42a19caab198f0fd1d28e
 03cf9ba0e">stop</a>(<span class="keyword">const</span> <a class="code" href="classproton_1_1error__condition.html">error_condition</a>&amp; err) { impl_-&gt;stop(err); }</div><div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#a8c528baf37154d347366083f0f816846">  270</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1container__ref.html#a8c528baf37154d347366083f0f816846">stop</a>() { impl_-&gt;stop(); }</div><div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;</div><div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;    returned&lt;sender&gt; open_sender(</div><div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;        <span class="keyword">const</span> std::string &amp;url,</div><div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;        <span class="keyword">const</span> 
 <span class="keyword">class</span> <a class="code" href="classproton_1_1sender__options.html">sender_options</a> &amp;o,</div><div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;        <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;c) { <span class="keywordflow">return</span> impl_-&gt;open_sender(url, o, c); }</div><div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;    returned&lt;sender&gt; open_sender(</div><div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;        <span class="keyword">const</span> std::string &amp;url,</div><div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;        <span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1sender__options.html">sender_options</a> &amp;o) { <span class="keywordflow">return</span> impl_-&gt;open_sen
 der(url, o); }</div><div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#ae0511cbc22f76a538465b9c93d91ccf9">  279</a></span>&#160;    returned&lt;sender&gt; <a class="code" href="classproton_1_1container__ref.html#ae0511cbc22f76a538465b9c93d91ccf9">open_sender</a>(</div><div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;        <span class="keyword">const</span> std::string &amp;url) { <span class="keywordflow">return</span> impl_-&gt;open_sender(url); }</div><div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;</div><div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;    returned&lt;receiver&gt; open_receiver(</div><div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;        <span class="keyword">const</span> std::string&amp;url,</div><div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;      
   <span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;o,</div><div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;        <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;c) { <span class="keywordflow">return</span> impl_-&gt;open_receiver(url, o, c); }</div><div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;    returned&lt;receiver&gt; open_receiver(</div><div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;        <span class="keyword">const</span> std::string&amp;url,</div><div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;        <span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;o) { <span cl
 ass="keywordflow">return</span> impl_-&gt;open_receiver(url, o); }</div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#ac4f8ffaa917c20c8c89106948c2a19c3">  289</a></span>&#160;    returned&lt;receiver&gt; <a class="code" href="classproton_1_1container__ref.html#ac4f8ffaa917c20c8c89106948c2a19c3">open_receiver</a>(</div><div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;        <span class="keyword">const</span> std::string&amp;url) { <span class="keywordflow">return</span> impl_-&gt;open_receiver(url); }</div><div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;</div><div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#aae9016a4b54d24cae86174baa6a38342">  292</a></span>&#160;    std::string <a class="code" href="classproton_1_1container__ref.html#aae9016a4b54d24cae86174baa6a38342">id</a>()<span class
 ="keyword"> const </span>{ <span class="keywordflow">return</span> impl_-&gt;id(); }</div><div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;<span class="preprocessor">#if PN_CPP_HAS_STD_FUNCTION</span></div><div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> schedule(<a class="code" href="classproton_1_1duration.html">duration</a> d, std::function&lt;<span class="keywordtype">void</span>()&gt; f) { <span class="keywordflow">return</span> impl_-&gt;schedule(d, f); }</div><div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#a8afcbe29a3a2a7d3f7dc4844d6c8f0a4">  297</a></span>&#160;    PN_CPP_EXTERN <span class=
 "keywordtype">void</span> <a class="code" href="classproton_1_1container__ref.html#a8afcbe29a3a2a7d3f7dc4844d6c8f0a4">schedule</a>(<a class="code" href="classproton_1_1duration.html">duration</a> d, <a class="code" href="classproton_1_1void__function0.html">void_function0</a>&amp; f) { <span class="keywordflow">return</span> impl_-&gt;schedule(d, f); }</div><div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;</div><div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#a0a331a30381b64eede08d537b40988fd">  299</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1container__ref.html#a0a331a30381b64eede08d537b40988fd">client_connection_options</a>(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a>&amp; c) { impl_-&gt;client_connection_options(c); }</div><div class="line"><a name="l00300"></
 a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#a83016f5d5abb197f45a2cee0190dbe22">  300</a></span>&#160;    <a class="code" href="classproton_1_1connection__options.html">connection_options</a> <a class="code" href="classproton_1_1container__ref.html#a83016f5d5abb197f45a2cee0190dbe22">client_connection_options</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> impl_-&gt;client_connection_options(); }</div><div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;</div><div class="line"><a name="l00302"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#a45145c2c1e48df6c431c375435095296">  302</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1container__ref.html#a45145c2c1e48df6c431c375435095296">server_connection_options</a>(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">con
 nection_options</a> &amp;o) { impl_-&gt;server_connection_options(o); }</div><div class="line"><a name="l00303"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#a005f27a5839452620ff57f81b316ea58">  303</a></span>&#160;    <a class="code" href="classproton_1_1connection__options.html">connection_options</a> <a class="code" href="classproton_1_1container__ref.html#a005f27a5839452620ff57f81b316ea58">server_connection_options</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> impl_-&gt;server_connection_options(); }</div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;</div><div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#a85420df03b16877fac2b8911eff6a764">  305</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1container__ref.html#a85420df03b16877fac2b8911eff6a764">sender_options</a
 >(<span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1sender__options.html">sender_options</a> &amp;o) { impl_-&gt;sender_options(o); }</div><div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#a79d17b55266eaa187ba943d59d3f9478">  306</a></span>&#160;    <span class="keyword">class </span><a class="code" href="classproton_1_1sender__options.html">sender_options</a> <a class="code" href="classproton_1_1sender__options.html">sender_options</a>() const { <span class="keywordflow">return</span> impl_-&gt;<a class="code" href="classproton_1_1sender__options.html#a619c789958ede03d0682a1a723cd7658">sender_options</a>(); }</div><div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;</div><div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#a51f216124279a206388665982616ac5e">  308</a></spa
 n>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1container__ref.html#a51f216124279a206388665982616ac5e">receiver_options</a>(<span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> &amp; o) { impl_-&gt;receiver_options(o); }</div><div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="classproton_1_1container__ref.html#acd8ae6f30b3a73b808a2bb01a1a1be83">  309</a></span>&#160;    <span class="keyword">class </span><a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a>() const { <span class="keywordflow">return</span> impl_-&gt;<a class="code" href="classproton_1_1receiver__options.html#a9e10a473b92db75e78a3ad8498f32c36">receiver_options</a>(); }</div><div class="line"><a name="l00310"></a><span class="lineno">  310</spa
 n>&#160;</div><div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;    Ptr impl_;</div><div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;};</div><div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;</div><div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;</div><div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;<span class="preprocessor">#endif // PROTON_CONTAINER_HPP</span></div><div class="ttc" id="classproton_1_1container_html_ae8b4eb94c7de3a287665156a768de8dd"><div class="ttname"><a href="classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd">proton::container::connect</a></div><div class="ttdeci">
 virtual returned&lt; connection &gt; connect(const std::string &amp;url, const connection_options &amp;)=0</div><div class="ttdoc">Connect to url and send an open request to the remote peer. </div></div>
+<div class="ttc" id="classproton_1_1container_html"><div class="ttname"><a href="classproton_1_1container.html">proton::container</a></div><div class="ttdoc">A top-level container of connections, sessions, senders, and receivers. </div><div class="ttdef"><b>Definition:</b> container.hpp:62</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_a85420df03b16877fac2b8911eff6a764"><div class="ttname"><a href="classproton_1_1container__ref.html#a85420df03b16877fac2b8911eff6a764">proton::container_ref::sender_options</a></div><div class="ttdeci">void sender_options(const class sender_options &amp;o)</div><div class="ttdoc">Sender options applied to senders created by this container. </div><div class="ttdef"><b>Definition:</b> container.hpp:305</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_a005f27a5839452620ff57f81b316ea58"><div class="ttname"><a href="classproton_1_1container__ref.html#a005f27a5839452620ff57f81b316ea58">proton::container_ref::server_connection_options</a></div><div class="ttdeci">connection_options server_connection_options() const </div><div class="ttdoc">Connection options that will be applied to incoming connections. </div><div class="ttdef"><b>Definition:</b> container.hpp:303</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_aa119c0cd768ab46e9d9229bbb79f81d4"><div class="ttname"><a href="classproton_1_1container__ref.html#aa119c0cd768ab46e9d9229bbb79f81d4">proton::container_ref::listen</a></div><div class="ttdeci">listener listen(const std::string &amp;url, listen_handler &amp;l)</div><div class="ttdoc">Start listening on url. </div><div class="ttdef"><b>Definition:</b> container.hpp:261</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html"><div class="ttname"><a href="classproton_1_1container__ref.html">proton::container_ref</a></div><div class="ttdoc">This is an header only class that can be used to help using containers more natural by allowing them ...</div><div class="ttdef"><b>Definition:</b> container.hpp:249</div></div>
 <div class="ttc" id="classproton_1_1listener_html"><div class="ttname"><a href="classproton_1_1listener.html">proton::listener</a></div><div class="ttdoc">A listener for incoming connections. </div><div class="ttdef"><b>Definition:</b> listener.hpp:32</div></div>
+<div class="ttc" id="classproton_1_1container_html_ab9c389caac0c3fff4fb14626082a9a2c"><div class="ttname"><a href="classproton_1_1container.html#ab9c389caac0c3fff4fb14626082a9a2c">proton::container::open_sender</a></div><div class="ttdeci">virtual returned&lt; sender &gt; open_sender(const std::string &amp;url)=0</div><div class="ttdoc">Open a connection and sender for url. </div></div>
+<div class="ttc" id="classproton_1_1sender__options_html_a619c789958ede03d0682a1a723cd7658"><div class="ttname"><a href="classproton_1_1sender__options.html#a619c789958ede03d0682a1a723cd7658">proton::sender_options::sender_options</a></div><div class="ttdeci">sender_options()</div><div class="ttdoc">Create an empty set of options. </div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_ab268bad0bd121444c60cde3a25c39f78"><div class="ttname"><a href="classproton_1_1container__ref.html#ab268bad0bd121444c60cde3a25c39f78">proton::container_ref::listen</a></div><div class="ttdeci">listener listen(const std::string &amp;url)</div><div class="ttdoc">Start listening on URL. </div><div class="ttdef"><b>Definition:</b> container.hpp:263</div></div>
 <div class="ttc" id="classproton_1_1sender__options_html"><div class="ttname"><a href="classproton_1_1sender__options.html">proton::sender_options</a></div><div class="ttdoc">Options for creating a sender. </div><div class="ttdef"><b>Definition:</b> sender_options.hpp:64</div></div>
+<div class="ttc" id="classproton_1_1duration_html"><div class="ttname"><a href="classproton_1_1duration.html">proton::duration</a></div><div class="ttdoc">A span of time in milliseconds. </div><div class="ttdef"><b>Definition:</b> duration.hpp:34</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_ac4f8ffaa917c20c8c89106948c2a19c3"><div class="ttname"><a href="classproton_1_1container__ref.html#ac4f8ffaa917c20c8c89106948c2a19c3">proton::container_ref::open_receiver</a></div><div class="ttdeci">returned&lt; receiver &gt; open_receiver(const std::string &amp;url)</div><div class="ttdoc">Open a connection and receiver for url. </div><div class="ttdef"><b>Definition:</b> container.hpp:289</div></div>
+<div class="ttc" id="classproton_1_1container_html_affcfcbd6e0dd3cbefbe6ebfbe4632211"><div class="ttname"><a href="classproton_1_1container.html#affcfcbd6e0dd3cbefbe6ebfbe4632211">proton::container::open_receiver</a></div><div class="ttdeci">virtual returned&lt; receiver &gt; open_receiver(const std::string &amp;url)=0</div><div class="ttdoc">Open a connection and receiver for url. </div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_a175e67f96d38f64d55228503d82a1d80"><div class="ttname"><a href="classproton_1_1container__ref.html#a175e67f96d38f64d55228503d82a1d80">proton::container_ref::auto_stop</a></div><div class="ttdeci">void auto_stop(bool set)</div><div class="ttdoc">If true, stop the container when all active connections and listeners are closed. ...</div><div class="ttdef"><b>Definition:</b> container.hpp:267</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_a0a331a30381b64eede08d537b40988fd"><div class="ttname"><a href="classproton_1_1container__ref.html#a0a331a30381b64eede08d537b40988fd">proton::container_ref::client_connection_options</a></div><div class="ttdeci">void client_connection_options(const connection_options &amp;c)</div><div class="ttdoc">Connection options that will be to outgoing connections. </div><div class="ttdef"><b>Definition:</b> container.hpp:299</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_a51f216124279a206388665982616ac5e"><div class="ttname"><a href="classproton_1_1container__ref.html#a51f216124279a206388665982616ac5e">proton::container_ref::receiver_options</a></div><div class="ttdeci">void receiver_options(const class receiver_options &amp;o)</div><div class="ttdoc">Receiver options applied to receivers created by this container. </div><div class="ttdef"><b>Definition:</b> container.hpp:308</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_a83016f5d5abb197f45a2cee0190dbe22"><div class="ttname"><a href="classproton_1_1container__ref.html#a83016f5d5abb197f45a2cee0190dbe22">proton::container_ref::client_connection_options</a></div><div class="ttdeci">connection_options client_connection_options() const </div><div class="ttdoc">Connection options that will be to outgoing connections. </div><div class="ttdef"><b>Definition:</b> container.hpp:300</div></div>
 <div class="ttc" id="classproton_1_1connection__options_html"><div class="ttname"><a href="classproton_1_1connection__options.html">proton::connection_options</a></div><div class="ttdoc">Options for creating a connection. </div><div class="ttdef"><b>Definition:</b> connection_options.hpp:67</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_aae9016a4b54d24cae86174baa6a38342"><div class="ttname"><a href="classproton_1_1container__ref.html#aae9016a4b54d24cae86174baa6a38342">proton::container_ref::id</a></div><div class="ttdeci">std::string id() const </div><div class="ttdoc">A unique identifier for the container. </div><div class="ttdef"><b>Definition:</b> container.hpp:292</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_ae0511cbc22f76a538465b9c93d91ccf9"><div class="ttname"><a href="classproton_1_1container__ref.html#ae0511cbc22f76a538465b9c93d91ccf9">proton::container_ref::open_sender</a></div><div class="ttdeci">returned&lt; sender &gt; open_sender(const std::string &amp;url)</div><div class="ttdoc">Open a connection and sender for url. </div><div class="ttdef"><b>Definition:</b> container.hpp:279</div></div>
+<div class="ttc" id="classproton_1_1void__function0_html"><div class="ttname"><a href="classproton_1_1void__function0.html">proton::void_function0</a></div><div class="ttdoc">A C++03 compatible void no-argument callback function object, used by container::schedule() and event...</div><div class="ttdef"><b>Definition:</b> function.hpp:33</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_ade42a19caab198f0fd1d28e03cf9ba0e"><div class="ttname"><a href="classproton_1_1container__ref.html#ade42a19caab198f0fd1d28e03cf9ba0e">proton::container_ref::stop</a></div><div class="ttdeci">void stop(const error_condition &amp;err)</div><div class="ttdoc">Experimental - Stop the container with an error_condition err. </div><div class="ttdef"><b>Definition:</b> container.hpp:269</div></div>
+<div class="ttc" id="classproton_1_1container_html_a27d60b6665f37220d9be70f11ab69654"><div class="ttname"><a href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654">proton::container::listen</a></div><div class="ttdeci">virtual listener listen(const std::string &amp;url, listen_handler &amp;lh)=0</div><div class="ttdoc">Start listening on url. </div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_a13a43e6d814de94978c515cb084873b1"><div class="ttname"><a href="classproton_1_1container__ref.html#a13a43e6d814de94978c515cb084873b1">proton::container_ref::run</a></div><div class="ttdeci">void run()</div><div class="ttdoc">Run the container in this thread. </div><div class="ttdef"><b>Definition:</b> container.hpp:266</div></div>
 <div class="ttc" id="classproton_1_1url_html"><div class="ttname"><a href="classproton_1_1url.html">proton::url</a></div><div class="ttdoc">A Proton URL. </div><div class="ttdef"><b>Definition:</b> url.hpp:55</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_a332a2d35ffb1780dbeb8c689c28c56d4"><div class="ttname"><a href="classproton_1_1container__ref.html#a332a2d35ffb1780dbeb8c689c28c56d4">proton::container_ref::connect</a></div><div class="ttdeci">returned&lt; connection &gt; connect(const std::string &amp;url, const connection_options &amp;opts)</div><div class="ttdoc">Connect to url and send an open request to the remote peer. </div><div class="ttdef"><b>Definition:</b> container.hpp:259</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_a8afcbe29a3a2a7d3f7dc4844d6c8f0a4"><div class="ttname"><a href="classproton_1_1container__ref.html#a8afcbe29a3a2a7d3f7dc4844d6c8f0a4">proton::container_ref::schedule</a></div><div class="ttdeci">void schedule(duration d, void_function0 &amp;f)</div><div class="ttdoc">Schedule a function to be called after the duration. </div><div class="ttdef"><b>Definition:</b> container.hpp:297</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_a719c90ac57522bc2c830e2ff5335796c"><div class="ttname"><a href="classproton_1_1container__ref.html#a719c90ac57522bc2c830e2ff5335796c">proton::container_ref::connect</a></div><div class="ttdeci">returned&lt; connection &gt; connect(const std::string &amp;url)</div><div class="ttdoc">Connect to url and send an open request to the remote peer. </div><div class="ttdef"><b>Definition:</b> container.hpp:260</div></div>
 <div class="ttc" id="classproton_1_1receiver__options_html"><div class="ttname"><a href="classproton_1_1receiver__options.html">proton::receiver_options</a></div><div class="ttdoc">Options for creating a receiver. </div><div class="ttdef"><b>Definition:</b> receiver_options.hpp:62</div></div>
+<div class="ttc" id="classproton_1_1container_html_a0efff8623a2fb79dad94a96dcf16d966"><div class="ttname"><a href="classproton_1_1container.html#a0efff8623a2fb79dad94a96dcf16d966">proton::container::stop</a></div><div class="ttdeci">virtual void stop()=0</div><div class="ttdoc">Experimental - Stop the container with an empty error condition. </div></div>
 <div class="ttc" id="classproton_1_1listen__handler_html"><div class="ttname"><a href="classproton_1_1listen__handler.html">proton::listen_handler</a></div><div class="ttdoc">Experimental - A handler for incoming connections. </div><div class="ttdef"><b>Definition:</b> listen_handler.hpp:32</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:28</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_ad92d6cc97876226d29560e2cb282d9b5"><div class="ttname"><a href="classproton_1_1container__ref.html#ad92d6cc97876226d29560e2cb282d9b5">proton::container_ref::listen</a></div><div class="ttdeci">listener listen(const std::string &amp;url, const connection_options &amp;opts)</div><div class="ttdoc">Listen with a fixed set of options for all accepted connections. </div><div class="ttdef"><b>Definition:</b> container.hpp:262</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_a45145c2c1e48df6c431c375435095296"><div class="ttname"><a href="classproton_1_1container__ref.html#a45145c2c1e48df6c431c375435095296">proton::container_ref::server_connection_options</a></div><div class="ttdeci">void server_connection_options(const connection_options &amp;o)</div><div class="ttdoc">Connection options that will be applied to incoming connections. </div><div class="ttdef"><b>Definition:</b> container.hpp:302</div></div>
+<div class="ttc" id="classproton_1_1container__ref_html_a8c528baf37154d347366083f0f816846"><div class="ttname"><a href="classproton_1_1container__ref.html#a8c528baf37154d347366083f0f816846">proton::container_ref::stop</a></div><div class="ttdeci">void stop()</div><div class="ttdoc">Experimental - Stop the container with an empty error condition. </div><div class="ttdef"><b>Definition:</b> container.hpp:270</div></div>
+<div class="ttc" id="classproton_1_1receiver__options_html_a9e10a473b92db75e78a3ad8498f32c36"><div class="ttname"><a href="classproton_1_1receiver__options.html#a9e10a473b92db75e78a3ad8498f32c36">proton::receiver_options::receiver_options</a></div><div class="ttdeci">receiver_options()</div><div class="ttdoc">Create an empty set of options. </div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 <div class="ttc" id="classproton_1_1error__condition_html"><div class="ttname"><a href="classproton_1_1error__condition.html">proton::error_condition</a></div><div class="ttdoc">Describes an endpoint error state. </div><div class="ttdef"><b>Definition:</b> error_condition.hpp:37</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
@@ -228,7 +139,7 @@ $(document).ready(function(){initNavTree('container_8hpp_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>container.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[11/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/config_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/config_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/config_8hpp_source.html
index 254752b..b896647 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/config_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/config_8hpp_source.html
@@ -3,8 +3,8 @@
 <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: proton/config.hpp Source File</title>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C++ API: proton/internal/config.hpp Source File</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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,89 +93,15 @@ $(document).ready(function(){initNavTree('config_8hpp_source.html','');});
 <div class="title">config.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CONFIG_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CONFIG_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_CPP11</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#if defined(__cplusplus) &amp;&amp; __cplusplus &gt;= 201100</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_CPP11 1</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_CPP11 0</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_STD_PTR</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_STD_PTR PN_CPP_HAS_CPP11</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_LONG_LONG</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_LONG_LONG PN_CPP_HAS_CPP11</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_NULLPTR</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_NULLPTR PN_CPP_HAS_CPP11</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_RVALUE_REFERENCES</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_RVALUE_REFERENCES PN_CPP_HAS_CPP11</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_OVERRIDE</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_OVERRIDE PN_CPP_HAS_CPP11</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#if PN_CPP_HAS_OVERRIDE</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="preprocessor">#define PN_CPP_OVERRIDE override</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="preprocessor">#define PN_CPP_OVERRIDE</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_EXPLICIT_CONVERSIONS</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_EXPLICIT_CONVERSIONS PN_CPP_HAS_CPP11</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_DEFAULTED_FUNCTIONS</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_DEFAULTED_FUNCTIONS PN_CPP_HAS_CPP11</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_DELETED_FUNCTIONS</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_DELETED_FUNCTIONS PN_CPP_HAS_CPP11</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocessor">#endif // PROTON_CONFIG_HPP</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
-</div><!-- fragment --></div><!-- contents -->
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_INTERNAL_CONFIG_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_INTERNAL_CONFIG_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div cl
 ass="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a na
 me="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><spa
 n class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_CPP11</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#if d
 efined(__cplusplus) &amp;&amp; __cplusplus &gt;= 201100</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_CPP11 1</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_CPP11 0</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_SHARED_PTR</span></div><div class="line"><a name="l00045"></a>
 <span class="lineno">   45</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_SHARED_PTR PN_CPP_HAS_CPP11</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_UNIQUE_PTR</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_UNIQUE_PTR PN_CPP_HAS_CPP11</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_LONG_LONG</span></div
 ><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_LONG_LONG PN_CPP_HAS_CPP11</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_NULLPTR</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_NULLPTR PN_CPP_HAS_CPP11</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#ifndef
  PN_CPP_HAS_RVALUE_REFERENCES</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_RVALUE_REFERENCES PN_CPP_HAS_CPP11</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_OVERRIDE</span></div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_OVERRIDE PN_CPP_HAS_CPP11</span></div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div><div class="line"><a name="l00068"></a><span class="lineno"> 
   68</span>&#160;<span class="preprocessor">#if PN_CPP_HAS_OVERRIDE</span></div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="preprocessor">#define PN_CPP_OVERRIDE override</span></div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="preprocessor">#define PN_CPP_OVERRIDE</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_EXPLICIT_CONVERSIONS</span></div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_EXPLICIT_CONVE
 RSIONS PN_CPP_HAS_CPP11</span></div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_DEFAULTED_FUNCTIONS</span></div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_DEFAULTED_FUNCTIONS PN_CPP_HAS_CPP11</span></div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_DELETED_FUNCTIONS</span></div><div class="line"><a name="l00083"></a><span class="lineno">  
  83</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_DELETED_FUNCTIONS PN_CPP_HAS_CPP11</span></div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="preprocessor">#ifndef PN_CPP_HAS_STD_FUNCTION</span></div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="preprocessor">#define PN_CPP_HAS_STD_FUNCTION PN_CPP_HAS_CPP11</span></div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="preprocessor">#endif // PROTON_INTERNAL_CONFIG_HPP</span></div><di
 v class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div></div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>config.hpp</b></li>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_91df95ff942f5f87aa24429174a5d190.html">internal</a></li><li class="navelem"><b>config.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/connection_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/connection_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/connection_8hpp_source.html
index cbeef1a..aa52fa0 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/connection_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/connection_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/connection.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,120 +93,7 @@ $(document).ready(function(){initNavTree('connection_8hpp_source.html','');});
 <div class="title">connection.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CONNECTION_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CONNECTION_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;proton/export.hpp&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;proton/endpoint.hpp&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;proton/internal/object.hpp&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;proton/session.hpp&quot;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &quot;proton/types.h&quot;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">struct </span>pn_connection_t;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">class </span>messaging_handler;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">class </span>connection_options;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">class </span>sender;</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">class </span>sender_options;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">class </span>receiver;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">class </span>receiver_options;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">class </span>container;</div>
-<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classproton_1_1thread__safe.html">   45</a></span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">class </span><a class="code" href="classproton_1_1thread__safe.html">thread_safe</a>;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classproton_1_1connection.html">   48</a></span>&#160;<span class="keyword">class</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;PN_CPP_CLASS_EXTERN <a class="code" href="classproton_1_1connection.html">connection</a> : <span class="keyword">public</span> internal::object&lt;pn_connection_t&gt;, <span class="keyword">public</span> <a class="code" href="classproton_1_1endpoint.html">endpoint</a> {</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1connection.html">connection</a>(pn_connection_t* c) : internal::object&lt;pn_connection_t&gt;(c) {}</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="classproton_1_1connection.html#a7fa48f6882eccec91ea9c433e1ad2a57">   56</a></span>&#160;    <a class="code" href="classproton_1_1connection.html#a7fa48f6882eccec91ea9c433e1ad2a57">connection</a>() : internal::object&lt;pn_connection_t&gt;(0) {}</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> uninitialized() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> active() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> closed() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    PN_CPP_EXTERN <span class="keyword">class </span><a class="code" href="classproton_1_1error__condition.html">error_condition</a> <a class="code" href="structproton_1_1error.html">error</a>() const;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    PN_CPP_EXTERN <span class="keyword">class </span><a class="code" href="classproton_1_1container.html">container</a> &amp;<a class="code" href="classproton_1_1container.html">container</a>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    PN_CPP_EXTERN <span class="keyword">class </span><a class="code" href="classproton_1_1transport.html">transport</a> <a class="code" href="classproton_1_1transport.html">transport</a>() const;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    PN_CPP_EXTERN std::string virtual_host() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    PN_CPP_EXTERN std::string container_id() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> open();</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> open(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;);</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> close();</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> close(<span class="keyword">const</span> <a class="code" href="classproton_1_1error__condition.html">error_condition</a>&amp;);</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1session.html">session</a> open_session();</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1session.html">session</a> open_session(<span class="keyword">const</span> <a class="code" href="classproton_1_1session__options.html">session_options</a> &amp;);</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1session.html">session</a> default_session();</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1sender.html">sender</a> open_sender(<span class="keyword">const</span> std::string &amp;addr);</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1sender.html">sender</a> open_sender(<span class="keyword">const</span> std::string &amp;addr, <span class="keyword">const</span> <a class="code" href="classproton_1_1sender__options.html">sender_options</a> &amp;);</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1receiver.html">receiver</a> open_receiver(<span class="keyword">const</span> std::string &amp;addr);</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1receiver.html">receiver</a> open_receiver(<span class="keyword">const</span> std::string &amp;addr,</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;                                         <span class="keyword">const</span> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;);</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    PN_CPP_EXTERN session_range sessions() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;    PN_CPP_EXTERN receiver_range receivers() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    PN_CPP_EXTERN sender_range senders() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    PN_CPP_EXTERN uint32_t max_frame_size() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    PN_CPP_EXTERN uint16_t max_sessions() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    PN_CPP_EXTERN uint32_t idle_timeout() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;  <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    <span class="keywordtype">void</span> user(<span class="keyword">const</span> std::string &amp;);</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    <span class="keywordtype">void</span> password(<span class="keyword">const</span> std::string &amp;);</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span>internal::factory&lt;connection&gt;;</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span>connector;</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classproton_1_1thread__safe.html">proton::thread_safe</a>&lt;connection&gt;;</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;};</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<span class="preprocessor">#endif // PROTON_CONNECTION_HPP</span></div>
-<div class="ttc" id="classproton_1_1container_html"><div class="ttname"><a href="classproton_1_1container.html">proton::container</a></div><div class="ttdoc">A top-level container of connections, sessions, senders, and receivers. </div><div class="ttdef"><b>Definition:</b> container.hpp:61</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CONNECTION_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CONNECTION_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"
 ><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014
 "></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class="l
 ineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;./internal/export.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;./endpoint.hpp&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &qu
 ot;./internal/object.hpp&quot;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;./session.hpp&quot;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;proton/types.h&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">struct </span>pn_connection_t;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><
 span class="lineno">   36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">class </span>messaging_handler;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">class </span>connection_options;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">class </span>sender;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">class </span>sender_options;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">class </span>receiver;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">class </spa
 n>receiver_options;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">class </span>container;</div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classproton_1_1thread__safe.html">   45</a></span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">class </span><a class="code" href="classproton_1_1thread__safe.html">thread_safe</a>;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classproton_1_1connection.html">   48</a></span>&#160;<span class="keyword">class</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;PN_CPP_CLASS_EXTERN <a class="code" href="classproton_1_1connection.html">connection</a> : <span class="keyword">public</span> internal::object&lt;pn_connection_t&gt;, <sp
 an class="keyword">public</span> <a class="code" href="classproton_1_1endpoint.html">endpoint</a> {</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1connection.html">connection</a>(pn_connection_t* c) : internal::object&lt;pn_connection_t&gt;(c) {}</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="classproton_1_1connection.html#a7fa48f6882eccec91ea9c433e1ad2a57">   56</a></span>&#160;    <a class="code" href="classproton_1_1connection.html#a7fa48f6882eccec91ea9c433e1ad2a57">connection</a>() : internal::object&lt;pn_connection_t&gt;(0) {}</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l0005
 8"></a><span class="lineno">   58</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> uninitialized() <span class="keyword">const</span>;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> active() <span class="keyword">const</span>;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> closed() <span class="keyword">const</span>;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    PN_CPP_EXTERN <span class="keyword">class </span><a class="code" href="classproton_1_1error__condition.html">error_condition</a> error() const;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span
 >&#160;    PN_CPP_EXTERN <span class="keyword">class </span><a class="code" href="classproton_1_1container.html">container</a> &amp;<a class="code" href="classproton_1_1container.html">container</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    PN_CPP_EXTERN <span class="keyword">class </span><a class="code" href="classproton_1_1transport.html">transport</a> transport() const;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    PN_CPP_EXTERN std::string virtual_host() <span class="keyword">const</span>;</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    PN_CPP_EXTERN std::string container
 _id() <span class="keyword">const</span>;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> open();</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> open(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;);</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> close();</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</sp
 an> close(<span class="keyword">const</span> <a class="code" href="classproton_1_1error__condition.html">error_condition</a>&amp;);</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1session.html">session</a> open_session();</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1session.html">session</a> open_session(<span class="keyword">const</span> <a class="code" href="classproton_1_1session__options.html">session_options</a> &amp;);</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproto
 n_1_1session.html">session</a> default_session();</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1sender.html">sender</a> open_sender(<span class="keyword">const</span> std::string &amp;addr);</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1sender.html">sender</a> open_sender(<span class="keyword">const</span> std::string &amp;addr, <span class="keyword">const</span> <a class="code" href="classproton_1_1sender__options.html">sender_options</a> &amp;);</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    PN_CPP_EXTERN <a class
 ="code" href="classproton_1_1receiver.html">receiver</a> open_receiver(<span class="keyword">const</span> std::string &amp;addr);</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1receiver.html">receiver</a> open_receiver(<span class="keyword">const</span> std::string &amp;addr,</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;                                         <span class="keyword">const</span> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;);</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    PN_CPP_EXTERN session_range sessions() <span class="keyword">const</span>;</div><div class="line"><a name="l00115"></a><span 
 class="lineno">  115</span>&#160;</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;    PN_CPP_EXTERN receiver_range receivers() <span class="keyword">const</span>;</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    PN_CPP_EXTERN sender_range senders() <span class="keyword">const</span>;</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    PN_CPP_EXTERN uint32_t max_frame_size() <span class="keyword">const</span>;</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    PN_CPP_EXTERN uint16_t max_sessions() <span class="keyword">const</span>;</div><div class="line"><a name="l00131"></a><span class="lineno
 ">  131</span>&#160;</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    PN_CPP_EXTERN uint32_t idle_timeout() <span class="keyword">const</span>;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    <span class="keywordtype">void</span> user(<span class="keyword">const</span> std::string &amp;);</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    <span class="keywordtype">void</span> password(<span class="keyword">const</span> std::string &amp;);</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class <
 /span>internal::factory&lt;connection&gt;;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span>connector;</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classproton_1_1thread__safe.html">proton::thread_safe</a>&lt;connection&gt;;</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;};</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<span class="preprocessor">#endif // PROTON_CONNECTION_HPP</span></div>
 <div class="ttc" id="classproton_1_1container_html"><div class="ttname"><a href="classproton_1_1container.html">proton::container</a></div><div class="ttdoc">A top-level container of connections, sessions, senders, and receivers. </div><div class="ttdef"><b>Definition:</b> container.hpp:62</div></div>
 <div class="ttc" id="classproton_1_1sender_html"><div class="ttname"><a href="classproton_1_1sender.html">proton::sender</a></div><div class="ttdoc">A channel for sending messages. </div><div class="ttdef"><b>Definition:</b> sender.hpp:40</div></div>
 <div class="ttc" id="classproton_1_1sender__options_html"><div class="ttname"><a href="classproton_1_1sender__options.html">proton::sender_options</a></div><div class="ttdoc">Options for creating a sender. </div><div class="ttdef"><b>Definition:</b> sender_options.hpp:64</div></div>
 <div class="ttc" id="classproton_1_1connection_html"><div class="ttname"><a href="classproton_1_1connection.html">proton::connection</a></div><div class="ttdoc">A connection to a remote AMQP peer. </div><div class="ttdef"><b>Definition:</b> connection.hpp:48</div></div>
@@ -214,12 +101,11 @@ $(document).ready(function(){initNavTree('connection_8hpp_source.html','');});
 <div class="ttc" id="classproton_1_1endpoint_html"><div class="ttname"><a href="classproton_1_1endpoint.html">proton::endpoint</a></div><div class="ttdoc">The base class for session, connection, and link. </div><div class="ttdef"><b>Definition:</b> endpoint.hpp:33</div></div>
 <div class="ttc" id="classproton_1_1session_html"><div class="ttname"><a href="classproton_1_1session.html">proton::session</a></div><div class="ttdoc">A container of senders and receivers. </div><div class="ttdef"><b>Definition:</b> session.hpp:46</div></div>
 <div class="ttc" id="classproton_1_1receiver__options_html"><div class="ttname"><a href="classproton_1_1receiver__options.html">proton::receiver_options</a></div><div class="ttdoc">Options for creating a receiver. </div><div class="ttdef"><b>Definition:</b> receiver_options.hpp:62</div></div>
-<div class="ttc" id="classproton_1_1receiver_html"><div class="ttname"><a href="classproton_1_1receiver.html">proton::receiver</a></div><div class="ttdoc">A channel for receiving messages. </div><div class="ttdef"><b>Definition:</b> receiver.hpp:38</div></div>
+<div class="ttc" id="classproton_1_1receiver_html"><div class="ttname"><a href="classproton_1_1receiver.html">proton::receiver</a></div><div class="ttdoc">A channel for receiving messages. </div><div class="ttdef"><b>Definition:</b> receiver.hpp:39</div></div>
 <div class="ttc" id="classproton_1_1connection_html_a7fa48f6882eccec91ea9c433e1ad2a57"><div class="ttname"><a href="classproton_1_1connection.html#a7fa48f6882eccec91ea9c433e1ad2a57">proton::connection::connection</a></div><div class="ttdeci">connection()</div><div class="ttdoc">Create an empty connection. </div><div class="ttdef"><b>Definition:</b> connection.hpp:56</div></div>
 <div class="ttc" id="classproton_1_1transport_html"><div class="ttname"><a href="classproton_1_1transport.html">proton::transport</a></div><div class="ttdoc">A network channel supporting an AMQP connection. </div><div class="ttdef"><b>Definition:</b> transport.hpp:42</div></div>
-<div class="ttc" id="structproton_1_1error_html"><div class="ttname"><a href="structproton_1_1error.html">proton::error</a></div><div class="ttdoc">The base Proton error. </div><div class="ttdef"><b>Definition:</b> error.hpp:40</div></div>
 <div class="ttc" id="classproton_1_1session__options_html"><div class="ttname"><a href="classproton_1_1session__options.html">proton::session_options</a></div><div class="ttdoc">Options for creating a session. </div><div class="ttdef"><b>Definition:</b> session_options.hpp:42</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:28</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 <div class="ttc" id="classproton_1_1thread__safe_html"><div class="ttname"><a href="classproton_1_1thread__safe.html">proton::thread_safe</a></div><div class="ttdoc">Experimental - A thread-safe object wrapper. </div><div class="ttdef"><b>Definition:</b> connection.hpp:45</div></div>
 <div class="ttc" id="classproton_1_1error__condition_html"><div class="ttname"><a href="classproton_1_1error__condition.html">proton::error_condition</a></div><div class="ttdoc">Describes an endpoint error state. </div><div class="ttdef"><b>Definition:</b> error_condition.hpp:37</div></div>
 </div><!-- fragment --></div><!-- contents -->
@@ -230,7 +116,7 @@ $(document).ready(function(){initNavTree('connection_8hpp_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>connection.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[23/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/annotated.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/annotated.html b/content/releases/qpid-proton-master/proton/cpp/api/annotated.html
index 05a43e6..52bea8e 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/annotated.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/annotated.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: Class List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -95,60 +95,62 @@ $(document).ready(function(){initNavTree('annotated.html','');});
 <div class="contents">
 <div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
 <div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
-<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceproton.html" target="_self">proton</a></td><td class="desc">The main Proton namespace </td></tr>
+<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceproton.html" target="_self">proton</a></td><td class="desc">Type traits for mapping between AMQP and C++ types </td></tr>
 <tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceproton_1_1codec.html" target="_self">codec</a></td><td class="desc"><b>Experimental</b> - AMQP data encoding and decoding </td></tr>
 <tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1codec_1_1decoder.html" target="_self">decoder</a></td><td class="desc"><b>Experimental</b> - Stream-like decoder from AMQP bytes to C++ values </td></tr>
 <tr id="row_0_0_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1codec_1_1encoder.html" target="_self">encoder</a></td><td class="desc"><b>Experimental</b> - Stream-like encoder from AMQP bytes to C++ values </td></tr>
 <tr id="row_0_0_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish" target="_self">finish</a></td><td class="desc"><b>Experimental</b> - Finish inserting or extracting a complex type </td></tr>
 <tr id="row_0_0_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start" target="_self">start</a></td><td class="desc"><b>Experimental</b> - Start encoding a complex type </td></tr>
-<tr id="row_0_0_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structproton_1_1codec_1_1state__guard.html" target="_self">state_guard</a></td><td class="desc"><b>Experimental</b> - Save and restore codec state </td></tr>
-<tr id="row_0_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceproton_1_1io.html" target="_self">io</a></td><td class="desc"><b>Experimental</b> - An SPI for multithreaded network IO </td></tr>
-<tr id="row_0_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1io_1_1connection__engine.html" target="_self">connection_engine</a></td><td class="desc"><b>Experimental</b> - An AMQP protocol engine for a single connection </td></tr>
-<tr id="row_0_1_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structproton_1_1io_1_1const__buffer.html" target="_self">const_buffer</a></td><td class="desc"><b>Experimental</b> - Pointer to a const memory region with a size </td></tr>
-<tr id="row_0_1_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1io_1_1container__impl__base.html" target="_self">container_impl_base</a></td><td class="desc"><b>Experimental</b> - A base container implementation </td></tr>
-<tr id="row_0_1_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1io_1_1link__namer.html" target="_self">link_namer</a></td><td class="desc"><b>Experimental</b> - Generate default link names that are unique within a container </td></tr>
-<tr id="row_0_1_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structproton_1_1io_1_1mutable__buffer.html" target="_self">mutable_buffer</a></td><td class="desc"><b>Experimental</b> - Pointer to a mutable memory region with a size </td></tr>
-<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1annotation__key.html" target="_self">annotation_key</a></td><td class="desc">A key for use with AMQP annotation maps </td></tr>
-<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1binary.html" target="_self">binary</a></td><td class="desc">Arbitrary binary data </td></tr>
-<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1byte__array.html" target="_self">byte_array</a></td><td class="desc">Arbitrary fixed-size data </td></tr>
-<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1connection.html" target="_self">connection</a></td><td class="desc">A connection to a remote AMQP peer </td></tr>
-<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1connection__options.html" target="_self">connection_options</a></td><td class="desc">Options for creating a connection </td></tr>
-<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1container.html" target="_self">container</a></td><td class="desc">A top-level container of connections, sessions, senders, and receivers </td></tr>
-<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structproton_1_1conversion__error.html" target="_self">conversion_error</a></td><td class="desc">An error converting between AMQP and C++ data </td></tr>
-<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1decimal128.html" target="_self">decimal128</a></td><td class="desc">128-bit decimal floating point </td></tr>
-<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1decimal32.html" target="_self">decimal32</a></td><td class="desc">32-bit decimal floating point </td></tr>
-<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1decimal64.html" target="_self">decimal64</a></td><td class="desc">64-bit decimal floating point </td></tr>
-<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1default__container.html" target="_self">default_container</a></td><td class="desc">A single-threaded container </td></tr>
-<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1delivery.html" target="_self">delivery</a></td><td class="desc">A received message </td></tr>
-<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structproton_1_1delivery__mode.html" target="_self">delivery_mode</a></td><td class="desc">The message delivery policy to establish when opening a link </td></tr>
-<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1duration.html" target="_self">duration</a></td><td class="desc">A span of time in milliseconds </td></tr>
-<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1endpoint.html" target="_self">endpoint</a></td><td class="desc">The base class for session, connection, and link </td></tr>
-<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structproton_1_1error.html" target="_self">error</a></td><td class="desc">The base Proton error </td></tr>
-<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1error__condition.html" target="_self">error_condition</a></td><td class="desc">Describes an endpoint error state </td></tr>
-<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1event__loop.html" target="_self">event_loop</a></td><td class="desc"><b>Experimental</b> - A serial execution context </td></tr>
-<tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1inject__handler.html" target="_self">inject_handler</a></td><td class="desc"><b>Experimental</b> - A handler for injected code </td></tr>
-<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1link.html" target="_self">link</a></td><td class="desc">A named channel for sending or receiving messages </td></tr>
-<tr id="row_0_22_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1listen__handler.html" target="_self">listen_handler</a></td><td class="desc"><b>Experimental</b> - A handler for incoming connections </td></tr>
-<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1listener.html" target="_self">listener</a></td><td class="desc">A listener for incoming connections </td></tr>
-<tr id="row_0_24_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1message.html" target="_self">message</a></td><td class="desc">An AMQP message </td></tr>
-<tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1message__id.html" target="_self">message_id</a></td><td class="desc">An AMQP message ID </td></tr>
-<tr id="row_0_26_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1messaging__handler.html" target="_self">messaging_handler</a></td><td class="desc">A handler for Proton messaging events </td></tr>
-<tr id="row_0_27_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1receiver.html" target="_self">receiver</a></td><td class="desc">A channel for receiving messages </td></tr>
-<tr id="row_0_28_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1receiver__options.html" target="_self">receiver_options</a></td><td class="desc">Options for creating a receiver </td></tr>
-<tr id="row_0_29_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1sasl.html" target="_self">sasl</a></td><td class="desc">SASL information </td></tr>
-<tr id="row_0_30_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1scalar.html" target="_self">scalar</a></td><td class="desc">A holder for an instance of any scalar AMQP type </td></tr>
-<tr id="row_0_31_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1sender.html" target="_self">sender</a></td><td class="desc">A channel for sending messages </td></tr>
-<tr id="row_0_32_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1sender__options.html" target="_self">sender_options</a></td><td class="desc">Options for creating a sender </td></tr>
-<tr id="row_0_33_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1session.html" target="_self">session</a></td><td class="desc">A container of senders and receivers </td></tr>
-<tr id="row_0_34_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1session__options.html" target="_self">session_options</a></td><td class="desc">Options for creating a session </td></tr>
-<tr id="row_0_35_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1source.html" target="_self">source</a></td><td class="desc">The source node is where messages originate </td></tr>
+<tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceproton_1_1io.html" target="_self">io</a></td><td class="desc"><b>Experimental</b> - An SPI for multithreaded network IO </td></tr>
+<tr id="row_0_1_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1io_1_1connection__engine.html" target="_self">connection_engine</a></td><td class="desc"><b>Experimental</b> - An AMQP protocol engine for a single connection </td></tr>
+<tr id="row_0_1_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structproton_1_1io_1_1const__buffer.html" target="_self">const_buffer</a></td><td class="desc"><b>Experimental</b> - Pointer to a const memory region with a size </td></tr>
+<tr id="row_0_1_2_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1io_1_1container__impl__base.html" target="_self">container_impl_base</a></td><td class="desc"><b>Experimental</b> - A base container implementation </td></tr>
+<tr id="row_0_1_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1io_1_1link__namer.html" target="_self">link_namer</a></td><td class="desc"><b>Experimental</b> - Generate default link names that are unique within a container </td></tr>
+<tr id="row_0_1_4_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structproton_1_1io_1_1mutable__buffer.html" target="_self">mutable_buffer</a></td><td class="desc"><b>Experimental</b> - Pointer to a mutable memory region with a size </td></tr>
+<tr id="row_0_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1annotation__key.html" target="_self">annotation_key</a></td><td class="desc">A key for use with AMQP annotation maps </td></tr>
+<tr id="row_0_3_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1binary.html" target="_self">binary</a></td><td class="desc">Arbitrary binary data </td></tr>
+<tr id="row_0_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1byte__array.html" target="_self">byte_array</a></td><td class="desc">Arbitrary fixed-size data </td></tr>
+<tr id="row_0_5_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1connection.html" target="_self">connection</a></td><td class="desc">A connection to a remote AMQP peer </td></tr>
+<tr id="row_0_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1connection__options.html" target="_self">connection_options</a></td><td class="desc">Options for creating a connection </td></tr>
+<tr id="row_0_7_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1container.html" target="_self">container</a></td><td class="desc">A top-level container of connections, sessions, senders, and receivers </td></tr>
+<tr id="row_0_8_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1container__ref.html" target="_self">container_ref</a></td><td class="desc">This is an header only class that can be used to help using containers more natural by allowing them to be treated as value types </td></tr>
+<tr id="row_0_9_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structproton_1_1conversion__error.html" target="_self">conversion_error</a></td><td class="desc">An error converting between AMQP and C++ data </td></tr>
+<tr id="row_0_10_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1decimal128.html" target="_self">decimal128</a></td><td class="desc">128-bit decimal floating point </td></tr>
+<tr id="row_0_11_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1decimal32.html" target="_self">decimal32</a></td><td class="desc">32-bit decimal floating point </td></tr>
+<tr id="row_0_12_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1decimal64.html" target="_self">decimal64</a></td><td class="desc">64-bit decimal floating point </td></tr>
+<tr id="row_0_13_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1delivery.html" target="_self">delivery</a></td><td class="desc">A received message </td></tr>
+<tr id="row_0_14_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structproton_1_1delivery__mode.html" target="_self">delivery_mode</a></td><td class="desc">The message delivery policy to establish when opening a link </td></tr>
+<tr id="row_0_15_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1duration.html" target="_self">duration</a></td><td class="desc">A span of time in milliseconds </td></tr>
+<tr id="row_0_16_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1endpoint.html" target="_self">endpoint</a></td><td class="desc">The base class for session, connection, and link </td></tr>
+<tr id="row_0_17_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structproton_1_1error.html" target="_self">error</a></td><td class="desc">The base Proton error </td></tr>
+<tr id="row_0_18_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1error__condition.html" target="_self">error_condition</a></td><td class="desc">Describes an endpoint error state </td></tr>
+<tr id="row_0_19_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1event__loop.html" target="_self">event_loop</a></td><td class="desc"><b>Experimental</b> - A serial execution context </td></tr>
+<tr id="row_0_20_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1inject__handler.html" target="_self">inject_handler</a></td><td class="desc"><b>Experimental</b> - A handler for injected code </td></tr>
+<tr id="row_0_21_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1link.html" target="_self">link</a></td><td class="desc">A named channel for sending or receiving messages </td></tr>
+<tr id="row_0_22_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1listen__handler.html" target="_self">listen_handler</a></td><td class="desc"><b>Experimental</b> - A handler for incoming connections </td></tr>
+<tr id="row_0_23_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1listener.html" target="_self">listener</a></td><td class="desc">A listener for incoming connections </td></tr>
+<tr id="row_0_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_24_" class="arrow" onclick="toggleFolder('0_24_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1message.html" target="_self">message</a></td><td class="desc">An AMQP message </td></tr>
+<tr id="row_0_24_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1message_1_1annotation__map.html" target="_self">annotation_map</a></td><td class="desc"><b>Experimental</b> - A map of AMQP annotation keys and AMQP values </td></tr>
+<tr id="row_0_24_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1message_1_1property__map.html" target="_self">property_map</a></td><td class="desc"><b>Experimental</b> - A map of string keys and AMQP scalar values </td></tr>
+<tr id="row_0_25_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1message__id.html" target="_self">message_id</a></td><td class="desc">An AMQP message ID </td></tr>
+<tr id="row_0_26_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1messaging__handler.html" target="_self">messaging_handler</a></td><td class="desc">A handler for Proton messaging events </td></tr>
+<tr id="row_0_27_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1receiver.html" target="_self">receiver</a></td><td class="desc">A channel for receiving messages </td></tr>
+<tr id="row_0_28_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1receiver__options.html" target="_self">receiver_options</a></td><td class="desc">Options for creating a receiver </td></tr>
+<tr id="row_0_29_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1sasl.html" target="_self">sasl</a></td><td class="desc">SASL information </td></tr>
+<tr id="row_0_30_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1scalar.html" target="_self">scalar</a></td><td class="desc">A holder for an instance of any scalar AMQP type </td></tr>
+<tr id="row_0_31_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1sender.html" target="_self">sender</a></td><td class="desc">A channel for sending messages </td></tr>
+<tr id="row_0_32_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1sender__options.html" target="_self">sender_options</a></td><td class="desc">Options for creating a sender </td></tr>
+<tr id="row_0_33_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1session.html" target="_self">session</a></td><td class="desc">A container of senders and receivers </td></tr>
+<tr id="row_0_34_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1session__options.html" target="_self">session_options</a></td><td class="desc">Options for creating a session </td></tr>
+<tr id="row_0_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_35_" class="arrow" onclick="toggleFolder('0_35_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1source.html" target="_self">source</a></td><td class="desc">A point of origin for messages </td></tr>
+<tr id="row_0_35_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1source_1_1filter__map.html" target="_self">filter_map</a></td><td class="desc"><b>Experimental</b> - A map of AMQP symbol keys and filter specifiers </td></tr>
 <tr id="row_0_36_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1source__options.html" target="_self">source_options</a></td><td class="desc">Options for creating a source node for a sender or receiver </td></tr>
 <tr id="row_0_37_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1ssl.html" target="_self">ssl</a></td><td class="desc">SSL information </td></tr>
 <tr id="row_0_38_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1ssl__certificate.html" target="_self">ssl_certificate</a></td><td class="desc"><b>Experimental</b> - An SSL certificate </td></tr>
 <tr id="row_0_39_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1ssl__client__options.html" target="_self">ssl_client_options</a></td><td class="desc"><b>Experimental</b> - SSL configuration for outbound connections </td></tr>
 <tr id="row_0_40_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1ssl__server__options.html" target="_self">ssl_server_options</a></td><td class="desc"><b>Experimental</b> - SSL configuration for inbound connections </td></tr>
 <tr id="row_0_41_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1symbol.html" target="_self">symbol</a></td><td class="desc">A std::string that represents the AMQP symbol type </td></tr>
-<tr id="row_0_42_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1target.html" target="_self">target</a></td><td class="desc">The target is the destination node of a sent or received message </td></tr>
+<tr id="row_0_42_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1target.html" target="_self">target</a></td><td class="desc">A destination for messages </td></tr>
 <tr id="row_0_43_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1target__options.html" target="_self">target_options</a></td><td class="desc">Options for creating a target node for a sender or receiver </td></tr>
 <tr id="row_0_44_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1terminus.html" target="_self">terminus</a></td><td class="desc">One end of a link, either a source or a target </td></tr>
 <tr id="row_0_45_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1thread__safe.html" target="_self">thread_safe</a></td><td class="desc"><b>Experimental</b> - A thread-safe object wrapper </td></tr>
@@ -161,6 +163,7 @@ $(document).ready(function(){initNavTree('annotated.html','');});
 <tr id="row_0_52_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structproton_1_1url__error.html" target="_self">url_error</a></td><td class="desc">An error encountered during URL parsing </td></tr>
 <tr id="row_0_53_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1uuid.html" target="_self">uuid</a></td><td class="desc">A 16-byte universally unique identifier </td></tr>
 <tr id="row_0_54_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1value.html" target="_self">value</a></td><td class="desc">A holder for any AMQP value, simple or complex </td></tr>
+<tr id="row_0_55_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classproton_1_1void__function0.html" target="_self">void_function0</a></td><td class="desc">A C++03 compatible void no-argument callback function object, used by <a class="el" href="classproton_1_1container.html#a84e9e24aaa2f0c6bf6c7d22e1b6554c7" title="Schedule a function to be called after the duration. ">container::schedule()</a> and <a class="el" href="classproton_1_1event__loop.html#a0d757857984f2fc9fd00cbcb3dd37db2" title="Arrange to have f() called in the event_loop&#39;s sequence: possibly deferred, possibly in another threa...">event_loop::inject()</a> In C++11 you can use std::bind, std::function or a void-no-argument lambda instead </td></tr>
 </table>
 </div><!-- directory -->
 </div><!-- contents -->
@@ -170,7 +173,7 @@ $(document).ready(function(){initNavTree('annotated.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/annotation__key_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/annotation__key_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/annotation__key_8hpp_source.html
index f63bb78..80c72b8 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/annotation__key_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/annotation__key_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/annotation_key.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,70 +93,14 @@ $(document).ready(function(){initNavTree('annotation__key_8hpp_source.html','');
 <div class="title">annotation_key.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_ANNOTATION_KEY_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_ANNOTATION_KEY_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;proton/internal/scalar_base.hpp&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;proton/symbol.hpp&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespaceproton.html">   28</a></span>&#160;<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>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="classproton_1_1annotation__key.html">   33</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1annotation__key.html">annotation_key</a> : <span class="keyword">public</span> internal::scalar_base {</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;    <span class="keyword">using</span> internal::scalar_base::type;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
-<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="classproton_1_1annotation__key.html#a056f77e21066cbf900772853454102a8">   38</a></span>&#160;    <a class="code" href="classproton_1_1annotation__key.html#a056f77e21066cbf900772853454102a8">annotation_key</a>() { put_(uint64_t(0)); }</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
-<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classproton_1_1annotation__key.html#afdd676d37486aa26af7fdd588f994d26">   41</a></span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <a class="code" href="classproton_1_1annotation__key.html#afdd676d37486aa26af7fdd588f994d26">annotation_key</a>(<span class="keyword">const</span> T&amp; x) { *<span class="keyword">this</span> = x; }</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <a class="code" href="classproton_1_1annotation__key.html">annotation_key</a>&amp; operator=(uint64_t x) { put_(x); <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <a class="code" href="classproton_1_1annotation__key.html#a056f77e21066cbf900772853454102a8">annotation_key</a>&amp; operator=(<span class="keyword">const</span> symbol&amp; x) { put_(x); <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <a class="code" href="classproton_1_1annotation__key.html#a056f77e21066cbf900772853454102a8">annotation_key</a>&amp; operator=(<span class="keyword">const</span> std::string&amp; x) { put_(symbol(x)); <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    <a class="code" href="classproton_1_1annotation__key.html#a056f77e21066cbf900772853454102a8">annotation_key</a>&amp; operator=(<span class="keyword">const</span> <span class="keywordtype">char</span> *x) { put_(symbol(x)); <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span>message;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span>codec::decoder;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;};</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; T <span class="keyword">get</span>(<span class="keyword">const</span> annotation_key&amp; x);</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classproton_1_1annotation__key.html#ace2642bea7a7ab2d830f42390eb4a604">   69</a></span>&#160;<span class="keyword">template</span>&lt;&gt; <span class="keyword">inline</span> uint64_t get&lt;uint64_t&gt;(<span class="keyword">const</span> <a class="code" href="classproton_1_1annotation__key.html">annotation_key</a>&amp; x) { <span class="keywordflow">return</span> internal::get&lt;uint64_t&gt;(x); }</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classproton_1_1annotation__key.html#aab3f78c82556a26b3c2e8736a7d0c777">   74</a></span>&#160;<span class="keyword">template</span>&lt;&gt; <span class="keyword">inline</span> <a class="code" href="classproton_1_1symbol.html">symbol</a> get&lt;symbol&gt;(<span class="keyword">const</span> <a class="code" href="classproton_1_1annotation__key.html">annotation_key</a>&amp; x) { <span class="keywordflow">return</span> internal::get&lt;symbol&gt;(x); }</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
-<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classproton_1_1annotation__key.html#ab73c44b530463fda5e11bc403ca9edd3">   80</a></span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt; T <a class="code" href="classproton_1_1annotation__key.html#ab73c44b530463fda5e11bc403ca9edd3">coerce</a>(<span class="keyword">const</span> <a class="code" href="classproton_1_1annotation__key.html">annotation_key</a>&amp; x) { <span class="keywordflow">return</span> internal::coerce&lt;T&gt;(x); }</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="preprocessor">#endif // PROTON_ANNOTATION_KEY_HPP</span></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_ANNOTATION_KEY_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_ANNOTATION_KEY_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div clas
 s="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name
 ="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span 
 class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;./internal/scalar_base.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;./symbol.hpp&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a n
 ame="l00028"></a><span class="lineno"><a class="line" href="namespaceproton.html">   28</a></span>&#160;<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>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="classproton_1_1annotation__key.html">   33</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1annotation__key.html">annotation_key</a> : <span class="keyword">public</span> internal::scalar_base {</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;    <span class="keyword">using</span> internal::scalar_base::type;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00
 038"></a><span class="lineno"><a class="line" href="classproton_1_1annotation__key.html#a056f77e21066cbf900772853454102a8">   38</a></span>&#160;    <a class="code" href="classproton_1_1annotation__key.html#a056f77e21066cbf900772853454102a8">annotation_key</a>() { put_(uint64_t(0)); }</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classproton_1_1annotation__key.html#afdd676d37486aa26af7fdd588f994d26">   41</a></span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <a class="code" href="classproton_1_1annotation__key.html#afdd676d37486aa26af7fdd588f994d26">annotation_key</a>(<span class="keyword">const</span> T&amp; x) { *<span class="keyword">this</span> = x; }</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</spa
 n>&#160;    <a class="code" href="classproton_1_1annotation__key.html">annotation_key</a>&amp; operator=(uint64_t x) { put_(x); <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <a class="code" href="classproton_1_1annotation__key.html">annotation_key</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classproton_1_1symbol.html">symbol</a>&amp; x) { put_(x); <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <a class="code" href="classproton_1_1annotation__key.html">annotation_key</a>&amp; operator=(<span class="keyword">const</span> std::string&amp; x) { put_(<a class="code" href="classproton_1_1symbol.html">symbol</a>(x)); <span class="keywordflow">
 return</span> *<span class="keyword">this</span>; }</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    <a class="code" href="classproton_1_1annotation__key.html">annotation_key</a>&amp; operator=(<span class="keyword">const</span> <span class="keywordtype">char</span> *x) { put_(<a class="code" href="classproton_1_1symbol.html">symbol</a>(x)); <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classproton_1_1message.html">message</a>;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classproton_1_1codec_1_1decoder.html">codec::decoder</a
 >;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;};</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; T <span class="keyword">get</span>(<span class="keyword">const</span> <a class="code" href="classproton_1_1annotation__key.html">annotation_key</a>&amp; x);</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classproton_1_1annotation__key.html#ace2642bea7a7ab2d830f42390eb4a604">   69</a></span>&#160;<span class="keyword">template</span>&lt;&gt; <span class="keyword">inline</span> uint64_t get&lt;uint64_t&gt;(<span class="keyword">const</span> <a class="code" href="classproton_1_1annotation__key.html">annotation_key</a>&amp; x) { <sp
 an class="keywordflow">return</span> internal::get&lt;uint64_t&gt;(x); }</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classproton_1_1annotation__key.html#aab3f78c82556a26b3c2e8736a7d0c777">   74</a></span>&#160;<span class="keyword">template</span>&lt;&gt; <span class="keyword">inline</span> <a class="code" href="classproton_1_1symbol.html">symbol</a> get&lt;symbol&gt;(<span class="keyword">const</span> <a class="code" href="classproton_1_1annotation__key.html">annotation_key</a>&amp; x) { <span class="keywordflow">return</span> internal::get&lt;symbol&gt;(x); }</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classproton_1_1annotation__key.html#ab73c44b530463fda5e11bc403ca9edd3">   80</a></span>&#160;<span class="keyword">template</span>&
 lt;<span class="keyword">class</span> T&gt; T <a class="code" href="classproton_1_1annotation__key.html#ab73c44b530463fda5e11bc403ca9edd3">coerce</a>(<span class="keyword">const</span> <a class="code" href="classproton_1_1annotation__key.html">annotation_key</a>&amp; x) { <span class="keywordflow">return</span> internal::coerce&lt;T&gt;(x); }</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="preprocessor">#endif // PROTON_ANNOTATION_KEY_HPP</span></div><div class="ttc" id="classproton_1_1message_html"><div class="ttname"><a href="classproton_1_1message.html">proton::message</a></div><div class="ttdoc">An AMQP message. </div><div class="ttdef"><b>Defin
 ition:</b> message.hpp:51</div></div>
 <div class="ttc" id="classproton_1_1annotation__key_html"><div class="ttname"><a href="classproton_1_1annotation__key.html">proton::annotation_key</a></div><div class="ttdoc">A key for use with AMQP annotation maps. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:33</div></div>
 <div class="ttc" id="classproton_1_1annotation__key_html_afdd676d37486aa26af7fdd588f994d26"><div class="ttname"><a href="classproton_1_1annotation__key.html#afdd676d37486aa26af7fdd588f994d26">proton::annotation_key::annotation_key</a></div><div class="ttdeci">annotation_key(const T &amp;x)</div><div class="ttdoc">Construct from any type that can be assigned. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:41</div></div>
 <div class="ttc" id="classproton_1_1symbol_html"><div class="ttname"><a href="classproton_1_1symbol.html">proton::symbol</a></div><div class="ttdoc">A std::string that represents the AMQP symbol type. </div><div class="ttdef"><b>Definition:</b> symbol.hpp:30</div></div>
 <div class="ttc" id="classproton_1_1annotation__key_html_ab73c44b530463fda5e11bc403ca9edd3"><div class="ttname"><a href="classproton_1_1annotation__key.html#ab73c44b530463fda5e11bc403ca9edd3">proton::annotation_key::coerce</a></div><div class="ttdeci">T coerce(const annotation_key &amp;x)</div><div class="ttdoc">Get the binary value or throw conversion_error. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:80</div></div>
 <div class="ttc" id="classproton_1_1annotation__key_html_a056f77e21066cbf900772853454102a8"><div class="ttname"><a href="classproton_1_1annotation__key.html#a056f77e21066cbf900772853454102a8">proton::annotation_key::annotation_key</a></div><div class="ttdeci">annotation_key()</div><div class="ttdoc">An empty annotation key has a uint64_t == 0 value. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:38</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:28</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
+<div class="ttc" id="classproton_1_1codec_1_1decoder_html"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html">proton::codec::decoder</a></div><div class="ttdoc">Experimental - Stream-like decoder from AMQP bytes to C++ values. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:51</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -165,7 +109,7 @@ $(document).ready(function(){initNavTree('annotation__key_8hpp_source.html','');
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>annotation_key.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/binary_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/binary_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/binary_8hpp_source.html
index d106f38..9c8e83c 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/binary_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/binary_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/binary.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,61 +93,11 @@ $(document).ready(function(){initNavTree('binary_8hpp_source.html','');});
 <div class="title">binary.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_BINARY_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_BINARY_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;proton/export.hpp&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="types__fwd_8hpp.html">proton/types_fwd.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;iosfwd&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classproton_1_1binary.html">   34</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1binary.html">binary</a> : <span class="keyword">public</span> std::vector&lt;uint8_t&gt; {</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <span class="keyword">explicit</span> <a class="code" href="classproton_1_1binary.html">binary</a>() : std::vector&lt;value_type&gt;() {}</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <span class="keyword">explicit</span> <a class="code" href="classproton_1_1binary.html">binary</a>(<span class="keywordtype">size_t</span> n) : std::vector&lt;value_type&gt;(n) {}</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keyword">explicit</span> <a class="code" href="classproton_1_1binary.html">binary</a>(<span class="keywordtype">size_t</span> n, value_type x) : std::vector&lt;value_type&gt;(n, x) {}</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    <span class="keyword">explicit</span> <a class="code" href="classproton_1_1binary.html">binary</a>(<span class="keyword">const</span> std::string&amp; s) : std::vector&lt;value_type&gt;(s.begin(), s.end()) {}</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> Iter&gt; <a class="code" href="classproton_1_1binary.html">binary</a>(Iter first, Iter last) : std::vector&lt;value_type&gt;(first, last) {}</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
-<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classproton_1_1binary.html#a7d27cc515e59f676f08d399124be099d">   46</a></span>&#160;    <span class="keyword">operator</span> std::string()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> std::string(begin(), end()); }</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="classproton_1_1binary.html#ac04f4568094b18213b75d4400d8e2477">   49</a></span>&#160;    <a class="code" href="classproton_1_1binary.html">binary</a>&amp; <a class="code" href="classproton_1_1binary.html#ac04f4568094b18213b75d4400d8e2477">operator=</a>(<span class="keyword">const</span> std::string&amp; x) { assign(x.begin(), x.end()); <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;};</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;PN_CPP_EXTERN std::ostream&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(std::ostream&amp;, <span class="keyword">const</span> binary&amp;);</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#endif // PROTON_BINARY_HPP</span></div>
-<div class="ttc" id="namespaceproton_html_ae6fabe30961a3d3280bb8445e743b21c"><div class="ttname"><a href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">proton::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;, const binary &amp;)</div><div class="ttdoc">Print a binary value. </div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_BINARY_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_BINARY_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name
 ="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a><s
 pan class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 
   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;./internal/export.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="types__fwd_8hpp.html">./types_fwd.hpp</a>&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#16
 0;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;iosfwd&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classproton_1_1binary.html">   34</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1binary.html">binary</a> : <span class="keyword">public</span> std::vector&lt;uint8_t&gt; {</div><div class="line"><a name="l00035"></a><span class="lineno">
    35</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <span class="keyword">explicit</span> <a class="code" href="classproton_1_1binary.html">binary</a>() : std::vector&lt;value_type&gt;() {}</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <span class="keyword">explicit</span> <a class="code" href="classproton_1_1binary.html">binary</a>(<span class="keywordtype">size_t</span> n) : std::vector&lt;value_type&gt;(n) {}</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keyword">explicit</span> <a class="code" href="classproton_1_1binary.html">binary</a>(<span class="keywordtype">size_t</span> n, value_type x) : std::vector&lt;value_type&gt;(n, x) {}</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    <span class="keyword">explicit</span> <a class="code" href="classproton_1_1bi
 nary.html">binary</a>(<span class="keyword">const</span> std::string&amp; s) : std::vector&lt;value_type&gt;(s.begin(), s.end()) {}</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> Iter&gt; <a class="code" href="classproton_1_1binary.html">binary</a>(Iter first, Iter last) : std::vector&lt;value_type&gt;(first, last) {}</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classproton_1_1binary.html#a7d27cc515e59f676f08d399124be099d">   46</a></span>&#160;    <span class="keyword">operator</span> std::string()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> std::string(begin(), end()); }</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00049"></a><span class="
 lineno"><a class="line" href="classproton_1_1binary.html#ac04f4568094b18213b75d4400d8e2477">   49</a></span>&#160;    <a class="code" href="classproton_1_1binary.html">binary</a>&amp; <a class="code" href="classproton_1_1binary.html#ac04f4568094b18213b75d4400d8e2477">operator=</a>(<span class="keyword">const</span> std::string&amp; x) { assign(x.begin(), x.end()); <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;};</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;PN_CPP_EXTERN std::ostream&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(std::ostream&amp;, <span class="keyword">const</span> <a class="code" href="classproton_1_1binary.html">binary</a>&amp;);</div><div class="line"><a name="l00054"></a><s
 pan class="lineno">   54</span>&#160;</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#endif // PROTON_BINARY_HPP</span></div><div class="ttc" id="namespaceproton_html_ae6fabe30961a3d3280bb8445e743b21c"><div class="ttname"><a href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">proton::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;, const binary &amp;)</div><div class="ttdoc">Print a binary value. </div></div>
 <div class="ttc" id="classproton_1_1binary_html_ac04f4568094b18213b75d4400d8e2477"><div class="ttname"><a href="classproton_1_1binary.html#ac04f4568094b18213b75d4400d8e2477">proton::binary::operator=</a></div><div class="ttdeci">binary &amp; operator=(const std::string &amp;x)</div><div class="ttdoc">Assignment. </div><div class="ttdef"><b>Definition:</b> binary.hpp:49</div></div>
 <div class="ttc" id="classproton_1_1binary_html"><div class="ttname"><a href="classproton_1_1binary.html">proton::binary</a></div><div class="ttdoc">Arbitrary binary data. </div><div class="ttdef"><b>Definition:</b> binary.hpp:34</div></div>
 <div class="ttc" id="types__fwd_8hpp_html"><div class="ttname"><a href="types__fwd_8hpp.html">types_fwd.hpp</a></div><div class="ttdoc">Forward declarations for all the C++ types used by Proton to represent AMQP types. </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:28</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -156,7 +106,7 @@ $(document).ready(function(){initNavTree('binary_8hpp_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>binary.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[17/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery.html
index 387b2b3..66bbb97 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: delivery</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -90,6 +90,7 @@ $(document).ready(function(){initNavTree('classproton_1_1delivery.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="classproton_1_1delivery-members.html">List of all members</a>  </div>
   <div class="headertitle">
@@ -111,6 +112,21 @@ Inheritance diagram for delivery:</div>
 </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:adc6e5733fc3c22f0a7b2914188c49c90"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> { <br />
+&#160;&#160;<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90ac157bdf0b85a40d2619cbc8bc1ae5fe2">NONE</a>, 
+<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a1cf265da0334753368223d47f242a8df">RECEIVED</a>, 
+<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a69c37229a15f9a89e188ad210f31c647">ACCEPTED</a>, 
+<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90adc7d25ac50cec5a18810f4e4f6614364">REJECTED</a>, 
+<br />
+&#160;&#160;<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90aa38d18fe73a7fc82c112b6917d0b5cd0">RELEASED</a>, 
+<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a26d303ed91d56d618217b9a038512754">MODIFIED</a>
+<br />
+ }<tr class="memdesc:adc6e5733fc3c22f0a7b2914188c49c90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delivery state values.  <a href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:adc6e5733fc3c22f0a7b2914188c49c90"><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:ad94696eb7d2907efd72e021c2513ed48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad94696eb7d2907efd72e021c2513ed48"></a>
@@ -133,6 +149,10 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1delivery.html#a7a2a3abb755d0d1a31414355520d054b">modify</a> ()</td></tr>
 <tr class="memdesc:a7a2a3abb755d0d1a31414355520d054b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Settle with MODIFIED state. <br /></td></tr>
 <tr class="separator:a7a2a3abb755d0d1a31414355520d054b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3651789a2cb5cda443864c8e3660a410"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3651789a2cb5cda443864c8e3660a410"></a>
+enum <a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1transfer.html#a3651789a2cb5cda443864c8e3660a410">state</a> () const </td></tr>
+<tr class="memdesc:a3651789a2cb5cda443864c8e3660a410"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the remote state for a delivery. <br /></td></tr>
+<tr class="separator:a3651789a2cb5cda443864c8e3660a410"><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_1transfer.html#aa33faff52aea9845efaf184f86676cc5">session</a> () const </td></tr>
 <tr class="memdesc:aa33faff52aea9845efaf184f86676cc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the session for this transfer. <br /></td></tr>
@@ -157,7 +177,51 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>A received message. </p>
 <p>A delivery attempt can fail. As a result, a particular message may correspond to multiple deliveries. </p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a25">broker.cpp</a>, <a class="el" href="broker_8hpp-example.html#_a28">broker.hpp</a>, <a class="el" href="client_8cpp-example.html#_a18">client.cpp</a>, <a class="el" href="direct_recv_8cpp-example.html#_a6">direct_recv.cpp</a>, <a class="el" href="helloworld_8cpp-example.html#_a16">helloworld.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#_a12">helloworld_direct.cpp</a>, <a class="el" href="mt_2broker_8cpp-example.html#_a15">mt/broker.cpp</a>, <a class="el" href="server_8cpp-example.html#_a9">server.cpp</a>, <a class="el" href="server_direct_8cpp-example.html#_a12">server_direct.cpp</a>, and <a class="el" href="simple_recv_8cpp-example.html#_a6">simple_recv.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Enumeration Documentation</h2>
+<a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a></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>Delivery state values. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90ac157bdf0b85a40d2619cbc8bc1ae5fe2"></a>NONE&#160;</td><td class="fielddoc">
+<p>Unknown state. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90a1cf265da0334753368223d47f242a8df"></a>RECEIVED&#160;</td><td class="fielddoc">
+<p>Received but not yet settled. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90a69c37229a15f9a89e188ad210f31c647"></a>ACCEPTED&#160;</td><td class="fielddoc">
+<p>Settled as accepted. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90adc7d25ac50cec5a18810f4e4f6614364"></a>REJECTED&#160;</td><td class="fielddoc">
+<p>Settled as rejected. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90aa38d18fe73a7fc82c112b6917d0b5cd0"></a>RELEASED&#160;</td><td class="fielddoc">
+<p>Settled as released. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90a26d303ed91d56d618217b9a038512754"></a>MODIFIED&#160;</td><td class="fielddoc">
+<p>Settled as modified. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
 <li>proton/<a class="el" href="delivery_8hpp_source.html">delivery.hpp</a></li>
 </ul>
 </div><!-- contents -->
@@ -168,7 +232,7 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1delivery.html">delivery</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery.js
index 4274f8d..7c5a773 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery.js
@@ -1,5 +1,13 @@
 var classproton_1_1delivery =
 [
+    [ "state", "classproton_1_1delivery.html#adc6e5733fc3c22f0a7b2914188c49c90", [
+      [ "NONE", "classproton_1_1delivery.html#adc6e5733fc3c22f0a7b2914188c49c90ac157bdf0b85a40d2619cbc8bc1ae5fe2", null ],
+      [ "RECEIVED", "classproton_1_1delivery.html#adc6e5733fc3c22f0a7b2914188c49c90a1cf265da0334753368223d47f242a8df", null ],
+      [ "ACCEPTED", "classproton_1_1delivery.html#adc6e5733fc3c22f0a7b2914188c49c90a69c37229a15f9a89e188ad210f31c647", null ],
+      [ "REJECTED", "classproton_1_1delivery.html#adc6e5733fc3c22f0a7b2914188c49c90adc7d25ac50cec5a18810f4e4f6614364", null ],
+      [ "RELEASED", "classproton_1_1delivery.html#adc6e5733fc3c22f0a7b2914188c49c90aa38d18fe73a7fc82c112b6917d0b5cd0", null ],
+      [ "MODIFIED", "classproton_1_1delivery.html#adc6e5733fc3c22f0a7b2914188c49c90a26d303ed91d56d618217b9a038512754", null ]
+    ] ],
     [ "delivery", "classproton_1_1delivery.html#a1fc41f40a60b380926eb717ed217bf86", null ],
     [ "accept", "classproton_1_1delivery.html#aadb9f3b844fb4cf98288cd3c60a3af91", null ],
     [ "connection", "classproton_1_1delivery.html#af13d10fc3d843719af9ff4c456330a73", null ],
@@ -10,5 +18,6 @@ var classproton_1_1delivery =
     [ "release", "classproton_1_1delivery.html#a23b477d0e2d399f75d585d154c346591", null ],
     [ "session", "classproton_1_1delivery.html#aa33faff52aea9845efaf184f86676cc5", null ],
     [ "settle", "classproton_1_1delivery.html#a172df06404ec241cee5281536db603a7", null ],
-    [ "settled", "classproton_1_1delivery.html#ade04b72d05d480bc5cb9ff21cc22d229", null ]
+    [ "settled", "classproton_1_1delivery.html#ade04b72d05d480bc5cb9ff21cc22d229", null ],
+    [ "state", "classproton_1_1delivery.html#a3651789a2cb5cda443864c8e3660a410", null ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1duration-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1duration-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1duration-members.html
index 5df107d..e7ee86f 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1duration-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1duration-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -111,7 +111,7 @@ $(document).ready(function(){initNavTree('classproton_1_1duration.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1duration.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1duration.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1duration.html
index 765d967..3ef72ba 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1duration.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1duration.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: duration</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -155,7 +155,8 @@ static const <a class="el" href="classproton_1_1duration.html">duration</a>&#160
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>A span of time in milliseconds. </p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2epoll_container_8cpp-example.html#_a11">mt/epoll_container.cpp</a>.</dd>
+</dl></div><hr/>The documentation for this class was generated from the following file:<ul>
 <li>proton/<a class="el" href="duration_8hpp_source.html">duration.hpp</a></li>
 </ul>
 </div><!-- contents -->
@@ -166,7 +167,7 @@ static const <a class="el" href="classproton_1_1duration.html">duration</a>&#160
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1duration.html">duration</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1endpoint-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1endpoint-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1endpoint-members.html
index a5728a2..7b25e2b 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1endpoint-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1endpoint-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('classproton_1_1endpoint.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1endpoint.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1endpoint.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1endpoint.html
index 8b0bc2f..46fffd1 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1endpoint.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1endpoint.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: endpoint</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -211,7 +211,7 @@ virtual class <a class="el" href="classproton_1_1error__condition.html">error_co
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1endpoint.html">endpoint</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1error__condition-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1error__condition-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1error__condition-members.html
index 2c0ddc9..cc15a11 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1error__condition-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1error__condition-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -113,7 +113,7 @@ $(document).ready(function(){initNavTree('classproton_1_1error__condition.html',
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1error__condition.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1error__condition.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1error__condition.html
index fd347f5..8f70ee3 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1error__condition.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1error__condition.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: error_condition</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -144,7 +144,8 @@ std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hre
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Describes an endpoint error state. </p>
-</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a23">broker.cpp</a>, <a class="el" href="broker_8hpp-example.html#_a26">broker.hpp</a>, <a class="el" href="mt_2broker_8cpp-example.html#_a14">mt/broker.cpp</a>, and <a class="el" href="mt_2epoll_container_8cpp-example.html#_a8">mt/epoll_container.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a4f32954b9494f55fa28e99c3402f254b"></a>
 <div class="memitem">
 <div class="memproto">
@@ -228,7 +229,7 @@ std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hre
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1error__condition.html">error_condition</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop-members.html
index aeeb588..713fb7f 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('classproton_1_1event__loop.html','');}
 
 <p>This is the complete list of members for <a class="el" href="classproton_1_1event__loop.html">event_loop</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1event__loop.html#a2ca52518764b0883e4a05393d384ab26">inject</a>(inject_handler &amp;)=0</td><td class="entry"><a class="el" href="classproton_1_1event__loop.html">event_loop</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1event__loop.html#a0d757857984f2fc9fd00cbcb3dd37db2">inject</a>(void_function0 &amp;f)=0</td><td class="entry"><a class="el" href="classproton_1_1event__loop.html">event_loop</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>~event_loop</b>() (defined in <a class="el" href="classproton_1_1event__loop.html">event_loop</a>)</td><td class="entry"><a class="el" href="classproton_1_1event__loop.html">event_loop</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -105,7 +105,7 @@ $(document).ready(function(){initNavTree('classproton_1_1event__loop.html','');}
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop.html
index 164aa51..4e206a0 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: event_loop</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -104,14 +104,43 @@ $(document).ready(function(){initNavTree('classproton_1_1event__loop.html','');}
 <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:a2ca52518764b0883e4a05393d384ab26"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2ca52518764b0883e4a05393d384ab26"></a>
-virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1event__loop.html#a2ca52518764b0883e4a05393d384ab26">inject</a> (<a class="el" href="classproton_1_1inject__handler.html">inject_handler</a> &amp;)=0</td></tr>
-<tr class="memdesc:a2ca52518764b0883e4a05393d384ab26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send code to the event loop for execution. <br /></td></tr>
-<tr class="separator:a2ca52518764b0883e4a05393d384ab26"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d757857984f2fc9fd00cbcb3dd37db2"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1event__loop.html#a0d757857984f2fc9fd00cbcb3dd37db2">inject</a> (<a class="el" href="classproton_1_1void__function0.html">void_function0</a> &amp;f)=0</td></tr>
+<tr class="memdesc:a0d757857984f2fc9fd00cbcb3dd37db2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Arrange to have f() called in the <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a>'s sequence: possibly deferred, possibly in another thread.  <a href="#a0d757857984f2fc9fd00cbcb3dd37db2">More...</a><br /></td></tr>
+<tr class="separator:a0d757857984f2fc9fd00cbcb3dd37db2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p><b>Experimental</b> - A serial execution context. </p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
+<p>Event handler functions associated with a single <a class="el" href="classproton_1_1connection.html" title="A connection to a remote AMQP peer. ">proton::connection</a> are called in sequence. The connection's <a class="el" href="classproton_1_1event__loop.html">event_loop</a> allows you to "inject" extra work from any thread, and have it executed in the same sequence. </p>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2epoll_container_8cpp-example.html#_a13">mt/epoll_container.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a0d757857984f2fc9fd00cbcb3dd37db2"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool inject </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classproton_1_1void__function0.html">void_function0</a> &amp;&#160;</td>
+          <td class="paramname"><em>f</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Arrange to have f() called in the <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a>'s sequence: possibly deferred, possibly in another thread. </p>
+<dl class="section return"><dt>Returns</dt><dd>true if f() has or will be called, false if the <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a> is ended and f() cannot be injected. </dd></dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
 <li>proton/<a class="el" href="event__loop_8hpp_source.html">event_loop.hpp</a></li>
 </ul>
 </div><!-- contents -->
@@ -122,7 +151,7 @@ virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1event__loop.html">event_loop</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop.js
index 14df9ae..d11eb42 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1event__loop.js
@@ -1,5 +1,5 @@
 var classproton_1_1event__loop =
 [
     [ "~event_loop", "classproton_1_1event__loop.html#adece58d67113a3aaef46650304e49067", null ],
-    [ "inject", "classproton_1_1event__loop.html#a2ca52518764b0883e4a05393d384ab26", null ]
+    [ "inject", "classproton_1_1event__loop.html#a0d757857984f2fc9fd00cbcb3dd37db2", null ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler-members.html
index 666ea02..829364d 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -96,8 +96,10 @@ $(document).ready(function(){initNavTree('classproton_1_1inject__handler.html','
 
 <p>This is the complete list of members for <a class="el" href="classproton_1_1inject__handler.html">inject_handler</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1inject__handler.html#a9edc8a337487cf4ddb601a55f37c324a">on_inject</a>()=0</td><td class="entry"><a class="el" href="classproton_1_1inject__handler.html">inject_handler</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>~inject_handler</b>() (defined in <a class="el" href="classproton_1_1inject__handler.html">inject_handler</a>)</td><td class="entry"><a class="el" href="classproton_1_1inject__handler.html">inject_handler</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>on_inject</b>()=0 (defined in <a class="el" href="classproton_1_1inject__handler.html">inject_handler</a>)</td><td class="entry"><a class="el" href="classproton_1_1inject__handler.html">inject_handler</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1inject__handler.html#a5ccbdeb5350ba8528eab7e4cc49fc68b">operator()</a>()</td><td class="entry"><a class="el" href="classproton_1_1inject__handler.html">inject_handler</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~inject_handler</b>() (defined in <a class="el" href="classproton_1_1inject__handler.html">inject_handler</a>)</td><td class="entry"><a class="el" href="classproton_1_1inject__handler.html">inject_handler</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>~void_function0</b>() (defined in <a class="el" href="classproton_1_1void__function0.html">void_function0</a>)</td><td class="entry"><a class="el" href="classproton_1_1void__function0.html">void_function0</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -105,7 +107,7 @@ $(document).ready(function(){initNavTree('classproton_1_1inject__handler.html','
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler.html
index 4a741d6..df920f0 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: inject_handler</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -101,16 +101,29 @@ $(document).ready(function(){initNavTree('classproton_1_1inject__handler.html','
  <a href="classproton_1_1inject__handler.html#details">More...</a></p>
 
 <p><code>#include &lt;<a class="el" href="event__loop_8hpp_source.html">event_loop.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for inject_handler:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classproton_1_1inject__handler.png" usemap="#inject_5Fhandler_map" alt=""/>
+  <map id="inject_5Fhandler_map" name="inject_handler_map">
+<area href="classproton_1_1void__function0.html" title="A C++03 compatible void no-argument callback function object, used by container::schedule() and event..." alt="void_function0" shape="rect" coords="0,0,95,24"/>
+</map>
+ </div></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a9edc8a337487cf4ddb601a55f37c324a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9edc8a337487cf4ddb601a55f37c324a"></a>
-virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1inject__handler.html#a9edc8a337487cf4ddb601a55f37c324a">on_inject</a> ()=0</td></tr>
-<tr class="memdesc:a9edc8a337487cf4ddb601a55f37c324a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The code is executed. <br /></td></tr>
+virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>on_inject</b> ()=0</td></tr>
 <tr class="separator:a9edc8a337487cf4ddb601a55f37c324a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ccbdeb5350ba8528eab7e4cc49fc68b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ccbdeb5350ba8528eab7e4cc49fc68b"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1inject__handler.html#a5ccbdeb5350ba8528eab7e4cc49fc68b">operator()</a> ()</td></tr>
+<tr class="memdesc:a5ccbdeb5350ba8528eab7e4cc49fc68b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Override the call operator with your code. <br /></td></tr>
+<tr class="separator:a5ccbdeb5350ba8528eab7e4cc49fc68b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p><b>Experimental</b> - A handler for injected code. </p>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>use <a class="el" href="classproton_1_1void__function0.html" title="A C++03 compatible void no-argument callback function object, used by container::schedule() and event...">void_function0</a>. </dd></dl>
 </div><hr/>The documentation for this class was generated from the following file:<ul>
 <li>proton/<a class="el" href="event__loop_8hpp_source.html">event_loop.hpp</a></li>
 </ul>
@@ -122,7 +135,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1inject__handler.html">inject_handler</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler.js
index 85a3fc4..95452a9 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler.js
@@ -1,5 +1,6 @@
 var classproton_1_1inject__handler =
 [
     [ "~inject_handler", "classproton_1_1inject__handler.html#a5586d9fb6f94c6763102fc911b2f7e47", null ],
-    [ "on_inject", "classproton_1_1inject__handler.html#a9edc8a337487cf4ddb601a55f37c324a", null ]
+    [ "on_inject", "classproton_1_1inject__handler.html#a9edc8a337487cf4ddb601a55f37c324a", null ],
+    [ "operator()", "classproton_1_1inject__handler.html#a5ccbdeb5350ba8528eab7e4cc49fc68b", null ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler.png b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler.png
new file mode 100755
index 0000000..1150dcd
Binary files /dev/null and b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1inject__handler.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine-members.html
index d380852..ac0981b 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -100,18 +100,19 @@ $(document).ready(function(){initNavTree('classproton_1_1io_1_1connection__engin
   <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a397568e30a54ac7d9033f531845be687">configure</a>(const connection_options &amp;opts=connection_options())</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a49ffce3927a9d5013293bf92fde9e9a2">connect</a>(const connection_options &amp;opts)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a755a99a0561209b60d3ef3897a303b40">connection</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a1d104efa025513927c754553ca979898">connection_engine</a>(proton::container &amp;, link_namer &amp;, event_loop *loop=0)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a515d1af874b9cbb099e798f5eb5d5e4a">container</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a3f4d44bc02e9c32598aa40f03e6c5ae7">disconnected</a>(const error_condition &amp;=error_condition())</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a4c79ad1c9029d967b9e1b4daf91b7537">dispatch</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#af477c1401cee5a0cf3bc8d6f4d2be805">read_buffer</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#aaa622a6fed072f5b4935881efb42ba5c">read_close</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a3f86a4f778e8c9303e6c0f127e52a5e2">read_done</a>(size_t n)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a7461aa748aa887e1969745fb5f7efd1c">transport</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a0e1873d3b36dcba2b3ef6bd09805c9c8">write_buffer</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#ad730a1d850ea31f35102b765d0eede4a">write_close</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#aedf05de753467bf31b70db61c8effc80">write_done</a>(size_t n)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>~connection_engine</b>() (defined in <a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a>)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a61ec26416dea1ff7ee0d247d4cb3c773">connection_engine</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#adc722cd7799e10e736363a5edc642118">connection_engine</a>(proton::container &amp;, event_loop *loop=0)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#ae19bd1bd024963b0c4163f4c5cdc23d9">container</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a3f4d44bc02e9c32598aa40f03e6c5ae7">disconnected</a>(const error_condition &amp;=error_condition())</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a4c79ad1c9029d967b9e1b4daf91b7537">dispatch</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#af477c1401cee5a0cf3bc8d6f4d2be805">read_buffer</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#aaa622a6fed072f5b4935881efb42ba5c">read_close</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a3f86a4f778e8c9303e6c0f127e52a5e2">read_done</a>(size_t n)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a7461aa748aa887e1969745fb5f7efd1c">transport</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5">write_buffer</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#ad730a1d850ea31f35102b765d0eede4a">write_close</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html#aedf05de753467bf31b70db61c8effc80">write_done</a>(size_t n)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~connection_engine</b>() (defined in <a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a>)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -119,7 +120,7 @@ $(document).ready(function(){initNavTree('classproton_1_1io_1_1connection__engin
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine.html
index 79d0aa0..8ca6435 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: connection_engine</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -104,9 +104,12 @@ $(document).ready(function(){initNavTree('classproton_1_1io_1_1connection__engin
 <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:a1d104efa025513927c754553ca979898"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a1d104efa025513927c754553ca979898">connection_engine</a> (<a class="el" href="classproton_1_1container.html">proton::container</a> &amp;, <a class="el" href="classproton_1_1io_1_1link__namer.html">link_namer</a> &amp;, <a class="el" href="classproton_1_1event__loop.html">event_loop</a> *loop=0)</td></tr>
-<tr class="memdesc:a1d104efa025513927c754553ca979898"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a connection engine.  <a href="#a1d104efa025513927c754553ca979898">More...</a><br /></td></tr>
-<tr class="separator:a1d104efa025513927c754553ca979898"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61ec26416dea1ff7ee0d247d4cb3c773"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a61ec26416dea1ff7ee0d247d4cb3c773">connection_engine</a> ()</td></tr>
+<tr class="memdesc:a61ec26416dea1ff7ee0d247d4cb3c773"><td class="mdescLeft">&#160;</td><td class="mdescRight">An engine that is not associated with a <a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. ">proton::container</a> or <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">proton::event_loop</a>.  <a href="#a61ec26416dea1ff7ee0d247d4cb3c773">More...</a><br /></td></tr>
+<tr class="separator:a61ec26416dea1ff7ee0d247d4cb3c773"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adc722cd7799e10e736363a5edc642118"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#adc722cd7799e10e736363a5edc642118">connection_engine</a> (<a class="el" href="classproton_1_1container.html">proton::container</a> &amp;, <a class="el" href="classproton_1_1event__loop.html">event_loop</a> *loop=0)</td></tr>
+<tr class="memdesc:adc722cd7799e10e736363a5edc642118"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a connection engine associated with a <a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. ">proton::container</a> and optional <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a>.  <a href="#adc722cd7799e10e736363a5edc642118">More...</a><br /></td></tr>
+<tr class="separator:adc722cd7799e10e736363a5edc642118"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a397568e30a54ac7d9033f531845be687"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a397568e30a54ac7d9033f531845be687">configure</a> (const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;opts=<a class="el" href="classproton_1_1connection__options.html">connection_options</a>())</td></tr>
 <tr class="memdesc:a397568e30a54ac7d9033f531845be687"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configure a connection by applying exactly the options in opts (including <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a>) Does not apply any default options, to apply container defaults use <a class="el" href="classproton_1_1io_1_1connection__engine.html#a49ffce3927a9d5013293bf92fde9e9a2" title="Call configure() with client options and call connection::open() Options applied: container::id()...">connect()</a> or <a class="el" href="classproton_1_1io_1_1connection__engine.html#a8a5938806dc28d71c3ed5f89cc537ddd" title="Call configure() with server options. ">accept()</a> instead.  <a href="#a397568e30a54ac7d9033f531845be687">More...</a><br /></td></tr>
 <tr class="separator:a397568e30a54ac7d9033f531845be687"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -125,11 +128,11 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aaa622a6fed072f5b4935881efb42ba5c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#aaa622a6fed072f5b4935881efb42ba5c">read_close</a> ()</td></tr>
 <tr class="memdesc:aaa622a6fed072f5b4935881efb42ba5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate that the read side of the transport is closed and no more data will be read.  <a href="#aaa622a6fed072f5b4935881efb42ba5c">More...</a><br /></td></tr>
 <tr class="separator:aaa622a6fed072f5b4935881efb42ba5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e1873d3b36dcba2b3ef6bd09805c9c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structproton_1_1io_1_1const__buffer.html">const_buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a0e1873d3b36dcba2b3ef6bd09805c9c8">write_buffer</a> () const </td></tr>
-<tr class="memdesc:a0e1873d3b36dcba2b3ef6bd09805c9c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">The engine's write buffer.  <a href="#a0e1873d3b36dcba2b3ef6bd09805c9c8">More...</a><br /></td></tr>
-<tr class="separator:a0e1873d3b36dcba2b3ef6bd09805c9c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca2fdb0871921fc22ba7c119f8c624f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structproton_1_1io_1_1const__buffer.html">const_buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5">write_buffer</a> ()</td></tr>
+<tr class="memdesc:aca2fdb0871921fc22ba7c119f8c624f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">The engine's write buffer.  <a href="#aca2fdb0871921fc22ba7c119f8c624f5">More...</a><br /></td></tr>
+<tr class="separator:aca2fdb0871921fc22ba7c119f8c624f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aedf05de753467bf31b70db61c8effc80"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#aedf05de753467bf31b70db61c8effc80">write_done</a> (size_t n)</td></tr>
-<tr class="memdesc:aedf05de753467bf31b70db61c8effc80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate that the first n bytes of <a class="el" href="classproton_1_1io_1_1connection__engine.html#a0e1873d3b36dcba2b3ef6bd09805c9c8" title="The engine&#39;s write buffer. ">write_buffer()</a> have been written successfully.  <a href="#aedf05de753467bf31b70db61c8effc80">More...</a><br /></td></tr>
+<tr class="memdesc:aedf05de753467bf31b70db61c8effc80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate that the first n bytes of <a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5" title="The engine&#39;s write buffer. ">write_buffer()</a> have been written successfully.  <a href="#aedf05de753467bf31b70db61c8effc80">More...</a><br /></td></tr>
 <tr class="separator:aedf05de753467bf31b70db61c8effc80"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad730a1d850ea31f35102b765d0eede4a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#ad730a1d850ea31f35102b765d0eede4a">write_close</a> ()</td></tr>
 <tr class="memdesc:ad730a1d850ea31f35102b765d0eede4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate that the write side of the transport has closed and no more data can be written.  <a href="#ad730a1d850ea31f35102b765d0eede4a">More...</a><br /></td></tr>
@@ -140,43 +143,55 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a4c79ad1c9029d967b9e1b4daf91b7537"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a4c79ad1c9029d967b9e1b4daf91b7537">dispatch</a> ()</td></tr>
 <tr class="memdesc:a4c79ad1c9029d967b9e1b4daf91b7537"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dispatch all available events and call the corresponding <a class="el" href="classproton_1_1messaging__handler.html">messaging_handler</a> methods.  <a href="#a4c79ad1c9029d967b9e1b4daf91b7537">More...</a><br /></td></tr>
 <tr class="separator:a4c79ad1c9029d967b9e1b4daf91b7537"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a755a99a0561209b60d3ef3897a303b40"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a755a99a0561209b60d3ef3897a303b40"></a>
-<a class="el" href="classproton_1_1connection.html">proton::connection</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a755a99a0561209b60d3ef3897a303b40">connection</a> () const </td></tr>
-<tr class="memdesc:a755a99a0561209b60d3ef3897a303b40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the AMQP connection associated with this <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a>. <br /></td></tr>
+<tr class="memitem:a755a99a0561209b60d3ef3897a303b40"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1connection.html">proton::connection</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a755a99a0561209b60d3ef3897a303b40">connection</a> () const </td></tr>
+<tr class="memdesc:a755a99a0561209b60d3ef3897a303b40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the AMQP connection associated with this <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a>.  <a href="#a755a99a0561209b60d3ef3897a303b40">More...</a><br /></td></tr>
 <tr class="separator:a755a99a0561209b60d3ef3897a303b40"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7461aa748aa887e1969745fb5f7efd1c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7461aa748aa887e1969745fb5f7efd1c"></a>
 <a class="el" href="classproton_1_1transport.html">proton::transport</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a7461aa748aa887e1969745fb5f7efd1c">transport</a> () const </td></tr>
 <tr class="memdesc:a7461aa748aa887e1969745fb5f7efd1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the transport associated with this <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a>. <br /></td></tr>
 <tr class="separator:a7461aa748aa887e1969745fb5f7efd1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a515d1af874b9cbb099e798f5eb5d5e4a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a515d1af874b9cbb099e798f5eb5d5e4a"></a>
-<a class="el" href="classproton_1_1container.html">proton::container</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a515d1af874b9cbb099e798f5eb5d5e4a">container</a> () const </td></tr>
-<tr class="memdesc:a515d1af874b9cbb099e798f5eb5d5e4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the container associated with this <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a>. <br /></td></tr>
-<tr class="separator:a515d1af874b9cbb099e798f5eb5d5e4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae19bd1bd024963b0c4163f4c5cdc23d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae19bd1bd024963b0c4163f4c5cdc23d9"></a>
+<a class="el" href="classproton_1_1container.html">proton::container</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#ae19bd1bd024963b0c4163f4c5cdc23d9">container</a> () const </td></tr>
+<tr class="memdesc:ae19bd1bd024963b0c4163f4c5cdc23d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the container associated with this <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a>, if there is one. <br /></td></tr>
+<tr class="separator:ae19bd1bd024963b0c4163f4c5cdc23d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p><b>Experimental</b> - An AMQP protocol engine for a single connection. </p>
 <p>A <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a> is a protocol engine that integrates AMQP into any IO or concurrency framework.</p>
 <p><a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">io::connection_engine</a> manages a single <a class="el" href="classproton_1_1connection.html" title="A connection to a remote AMQP peer. ">proton::connection</a> and dispatches events to a <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a>. It does no IO of its own, but allows you to integrate AMQP protocol handling into any IO or concurrency framework.</p>
-<p>The application is coded the same way as for the <a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. ">proton::container</a>. The application implements a <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a> to respond to transport, connection, session, link, and message events. With a little care, the same handler classes can be used for both container and <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a>. the broker.cpp example illustrates this.</p>
-<p>You need to write the IO code to read AMQP data to the <a class="el" href="classproton_1_1io_1_1connection__engine.html#af477c1401cee5a0cf3bc8d6f4d2be805" title="The engine&#39;s read buffer. ">read_buffer()</a>. The engine parses the AMQP frames. <a class="el" href="classproton_1_1io_1_1connection__engine.html#a4c79ad1c9029d967b9e1b4daf91b7537" title="Dispatch all available events and call the corresponding messaging_handler methods. ">dispatch()</a> calls the appropriate functions on the applications <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a>. You write output data from the engine's <a class="el" href="classproton_1_1io_1_1connection__engine.html#a0e1873d3b36dcba2b3ef6bd09805c9c8" title="The engine&#39;s write buffer. ">write_buffer()</a> to your IO.</p>
+<p>The application is coded the same way as for the <a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. ">proton::container</a>. The application implements a <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a> to respond to transport, connection, session, link, and message events. With a little care, the same handler classes can be used for both container and <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a>. the <a class="el" href="broker_8cpp-example.html">broker.cpp</a> example illustrates this.</p>
+<p>You need to write the IO code to read AMQP data to the <a class="el" href="classproton_1_1io_1_1connection__engine.html#af477c1401cee5a0cf3bc8d6f4d2be805" title="The engine&#39;s read buffer. ">read_buffer()</a>. The engine parses the AMQP frames. <a class="el" href="classproton_1_1io_1_1connection__engine.html#a4c79ad1c9029d967b9e1b4daf91b7537" title="Dispatch all available events and call the corresponding messaging_handler methods. ">dispatch()</a> calls the appropriate functions on the applications <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a>. You write output data from the engine's <a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5" title="The engine&#39;s write buffer. ">write_buffer()</a> to your IO.</p>
 <p>The engine is not safe for concurrent use, but you can process different engines concurrently. A common pattern for high-performance servers is to serialize read/write activity per connection and dispatch in a fixed-size thread pool.</p>
 <p>The engine is designed to work with a classic reactor (e.g., select, poll, epoll) or an async-request driven proactor (e.g., windows completion ports, boost.asio, libuv).</p>
 <p>The engine never throws exceptions. </p>
-</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a1d104efa025513927c754553ca979898"></a>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2epoll_container_8cpp-example.html#_a15">mt/epoll_container.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a61ec26416dea1ff7ee0d247d4cb3c773"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a> </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="classproton_1_1container.html">proton::container</a> &amp;&#160;</td>
-          <td class="paramname">, </td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
         </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>An engine that is not associated with a <a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. ">proton::container</a> or <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">proton::event_loop</a>. </p>
+<p>Accessing the container or <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a> for this connection in a <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a> will throw a <a class="el" href="structproton_1_1error.html" title="The base Proton error. ">proton::error</a> exception. </p>
+
+</div>
+</div>
+<a class="anchor" id="adc722cd7799e10e736363a5edc642118"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
         <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classproton_1_1io_1_1link__namer.html">link_namer</a> &amp;&#160;</td>
+          <td class="memname"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a> </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classproton_1_1container.html">proton::container</a> &amp;&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
@@ -193,8 +208,9 @@ Public Member Functions</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Create a connection engine. </p>
-<p>opts must contain a <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">messaging_handler</a>. Takes ownership of loop, will be deleted only when the <a class="el" href="classproton_1_1connection.html" title="A connection to a remote AMQP peer. ">proton::connection</a> is. </p>
+<p>Create a connection engine associated with a <a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. ">proton::container</a> and optional <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a>. </p>
+<p>If the <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a> is not provided attempts to use it will throw <a class="el" href="structproton_1_1error.html" title="The base Proton error. ">proton::error</a>.</p>
+<p>Takes ownership of the <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a>. Note the <a class="el" href="classproton_1_1connection.html" title="A connection to a remote AMQP peer. ">proton::connection</a> created by this <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a> can outlive the <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a> itself if the user pins it in memory using the proton::thread_safe&lt;&gt; template. The <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a> is deleted when, and only when, the <a class="el" href="classproton_1_1connection.html" title="A connection to a remote AMQP peer. ">proton::connection</a> is
 . </p>
 
 </div>
 </div>
@@ -255,6 +271,24 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a755a99a0561209b60d3ef3897a303b40"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1connection.html">proton::connection</a> <a class="el" href="classproton_1_1connection.html">connection</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Get the AMQP connection associated with this <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a>. </p>
+<p>The <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a> is availabe via proton::thread_safe&lt;connection&gt;(connection()) </p>
+
+</div>
+</div>
 <a class="anchor" id="a3f4d44bc02e9c32598aa40f03e6c5ae7"></a>
 <div class="memitem">
 <div class="memproto">
@@ -292,9 +326,9 @@ Public Member Functions</h2></td></tr>
 <p>Returns true if the engine is still active, false if it is finished and can be destroyed. The engine is finished when all events are dispatched and one of the following is true:</p>
 <ul>
 <li>both <a class="el" href="classproton_1_1io_1_1connection__engine.html#aaa622a6fed072f5b4935881efb42ba5c" title="Indicate that the read side of the transport is closed and no more data will be read. ">read_close()</a> and <a class="el" href="classproton_1_1io_1_1connection__engine.html#ad730a1d850ea31f35102b765d0eede4a" title="Indicate that the write side of the transport has closed and no more data can be written. ">write_close()</a> have been called, no more IO is possible.</li>
-<li>The AMQP <a class="el" href="classproton_1_1io_1_1connection__engine.html#a755a99a0561209b60d3ef3897a303b40" title="Get the AMQP connection associated with this connection_engine. ">connection()</a> is closed AND the <a class="el" href="classproton_1_1io_1_1connection__engine.html#a0e1873d3b36dcba2b3ef6bd09805c9c8" title="The engine&#39;s write buffer. ">write_buffer()</a> is empty.</li>
+<li>The AMQP <a class="el" href="classproton_1_1io_1_1connection__engine.html#a755a99a0561209b60d3ef3897a303b40" title="Get the AMQP connection associated with this connection_engine. ">connection()</a> is closed AND the <a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5" title="The engine&#39;s write buffer. ">write_buffer()</a> is empty.</li>
 </ul>
-<p>May modify the <a class="el" href="classproton_1_1io_1_1connection__engine.html#af477c1401cee5a0cf3bc8d6f4d2be805" title="The engine&#39;s read buffer. ">read_buffer()</a> and/or the <a class="el" href="classproton_1_1io_1_1connection__engine.html#a0e1873d3b36dcba2b3ef6bd09805c9c8" title="The engine&#39;s write buffer. ">write_buffer()</a>. </p>
+<p>May modify the <a class="el" href="classproton_1_1io_1_1connection__engine.html#af477c1401cee5a0cf3bc8d6f4d2be805" title="The engine&#39;s read buffer. ">read_buffer()</a> and/or the <a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5" title="The engine&#39;s write buffer. ">write_buffer()</a>. </p>
 
 </div>
 </div>
@@ -353,7 +387,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0e1873d3b36dcba2b3ef6bd09805c9c8"></a>
+<a class="anchor" id="aca2fdb0871921fc22ba7c119f8c624f5"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -361,7 +395,7 @@ Public Member Functions</h2></td></tr>
           <td class="memname"><a class="el" href="structproton_1_1io_1_1const__buffer.html">const_buffer</a> write_buffer </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td> const</td>
+          <td></td>
         </tr>
       </table>
 </div><div class="memdoc">
@@ -403,9 +437,10 @@ Public Member Functions</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Indicate that the first n bytes of <a class="el" href="classproton_1_1io_1_1connection__engine.html#a0e1873d3b36dcba2b3ef6bd09805c9c8" title="The engine&#39;s write buffer. ">write_buffer()</a> have been written successfully. </p>
-<p>This changes the buffer, call <a class="el" href="classproton_1_1io_1_1connection__engine.html#a0e1873d3b36dcba2b3ef6bd09805c9c8" title="The engine&#39;s write buffer. ">write_buffer()</a> to get the updated buffer. </p>
-
+<p>Indicate that the first n bytes of <a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5" title="The engine&#39;s write buffer. ">write_buffer()</a> have been written successfully. </p>
+<p>This changes the buffer, call <a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5" title="The engine&#39;s write buffer. ">write_buffer()</a> to get the updated buffer. </p>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2epoll_container_8cpp-example.html#a16">mt/epoll_container.cpp</a>.</dd>
+</dl>
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
@@ -419,7 +454,7 @@ Public Member Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="namespaceproton_1_1io.html">io</a></li><li class="navelem"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine.js
index 173da7a..b94cb80 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine.js
@@ -1,19 +1,20 @@
 var classproton_1_1io_1_1connection__engine =
 [
-    [ "connection_engine", "classproton_1_1io_1_1connection__engine.html#a1d104efa025513927c754553ca979898", null ],
+    [ "connection_engine", "classproton_1_1io_1_1connection__engine.html#a61ec26416dea1ff7ee0d247d4cb3c773", null ],
+    [ "connection_engine", "classproton_1_1io_1_1connection__engine.html#adc722cd7799e10e736363a5edc642118", null ],
     [ "~connection_engine", "classproton_1_1io_1_1connection__engine.html#a2b84ab32cce06fadee9bc222144d0cd6", null ],
     [ "accept", "classproton_1_1io_1_1connection__engine.html#a8a5938806dc28d71c3ed5f89cc537ddd", null ],
     [ "configure", "classproton_1_1io_1_1connection__engine.html#a397568e30a54ac7d9033f531845be687", null ],
     [ "connect", "classproton_1_1io_1_1connection__engine.html#a49ffce3927a9d5013293bf92fde9e9a2", null ],
     [ "connection", "classproton_1_1io_1_1connection__engine.html#a755a99a0561209b60d3ef3897a303b40", null ],
-    [ "container", "classproton_1_1io_1_1connection__engine.html#a515d1af874b9cbb099e798f5eb5d5e4a", null ],
+    [ "container", "classproton_1_1io_1_1connection__engine.html#ae19bd1bd024963b0c4163f4c5cdc23d9", null ],
     [ "disconnected", "classproton_1_1io_1_1connection__engine.html#a3f4d44bc02e9c32598aa40f03e6c5ae7", null ],
     [ "dispatch", "classproton_1_1io_1_1connection__engine.html#a4c79ad1c9029d967b9e1b4daf91b7537", null ],
     [ "read_buffer", "classproton_1_1io_1_1connection__engine.html#af477c1401cee5a0cf3bc8d6f4d2be805", null ],
     [ "read_close", "classproton_1_1io_1_1connection__engine.html#aaa622a6fed072f5b4935881efb42ba5c", null ],
     [ "read_done", "classproton_1_1io_1_1connection__engine.html#a3f86a4f778e8c9303e6c0f127e52a5e2", null ],
     [ "transport", "classproton_1_1io_1_1connection__engine.html#a7461aa748aa887e1969745fb5f7efd1c", null ],
-    [ "write_buffer", "classproton_1_1io_1_1connection__engine.html#a0e1873d3b36dcba2b3ef6bd09805c9c8", null ],
+    [ "write_buffer", "classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5", null ],
     [ "write_close", "classproton_1_1io_1_1connection__engine.html#ad730a1d850ea31f35102b765d0eede4a", null ],
     [ "write_done", "classproton_1_1io_1_1connection__engine.html#aedf05de753467bf31b70db61c8effc80", null ]
 ];
\ No newline at end of file


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


[05/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/decoder_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/decoder_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/decoder_8hpp_source.html
index 5f08719..a4b8cc7 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/decoder_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/decoder_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/codec/decoder.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,197 +93,29 @@ $(document).ready(function(){initNavTree('decoder_8hpp_source.html','');});
 <div class="title">decoder.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_DECODER_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_DECODER_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;proton/codec/data.hpp&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="type__traits_8hpp.html">proton/internal/type_traits.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="types__fwd_8hpp.html">proton/types_fwd.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;utility&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">class </span>annotation_key;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">class </span>message_id;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">class </span>scalar;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">class </span>value;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">class </span>value_base;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;}</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">namespace </span>codec {</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classproton_1_1codec_1_1decoder.html">   50</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a> : <span class="keyword">public</span> data {</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classproton_1_1codec_1_1decoder.html#ac9222fed91a5066887b42f471de0be8a">   55</a></span>&#160;    <span class="keyword">explicit</span> <a class="code" href="classproton_1_1codec_1_1decoder.html#ac9222fed91a5066887b42f471de0be8a">decoder</a>(<span class="keyword">const</span> data&amp; d, <span class="keywordtype">bool</span> exact=<span class="keyword">false</span>) : data(d), exact_(exact) {}</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;    PN_CPP_EXTERN <span class="keyword">explicit</span> <a class="code" href="classproton_1_1codec_1_1decoder.html#ac9222fed91a5066887b42f471de0be8a">decoder</a>(<span class="keyword">const</span> internal::value_base&amp;, <span class="keywordtype">bool</span> exact=<span class="keyword">false</span>);</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> <a class="code" href="classproton_1_1codec_1_1decoder.html#a2db9ebfc344a8b1718099047639e32b2">decode</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* buffer, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> <a class="code" href="classproton_1_1codec_1_1decoder.html#a2db9ebfc344a8b1718099047639e32b2">decode</a>(<span class="keyword">const</span> std::string&amp;);</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> <a class="code" href="classproton_1_1codec_1_1decoder.html#aba1201662b7dccd64b782cb43e40d3e0">more</a>();</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    PN_CPP_EXTERN <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> <a class="code" href="classproton_1_1codec_1_1decoder.html#af3a00236ce433d05e26c0eb2ed5dfcd0">next_type</a>();</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<span class="keywordtype">bool</span>&amp;);</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(uint8_t&amp;);</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(int8_t&amp;);</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(uint16_t&amp;);</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(int16_t&amp;);</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(uint32_t&amp;);</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(int32_t&amp;);</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<span class="keywordtype">wchar_t</span>&amp;);</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(uint64_t&amp;);</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(int64_t&amp;);</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1timestamp.html">timestamp</a>&amp;);</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<span class="keywordtype">float</span>&amp;);</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<span class="keywordtype">double</span>&amp;);</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1decimal32.html">decimal32</a>&amp;);</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1decimal64.html">decimal64</a>&amp;);</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1decimal128.html">decimal128</a>&amp;);</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1uuid.html">uuid</a>&amp;);</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(std::string&amp;);</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1symbol.html">symbol</a>&amp;);</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1binary.html">binary</a>&amp;);</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1message__id.html">message_id</a>&amp;);</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1annotation__key.html">annotation_key</a>&amp;);</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1scalar.html">scalar</a>&amp;);</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(internal::value_base&amp;);</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(null&amp;);</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a>&amp;);</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; operator&gt;&gt;(<span class="keyword">const</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">finish</a>&amp;);</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">struct </span>sequence_ref { T&amp; ref; sequence_ref(T&amp; r) : ref(r) {} };</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">struct </span>associative_ref { T&amp; ref; associative_ref(T&amp; r) : ref(r) {} };</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">struct </span>pair_sequence_ref { T&amp; ref;  pair_sequence_ref(T&amp; r) : ref(r) {} };</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">static</span> sequence_ref&lt;T&gt; sequence(T&amp; x) { <span class="keywordflow">return</span> sequence_ref&lt;T&gt;(x); }</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">static</span> associative_ref&lt;T&gt; associative(T&amp; x) { <span class="keywordflow">return</span> associative_ref&lt;T&gt;(x); }</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">static</span> pair_sequence_ref&lt;T&gt; pair_sequence(T&amp; x) { <span class="keywordflow">return</span> pair_sequence_ref&lt;T&gt;(x); }</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div>
-<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="classproton_1_1codec_1_1decoder.html#ac6c6ddca9af56625b28bc7989b02f24b">  135</a></span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; <a class="code" href="classproton_1_1codec_1_1decoder.html#ac6c6ddca9af56625b28bc7989b02f24b">operator&gt;&gt;</a>(sequence_ref&lt;T&gt; r)  {</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;        <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> s;</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;        *<span class="keyword">this</span> &gt;&gt; s;</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;        <span class="keywordflow">if</span> (s.is_described) next();</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;        r.ref.resize(s.size);</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;        <span class="keywordflow">for</span> (<span class="keyword">typename</span> T::iterator i = r.ref.begin(); i != r.ref.end(); ++i)</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;            *<span class="keyword">this</span> &gt;&gt; *i;</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;        <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;    }</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;</div>
-<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="classproton_1_1codec_1_1decoder.html#a92c526a77d6aa412e17051a2cfeb7210">  146</a></span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; <a class="code" href="classproton_1_1codec_1_1decoder.html#a92c526a77d6aa412e17051a2cfeb7210">operator&gt;&gt;</a>(associative_ref&lt;T&gt; r)  {</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;        <span class="keyword">using namespace </span>internal;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;        <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> s;</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;        *<span class="keyword">this</span> &gt;&gt; s;</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;        <a class="code" href="namespaceproton.html#aa77887032372174b09ee779f5df12056">assert_type_equal</a>(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a4cafa5feda04184537b4d7d346e1e89b">MAP</a>, s.type);</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;        r.ref.clear();</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;        <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; s.size/2; ++i) {</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;            <span class="keyword">typename</span> remove_const&lt;typename T::key_type&gt;::type k;</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;            <span class="keyword">typename</span> remove_const&lt;typename T::mapped_type&gt;::type v;</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;            *<span class="keyword">this</span> &gt;&gt; k &gt;&gt; v;</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;            r.ref[k] = v;</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;        }</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;        <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;    }</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;</div>
-<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classproton_1_1codec_1_1decoder.html#ad96e5571bbd7384096ca07a8a9368ffc">  163</a></span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; <a class="code" href="classproton_1_1codec_1_1decoder.html#ad96e5571bbd7384096ca07a8a9368ffc">operator&gt;&gt;</a>(pair_sequence_ref&lt;T&gt; r)  {</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;        <span class="keyword">using namespace </span>internal;</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;        <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> s;</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;        *<span class="keyword">this</span> &gt;&gt; s;</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;        <a class="code" href="namespaceproton.html#aa77887032372174b09ee779f5df12056">assert_type_equal</a>(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a4cafa5feda04184537b4d7d346e1e89b">MAP</a>, s.type);</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;        r.ref.clear();</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;        <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; s.size/2; ++i) {</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;            <span class="keyword">typedef</span> <span class="keyword">typename</span> T::value_type value_type;</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;            <span class="keyword">typename</span> remove_const&lt;typename value_type::first_type&gt;::type k;</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;            <span class="keyword">typename</span> remove_const&lt;typename value_type::second_type&gt;::type v;</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;            *<span class="keyword">this</span> &gt;&gt; k &gt;&gt; v;</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;            r.ref.push_back(value_type(k, v));</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;        }</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;        <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    }</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> pre_get();</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T, <span class="keyword">class</span> U&gt; <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; extract(T&amp; x, U (*<span class="keyword">get</span>)(pn_data_t*));</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    <span class="keywordtype">bool</span> exact_;</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classproton_1_1message.html">message</a>;</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;};</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt; T <span class="keyword">get</span>(<a class="code" href="classproton_1_1codec_1_1decoder.html#ac9222fed91a5066887b42f471de0be8a">decoder</a>&amp; d) {</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;    <a class="code" href="namespaceproton.html#aa77887032372174b09ee779f5df12056">assert_type_equal</a>(internal::type_id_of&lt;T&gt;::value, d.next_type());</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    T x;</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    d &gt;&gt; x;</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;    <span class="keywordflow">return</span> x;</div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;}</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">typename</span> internal::enable_if&lt;internal::is_unknown_integer&lt;T&gt;::value, <a class="code" href="classproton_1_1codec_1_1decoder.html#ac9222fed91a5066887b42f471de0be8a">decoder</a>&amp;&gt;::type</div>
-<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">  200</a></span>&#160;operator&gt;&gt;(<a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; d, T&amp; i)  {</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;    <span class="keyword">using namespace </span>internal;</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;    <span class="keyword">typename</span> integer_type&lt;sizeof(T), is_signed&lt;T&gt;::value&gt;::type v;</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;    d &gt;&gt; v;                     <span class="comment">// Extract as a known integer type</span></div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    i = v;                      <span class="comment">// C++ conversion to the target type.</span></div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    <span class="keywordflow">return</span> d;</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;}</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;} <span class="comment">// codec</span></div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;<span class="preprocessor">#endif // PROTON_CODEC_DECODER_HPP</span></div>
-<div class="ttc" id="classproton_1_1scalar_html"><div class="ttname"><a href="classproton_1_1scalar.html">proton::scalar</a></div><div class="ttdoc">A holder for an instance of any scalar AMQP type. </div><div class="ttdef"><b>Definition:</b> scalar.hpp:35</div></div>
-<div class="ttc" id="classproton_1_1message_html"><div class="ttname"><a href="classproton_1_1message.html">proton::message</a></div><div class="ttdoc">An AMQP message. </div><div class="ttdef"><b>Definition:</b> message.hpp:49</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_structproton_1_1codec_1_1start"><div class="ttname"><a href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">proton::codec::start</a></div><div class="ttdoc">Experimental - Start encoding a complex type. </div><div class="ttdef"><b>Definition:</b> data.hpp:105</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_DECODER_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_DECODER_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class=
 "line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="
 l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span cl
 ass="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;../internal/data.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;../internal/type_traits.hpp&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preproce
 ssor">#include &quot;../types_fwd.hpp&quot;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;./common.hpp&quot;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;utility&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">class </span>annotation_key;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span
  class="keyword">class </span>message_id;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">class </span>scalar;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">class </span>value;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">namespace </span>internal {</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">class </span>value_base;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;}</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">namespace </span>codec {</div><div class="line"><a name="l00044"></a><span class="l
 ineno">   44</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classproton_1_1codec_1_1decoder.html">   51</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a> : <span class="keyword">public</span> internal::data {</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="classproton_1_1codec_1_1decoder.html#ac9222fed91a5066887b42f471de0be8a">   56</a></span>&#160;    <span class="keyword">explicit</span> <a class="code" href="classproton_1_1codec_1_1decoder.html#ac9222fed91a5066887b42f471de0be8a">decoder</a>(<span class="keyword">const</span> data&amp; d, <span class="keywordtype">bool</span> exact=<span class="keyword">false</span>) : data(d), exact_(exact) {}</div><div class="line"><a name="l00057"></a><span class
 ="lineno">   57</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    PN_CPP_EXTERN <span class="keyword">explicit</span> <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>(<span class="keyword">const</span> internal::value_base&amp;, <span class="keywordtype">bool</span> exact=<span class="keyword">false</span>);</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> decode(<span class="keyword">const</span> <span class="keywordtype">char</span>* buffer, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> decode(<span class="keyword">con
 st</span> std::string&amp;);</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> more();</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    PN_CPP_EXTERN <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> next_type();</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    PN_CPP_EXTERN decoder&amp; <a class="code" href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">operator&gt;&gt;</a>(<span class="keywordtype">bool</span>&amp;);</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    PN_CPP_EXTE
 RN decoder&amp; operator&gt;&gt;(uint8_t&amp;);</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(int8_t&amp;);</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(uint16_t&amp;);</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(int16_t&amp;);</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(uint32_t&amp;);</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(int32_t&amp;);</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<span class="keywordtype">wchar_t</span>&amp;);</div><div class="line"><a name="l00094"
 ></a><span class="lineno">   94</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(uint64_t&amp;);</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(int64_t&amp;);</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1timestamp.html">timestamp</a>&amp;);</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<span class="keywordtype">float</span>&amp;);</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<span class="keywordtype">double</span>&amp;);</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1decimal32.html"
 >decimal32</a>&amp;);</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1decimal64.html">decimal64</a>&amp;);</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1decimal128.html">decimal128</a>&amp;);</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1uuid.html">uuid</a>&amp;);</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(std::string&amp;);</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1symbol.html">symbol</a>&amp;);</div><div class="li
 ne"><a name="l00105"></a><span class="lineno">  105</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1binary.html">binary</a>&amp;);</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1message__id.html">message_id</a>&amp;);</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1annotation__key.html">annotation_key</a>&amp;);</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<a class="code" href="classproton_1_1scalar.html">scalar</a>&amp;);</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(internal::value_base&amp;);</div><div class="line"><a name="l00
 110"></a><span class="lineno">  110</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(null&amp;);</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a>&amp;);</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    PN_CPP_EXTERN decoder&amp; operator&gt;&gt;(<span class="keyword">const</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">finish</a>&amp;);</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <span class="keyword">template</span> &lt;<span c
 lass="keyword">class</span> T&gt; <span class="keyword">struct </span>sequence_ref { T&amp; ref; sequence_ref(T&amp; r) : ref(r) {} };</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">struct </span>associative_ref { T&amp; ref; associative_ref(T&amp; r) : ref(r) {} };</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">struct </span>pair_sequence_ref { T&amp; ref;  pair_sequence_ref(T&amp; r) : ref(r) {} };</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">static</span> sequence_ref&
 lt;T&gt; sequence(T&amp; x) { <span class="keywordflow">return</span> sequence_ref&lt;T&gt;(x); }</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">static</span> associative_ref&lt;T&gt; associative(T&amp; x) { <span class="keywordflow">return</span> associative_ref&lt;T&gt;(x); }</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">static</span> pair_sequence_ref&lt;T&gt; pair_sequence(T&amp; x) { <span class="keywordflow">return</span> pair_sequence_ref&lt;T&gt;(x); }</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="classproton_1_1codec_1_1decoder.html#ac6c6ddca9af56625b28bc7989b02f24b
 ">  136</a></span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; decoder&amp; <a class="code" href="classproton_1_1codec_1_1decoder.html#ac6c6ddca9af56625b28bc7989b02f24b">operator&gt;&gt;</a>(sequence_ref&lt;T&gt; r)  {</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;        <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> s;</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;        *<span class="keyword">this</span> &gt;&gt; s;</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;        <span class="keywordflow">if</span> (s.is_described) next();</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;        r.ref.resize(s.size);</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;        <span class="keywordflow">for</span> (<span clas
 s="keyword">typename</span> T::iterator i = r.ref.begin(); i != r.ref.end(); ++i)</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;            *<span class="keyword">this</span> &gt;&gt; *i;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;        <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    }</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div><div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="classproton_1_1codec_1_1decoder.html#a92c526a77d6aa412e17051a2cfeb7210">  147</a></span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; decoder&amp; <a class="code" href="classproton_1_1codec_1_1decoder.html#a92c526a77d6aa412e17051a2cfeb7210">operator&gt;&gt;</a>(associative_ref&lt;T&gt; r)  {</div>
 <div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;        <span class="keyword">using namespace </span>internal;</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;        <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> s;</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;        *<span class="keyword">this</span> &gt;&gt; s;</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;        <a class="code" href="namespaceproton.html#aa77887032372174b09ee779f5df12056">assert_type_equal</a>(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a4cafa5feda04184537b4d7d346e1e89b">MAP</a>, s.type);</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;        r.ref.clear();</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;        <span class="
 keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; s.size/2; ++i) {</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;            <span class="keyword">typename</span> remove_const&lt;typename T::key_type&gt;::type k;</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;            <span class="keyword">typename</span> remove_const&lt;typename T::mapped_type&gt;::type v;</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;            *<span class="keyword">this</span> &gt;&gt; k &gt;&gt; v;</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;            r.ref[k] = v;</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;        }</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;        <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div 
 class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;    }</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classproton_1_1codec_1_1decoder.html#ad96e5571bbd7384096ca07a8a9368ffc">  164</a></span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; decoder&amp; <a class="code" href="classproton_1_1codec_1_1decoder.html#ad96e5571bbd7384096ca07a8a9368ffc">operator&gt;&gt;</a>(pair_sequence_ref&lt;T&gt; r)  {</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;        <span class="keyword">using namespace </span>internal;</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;        <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> s;</div><div class="line"><a name="l00167"></a><span class="lineno">  167<
 /span>&#160;        *<span class="keyword">this</span> &gt;&gt; s;</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;        <a class="code" href="namespaceproton.html#aa77887032372174b09ee779f5df12056">assert_type_equal</a>(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a4cafa5feda04184537b4d7d346e1e89b">MAP</a>, s.type);</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;        r.ref.clear();</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;        <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; s.size/2; ++i) {</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;            <span class="keyword">typedef</span> <span class="keyword">typename</span> T::value_type value_type;</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;            <span class="
 keyword">typename</span> remove_const&lt;typename value_type::first_type&gt;::type k;</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;            <span class="keyword">typename</span> remove_const&lt;typename value_type::second_type&gt;::type v;</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;            *<span class="keyword">this</span> &gt;&gt; k &gt;&gt; v;</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;            r.ref.push_back(value_type(k, v));</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;        }</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;        <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;    }</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;<
 /div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> pre_get();</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T, <span class="keyword">class</span> U&gt; decoder&amp; extract(T&amp; x, U (*<span class="keyword">get</span>)(pn_data_t*));</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;    <span class="keywordtype">bool</span> exact_;</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="
 classproton_1_1message.html">message</a>;</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;};</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt; T <span class="keyword">get</span>(<a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; d) {</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    <a class="code" href="namespaceproton.html#aa77887032372174b09ee779f5df12056">assert_type_equal</a>(internal::type_id_of&lt;T&gt;::value, d.next_type());</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    T x;</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;    d &gt;&gt; x;</div><div class="line"><a name="l00194"></a><span class="lineno">  19
 4</span>&#160;    <span class="keywordflow">return</span> x;</div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;}</div><div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">typename</span> internal::enable_if&lt;internal::is_unknown_integer&lt;T&gt;::value, <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp;&gt;::type</div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">  201</a></span>&#160;<a class="code" href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">operator&gt;&gt;</a>(<a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; d, T&amp; i)  {</div><div class="line"><a name="
 l00202"></a><span class="lineno">  202</span>&#160;    <span class="keyword">using namespace </span>internal;</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;    <span class="keyword">typename</span> integer_type&lt;sizeof(T), is_signed&lt;T&gt;::value&gt;::type v;</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    d &gt;&gt; v;                     <span class="comment">// Extract as a known integer type</span></div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    i = v;                      <span class="comment">// C++ conversion to the target type.</span></div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;    <span class="keywordflow">return</span> d;</div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;}</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div><div class="line"><a name
 ="l00209"></a><span class="lineno">  209</span>&#160;} <span class="comment">// codec</span></div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;</div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;<span class="preprocessor">#endif // PROTON_CODEC_DECODER_HPP</span></div><div class="ttc" id="classproton_1_1scalar_html"><div class="ttname"><a href="classproton_1_1scalar.html">proton::scalar</a></div><div class="ttdoc">A holder for an instance of any scalar AMQP type. </div><div class="ttdef"><b>Definition:</b> scalar.hpp:35</div></div>
+<div class="ttc" id="classproton_1_1message_html"><div class="ttname"><a href="classproton_1_1message.html">proton::message</a></div><div class="ttdoc">An AMQP message. </div><div class="ttdef"><b>Definition:</b> message.hpp:51</div></div>
+<div class="ttc" id="namespaceproton_1_1codec_html_structproton_1_1codec_1_1start"><div class="ttname"><a href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">proton::codec::start</a></div><div class="ttdoc">Experimental - Start encoding a complex type. </div><div class="ttdef"><b>Definition:</b> common.hpp:31</div></div>
 <div class="ttc" id="classproton_1_1annotation__key_html"><div class="ttname"><a href="classproton_1_1annotation__key.html">proton::annotation_key</a></div><div class="ttdoc">A key for use with AMQP annotation maps. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:33</div></div>
 <div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9a4cafa5feda04184537b4d7d346e1e89b"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a4cafa5feda04184537b4d7d346e1e89b">proton::MAP</a></div><div class="ttdoc">A sequence of key-value pairs. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:63</div></div>
 <div class="ttc" id="classproton_1_1uuid_html"><div class="ttname"><a href="classproton_1_1uuid.html">proton::uuid</a></div><div class="ttdoc">A 16-byte universally unique identifier. </div><div class="ttdef"><b>Definition:</b> uuid.hpp:34</div></div>
-<div class="ttc" id="classproton_1_1codec_1_1decoder_html_ac6c6ddca9af56625b28bc7989b02f24b"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html#ac6c6ddca9af56625b28bc7989b02f24b">proton::codec::decoder::operator&gt;&gt;</a></div><div class="ttdeci">decoder &amp; operator&gt;&gt;(sequence_ref&lt; T &gt; r)</div><div class="ttdoc">Extract any AMQP sequence (ARRAY, LIST or MAP) to a C++ sequence container of T if the elements types...</div><div class="ttdef"><b>Definition:</b> decoder.hpp:135</div></div>
-<div class="ttc" id="classproton_1_1codec_1_1decoder_html_a92c526a77d6aa412e17051a2cfeb7210"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html#a92c526a77d6aa412e17051a2cfeb7210">proton::codec::decoder::operator&gt;&gt;</a></div><div class="ttdeci">decoder &amp; operator&gt;&gt;(associative_ref&lt; T &gt; r)</div><div class="ttdoc">Extract an AMQP MAP to a C++ associative container. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:146</div></div>
+<div class="ttc" id="classproton_1_1codec_1_1decoder_html_ac6c6ddca9af56625b28bc7989b02f24b"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html#ac6c6ddca9af56625b28bc7989b02f24b">proton::codec::decoder::operator&gt;&gt;</a></div><div class="ttdeci">decoder &amp; operator&gt;&gt;(sequence_ref&lt; T &gt; r)</div><div class="ttdoc">Extract any AMQP sequence (ARRAY, LIST or MAP) to a C++ sequence container of T if the elements types...</div><div class="ttdef"><b>Definition:</b> decoder.hpp:136</div></div>
+<div class="ttc" id="classproton_1_1codec_1_1decoder_html_a92c526a77d6aa412e17051a2cfeb7210"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html#a92c526a77d6aa412e17051a2cfeb7210">proton::codec::decoder::operator&gt;&gt;</a></div><div class="ttdeci">decoder &amp; operator&gt;&gt;(associative_ref&lt; T &gt; r)</div><div class="ttdoc">Extract an AMQP MAP to a C++ associative container. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:147</div></div>
 <div class="ttc" id="classproton_1_1decimal64_html"><div class="ttname"><a href="classproton_1_1decimal64.html">proton::decimal64</a></div><div class="ttdoc">64-bit decimal floating point. </div><div class="ttdef"><b>Definition:</b> decimal.hpp:51</div></div>
 <div class="ttc" id="classproton_1_1symbol_html"><div class="ttname"><a href="classproton_1_1symbol.html">proton::symbol</a></div><div class="ttdoc">A std::string that represents the AMQP symbol type. </div><div class="ttdef"><b>Definition:</b> symbol.hpp:30</div></div>
 <div class="ttc" id="classproton_1_1binary_html"><div class="ttname"><a href="classproton_1_1binary.html">proton::binary</a></div><div class="ttdoc">Arbitrary binary data. </div><div class="ttdef"><b>Definition:</b> binary.hpp:34</div></div>
 <div class="ttc" id="classproton_1_1decimal128_html"><div class="ttname"><a href="classproton_1_1decimal128.html">proton::decimal128</a></div><div class="ttdoc">128-bit decimal floating point. </div><div class="ttdef"><b>Definition:</b> decimal.hpp:54</div></div>
 <div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">proton::type_id</a></div><div class="ttdeci">type_id</div><div class="ttdoc">An identifier for AMQP types. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:38</div></div>
 <div class="ttc" id="classproton_1_1decimal32_html"><div class="ttname"><a href="classproton_1_1decimal32.html">proton::decimal32</a></div><div class="ttdoc">32-bit decimal floating point. </div><div class="ttdef"><b>Definition:</b> decimal.hpp:48</div></div>
-<div class="ttc" id="types__fwd_8hpp_html"><div class="ttname"><a href="types__fwd_8hpp.html">types_fwd.hpp</a></div><div class="ttdoc">Forward declarations for all the C++ types used by Proton to represent AMQP types. </div></div>
 <div class="ttc" id="classproton_1_1timestamp_html"><div class="ttname"><a href="classproton_1_1timestamp.html">proton::timestamp</a></div><div class="ttdoc">A 64-bit timestamp in milliseconds since the Unix epoch. </div><div class="ttdef"><b>Definition:</b> timestamp.hpp:30</div></div>
-<div class="ttc" id="classproton_1_1codec_1_1decoder_html_ad96e5571bbd7384096ca07a8a9368ffc"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html#ad96e5571bbd7384096ca07a8a9368ffc">proton::codec::decoder::operator&gt;&gt;</a></div><div class="ttdeci">decoder &amp; operator&gt;&gt;(pair_sequence_ref&lt; T &gt; r)</div><div class="ttdoc">Extract an AMQP MAP to a C++ push_back sequence of pairs preserving encoded order. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:163</div></div>
+<div class="ttc" id="classproton_1_1codec_1_1decoder_html_ad96e5571bbd7384096ca07a8a9368ffc"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html#ad96e5571bbd7384096ca07a8a9368ffc">proton::codec::decoder::operator&gt;&gt;</a></div><div class="ttdeci">decoder &amp; operator&gt;&gt;(pair_sequence_ref&lt; T &gt; r)</div><div class="ttdoc">Extract an AMQP MAP to a C++ push_back sequence of pairs preserving encoded order. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:164</div></div>
 <div class="ttc" id="namespaceproton_html_aa77887032372174b09ee779f5df12056"><div class="ttname"><a href="namespaceproton.html#aa77887032372174b09ee779f5df12056">proton::assert_type_equal</a></div><div class="ttdeci">void assert_type_equal(type_id want, type_id got)</div><div class="ttdoc">Throw a conversion_error if want != got with a message including the names of the types...</div></div>
-<div class="ttc" id="type__traits_8hpp_html"><div class="ttname"><a href="type__traits_8hpp.html">type_traits.hpp</a></div><div class="ttdoc">Internal: Type traits for mapping between AMQP and C++ types. </div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_structproton_1_1codec_1_1finish"><div class="ttname"><a href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">proton::codec::finish</a></div><div class="ttdoc">Experimental - Finish inserting or extracting a complex type. </div><div class="ttdef"><b>Definition:</b> data.hpp:128</div></div>
-<div class="ttc" id="classproton_1_1codec_1_1decoder_html_ac9222fed91a5066887b42f471de0be8a"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html#ac9222fed91a5066887b42f471de0be8a">proton::codec::decoder::decoder</a></div><div class="ttdeci">decoder(const data &amp;d, bool exact=false)</div><div class="ttdoc">Wrap a Proton C data object. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:55</div></div>
-<div class="ttc" id="classproton_1_1codec_1_1decoder_html_af3a00236ce433d05e26c0eb2ed5dfcd0"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html#af3a00236ce433d05e26c0eb2ed5dfcd0">proton::codec::decoder::next_type</a></div><div class="ttdeci">type_id next_type()</div><div class="ttdoc">Get the type of the next value that will be read by operator>>. </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:28</div></div>
-<div class="ttc" id="classproton_1_1codec_1_1decoder_html_a2db9ebfc344a8b1718099047639e32b2"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html#a2db9ebfc344a8b1718099047639e32b2">proton::codec::decoder::decode</a></div><div class="ttdeci">void decode(const char *buffer, size_t size)</div><div class="ttdoc">Decode AMQP data from a buffer and add it to the end of the decoders stream. </div></div>
-<div class="ttc" id="classproton_1_1codec_1_1decoder_html"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html">proton::codec::decoder</a></div><div class="ttdoc">Experimental - Stream-like decoder from AMQP bytes to C++ values. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:50</div></div>
+<div class="ttc" id="namespaceproton_1_1codec_html_a7efc9868b69ee772a81b1f6f63ddcb36"><div class="ttname"><a href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">proton::codec::operator&gt;&gt;</a></div><div class="ttdeci">internal::enable_if&lt; internal::is_unknown_integer&lt; T &gt;::value, decoder &amp; &gt;::type operator&gt;&gt;(decoder &amp;d, T &amp;i)</div><div class="ttdoc">operator&gt;&gt; for integer types that are not covered by the standard overrides. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:201</div></div>
+<div class="ttc" id="namespaceproton_1_1codec_html_structproton_1_1codec_1_1finish"><div class="ttname"><a href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">proton::codec::finish</a></div><div class="ttdoc">Experimental - Finish inserting or extracting a complex type. </div><div class="ttdef"><b>Definition:</b> common.hpp:54</div></div>
+<div class="ttc" id="classproton_1_1codec_1_1decoder_html_ac9222fed91a5066887b42f471de0be8a"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html#ac9222fed91a5066887b42f471de0be8a">proton::codec::decoder::decoder</a></div><div class="ttdeci">decoder(const data &amp;d, bool exact=false)</div><div class="ttdoc">Wrap a Proton C data object. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:56</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
+<div class="ttc" id="classproton_1_1codec_1_1decoder_html"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html">proton::codec::decoder</a></div><div class="ttdoc">Experimental - Stream-like decoder from AMQP bytes to C++ values. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:51</div></div>
 <div class="ttc" id="classproton_1_1message__id_html"><div class="ttname"><a href="classproton_1_1message__id.html">proton::message_id</a></div><div class="ttdoc">An AMQP message ID. </div><div class="ttdef"><b>Definition:</b> message_id.hpp:42</div></div>
-<div class="ttc" id="classproton_1_1codec_1_1decoder_html_aba1201662b7dccd64b782cb43e40d3e0"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html#aba1201662b7dccd64b782cb43e40d3e0">proton::codec::decoder::more</a></div><div class="ttdeci">bool more()</div><div class="ttdoc">Return true if there are more value to extract at the current level. </div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -292,7 +124,7 @@ $(document).ready(function(){initNavTree('decoder_8hpp_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_d4a17a437089f6e4c823599b6b44ea54.html">codec</a></li><li class="navelem"><b>decoder.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[20/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1binary.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1binary.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1binary.html
index 5b19b3b..b746003 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1binary.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1binary.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: binary</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -159,7 +159,7 @@ T&#160;</td><td class="memItemRight" valign="bottom"><b>elements</b></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1binary.html">binary</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1byte__array-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1byte__array-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1byte__array-members.html
index 92cfcdf..10cf194 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1byte__array-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1byte__array-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('classproton_1_1byte__array.html','');}
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1byte__array.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1byte__array.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1byte__array.html
index 292b423..7b32b3c 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1byte__array.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1byte__array.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: byte_array&lt; N &gt;</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -107,8 +107,8 @@ $(document).ready(function(){initNavTree('classproton_1_1byte__array.html','');}
 Inheritance diagram for byte_array&lt; N &gt;:</div>
 <div class="dyncontent">
  <div class="center">
-  <img src="classproton_1_1byte__array.png" usemap="#byte_array&lt; N &gt;_map" alt=""/>
-  <map id="byte_array&lt; N &gt;_map" name="byte_array&lt; N &gt;_map">
+  <img src="classproton_1_1byte__array.png" usemap="#byte_5Farray_3C_20N_20_3E_map" alt=""/>
+  <map id="byte_5Farray_3C_20N_20_3E_map" name="byte_array&lt; N &gt;_map">
 </map>
  </div></div>
 <table class="memberdecls">
@@ -213,7 +213,7 @@ class proton::byte_array&lt; N &gt;</h3>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1byte__array.html">byte_array</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1decoder-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1decoder-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1decoder-members.html
index 8c726be..05d97c0 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1decoder-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1decoder-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -140,7 +140,7 @@ $(document).ready(function(){initNavTree('classproton_1_1codec_1_1decoder.html',
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1decoder.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1decoder.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1decoder.html
index a111618..6ef1c68 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1decoder.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1decoder.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: decoder</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -486,7 +486,7 @@ class&#160;</td><td class="memItemRight" valign="bottom"><b>message</b></td></tr
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="namespaceproton_1_1codec.html">codec</a></li><li class="navelem"><a class="el" href="classproton_1_1codec_1_1decoder.html">decoder</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1encoder-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1encoder-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1encoder-members.html
index ad50f0b..56b7849 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1encoder-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1encoder-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -133,7 +133,7 @@ $(document).ready(function(){initNavTree('classproton_1_1codec_1_1encoder.html',
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1encoder.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1encoder.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1encoder.html
index ef41e81..03360c6 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1encoder.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1codec_1_1encoder.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: encoder</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -286,7 +286,7 @@ Public Member Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="namespaceproton_1_1codec.html">codec</a></li><li class="navelem"><a class="el" href="classproton_1_1codec_1_1encoder.html">encoder</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection-members.html
index 40f5fff..eebadfc 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('classproton_1_1connection.html','');})
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.html
index 543bbf3..9e1dd63 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: connection</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -208,7 +208,8 @@ sender_range&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>A connection to a remote AMQP peer. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a18">broker.cpp</a>, <a class="el" href="broker_8hpp-example.html#_a22">broker.hpp</a>, <a class="el" href="helloworld_8cpp-example.html#_a6">helloworld.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#_a19">helloworld_direct.cpp</a>, <a class="el" href="mt_2broker_8cpp-example.html#_a2">mt/broker.cpp</a>, <a class="el" href="mt_2epoll_container_8cpp-example.html#_a9">mt/epoll_container.cpp</a>, and <a class="el" href="server_8cpp-example.html#_a2">server.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="a5ae591df94fc66ccb85cbb6565368bca"></a>
 <div class="memitem">
 <div class="memproto">
@@ -234,7 +235,8 @@ sender_range&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
 <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>
-
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="client_8cpp-example.html#a20">client.cpp</a>, <a class="el" href="direct_recv_8cpp-example.html#a13">direct_recv.cpp</a>, <a class="el" href="direct_send_8cpp-example.html#a15">direct_send.cpp</a>, <a class="el" href="helloworld_8cpp-example.html#a19">helloworld.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#a17">helloworld_direct.cpp</a>, <a class="el" href="simple_recv_8cpp-example.html#a13">simple_recv.cpp</a>, and <a class="el" href="simple_send_8cpp-example.html#a14">simple_send.cpp</a>.</dd>
+</dl>
 </div>
 </div>
 <a class="anchor" id="a817883d28ce0ac8a29d917d196796f68"></a>
@@ -286,7 +288,8 @@ sender_range&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
   </table>
   </dd>
 </dl>
-
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2broker_8cpp-example.html#a12">mt/broker.cpp</a>.</dd>
+</dl>
 </div>
 </div>
 <a class="anchor" id="a0e37f5c26858e9fa4399acbbcdbb6462"></a>
@@ -376,7 +379,8 @@ sender_range&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
 
 <p>Open the connection. </p>
 <dl class="section see"><dt>See also</dt><dd>endpoint_lifecycle </dd></dl>
-
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2broker_8cpp-example.html#a3">mt/broker.cpp</a>.</dd>
+</dl>
 </div>
 </div>
 <a class="anchor" id="a91b014b59b8b14d7f5a26e2e4950cc93"></a>
@@ -483,7 +487,7 @@ sender_range&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1connection.html">connection</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options-members.html
index 7a6c09d..c70014c 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('classproton_1_1connection__options.htm
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options.html
index 8b2a303..f61706f 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1connection__options.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: connection_options</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -139,9 +139,8 @@ Public Member Functions</h2></td></tr>
 <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1connection__options.html#a4c6429303ccb719d9c585c88f300e007">container_id</a> (const std::string &amp;id)</td></tr>
 <tr class="memdesc:a4c6429303ccb719d9c585c88f300e007"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the container ID. <br /></td></tr>
 <tr class="separator:a4c6429303ccb719d9c585c88f300e007"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0300a2a68ecca3f684e91e637a45e028"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0300a2a68ecca3f684e91e637a45e028"></a>
-<a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1connection__options.html#a0300a2a68ecca3f684e91e637a45e028">virtual_host</a> (const std::string &amp;name)</td></tr>
-<tr class="memdesc:a0300a2a68ecca3f684e91e637a45e028"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the virtual host name. <br /></td></tr>
+<tr class="memitem:a0300a2a68ecca3f684e91e637a45e028"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1connection__options.html#a0300a2a68ecca3f684e91e637a45e028">virtual_host</a> (const std::string &amp;name)</td></tr>
+<tr class="memdesc:a0300a2a68ecca3f684e91e637a45e028"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the virtual host name for the connection.  <a href="#a0300a2a68ecca3f684e91e637a45e028">More...</a><br /></td></tr>
 <tr class="separator:a0300a2a68ecca3f684e91e637a45e028"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4eb280b5a62adb5b2075d6316a590c70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4eb280b5a62adb5b2075d6316a590c70"></a>
 <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1connection__options.html#a4eb280b5a62adb5b2075d6316a590c70">ssl_client_options</a> (const class <a class="el" href="classproton_1_1ssl__client__options.html">ssl_client_options</a> &amp;)</td></tr>
@@ -178,14 +177,10 @@ Public Member Functions</h2></td></tr>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Options for creating a connection. </p>
 <p>Options can be "chained" like this:</p>
-<div class="fragment"><div class="line">c = container.connect(url, <a class="code" href="classproton_1_1connection__options.html#a8034b8d17ca30a4cfc3db8c6a898dc4d">connection_options</a>().<a class="code" href="classproton_1_1connection__options.html#a7bca23aeb3455378ef2d35975758e504">handler</a>(h).<a class="code" href="classproton_1_1connection__options.html#ad0e93961fd048b2ee5e8bdac2b041686">max_frame_size</a>(1234));</div>
-</div><!-- fragment --><p>You can also create an options object with common settings and use it as a base for different connections that have mostly the same settings:</p>
-<div class="fragment"><div class="line"><a class="code" href="classproton_1_1connection__options.html#a8034b8d17ca30a4cfc3db8c6a898dc4d">connection_options</a> opts;</div>
-<div class="line">opts.idle_timeout(1000).max_frame_size(10000);</div>
-<div class="line">c1 = container.connect(url1, opts.handler(h1));</div>
-<div class="line">c2 = container.connect(url2, opts.handler(h2));</div>
-</div><!-- fragment --><p>Normal value semantics: copy or assign creates a separate copy of the options. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
+<div class="fragment"><div class="line">c = container.connect(url, <a class="code" href="classproton_1_1connection__options.html#a8034b8d17ca30a4cfc3db8c6a898dc4d">connection_options</a>().<a class="code" href="classproton_1_1connection__options.html#a7bca23aeb3455378ef2d35975758e504">handler</a>(h).<a class="code" href="classproton_1_1connection__options.html#ad0e93961fd048b2ee5e8bdac2b041686">max_frame_size</a>(1234));</div></div><!-- fragment --><p>You can also create an options object with common settings and use it as a base for different connections that have mostly the same settings:</p>
+<div class="fragment"><div class="line"><a class="code" href="classproton_1_1connection__options.html#a8034b8d17ca30a4cfc3db8c6a898dc4d">connection_options</a> opts;</div><div class="line">opts.idle_timeout(1000).max_frame_size(10000);</div><div class="line">c1 = container.connect(url1, opts.handler(h1));</div><div class="line">c2 = container.connect(url2, opts.handler(h2));</div></div><!-- fragment --><p>Normal value semantics: copy or assign creates a separate copy of the options. </p>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2broker_8cpp-example.html#_a23">mt/broker.cpp</a>, and <a class="el" href="mt_2epoll_container_8cpp-example.html#_a5">mt/epoll_container.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="a7bca23aeb3455378ef2d35975758e504"></a>
 <div class="memitem">
 <div class="memproto">
@@ -202,7 +197,8 @@ Public Member Functions</h2></td></tr>
 
 <p>Set a connection handler. </p>
 <p>The handler must not be deleted until <a class="el" href="classproton_1_1messaging__handler.html#a47c33c5e6c13d23f1b8a745bf7bdfa8f" title="The underlying network transport has closed. ">messaging_handler::on_transport_close()</a> is called. </p>
-
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2broker_8cpp-example.html#a24">mt/broker.cpp</a>.</dd>
+</dl>
 </div>
 </div>
 <a class="anchor" id="afbabea03db40dee25da7bbdc7e918322"></a>
@@ -224,6 +220,25 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a0300a2a68ecca3f684e91e637a45e028"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1connection__options.html">connection_options</a>&amp; virtual_host </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>name</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Set the virtual host name for the connection. </p>
+<p>If making a client connection by SSL/TLS, this name is also used for certificate verification and Server Name Indication. For client connections, it defaults to the host name used to set up the connection. It is not set by default for server connections. </p>
+
+</div>
+</div>
 <hr/>The documentation for this class was generated from the following file:<ul>
 <li>proton/<a class="el" href="connection__options_8hpp_source.html">connection_options.hpp</a></li>
 </ul>
@@ -235,7 +250,7 @@ Public Member Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1connection__options.html">connection_options</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container-members.html
index d682a0c..1cfd00b 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -100,25 +100,27 @@ $(document).ready(function(){initNavTree('classproton_1_1container.html','');});
   <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a77a1de4f556548c0ddc254b857763844">client_connection_options</a>(const connection_options &amp;)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a5d2af52bdfe884e43513fbe36e8f4bf6">client_connection_options</a>() const  =0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd">connect</a>(const std::string &amp;url, const connection_options &amp;)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a719c90ac57522bc2c830e2ff5335796c">connect</a>(const std::string &amp;url)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#ac2cbb531517ecaeea2dfddf77db9341e">connect</a>(const std::string &amp;url)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a8ebfbb187faf8c69d4283fd836ddf2ea">id</a>() const  =0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654">listen</a>(const std::string &amp;url, listen_handler &amp;lh)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a2fd8da2aa0f1891ea29a39330eb177dc">listen</a>(const std::string &amp;url, const connection_options &amp;)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#af2f7d413dc10dff5cae3396ce9d47688">listen</a>(const std::string &amp;url)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a92dad1efeba5c14ef01c9e63787cd507">open_receiver</a>(const std::string &amp;url)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a5896a793c38808611645102d84af2ede">open_receiver</a>(const std::string &amp;url, const proton::receiver_options &amp;o)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a5817bfba1f1b8b77398a752c2cda6509">listen</a>(const std::string &amp;url, const connection_options &amp;)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#aeec1740f4d26febcec12b897c5a2dcec">listen</a>(const std::string &amp;url)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#affcfcbd6e0dd3cbefbe6ebfbe4632211">open_receiver</a>(const std::string &amp;url)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a052ad9f1518fc6b28e1a06a10c46363a">open_receiver</a>(const std::string &amp;url, const proton::receiver_options &amp;o)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a52ddc19997ef0bfc043ae61fa417661d">open_receiver</a>(const std::string &amp;url, const proton::receiver_options &amp;o, const connection_options &amp;c)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a58a03a1c418f88d50a4b009999066061">open_sender</a>(const std::string &amp;url)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a744b6dee1f2daac6a3ce700d7194ca12">open_sender</a>(const std::string &amp;url, const proton::sender_options &amp;o)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#ab9c389caac0c3fff4fb14626082a9a2c">open_sender</a>(const std::string &amp;url)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a9dfde7b7b9d78eeffb4f65eee5a0ab88">open_sender</a>(const std::string &amp;url, const proton::sender_options &amp;o)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#ab01b2de425b4f248e9f1be109c943d40">open_sender</a>(const std::string &amp;url, const proton::sender_options &amp;o, const connection_options &amp;c)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a471b272954422624be81cb82110dec27">receiver_options</a>(const receiver_options &amp;)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a8885de4d4900ac74ca735acc767e56d7">receiver_options</a>(const class receiver_options &amp;)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a81b4e5d313e933183644387b67efa6b9">receiver_options</a>() const  =0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a18954417d3124a8095783ea13dc6d00b">run</a>()=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a541ac10e3a1dfaddd1866c3144f718f0">sender_options</a>(const sender_options &amp;)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a10a38ec87b70581c7dfd27c2f12b78ad">sender_options</a>() const  =0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a057b58d4cd2d1bbe8a51c2e0a4807fbc">server_connection_options</a>(const connection_options &amp;)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#ae2249a16e7eebe53a777144476822fbc">server_connection_options</a>() const  =0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a40a47814c7196a4c796015fd5c16b542">stop</a>(const error_condition &amp;err=error_condition())=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a84e9e24aaa2f0c6bf6c7d22e1b6554c7">schedule</a>(duration, void_function0 &amp;)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a008fa75a2f2f37c9179c0ada787ca50b">sender_options</a>(const class sender_options &amp;)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a10a38ec87b70581c7dfd27c2f12b78ad">sender_options</a>() const  =0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a057b58d4cd2d1bbe8a51c2e0a4807fbc">server_connection_options</a>(const connection_options &amp;)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#ae2249a16e7eebe53a777144476822fbc">server_connection_options</a>() const  =0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a353f3e9cecd9ee7bd784008c85c46f3c">stop</a>(const error_condition &amp;err)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a0efff8623a2fb79dad94a96dcf16d966">stop</a>()=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>~container</b>() (defined in <a class="el" href="classproton_1_1container.html">container</a>)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -127,7 +129,7 @@ $(document).ready(function(){initNavTree('classproton_1_1container.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[49/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/codec_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/codec_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/codec_8h_source.html
index a30e2f6..deee117 100755
--- a/content/releases/qpid-proton-master/proton/c/api/codec_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/codec_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/codec.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,314 +93,7 @@ $(document).ready(function(){initNavTree('codec_8h_source.html','');});
 <div class="title">codec.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="codec_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/object.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">   48</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">   53</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">PN_NULL</a> = 1,</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">   58</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">PN_BOOL</a> = 2,</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">   63</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">PN_UBYTE</a> = 3,</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
-<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">   68</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">PN_BYTE</a> = 4,</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
-<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">   73</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">PN_USHORT</a> = 5,</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
-<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">   78</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">PN_SHORT</a> = 6,</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">   83</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">PN_UINT</a> = 7,</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div>
-<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">   88</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">PN_INT</a> = 8,</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div>
-<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">   93</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">PN_CHAR</a> = 9,</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
-<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">   98</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">PN_ULONG</a> = 10,</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
-<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">  103</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">PN_LONG</a> = 11,</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
-<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">  109</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">PN_TIMESTAMP</a> = 12,</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
-<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">  114</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">PN_FLOAT</a> = 13,</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
-<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">  119</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">PN_DOUBLE</a> = 14,</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div>
-<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca">  124</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca">PN_DECIMAL32</a> = 15,</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div>
-<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">  129</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">PN_DECIMAL64</a> = 16,</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div>
-<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">  134</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">PN_DECIMAL128</a> = 17,</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div>
-<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">  139</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">PN_UUID</a> = 18,</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
-<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">  144</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">PN_BINARY</a> = 19,</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
-<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">  150</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">PN_STRING</a> = 20,</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
-<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9">  156</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9">PN_SYMBOL</a> = 21,</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div>
-<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">  161</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">PN_DESCRIBED</a> = 22,</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div>
-<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">  166</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">PN_ARRAY</a> = 23,</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div>
-<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">  171</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">PN_LIST</a> = 24,</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
-<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">  177</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">PN_MAP</a> = 25,</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
-<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">  183</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">PN_INVALID</a> = -1</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;} <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a>;</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__data.html#ga2a546fbd721f3b528190b3298014f134">pn_type_name</a>(<a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> type);</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;</div>
-<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="structpn__atom__t.html">  199</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
-<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d">  204</a></span>&#160;  <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> <a class="code" href="structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d">type</a>;</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  <span class="keyword">union </span>{</div>
-<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466">  209</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466">as_bool</a>;</div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div>
-<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0fe94ec11e">  214</a></span>&#160;    uint8_t <a class="code" href="structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0fe94ec11e">as_ubyte</a>;</div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;</div>
-<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358">  219</a></span>&#160;    int8_t <a class="code" href="structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358">as_byte</a>;</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div>
-<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6">  224</a></span>&#160;    uint16_t <a class="code" href="structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6">as_ushort</a>;</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
-<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9">  229</a></span>&#160;    int16_t <a class="code" href="structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9">as_short</a>;</div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;</div>
-<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07">  234</a></span>&#160;    uint32_t <a class="code" href="structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07">as_uint</a>;</div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;</div>
-<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc">  239</a></span>&#160;    int32_t <a class="code" href="structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc">as_int</a>;</div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;</div>
-<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2">  244</a></span>&#160;    pn_char_t <a class="code" href="structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2">as_char</a>;</div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;</div>
-<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#aa754243590728e977707720bd95df84f">  249</a></span>&#160;    uint64_t <a class="code" href="structpn__atom__t.html#aa754243590728e977707720bd95df84f">as_ulong</a>;</div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div>
-<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4">  254</a></span>&#160;    int64_t <a class="code" href="structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4">as_long</a>;</div>
-<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;</div>
-<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860">  259</a></span>&#160;    pn_timestamp_t <a class="code" href="structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860">as_timestamp</a>;</div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;</div>
-<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#acb80d523296b4e648a25960716e543dd">  264</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structpn__atom__t.html#acb80d523296b4e648a25960716e543dd">as_float</a>;</div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;</div>
-<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6">  269</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6">as_double</a>;</div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;</div>
-<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a">  274</a></span>&#160;    pn_decimal32_t <a class="code" href="structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a">as_decimal32</a>;</div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;</div>
-<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763">  279</a></span>&#160;    pn_decimal64_t <a class="code" href="structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763">as_decimal64</a>;</div>
-<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;</div>
-<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a955beb69514c435365e2f0c48882a253">  284</a></span>&#160;    <a class="code" href="structpn__decimal128__t.html">pn_decimal128_t</a> <a class="code" href="structpn__atom__t.html#a955beb69514c435365e2f0c48882a253">as_decimal128</a>;</div>
-<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;</div>
-<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee">  289</a></span>&#160;    <a class="code" href="structpn__uuid__t.html">pn_uuid_t</a> <a class="code" href="structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee">as_uuid</a>;</div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;</div>
-<div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6">  298</a></span>&#160;    <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6">as_bytes</a>;</div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;  } u;</div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;} <a class="code" href="structpn__atom__t.html">pn_atom_t</a>;</div>
-<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;</div>
-<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">  358</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>;</div>
-<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;</div>
-<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494">pn_data</a>(<span class="keywordtype">size_t</span> capacity);</div>
-<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;</div>
-<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4">pn_data_free</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;</div>
-<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga00f68f246fe5a0641c206d1e4bd3ce34">pn_data_errno</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;</div>
-<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;PN_EXTERN pn_error_t *<a class="code" href="group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc">pn_data_error</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;</div>
-<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_data_vfill(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, va_list ap);</div>
-<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_data_fill(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ...);</div>
-<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_data_vscan(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, va_list ap);</div>
-<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_data_scan(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ...);</div>
-<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;</div>
-<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#gadcd2302af4138df54c4746a63d5d1126">pn_data_clear</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;</div>
-<div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#ga5facc4b4d0559c4a6b334a02fd982628">pn_data_size</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;</div>
-<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga46683edde8b3118f0a28a17737c392b1">pn_data_rewind</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;</div>
-<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga263f241d7f97826ad223f5568b7eae79">pn_data_next</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;</div>
-<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d">pn_data_prev</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;</div>
-<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga37a5eec807c913d165ba1de45e685b19">pn_data_enter</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;</div>
-<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga6082cb1e9b6bc00948f0878717b41270">pn_data_exit</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;</div>
-<div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_data_lookup(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
-<div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;</div>
-<div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> <a class="code" href="group__data.html#gaac5e69565602301035f58da8759d90d0">pn_data_type</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;</div>
-<div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga6cdc924144c5963bf370da33cc7b0102">pn_data_print</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;</div>
-<div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb">pn_data_format</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> *size);</div>
-<div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;</div>
-<div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__data.html#ga1b62c53f552bbd3a7d6104f370547b28">pn_data_encode</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;</div>
-<div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79">pn_data_encoded_size</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;</div>
-<div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53">pn_data_decode</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;</div>
-<div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gaac31eb899c93e404926081a2650d7f55">pn_data_put_list</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;</div>
-<div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga1ef7d014a1fcbfc6f39f363b6825ad2c">pn_data_put_map</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;</div>
-<div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43">pn_data_put_array</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">bool</span> described, <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> type);</div>
-<div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;</div>
-<div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga7dac51e4345896a1ac969169237b5c16">pn_data_put_described</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;</div>
-<div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467">pn_data_put_null</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;</div>
-<div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6">pn_data_put_bool</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">bool</span> b);</div>
-<div class="line"><a name="l00663"></a><span class="lineno">  663</span>&#160;</div>
-<div class="line"><a name="l00671"></a><span class="lineno">  671</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga03f3769fafcfe3208db645eb629b536c">pn_data_put_ubyte</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint8_t ub);</div>
-<div class="line"><a name="l00672"></a><span class="lineno">  672</span>&#160;</div>
-<div class="line"><a name="l00680"></a><span class="lineno">  680</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga0fb37ff2b6220644c70c89d07b04b318">pn_data_put_byte</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int8_t b);</div>
-<div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;</div>
-<div class="line"><a name="l00689"></a><span class="lineno">  689</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39">pn_data_put_ushort</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint16_t us);</div>
-<div class="line"><a name="l00690"></a><span class="lineno">  690</span>&#160;</div>
-<div class="line"><a name="l00698"></a><span class="lineno">  698</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga00d64770a609ca56d0eeda41dd8847bb">pn_data_put_short</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int16_t s);</div>
-<div class="line"><a name="l00699"></a><span class="lineno">  699</span>&#160;</div>
-<div class="line"><a name="l00707"></a><span class="lineno">  707</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga44f6fae3db7765bb79eb29394afa02c7">pn_data_put_uint</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint32_t ui);</div>
-<div class="line"><a name="l00708"></a><span class="lineno">  708</span>&#160;</div>
-<div class="line"><a name="l00716"></a><span class="lineno">  716</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gabe6b2617d9361332c57fac7c152a3ea6">pn_data_put_int</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int32_t i);</div>
-<div class="line"><a name="l00717"></a><span class="lineno">  717</span>&#160;</div>
-<div class="line"><a name="l00725"></a><span class="lineno">  725</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga10e83457b188e64e16816f4837fbe2f0">pn_data_put_char</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_char_t c);</div>
-<div class="line"><a name="l00726"></a><span class="lineno">  726</span>&#160;</div>
-<div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gae432d32c8155d28a261f428f4b9fd870">pn_data_put_ulong</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint64_t ul);</div>
-<div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160;</div>
-<div class="line"><a name="l00743"></a><span class="lineno">  743</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga538519513a20a441fddd98214c049fb6">pn_data_put_long</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int64_t l);</div>
-<div class="line"><a name="l00744"></a><span class="lineno">  744</span>&#160;</div>
-<div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10">pn_data_put_timestamp</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_timestamp_t t);</div>
-<div class="line"><a name="l00753"></a><span class="lineno">  753</span>&#160;</div>
-<div class="line"><a name="l00761"></a><span class="lineno">  761</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3">pn_data_put_float</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">float</span> f);</div>
-<div class="line"><a name="l00762"></a><span class="lineno">  762</span>&#160;</div>
-<div class="line"><a name="l00770"></a><span class="lineno">  770</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga03bbb354d2ebc461e952a6fe84e25d57">pn_data_put_double</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">double</span> d);</div>
-<div class="line"><a name="l00771"></a><span class="lineno">  771</span>&#160;</div>
-<div class="line"><a name="l00779"></a><span class="lineno">  779</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4">pn_data_put_decimal32</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_decimal32_t d);</div>
-<div class="line"><a name="l00780"></a><span class="lineno">  780</span>&#160;</div>
-<div class="line"><a name="l00788"></a><span class="lineno">  788</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga6a964f2c22a015983793a3323651e0f0">pn_data_put_decimal64</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_decimal64_t d);</div>
-<div class="line"><a name="l00789"></a><span class="lineno">  789</span>&#160;</div>
-<div class="line"><a name="l00797"></a><span class="lineno">  797</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gac78d77572b1c36b01b469ff604da9710">pn_data_put_decimal128</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__decimal128__t.html">pn_decimal128_t</a> d);</div>
-<div class="line"><a name="l00798"></a><span class="lineno">  798</span>&#160;</div>
-<div class="line"><a name="l00806"></a><span class="lineno">  806</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga2d0f06871283cdd3cfa9b978ff9a9ae2">pn_data_put_uuid</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__uuid__t.html">pn_uuid_t</a> u);</div>
-<div class="line"><a name="l00807"></a><span class="lineno">  807</span>&#160;</div>
-<div class="line"><a name="l00816"></a><span class="lineno">  816</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gada1c4399957d9d07ee7676e1be703d3c">pn_data_put_binary</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> bytes);</div>
-<div class="line"><a name="l00817"></a><span class="lineno">  817</span>&#160;</div>
-<div class="line"><a name="l00826"></a><span class="lineno">  826</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga03fa959001ad29c5646edcb42caaa12c">pn_data_put_string</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <span class="keywordtype">string</span>);</div>
-<div class="line"><a name="l00827"></a><span class="lineno">  827</span>&#160;</div>
-<div class="line"><a name="l00836"></a><span class="lineno">  836</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723">pn_data_put_symbol</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> symbol);</div>
-<div class="line"><a name="l00837"></a><span class="lineno">  837</span>&#160;</div>
-<div class="line"><a name="l00845"></a><span class="lineno">  845</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75">pn_data_put_atom</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__atom__t.html">pn_atom_t</a> atom);</div>
-<div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;</div>
-<div class="line"><a name="l00874"></a><span class="lineno">  874</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#gaf57a68675bf7c951ef93e333d12331af">pn_data_get_list</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00875"></a><span class="lineno">  875</span>&#160;</div>
-<div class="line"><a name="l00914"></a><span class="lineno">  914</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#gad6401b3b6546a86d10b666d648de26b7">pn_data_get_map</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00915"></a><span class="lineno">  915</span>&#160;</div>
-<div class="line"><a name="l00949"></a><span class="lineno">  949</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#gac9700149093e77e783ddcef52a8a4db1">pn_data_get_array</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00950"></a><span class="lineno">  950</span>&#160;</div>
-<div class="line"><a name="l00957"></a><span class="lineno">  957</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#gacae4481af22f2d9c5253c022de89c808">pn_data_is_array_described</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00958"></a><span class="lineno">  958</span>&#160;</div>
-<div class="line"><a name="l00966"></a><span class="lineno">  966</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> <a class="code" href="group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61">pn_data_get_array_type</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00967"></a><span class="lineno">  967</span>&#160;</div>
-<div class="line"><a name="l00991"></a><span class="lineno">  991</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga017f9e11e72206d02dc82e06282ec956">pn_data_is_described</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00992"></a><span class="lineno">  992</span>&#160;</div>
-<div class="line"><a name="l00999"></a><span class="lineno">  999</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#gae6200ee577b92809bab4762802b4a01e">pn_data_is_null</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01000"></a><span class="lineno"> 1000</span>&#160;</div>
-<div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga37f4661f13f7ede4db33095298089e60">pn_data_get_bool</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>&#160;</div>
-<div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>&#160;PN_EXTERN uint8_t <a class="code" href="group__data.html#ga833462593fa1366867d399e54e12f95a">pn_data_get_ubyte</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01015"></a><span class="lineno"> 1015</span>&#160;</div>
-<div class="line"><a name="l01022"></a><span class="lineno"> 1022</span>&#160;PN_EXTERN int8_t <a class="code" href="group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249">pn_data_get_byte</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01023"></a><span class="lineno"> 1023</span>&#160;</div>
-<div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>&#160;PN_EXTERN uint16_t <a class="code" href="group__data.html#ga9839bc1094a1626db6684f9fc9997d81">pn_data_get_ushort</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;</div>
-<div class="line"><a name="l01038"></a><span class="lineno"> 1038</span>&#160;PN_EXTERN int16_t <a class="code" href="group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b">pn_data_get_short</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01039"></a><span class="lineno"> 1039</span>&#160;</div>
-<div class="line"><a name="l01046"></a><span class="lineno"> 1046</span>&#160;PN_EXTERN uint32_t <a class="code" href="group__data.html#gadc681a22d35a8cf825506107190537dc">pn_data_get_uint</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01047"></a><span class="lineno"> 1047</span>&#160;</div>
-<div class="line"><a name="l01054"></a><span class="lineno"> 1054</span>&#160;PN_EXTERN int32_t <a class="code" href="group__data.html#ga2063c4861ad5fedc59e2c9eab50fd74f">pn_data_get_int</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01055"></a><span class="lineno"> 1055</span>&#160;</div>
-<div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>&#160;PN_EXTERN pn_char_t <a class="code" href="group__data.html#gae664bb78d8c5ce9cf9375dac99bbb04e">pn_data_get_char</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>&#160;</div>
-<div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__data.html#ga51c11e03a76dce0b1013adfd51ceac4b">pn_data_get_ulong</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>&#160;</div>
-<div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>&#160;PN_EXTERN int64_t <a class="code" href="group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf">pn_data_get_long</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01079"></a><span class="lineno"> 1079</span>&#160;</div>
-<div class="line"><a name="l01086"></a><span class="lineno"> 1086</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__data.html#ga8d79239b695728859bb94937ebdb346e">pn_data_get_timestamp</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01087"></a><span class="lineno"> 1087</span>&#160;</div>
-<div class="line"><a name="l01094"></a><span class="lineno"> 1094</span>&#160;PN_EXTERN <span class="keywordtype">float</span> <a class="code" href="group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0">pn_data_get_float</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01095"></a><span class="lineno"> 1095</span>&#160;</div>
-<div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>&#160;PN_EXTERN <span class="keywordtype">double</span> <a class="code" href="group__data.html#ga0032a3390f1c09c4bdbb2db245126524">pn_data_get_double</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01103"></a><span class="lineno"> 1103</span>&#160;</div>
-<div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>&#160;PN_EXTERN pn_decimal32_t <a class="code" href="group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2">pn_data_get_decimal32</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>&#160;</div>
-<div class="line"><a name="l01118"></a><span class="lineno"> 1118</span>&#160;PN_EXTERN pn_decimal64_t <a class="code" href="group__data.html#ga38fe961771db4952b6281e5b00ecac89">pn_data_get_decimal64</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>&#160;</div>
-<div class="line"><a name="l01126"></a><span class="lineno"> 1126</span>&#160;PN_EXTERN <a class="code" href="structpn__decimal128__t.html">pn_decimal128_t</a> <a class="code" href="group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7">pn_data_get_decimal128</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>&#160;</div>
-<div class="line"><a name="l01135"></a><span class="lineno"> 1135</span>&#160;PN_EXTERN <a class="code" href="structpn__uuid__t.html">pn_uuid_t</a> <a class="code" href="group__data.html#gab3f128742148492c7e8d509674395752">pn_data_get_uuid</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01136"></a><span class="lineno"> 1136</span>&#160;</div>
-<div class="line"><a name="l01145"></a><span class="lineno"> 1145</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c">pn_data_get_binary</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01146"></a><span class="lineno"> 1146</span>&#160;</div>
-<div class="line"><a name="l01156"></a><span class="lineno"> 1156</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__data.html#ga6c81297c987e7ff682882c9a85f625ea">pn_data_get_string</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01157"></a><span class="lineno"> 1157</span>&#160;</div>
-<div class="line"><a name="l01167"></a><span class="lineno"> 1167</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__data.html#ga1297b27c461838081be7e5e48915736f">pn_data_get_symbol</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>&#160;</div>
-<div class="line"><a name="l01178"></a><span class="lineno"> 1178</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__data.html#gabac9485859d8e7e753cc7d5cca18ad63">pn_data_get_bytes</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01179"></a><span class="lineno"> 1179</span>&#160;</div>
-<div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>&#160;PN_EXTERN <a class="code" href="structpn__atom__t.html">pn_atom_t</a> <a class="code" href="group__data.html#ga8cee2e1f0d422738f99eb538727f4319">pn_data_get_atom</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>&#160;</div>
-<div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gae667fd79f80ce37dde639d3a0cfd38f9">pn_data_copy</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src);</div>
-<div class="line"><a name="l01197"></a><span class="lineno"> 1197</span>&#160;</div>
-<div class="line"><a name="l01205"></a><span class="lineno"> 1205</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gaaec0e43b868e758310bfb65a3065de35">pn_data_append</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src);</div>
-<div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>&#160;</div>
-<div class="line"><a name="l01216"></a><span class="lineno"> 1216</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga50c7179db92da951c918279c4229ec88">pn_data_appendn</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src, <span class="keywordtype">int</span> limit);</div>
-<div class="line"><a name="l01217"></a><span class="lineno"> 1217</span>&#160;</div>
-<div class="line"><a name="l01228"></a><span class="lineno"> 1228</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga4df82b8d528399bc524eed5561348cf1">pn_data_narrow</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01229"></a><span class="lineno"> 1229</span>&#160;</div>
-<div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce">pn_data_widen</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>&#160;</div>
-<div class="line"><a name="l01244"></a><span class="lineno"> 1244</span>&#160;PN_EXTERN pn_handle_t <a class="code" href="group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8">pn_data_point</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01245"></a><span class="lineno"> 1245</span>&#160;</div>
-<div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#gae70c79935ccce9b893494044e29423fa">pn_data_restore</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_handle_t point);</div>
-<div class="line"><a name="l01258"></a><span class="lineno"> 1258</span>&#160;</div>
-<div class="line"><a name="l01266"></a><span class="lineno"> 1266</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#gaf2cd71e20873f001af7df46411ea82ec">pn_data_dump</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l01267"></a><span class="lineno"> 1267</span>&#160;</div>
-<div class="line"><a name="l01271"></a><span class="lineno"> 1271</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l01272"></a><span class="lineno"> 1272</span>&#160;}</div>
-<div class="line"><a name="l01273"></a><span class="lineno"> 1273</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l01274"></a><span class="lineno"> 1274</span>&#160;</div>
-<div class="line"><a name="l01275"></a><span class="lineno"> 1275</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* codec.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__data_html_gaa155cf465bb16a4f77a9b939211f1ef8"><div class="ttname"><a href="group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8">pn_data_point</a></div><div class="ttdeci">PN_EXTERN pn_handle_t pn_data_point(pn_data_t *data)</div></div>
+<a href="codec_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreement
 s.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comm
 ent"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
 <div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/object.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</spa
 n>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00034"></a><
 span class="lineno">   34</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">   48</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">   53</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">PN_NULL</a> = 1,</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="group__data.html#gga
 4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">   58</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">PN_BOOL</a> = 2,</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">   63</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">PN_UBYTE</a> = 3,</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">   68</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a4619457
 91cb02902af9ff6592">PN_BYTE</a> = 4,</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">   73</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">PN_USHORT</a> = 5,</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">   78</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">PN_SHORT</a> = 6,</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00083"></a><span class="
 lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">   83</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">PN_UINT</a> = 7,</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">   88</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">PN_INT</a> = 8,</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div><div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">   93</a></span>&#160;  <a class="code" href="group__data.html#gg
 a4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">PN_CHAR</a> = 9,</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">   98</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">PN_ULONG</a> = 10,</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">  103</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">PN_LONG</a> = 11,</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div><div
  class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">  109</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">PN_TIMESTAMP</a> = 12,</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">  114</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">PN_FLOAT</a> = 13,</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div><div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">  119</a
 ></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">PN_DOUBLE</a> = 14,</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div><div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca">  124</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca">PN_DECIMAL32</a> = 15,</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div><div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">  129</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">PN_DECIMAL64</a> = 16,</div><div class="line"><
 a name="l00130"></a><span class="lineno">  130</span>&#160;</div><div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">  134</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">PN_DECIMAL128</a> = 17,</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">  139</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">PN_UUID</a> = 18,</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div><div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5
 ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">  144</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">PN_BINARY</a> = 19,</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div><div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">  150</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">PN_STRING</a> = 20,</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div><div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9">  156</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d
 3ca6089ed172451e9">PN_SYMBOL</a> = 21,</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div><div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">  161</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">PN_DESCRIBED</a> = 22,</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">  166</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">PN_ARRAY</a> = 23,</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div><div class="line"><a name="l00171"></a><span 
 class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">  171</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">PN_LIST</a> = 24,</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div><div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">  177</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">PN_MAP</a> = 25,</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div><div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">  183</a></span>&#160;  <a class="code" href="group__dat
 a.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">PN_INVALID</a> = -1</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;} <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a>;</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__data.html#ga2a546fbd721f3b528190b3298014f134">pn_type_name</a>(<a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> type);</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;</div><div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="structpn__atom__t.html">  199</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </s
 pan>{</div><div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d">  204</a></span>&#160;  <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> <a class="code" href="structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d">type</a>;</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  <span class="keyword">union </span>{</div><div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466">  209</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466">as_bool</a>;</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div><div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0f
 e94ec11e">  214</a></span>&#160;    uint8_t <a class="code" href="structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0fe94ec11e">as_ubyte</a>;</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;</div><div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358">  219</a></span>&#160;    int8_t <a class="code" href="structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358">as_byte</a>;</div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6">  224</a></span>&#160;    uint16_t <a class="code" href="structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6">as_ushort</a>;</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div><div class="line"><a name="l00229"></a><span class="line
 no"><a class="line" href="structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9">  229</a></span>&#160;    int16_t <a class="code" href="structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9">as_short</a>;</div><div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;</div><div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07">  234</a></span>&#160;    uint32_t <a class="code" href="structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07">as_uint</a>;</div><div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;</div><div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc">  239</a></span>&#160;    int32_t <a class="code" href="structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc">as_int</a>;</div><div class="line"><a name="l00240"></a><span class="lineno">  240</s
 pan>&#160;</div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2">  244</a></span>&#160;    pn_char_t <a class="code" href="structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2">as_char</a>;</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;</div><div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#aa754243590728e977707720bd95df84f">  249</a></span>&#160;    uint64_t <a class="code" href="structpn__atom__t.html#aa754243590728e977707720bd95df84f">as_ulong</a>;</div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div><div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4">  254</a></span>&#160;    int64_t <a class="code" href="structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4">as_long</a>
 ;</div><div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;</div><div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860">  259</a></span>&#160;    pn_timestamp_t <a class="code" href="structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860">as_timestamp</a>;</div><div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;</div><div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#acb80d523296b4e648a25960716e543dd">  264</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structpn__atom__t.html#acb80d523296b4e648a25960716e543dd">as_float</a>;</div><div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;</div><div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6">  269</a><
 /span>&#160;    <span class="keywordtype">double</span> <a class="code" href="structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6">as_double</a>;</div><div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;</div><div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a">  274</a></span>&#160;    pn_decimal32_t <a class="code" href="structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a">as_decimal32</a>;</div><div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;</div><div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763">  279</a></span>&#160;    pn_decimal64_t <a class="code" href="structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763">as_decimal64</a>;</div><div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;</div><div class="line"><a 
 name="l00284"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a955beb69514c435365e2f0c48882a253">  284</a></span>&#160;    <a class="code" href="structpn__decimal128__t.html">pn_decimal128_t</a> <a class="code" href="structpn__atom__t.html#a955beb69514c435365e2f0c48882a253">as_decimal128</a>;</div><div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;</div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee">  289</a></span>&#160;    <a class="code" href="structpn__uuid__t.html">pn_uuid_t</a> <a class="code" href="structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee">as_uuid</a>;</div><div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;</div><div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6">  298</a></span>&#160;    <a class="code" hr
 ef="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6">as_bytes</a>;</div><div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;  } u;</div><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;} <a class="code" href="structpn__atom__t.html">pn_atom_t</a>;</div><div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;</div><div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">  358</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>;</div><div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;</div><div class="line"><a name="l00368"><
 /a><span class="lineno">  368</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494">pn_data</a>(<span class="keywordtype">size_t</span> capacity);</div><div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;</div><div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4">pn_data_free</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;</div><div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga00f68f246fe5a0641c206d1e4bd3ce34">pn_data

<TRUNCATED>

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


[31/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/scanner_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/scanner_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/scanner_8h_source.html
index 6c72ae0..96d33a7 100755
--- a/content/releases/qpid-proton-master/proton/c/api/scanner_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/scanner_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/scanner.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,89 +93,7 @@ $(document).ready(function(){initNavTree('scanner_8h_source.html','');});
 <div class="title">scanner.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_SCANNER_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_SCANNER_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  PN_TOK_LBRACE,</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  PN_TOK_RBRACE,</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  PN_TOK_LBRACKET,</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  PN_TOK_RBRACKET,</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  PN_TOK_EQUAL,</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  PN_TOK_COMMA,</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  PN_TOK_POS,</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  PN_TOK_NEG,</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  PN_TOK_DOT,</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  PN_TOK_AT,</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  PN_TOK_DOLLAR,</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  PN_TOK_BINARY,</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  PN_TOK_STRING,</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  PN_TOK_SYMBOL,</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  PN_TOK_ID,</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  PN_TOK_FLOAT,</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  PN_TOK_INT,</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  PN_TOK_TRUE,</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  PN_TOK_FALSE,</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  PN_TOK_NULL,</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  PN_TOK_EOS,</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  PN_TOK_ERR</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;} pn_token_type_t;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_scanner_t pn_scanner_t;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structpn__token__t.html">   60</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  pn_token_type_t type;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">char</span> *start;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="keywordtype">size_t</span> size;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;} <a class="code" href="structpn__token__t.html">pn_token_t</a>;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;PN_EXTERN pn_scanner_t *pn_scanner(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_scanner_free(pn_scanner_t *scanner);</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;PN_EXTERN <a class="code" href="structpn__token__t.html">pn_token_t</a> pn_scanner_token(pn_scanner_t *scanner);</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_err(pn_scanner_t *scanner, <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ...);</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_verr(pn_scanner_t *scanner, <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, va_list ap);</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_scanner_line_info(pn_scanner_t *scanner, <span class="keywordtype">int</span> *line, <span class="keywordtype">int</span> *col);</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_errno(pn_scanner_t *scanner);</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_scanner_error(pn_scanner_t *scanner);</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_start(pn_scanner_t *scanner, <span class="keyword">const</span> <span class="keywordtype">char</span> *input);</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_scan(pn_scanner_t *scanner);</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_shift(pn_scanner_t *scanner);</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;}</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* scanner.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="structpn__token__t_html"><div class="ttname"><a href="structpn__token__t.html">pn_token_t</a></div><div class="ttdef"><b>Definition:</b> scanner.h:60</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_SCANNER_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_SCANNER_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name
 ="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a><s
 pan class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 
   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span><
 /div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  PN_TOK_LBRACE,</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  PN_TOK_RBRACE,</div><div class="line"><a name="l00036"></a
 ><span class="lineno">   36</span>&#160;  PN_TOK_LBRACKET,</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  PN_TOK_RBRACKET,</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  PN_TOK_EQUAL,</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  PN_TOK_COMMA,</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  PN_TOK_POS,</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  PN_TOK_NEG,</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  PN_TOK_DOT,</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  PN_TOK_AT,</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  PN_TOK_DOLLAR,</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  PN_TOK_BINARY,</div><div class="line"><a name="l00046"></a><span c
 lass="lineno">   46</span>&#160;  PN_TOK_STRING,</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  PN_TOK_SYMBOL,</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  PN_TOK_ID,</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  PN_TOK_FLOAT,</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  PN_TOK_INT,</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  PN_TOK_TRUE,</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  PN_TOK_FALSE,</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  PN_TOK_NULL,</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  PN_TOK_EOS,</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  PN_TOK_ERR</div><div class="line"><a name="l00056"></a><span class="lineno">   
 56</span>&#160;} pn_token_type_t;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_scanner_t pn_scanner_t;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structpn__token__t.html">   60</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  pn_token_type_t type;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">char</span> *start;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="keywordtype">size_t</span> size;
 </div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;} <a class="code" href="structpn__token__t.html">pn_token_t</a>;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;PN_EXTERN pn_scanner_t *pn_scanner(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_scanner_free(pn_scanner_t *scanner);</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;PN_EXTERN <a class="code" href="structpn__token__t.html">pn_token_t</a> pn_scanner_token(pn_scanner_t *scanner);</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_err(pn_scanner_t *scanner, <span class="keywordtype">int</span> code, <span class="keyword">const<
 /span> <span class="keywordtype">char</span> *fmt, ...);</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_verr(pn_scanner_t *scanner, <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, va_list ap);</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_scanner_line_info(pn_scanner_t *scanner, <span class="keywordtype">int</span> *line, <span class="keywordtype">int</span> *col);</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_errno(pn_scanner_t *scanner);</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_scanner_error(pn_scanner_t *scan
 ner);</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_start(pn_scanner_t *scanner, <span class="keyword">const</span> <span class="keywordtype">char</span> *input);</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_scan(pn_scanner_t *scanner);</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_shift(pn_scanner_t *scanner);</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;}</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span clas
 s="preprocessor">#endif</span></div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* scanner.h */</span><span class="preprocessor"></span></div><div class="ttc" id="structpn__token__t_html"><div class="ttname"><a href="structpn__token__t.html">pn_token_t</a></div><div class="ttdef"><b>Definition:</b> scanner.h:60</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -184,7 +102,7 @@ $(document).ready(function(){initNavTree('scanner_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>scanner.h</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_0.html b/content/releases/qpid-proton-master/proton/c/api/search/all_0.html
index 1d46950..d54e0bd 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_0.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_0.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="all_0.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_1.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_1.html b/content/releases/qpid-proton-master/proton/c/api/search/all_1.html
index 1fbc509..8cc6a1d 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_1.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_1.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="all_1.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_1.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_1.js b/content/releases/qpid-proton-master/proton/c/api/search/all_1.js
index f7a75a9..1ead705 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_1.js
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_1.js
@@ -4,5 +4,6 @@ var searchData=
   ['condition',['Condition',['../group__condition.html',1,'']]],
   ['condition_2eh',['condition.h',['../condition_8h.html',1,'']]],
   ['connection',['Connection',['../group__connection.html',1,'']]],
-  ['connection_2eh',['connection.h',['../connection_8h.html',1,'']]]
+  ['connection_2eh',['connection.h',['../connection_8h.html',1,'']]],
+  ['connection_5fengine_2eh',['connection_engine.h',['../connection__engine_8h.html',1,'']]]
 ];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_2.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_2.html b/content/releases/qpid-proton-master/proton/c/api/search/all_2.html
index 93962b7..d15ac65 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_2.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_2.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="all_2.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_2.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_2.js b/content/releases/qpid-proton-master/proton/c/api/search/all_2.js
index b41871b..12a6288 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_2.js
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_2.js
@@ -1,6 +1,6 @@
 var searchData=
 [
-  ['data',['Data',['../group__data.html',1,'']]],
+  ['data',['data',['../structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d',1,'pn_buf_t::data()'],['../structpn__cbuf__t.html#aa6b3f44b7cf0eed9dc9f4a6cb51d56d8',1,'pn_cbuf_t::data()'],['../group__data.html',1,'(Global Namespace)']]],
   ['delivery',['Delivery',['../group__delivery.html',1,'']]],
   ['delivery_2eh',['delivery.h',['../delivery_8h.html',1,'']]],
   ['deprecated_20list',['Deprecated List',['../deprecated.html',1,'']]],

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_3.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_3.html b/content/releases/qpid-proton-master/proton/c/api/search/all_3.html
index 679f93c..9f526c6 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_3.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_3.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="all_3.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_4.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_4.html b/content/releases/qpid-proton-master/proton/c/api/search/all_4.html
index adc99fb..7b814aa 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_4.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_4.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="all_4.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_5.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_5.html b/content/releases/qpid-proton-master/proton/c/api/search/all_5.html
index a9fcd17..d8de556 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_5.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_5.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="all_5.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_6.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_6.html b/content/releases/qpid-proton-master/proton/c/api/search/all_6.html
index 821c374..9ba0cc2 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_6.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_6.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="all_6.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_7.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_7.html b/content/releases/qpid-proton-master/proton/c/api/search/all_7.html
index 38c6c00..9384ec9 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_7.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_7.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="all_7.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_7.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_7.js b/content/releases/qpid-proton-master/proton/c/api/search/all_7.js
index 00d77f5..9ea5848 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_7.js
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_7.js
@@ -5,8 +5,12 @@ var searchData=
   ['pn_5fatom_5ft',['pn_atom_t',['../structpn__atom__t.html',1,'']]],
   ['pn_5fbinary',['PN_BINARY',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9',1,'codec.h']]],
   ['pn_5fbool',['PN_BOOL',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7',1,'codec.h']]],
+  ['pn_5fbuf',['pn_buf',['../group__connection__engine.html#ga644509ac6d43dbc093ad55a0b1b09618',1,'connection_engine.h']]],
+  ['pn_5fbuf_5ft',['pn_buf_t',['../structpn__buf__t.html',1,'pn_buf_t'],['../group__connection__engine.html#gaa6d94f34ba3e14a5e7176def257a6dc5',1,'pn_buf_t():&#160;connection_engine.h']]],
   ['pn_5fbyte',['PN_BYTE',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592',1,'codec.h']]],
   ['pn_5fbytes_5ft',['pn_bytes_t',['../structpn__bytes__t.html',1,'']]],
+  ['pn_5fcbuf',['pn_cbuf',['../group__connection__engine.html#gad878a83fc95c96609243440f9f6ff15b',1,'connection_engine.h']]],
+  ['pn_5fcbuf_5ft',['pn_cbuf_t',['../structpn__cbuf__t.html',1,'pn_cbuf_t'],['../group__connection__engine.html#ga145c4981ce9d390ed9aaa3e0bf471fd3',1,'pn_cbuf_t():&#160;connection_engine.h']]],
   ['pn_5fchar',['PN_CHAR',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124',1,'codec.h']]],
   ['pn_5fclass_5ft',['pn_class_t',['../structpn__class__t.html',1,'']]],
   ['pn_5fcollector',['pn_collector',['../group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada',1,'event.h']]],
@@ -36,6 +40,21 @@ var searchData=
   ['pn_5fconnection_5fcollect',['pn_connection_collect',['../group__connection.html#ga7943e7721ab30776cb79d4799d628164',1,'connection.h']]],
   ['pn_5fconnection_5fcondition',['pn_connection_condition',['../group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d',1,'connection.h']]],
   ['pn_5fconnection_5fdesired_5fcapabilities',['pn_connection_desired_capabilities',['../group__connection.html#ga608fc121ce149f534bac640b119d2230',1,'connection.h']]],
+  ['pn_5fconnection_5fengine_5fcondition',['pn_connection_engine_condition',['../group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fconnection',['pn_connection_engine_connection',['../group__connection__engine.html#ga63f5022e371f90971e8b5c4c46a4c9ea',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fdisconnected',['pn_connection_engine_disconnected',['../group__connection__engine.html#ga0523c0805aa37468414f22421f849f50',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fdispatch',['pn_connection_engine_dispatch',['../group__connection__engine.html#gaf8274e2ece108708422d10e19565765a',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5ffinal',['pn_connection_engine_final',['../group__connection__engine.html#ga0bfd3ac3afbcb665cb53116747e30b6b',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5ffinished',['pn_connection_engine_finished',['../group__connection__engine.html#ga71879bf76e1cce4121d8ecd56d28ea06',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5finit',['pn_connection_engine_init',['../group__connection__engine.html#gaf63012d048980969964b277d2a11fa59',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fread_5fbuffer',['pn_connection_engine_read_buffer',['../group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fread_5fclose',['pn_connection_engine_read_close',['../group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fread_5fdone',['pn_connection_engine_read_done',['../group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5ft',['pn_connection_engine_t',['../structpn__connection__engine__t.html',1,'pn_connection_engine_t'],['../group__connection__engine.html#gaa72fd40bd99d6702cedd5f33d325e945',1,'pn_connection_engine_t():&#160;connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5ftransport',['pn_connection_engine_transport',['../group__connection__engine.html#ga646b6151d3dc729300285868fabad11d',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fwrite_5fbuffer',['pn_connection_engine_write_buffer',['../group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fwrite_5fclose',['pn_connection_engine_write_close',['../group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fwrite_5fdone',['pn_connection_engine_write_done',['../group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328',1,'connection_engine.h']]],
   ['pn_5fconnection_5ferror',['pn_connection_error',['../group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b',1,'connection.h']]],
   ['pn_5fconnection_5ffinal',['PN_CONNECTION_FINAL',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b',1,'event.h']]],
   ['pn_5fconnection_5ffree',['pn_connection_free',['../group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2',1,'connection.h']]],
@@ -573,17 +592,17 @@ var searchData=
   ['pn_5ftrace_5ft',['pn_trace_t',['../group__transport.html#ga4695788da8491f0c7104bfe36634ff94',1,'transport.h']]],
   ['pn_5ftracer_5ft',['pn_tracer_t',['../group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3',1,'transport.h']]],
   ['pn_5ftracker_5ft',['pn_tracker_t',['../group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7',1,'messenger.h']]],
-  ['pn_5ftransport',['pn_transport',['../group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d',1,'pn_transport(void):&#160;transport.h'],['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76',1,'PN_TRANSPORT():&#160;event.h']]],
+  ['pn_5ftransport',['PN_TRANSPORT',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76',1,'PN_TRANSPORT():&#160;event.h'],['../group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d',1,'pn_transport(void):&#160;transport.h']]],
   ['pn_5ftransport_5fattachments',['pn_transport_attachments',['../group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d',1,'transport.h']]],
   ['pn_5ftransport_5fauthenticated',['PN_TRANSPORT_AUTHENTICATED',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28',1,'event.h']]],
   ['pn_5ftransport_5fbind',['pn_transport_bind',['../group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892',1,'transport.h']]],
   ['pn_5ftransport_5fcapacity',['pn_transport_capacity',['../group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd',1,'transport.h']]],
   ['pn_5ftransport_5fclose_5fhead',['pn_transport_close_head',['../group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8',1,'transport.h']]],
   ['pn_5ftransport_5fclose_5ftail',['pn_transport_close_tail',['../group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac',1,'transport.h']]],
-  ['pn_5ftransport_5fclosed',['pn_transport_closed',['../group__transport.html#ga69b8c9a7dbdef76644711274b6f61987',1,'pn_transport_closed(pn_transport_t *transport):&#160;transport.h'],['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba',1,'PN_TRANSPORT_CLOSED():&#160;event.h']]],
+  ['pn_5ftransport_5fclosed',['PN_TRANSPORT_CLOSED',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba',1,'PN_TRANSPORT_CLOSED():&#160;event.h'],['../group__transport.html#ga69b8c9a7dbdef76644711274b6f61987',1,'pn_transport_closed(pn_transport_t *transport):&#160;transport.h']]],
   ['pn_5ftransport_5fcondition',['pn_transport_condition',['../group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457',1,'transport.h']]],
   ['pn_5ftransport_5fconnection',['pn_transport_connection',['../group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae',1,'transport.h']]],
-  ['pn_5ftransport_5ferror',['pn_transport_error',['../group__transport.html#ga00a271caac7d531ae795d78db81199e9',1,'pn_transport_error(pn_transport_t *transport):&#160;transport.h'],['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a',1,'PN_TRANSPORT_ERROR():&#160;event.h']]],
+  ['pn_5ftransport_5ferror',['PN_TRANSPORT_ERROR',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a',1,'PN_TRANSPORT_ERROR():&#160;event.h'],['../group__transport.html#ga00a271caac7d531ae795d78db81199e9',1,'pn_transport_error(pn_transport_t *transport):&#160;transport.h']]],
   ['pn_5ftransport_5ffree',['pn_transport_free',['../group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58',1,'transport.h']]],
   ['pn_5ftransport_5fget_5fchannel_5fmax',['pn_transport_get_channel_max',['../group__transport.html#ga36ff89334941ed67b98af731e5696844',1,'transport.h']]],
   ['pn_5ftransport_5fget_5fcontext',['pn_transport_get_context',['../group__transport.html#ga9016acfea374d8b58183158b8d857ee8',1,'transport.h']]],

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_8.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_8.html b/content/releases/qpid-proton-master/proton/c/api/search/all_8.html
index 2a22cd5..37566c5 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_8.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_8.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="all_8.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_9.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_9.html b/content/releases/qpid-proton-master/proton/c/api/search/all_9.html
index bd9b05c..c8c5102 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_9.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_9.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="all_9.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_9.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_9.js b/content/releases/qpid-proton-master/proton/c/api/search/all_9.js
index 6cd0f76..7df38d5 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_9.js
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_9.js
@@ -7,6 +7,7 @@ var searchData=
   ['sender',['Sender',['../group__sender.html',1,'']]],
   ['session',['Session',['../group__session.html',1,'']]],
   ['session_2eh',['session.h',['../session_8h.html',1,'']]],
+  ['size',['size',['../structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d',1,'pn_buf_t::size()'],['../structpn__cbuf__t.html#af63695131f87cda173237c5d68e2633b',1,'pn_cbuf_t::size()']]],
   ['ssl',['SSL',['../group__ssl.html',1,'']]],
   ['ssl_2eh',['ssl.h',['../ssl_8h.html',1,'']]]
 ];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_a.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_a.html b/content/releases/qpid-proton-master/proton/c/api/search/all_a.html
index 4a25af1..4cb31f0 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_a.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_a.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="all_a.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_a.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_a.js b/content/releases/qpid-proton-master/proton/c/api/search/all_a.js
index 4c63ca4..57c7a9b 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_a.js
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_a.js
@@ -1,5 +1,6 @@
 var searchData=
 [
+  ['the_20connection_20engine',['The Connection Engine',['../group__connection__engine.html',1,'']]],
   ['terminus',['Terminus',['../group__terminus.html',1,'']]],
   ['terminus_2eh',['terminus.h',['../terminus_8h.html',1,'']]],
   ['todo_20list',['Todo List',['../todo.html',1,'']]],

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/all_b.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/all_b.html b/content/releases/qpid-proton-master/proton/c/api/search/all_b.html
index a92de48..d34a612 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/all_b.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/all_b.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="all_b.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/classes_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/classes_0.html b/content/releases/qpid-proton-master/proton/c/api/search/classes_0.html
index 523591f..025587a 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/classes_0.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/classes_0.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="classes_0.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/classes_0.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/classes_0.js b/content/releases/qpid-proton-master/proton/c/api/search/classes_0.js
index 77e0583..9dca26f 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/classes_0.js
+++ b/content/releases/qpid-proton-master/proton/c/api/search/classes_0.js
@@ -1,8 +1,11 @@
 var searchData=
 [
   ['pn_5fatom_5ft',['pn_atom_t',['../structpn__atom__t.html',1,'']]],
+  ['pn_5fbuf_5ft',['pn_buf_t',['../structpn__buf__t.html',1,'']]],
   ['pn_5fbytes_5ft',['pn_bytes_t',['../structpn__bytes__t.html',1,'']]],
+  ['pn_5fcbuf_5ft',['pn_cbuf_t',['../structpn__cbuf__t.html',1,'']]],
   ['pn_5fclass_5ft',['pn_class_t',['../structpn__class__t.html',1,'']]],
+  ['pn_5fconnection_5fengine_5ft',['pn_connection_engine_t',['../structpn__connection__engine__t.html',1,'']]],
   ['pn_5fdecimal128_5ft',['pn_decimal128_t',['../structpn__decimal128__t.html',1,'']]],
   ['pn_5ftoken_5ft',['pn_token_t',['../structpn__token__t.html',1,'']]],
   ['pn_5fuuid_5ft',['pn_uuid_t',['../structpn__uuid__t.html',1,'']]]

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/enums_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/enums_0.html b/content/releases/qpid-proton-master/proton/c/api/search/enums_0.html
index d8d79a3..aba8d79 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/enums_0.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/enums_0.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="enums_0.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/enumvalues_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/enumvalues_0.html b/content/releases/qpid-proton-master/proton/c/api/search/enumvalues_0.html
index 450f1ac..83192d3 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/enumvalues_0.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/enumvalues_0.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="enumvalues_0.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/files_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/files_0.html b/content/releases/qpid-proton-master/proton/c/api/search/files_0.html
index a2ec540..0b637cf 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/files_0.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/files_0.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="files_0.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/files_0.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/files_0.js b/content/releases/qpid-proton-master/proton/c/api/search/files_0.js
index 558cf9e..098aa74 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/files_0.js
+++ b/content/releases/qpid-proton-master/proton/c/api/search/files_0.js
@@ -2,5 +2,6 @@ var searchData=
 [
   ['codec_2eh',['codec.h',['../codec_8h.html',1,'']]],
   ['condition_2eh',['condition.h',['../condition_8h.html',1,'']]],
-  ['connection_2eh',['connection.h',['../connection_8h.html',1,'']]]
+  ['connection_2eh',['connection.h',['../connection_8h.html',1,'']]],
+  ['connection_5fengine_2eh',['connection_engine.h',['../connection__engine_8h.html',1,'']]]
 ];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/files_1.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/files_1.html b/content/releases/qpid-proton-master/proton/c/api/search/files_1.html
index 9e974da..1094e74 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/files_1.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/files_1.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="files_1.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/files_2.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/files_2.html b/content/releases/qpid-proton-master/proton/c/api/search/files_2.html
index 04348f9..a08dbd3 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/files_2.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/files_2.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="files_2.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/files_3.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/files_3.html b/content/releases/qpid-proton-master/proton/c/api/search/files_3.html
index 7794200..647fc8d 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/files_3.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/files_3.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="files_3.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/files_4.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/files_4.html b/content/releases/qpid-proton-master/proton/c/api/search/files_4.html
index e6bc285..186557a 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/files_4.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/files_4.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="files_4.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/files_5.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/files_5.html b/content/releases/qpid-proton-master/proton/c/api/search/files_5.html
index 5ab2ed6..671abd3 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/files_5.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/files_5.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="files_5.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/files_6.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/files_6.html b/content/releases/qpid-proton-master/proton/c/api/search/files_6.html
index 9453495..73aff18 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/files_6.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/files_6.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="files_6.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/files_7.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/files_7.html b/content/releases/qpid-proton-master/proton/c/api/search/files_7.html
index d3f6533..364f420 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/files_7.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/files_7.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="files_7.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/files_8.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/files_8.html b/content/releases/qpid-proton-master/proton/c/api/search/files_8.html
index ec56765..f9f7943 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/files_8.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/files_8.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="files_8.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/files_9.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/files_9.html b/content/releases/qpid-proton-master/proton/c/api/search/files_9.html
index 62a6c97..306f000 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/files_9.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/files_9.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="files_9.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/functions_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/functions_0.html b/content/releases/qpid-proton-master/proton/c/api/search/functions_0.html
index 246d167..6bc52b6 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/functions_0.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/functions_0.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="functions_0.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/functions_0.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/functions_0.js b/content/releases/qpid-proton-master/proton/c/api/search/functions_0.js
index 35d5b49..ece1b4f 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/functions_0.js
+++ b/content/releases/qpid-proton-master/proton/c/api/search/functions_0.js
@@ -1,5 +1,7 @@
 var searchData=
 [
+  ['pn_5fbuf',['pn_buf',['../group__connection__engine.html#ga644509ac6d43dbc093ad55a0b1b09618',1,'connection_engine.h']]],
+  ['pn_5fcbuf',['pn_cbuf',['../group__connection__engine.html#gad878a83fc95c96609243440f9f6ff15b',1,'connection_engine.h']]],
   ['pn_5fcollector',['pn_collector',['../group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada',1,'event.h']]],
   ['pn_5fcollector_5ffree',['pn_collector_free',['../group__event.html#gaff9695d4c47feea83a5762cec75d6ccf',1,'event.h']]],
   ['pn_5fcollector_5fmore',['pn_collector_more',['../group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15',1,'event.h']]],
@@ -23,6 +25,20 @@ var searchData=
   ['pn_5fconnection_5fcollect',['pn_connection_collect',['../group__connection.html#ga7943e7721ab30776cb79d4799d628164',1,'connection.h']]],
   ['pn_5fconnection_5fcondition',['pn_connection_condition',['../group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d',1,'connection.h']]],
   ['pn_5fconnection_5fdesired_5fcapabilities',['pn_connection_desired_capabilities',['../group__connection.html#ga608fc121ce149f534bac640b119d2230',1,'connection.h']]],
+  ['pn_5fconnection_5fengine_5fcondition',['pn_connection_engine_condition',['../group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fconnection',['pn_connection_engine_connection',['../group__connection__engine.html#ga63f5022e371f90971e8b5c4c46a4c9ea',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fdisconnected',['pn_connection_engine_disconnected',['../group__connection__engine.html#ga0523c0805aa37468414f22421f849f50',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fdispatch',['pn_connection_engine_dispatch',['../group__connection__engine.html#gaf8274e2ece108708422d10e19565765a',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5ffinal',['pn_connection_engine_final',['../group__connection__engine.html#ga0bfd3ac3afbcb665cb53116747e30b6b',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5ffinished',['pn_connection_engine_finished',['../group__connection__engine.html#ga71879bf76e1cce4121d8ecd56d28ea06',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5finit',['pn_connection_engine_init',['../group__connection__engine.html#gaf63012d048980969964b277d2a11fa59',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fread_5fbuffer',['pn_connection_engine_read_buffer',['../group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fread_5fclose',['pn_connection_engine_read_close',['../group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fread_5fdone',['pn_connection_engine_read_done',['../group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5ftransport',['pn_connection_engine_transport',['../group__connection__engine.html#ga646b6151d3dc729300285868fabad11d',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fwrite_5fbuffer',['pn_connection_engine_write_buffer',['../group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fwrite_5fclose',['pn_connection_engine_write_close',['../group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857',1,'connection_engine.h']]],
+  ['pn_5fconnection_5fengine_5fwrite_5fdone',['pn_connection_engine_write_done',['../group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328',1,'connection_engine.h']]],
   ['pn_5fconnection_5ferror',['pn_connection_error',['../group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b',1,'connection.h']]],
   ['pn_5fconnection_5ffree',['pn_connection_free',['../group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2',1,'connection.h']]],
   ['pn_5fconnection_5fget_5fcontainer',['pn_connection_get_container',['../group__connection.html#ga1ae9f5d1b693ed734384241100564c60',1,'connection.h']]],

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/groups_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/groups_0.html b/content/releases/qpid-proton-master/proton/c/api/search/groups_0.html
index aaba07e..95cee43 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/groups_0.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/groups_0.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="groups_0.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/groups_1.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/groups_1.html b/content/releases/qpid-proton-master/proton/c/api/search/groups_1.html
index d287bfa..979ea3d 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/groups_1.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/groups_1.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="groups_1.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/groups_2.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/groups_2.html b/content/releases/qpid-proton-master/proton/c/api/search/groups_2.html
index 29681b2..310ab32 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/groups_2.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/groups_2.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="groups_2.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/groups_3.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/groups_3.html b/content/releases/qpid-proton-master/proton/c/api/search/groups_3.html
index b51e57f..c24c7bd 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/groups_3.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/groups_3.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="groups_3.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/groups_4.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/groups_4.html b/content/releases/qpid-proton-master/proton/c/api/search/groups_4.html
index 987621b..a1f3533 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/groups_4.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/groups_4.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="groups_4.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/groups_5.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/groups_5.html b/content/releases/qpid-proton-master/proton/c/api/search/groups_5.html
index 2ccec27..938507d 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/groups_5.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/groups_5.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="groups_5.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/groups_6.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/groups_6.html b/content/releases/qpid-proton-master/proton/c/api/search/groups_6.html
index ed69c07..e675e85 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/groups_6.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/groups_6.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="groups_6.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/groups_7.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/groups_7.html b/content/releases/qpid-proton-master/proton/c/api/search/groups_7.html
index 027daaa..c974917 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/groups_7.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/groups_7.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="groups_7.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/groups_8.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/groups_8.html b/content/releases/qpid-proton-master/proton/c/api/search/groups_8.html
index 936f141..863b2f7 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/groups_8.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/groups_8.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="groups_8.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/groups_9.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/groups_9.html b/content/releases/qpid-proton-master/proton/c/api/search/groups_9.html
index c66e6a6..d811100 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/groups_9.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/groups_9.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="groups_9.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/groups_a.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/groups_a.html b/content/releases/qpid-proton-master/proton/c/api/search/groups_a.html
index 93ac2a1..39a07c3 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/groups_a.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/groups_a.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="groups_a.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/groups_a.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/groups_a.js b/content/releases/qpid-proton-master/proton/c/api/search/groups_a.js
index 8133e99..93bf748 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/groups_a.js
+++ b/content/releases/qpid-proton-master/proton/c/api/search/groups_a.js
@@ -1,5 +1,6 @@
 var searchData=
 [
+  ['the_20connection_20engine',['The Connection Engine',['../group__connection__engine.html',1,'']]],
   ['terminus',['Terminus',['../group__terminus.html',1,'']]],
   ['transport',['Transport',['../group__transport.html',1,'']]],
   ['types',['Types',['../group__types.html',1,'']]]

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/groups_b.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/groups_b.html b/content/releases/qpid-proton-master/proton/c/api/search/groups_b.html
index 46da692..aaceea6 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/groups_b.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/groups_b.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="groups_b.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/pages_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/pages_0.html b/content/releases/qpid-proton-master/proton/c/api/search/pages_0.html
index 75d203d..0db7267 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/pages_0.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/pages_0.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="pages_0.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/pages_1.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/pages_1.html b/content/releases/qpid-proton-master/proton/c/api/search/pages_1.html
index 8d0edda..2c67a8e 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/pages_1.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/pages_1.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="pages_1.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/searchdata.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/searchdata.js b/content/releases/qpid-proton-master/proton/c/api/search/searchdata.js
index 25a8b94..0949349 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/searchdata.js
+++ b/content/releases/qpid-proton-master/proton/c/api/search/searchdata.js
@@ -4,7 +4,7 @@ var indexSectionsWithContent =
   1: "p",
   2: "cdehlmrstu",
   3: "p",
-  4: "at",
+  4: "adst",
   5: "p",
   6: "p",
   7: "p",


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


[12/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid-members.html
index 48f078a..29109a1 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -126,7 +126,7 @@ $(document).ready(function(){initNavTree('classproton_1_1uuid.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.html
index 8c6370f..a9ba4f7 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1uuid.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: uuid</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -276,7 +276,7 @@ static size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1uuid.html">uuid</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value-members.html
index facc962..7f4cdcf 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -116,7 +116,7 @@ $(document).ready(function(){initNavTree('classproton_1_1value.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value.html
index d45e93d..9add1a4 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1value.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: value</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -332,7 +332,7 @@ Related Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1value.html">value</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0-members.html
new file mode 100755
index 0000000..191d375
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0-members.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid 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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classproton_1_1void__function0.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">void_function0 Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classproton_1_1void__function0.html">void_function0</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1void__function0.html#a324459cde4e05e4de96adba1787c5240">operator()</a>()=0</td><td class="entry"><a class="el" href="classproton_1_1void__function0.html">void_function0</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>~void_function0</b>() (defined in <a class="el" href="classproton_1_1void__function0.html">void_function0</a>)</td><td class="entry"><a class="el" href="classproton_1_1void__function0.html">void_function0</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0.html
new file mode 100755
index 0000000..aaff6b9
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0.html
@@ -0,0 +1,140 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C++ API: void_function0</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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classproton_1_1void__function0.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classproton_1_1void__function0-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">void_function0<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>A C++03 compatible void no-argument callback function object, used by <a class="el" href="classproton_1_1container.html#a84e9e24aaa2f0c6bf6c7d22e1b6554c7" title="Schedule a function to be called after the duration. ">container::schedule()</a> and <a class="el" href="classproton_1_1event__loop.html#a0d757857984f2fc9fd00cbcb3dd37db2" title="Arrange to have f() called in the event_loop&#39;s sequence: possibly deferred, possibly in another threa...">event_loop::inject()</a> In C++11 you can use std::bind, std::function or a void-no-argument lambda instead.  
+ <a href="classproton_1_1void__function0.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="function_8hpp_source.html">function.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for void_function0:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classproton_1_1void__function0.png" usemap="#void_5Ffunction0_map" alt=""/>
+  <map id="void_5Ffunction0_map" name="void_function0_map">
+<area href="classproton_1_1inject__handler.html" title="Experimental - A handler for injected code. " alt="inject_handler" shape="rect" coords="0,56,95,80"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a324459cde4e05e4de96adba1787c5240"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a324459cde4e05e4de96adba1787c5240"></a>
+virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1void__function0.html#a324459cde4e05e4de96adba1787c5240">operator()</a> ()=0</td></tr>
+<tr class="memdesc:a324459cde4e05e4de96adba1787c5240"><td class="mdescLeft">&#160;</td><td class="mdescRight">Override the call operator with your code. <br /></td></tr>
+<tr class="separator:a324459cde4e05e4de96adba1787c5240"><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 C++03 compatible void no-argument callback function object, used by <a class="el" href="classproton_1_1container.html#a84e9e24aaa2f0c6bf6c7d22e1b6554c7" title="Schedule a function to be called after the duration. ">container::schedule()</a> and <a class="el" href="classproton_1_1event__loop.html#a0d757857984f2fc9fd00cbcb3dd37db2" title="Arrange to have f() called in the event_loop&#39;s sequence: possibly deferred, possibly in another threa...">event_loop::inject()</a> In C++11 you can use std::bind, std::function or a void-no-argument lambda instead. </p>
+<p><a class="el" href="classproton_1_1void__function0.html" title="A C++03 compatible void no-argument callback function object, used by container::schedule() and event...">void_function0</a> is passed by reference, so instances of sub-classes do not have to be heap allocated. Once passed, the instance must not be deleted until its operator() is called or the container has stopped. </p>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2epoll_container_8cpp-example.html#_a12">mt/epoll_container.cpp</a>.</dd>
+</dl></div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>proton/<a class="el" href="function_8hpp_source.html">function.hpp</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1void__function0.html">void_function0</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0.js
new file mode 100755
index 0000000..5ccbf29
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0.js
@@ -0,0 +1,5 @@
+var classproton_1_1void__function0 =
+[
+    [ "~void_function0", "classproton_1_1void__function0.html#a59674b3b2e1bc2230822b5b0e786bac2", null ],
+    [ "operator()", "classproton_1_1void__function0.html#a324459cde4e05e4de96adba1787c5240", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0.png b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0.png
new file mode 100755
index 0000000..618fe4d
Binary files /dev/null and b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1void__function0.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/client_8cpp-example.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/client_8cpp-example.html b/content/releases/qpid-proton-master/proton/cpp/api/client_8cpp-example.html
index b7d467a..fd5b983 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/client_8cpp-example.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/client_8cpp-example.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: client.cpp</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -94,117 +94,14 @@ $(document).ready(function(){initNavTree('client_8cpp-example.html','');});
 </div><!--header-->
 <div class="contents">
 <p>The client part of a request-response example. Sends requests and prints out responses. Requires an intermediary that supports the AMQP 1.0 dynamic nodes on which the responses are received. The requests are sent through the 'examples' node.</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"> * &quot;License&quot;); 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="line"><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"> * &quot;AS IS&quot; 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 &quot;options.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/container.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/event.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/handler.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/connection.hpp&quot;</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#include &lt;iostream&gt;</span></div>
-<div class="line"><span class="preprocessor">#include &lt;vector&gt;</span></div>
-<div class="line"></div>
-<div class="line"><span class="keyword">class </span>client : <span class="keyword">public</span> <a name="_a0"></a><a class="code" href="classproton_1_1handler.html">proton::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">    std::vector&lt;std::string&gt; requests;</div>
-<div class="line">    <a name="_a2"></a><a class="code" href="classproton_1_1sender.html">proton::sender</a> sender;</div>
-<div class="line">    <a name="_a3"></a><a class="code" href="classproton_1_1receiver.html">proton::receiver</a> receiver;</div>
-<div class="line"></div>
-<div class="line">  <span class="keyword">public</span>:</div>
-<div class="line">    client(<span class="keyword">const</span> <a class="code" href="classproton_1_1url.html">proton::url</a> &amp;u, <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; r) : url(u), requests(r) {}</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a4"></a><a class="code" href="classproton_1_1handler.html#a853f861e091fdb37b69d94be1b0ea032">on_start</a>(<a name="_a5"></a><a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        sender = e.<a name="a6"></a><a class="code" href="classproton_1_1event.html#a0696f6baa06a440a8c298d3d1fdde0b9">container</a>().<a name="a7"></a><a class="code" href="classproton_1_1container.html#ae8a3a769f9c424c05993f6d137376c76">open_sender</a>(url);</div>
-<div class="line">        <span class="comment">// Create a receiver with a dynamically chosen unique address.</span></div>
-<div class="line">        receiver = sender.<a name="a8"></a><a class="code" href="classproton_1_1link.html#af13d10fc3d843719af9ff4c456330a73">connection</a>().<a name="a9"></a><a class="code" href="classproton_1_1connection.html#af1fb4d28f91a33fb7c8a73a4083f6745">open_receiver</a>(<span class="stringliteral">&quot;&quot;</span>, <a name="_a10"></a><a class="code" href="classproton_1_1link__options.html">proton::link_options</a>().dynamic_address(<span class="keyword">true</span>));</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> send_request() {</div>
-<div class="line">        <a name="_a11"></a><a class="code" href="classproton_1_1message.html">proton::message</a> req;</div>
-<div class="line">        req.<a name="a12"></a><a class="code" href="classproton_1_1message.html#ae9af642f154a68ec0eb8e715ecaf95ae">body</a>(requests.front());</div>
-<div class="line">        req.<a name="a13"></a>reply_to(receiver.<a name="a14"></a><a class="code" href="classproton_1_1link.html#adc8d612ee69e5722919c1bc2c95df66e">remote_source</a>().<a name="a15"></a><a class="code" href="classproton_1_1terminus.html#a977efa04715923ca4fa290a6ec90c830">address</a>());</div>
-<div class="line"></div>
-<div class="line">        sender.<a name="a16"></a><a class="code" href="classproton_1_1sender.html#aefaf5ace497245ca76c6c9d629ae7bee">send</a>(req);</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a17"></a><a class="code" href="classproton_1_1handler.html#a74372127469f54153c13fc617cf14e17">on_link_open</a>(<a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        <span class="keywordflow">if</span> (e.<a name="a18"></a><a class="code" href="classproton_1_1event.html#a2ce4835ffc5538deb4004da365e8be57">link</a>() == receiver) {</div>
-<div class="line">            send_request();</div>
-<div class="line">        }</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a19"></a><a class="code" href="classproton_1_1handler.html#ade01b01951064667a5a076362c5e61ef">on_message</a>(<a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        <span class="keywordflow">if</span> (requests.empty()) <span class="keywordflow">return</span>; <span class="comment">// Spurious extra message!</span></div>
-<div class="line"></div>
-<div class="line">        <a class="code" href="classproton_1_1message.html">proton::message</a>&amp; response = e.<a name="a20"></a><a class="code" href="classproton_1_1event.html#a05e07a1a99eaa74c1a3288511b15cae5">message</a>();</div>
-<div class="line"></div>
-<div class="line">        std::cout &lt;&lt; requests.front() &lt;&lt; <span class="stringliteral">&quot; =&gt; &quot;</span> &lt;&lt; response.<a class="code" href="classproton_1_1message.html#ae9af642f154a68ec0eb8e715ecaf95ae">body</a>() &lt;&lt; std::endl;</div>
-<div class="line">        requests.erase(requests.begin());</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordflow">if</span> (!requests.empty()) {</div>
-<div class="line">            send_request();</div>
-<div class="line">        } <span class="keywordflow">else</span> {</div>
-<div class="line">            e.<a name="a21"></a><a class="code" href="classproton_1_1event.html#a89bfeade377f12d843e51d16c353a556">connection</a>().<a name="a22"></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"></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">    <a class="code" href="classproton_1_1url.html">proton::url</a> url(<span class="stringliteral">&quot;127.0.0.1:5672/examples&quot;</span>);</div>
-<div class="line">    options opts(argc, argv);</div>
-<div class="line"></div>
-<div class="line">    opts.add_value(url, <span class="charliteral">&#39;a&#39;</span>, <span class="stringliteral">&quot;address&quot;</span>, <span class="stringliteral">&quot;connect and send to URL&quot;</span>, <span class="stringliteral">&quot;URL&quot;</span>);</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordflow">try</span> {</div>
-<div class="line">        opts.parse();</div>
-<div class="line"></div>
-<div class="line">        std::vector&lt;std::string&gt; requests;</div>
-<div class="line">        requests.push_back(<span class="stringliteral">&quot;Twas brillig, and the slithy toves&quot;</span>);</div>
-<div class="line">        requests.push_back(<span class="stringliteral">&quot;Did gire and gymble in the wabe.&quot;</span>);</div>
-<div class="line">        requests.push_back(<span class="stringliteral">&quot;All mimsy were the borogroves,&quot;</span>);</div>
-<div class="line">        requests.push_back(<span class="stringliteral">&quot;And the mome raths outgrabe.&quot;</span>);</div>
-<div class="line"></div>
-<div class="line">        client c(url, requests);</div>
-<div class="line">        <a name="_a23"></a><a class="code" href="classproton_1_1container.html">proton::container</a>(c).<a name="a24"></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> bad_option&amp; e) {</div>
-<div class="line">        std::cout &lt;&lt; opts &lt;&lt; std::endl &lt;&lt; e.what() &lt;&lt; std::endl;</div>
-<div class="line">    } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception&amp; e) {</div>
-<div class="line">        std::cerr &lt;&lt; e.what() &lt;&lt; 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"> * &quot;License&quot;); 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"> * &quot;AS IS&quot; 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 &quot;options.hpp&qu
 ot;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/default_container.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/delivery.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/messaging_handler.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/connection.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/tracker.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/source_options.hpp&gt;</span></div><div class="line"></div><div class="line"><span class="preprocessor">#include &lt;iostream&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"></div><div class="line"><span class="preprocessor">#include &quot;fake_cpp11.hpp&quot;</span></div><div class="line"></div><div class="line"><span class="keyword">using</span> <a name="_
 a0"></a><a class="code" href="classproton_1_1receiver__options.html">proton::receiver_options</a>;</div><div class="line"><span class="keyword">using</span> <a name="_a1"></a><a class="code" href="classproton_1_1source__options.html">proton::source_options</a>;</div><div class="line"></div><div class="line"><span class="keyword">class </span>client : <span class="keyword">public</span> <a name="_a2"></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">    std::string url;</div><div class="line">    std::vector&lt;std::string&gt; requests;</div><div class="line">    <a name="_a3"></a><a class="code" href="classproton_1_1sender.html">proton::sender</a> sender;</div><div class="line">    <a name="_a4"></a><a class="code" href="classproton_1_1receiver.html">proton::receiver</a> receiver;</div><div class="line"></div><div class="line">  <span class="keyword">
 public</span>:</div><div class="line">    client(<span class="keyword">const</span> std::string &amp;u, <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; r) : url(u), requests(r) {}</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#a4949b0c93402fae0c07492d984688a25">on_container_start</a>(<a name="_a6"></a><a class="code" href="classproton_1_1container.html">proton::container</a> &amp;c) OVERRIDE {</div><div class="line">        sender = c.<a name="a7"></a><a class="code" href="classproton_1_1container.html#ab9c389caac0c3fff4fb14626082a9a2c">open_sender</a>(url);</div><div class="line">        <span class="comment">// Create a receiver requesting a dynamically created queue</span></div><div class="line">        <span class="comment">// for the message source.</span></div><div class="line">        receiver_options opts = receiver_options().source(s
 ource_options().dynamic(<span class="keyword">true</span>));</div><div class="line">        receiver = sender.<a name="a8"></a><a class="code" href="classproton_1_1link.html#af13d10fc3d843719af9ff4c456330a73">connection</a>().<a name="a9"></a><a class="code" href="classproton_1_1connection.html#aad60d14592ee9d34caca4c61214ecd27">open_receiver</a>(<span class="stringliteral">&quot;&quot;</span>, opts);</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> send_request() {</div><div class="line">        <a name="_a10"></a><a class="code" href="classproton_1_1message.html">proton::message</a> req;</div><div class="line">        req.<a name="a11"></a><a class="code" href="classproton_1_1message.html#ae9af642f154a68ec0eb8e715ecaf95ae">body</a>(requests.front());</div><div class="line">        req.<a name="a12"></a><a class="code" href="classproton_1_1message.html#a702be3ef508d0781ff7ab649c48a7e3c">reply_to</a>(receiver.<a na
 me="a13"></a><a class="code" href="classproton_1_1receiver.html#a2f1d8ca25f71dff178c462cf984327f9">source</a>().<a name="a14"></a><a class="code" href="classproton_1_1source.html#a977efa04715923ca4fa290a6ec90c830">address</a>());</div><div class="line">        sender.<a name="a15"></a><a class="code" href="classproton_1_1sender.html#a214eb30b24e6831d016a47b9dddda830">send</a>(req);</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> <a name="a16"></a><a class="code" href="classproton_1_1messaging__handler.html#a768b0a50669aa1d512d12e9d68af14cd">on_receiver_open</a>(<a class="code" href="classproton_1_1receiver.html">proton::receiver</a> &amp;) OVERRIDE {</div><div class="line">        send_request();</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> <a name="a17"></a><a class="code" href="classproton_1_1messaging__handler.html#a96879b0b0b7ade11f98d3f4
 50abd4c46">on_message</a>(<a name="_a18"></a><a class="code" href="classproton_1_1delivery.html">proton::delivery</a> &amp;d, <a class="code" href="classproton_1_1message.html">proton::message</a> &amp;response) OVERRIDE {</div><div class="line">        <span class="keywordflow">if</span> (requests.empty()) <span class="keywordflow">return</span>; <span class="comment">// Spurious extra message!</span></div><div class="line"></div><div class="line">        std::cout &lt;&lt; requests.front() &lt;&lt; <span class="stringliteral">&quot; =&gt; &quot;</span> &lt;&lt; response.<a class="code" href="classproton_1_1message.html#ae9af642f154a68ec0eb8e715ecaf95ae">body</a>() &lt;&lt; std::endl;</div><div class="line">        requests.erase(requests.begin());</div><div class="line"></div><div class="line">        <span class="keywordflow">if</span> (!requests.empty()) {</div><div class="line">            send_request();</div><div class="line">        } <span class="keywordflow">else</span> {<
 /div><div class="line">            d.<a name="a19"></a><a class="code" href="classproton_1_1transfer.html#af13d10fc3d843719af9ff4c456330a73">connection</a>().<a name="a20"></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"></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">    std::string url(<span class="stringliteral">&quot;127.0.0.1:5672/examples&quot;</span>);</div><div class="line">    example::options opts(argc, argv);</div><div class="line"></div><div class="line">    opts.add_value(url, <span class="charliteral">&#39;a&#39;</span>, <span class="stringliteral">&quot;address&quot;</span>, <span class="stringliteral">&quot;connect and send to URL&quot;</span>, <span class="stringliteral">&
 quot;URL&quot;</span>);</div><div class="line"></div><div class="line">    <span class="keywordflow">try</span> {</div><div class="line">        opts.parse();</div><div class="line"></div><div class="line">        std::vector&lt;std::string&gt; requests;</div><div class="line">        requests.push_back(<span class="stringliteral">&quot;Twas brillig, and the slithy toves&quot;</span>);</div><div class="line">        requests.push_back(<span class="stringliteral">&quot;Did gire and gymble in the wabe.&quot;</span>);</div><div class="line">        requests.push_back(<span class="stringliteral">&quot;All mimsy were the borogroves,&quot;</span>);</div><div class="line">        requests.push_back(<span class="stringliteral">&quot;And the mome raths outgrabe.&quot;</span>);</div><div class="line"></div><div class="line">        client c(url, requests);</div><div class="line">        proton::default_container(c).run();</div><div class="line"></div><div class="line">        <span class="key
 wordflow">return</span> 0;</div><div class="line">    } <span class="keywordflow">catch</span> (<span class="keyword">const</span> example::bad_option&amp; e) {</div><div class="line">        std::cout &lt;&lt; opts &lt;&lt; std::endl &lt;&lt; e.what() &lt;&lt; std::endl;</div><div class="line">    } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception&amp; e) {</div><div class="line">        std::cerr &lt;&lt; e.what() &lt;&lt; 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><!-- 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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/common_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/common_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/common_8hpp_source.html
new file mode 100755
index 0000000..8fc7108
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/cpp/api/common_8hpp_source.html
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C++ API: proton/codec/common.hpp Source File</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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('common_8hpp_source.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">common.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_COMMON_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_COMMON_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="l
 ine"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l0
 0014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span clas
 s="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;../type_id.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class
 ="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html">   28</a></span>&#160;<span class="keyword">namespace </span>codec {</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html">   31</a></span>&#160;<span class="keyword">struct </span><a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> {</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a>(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> type_=<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a74cf8825b522b9721ea02973803d76b4">NULL_TYPE</a>, <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c
 18f5aa13a9">type_id</a> element_=<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a74cf8825b522b9721ea02973803d76b4">NULL_TYPE</a>,</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;          <span class="keywordtype">bool</span> described_=<span class="keyword">false</span>, <span class="keywordtype">size_t</span> size_=0) :</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;        type(type_), element(element_), is_described(described_), size(size_) {}</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> type;            </div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">t
 ype_id</a> element;         </div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keywordtype">bool</span> is_described;       </div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    <span class="keywordtype">size_t</span> size;             </div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <span class="keyword">static</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> array(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">type_id</a> element, <span class="keywordtype">bool</span> described=<span class="keyword">false</span>) { <span class="keywordflow">return</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a>(<a class="code" href="namespaceproton.html#a83c265
 6d467d69eb49725c18f5aa13a9a1e029fbf0c881b85d80fc8e89b753688">ARRAY</a>, element, described); }</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    <span class="keyword">static</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> list() { <span class="keywordflow">return</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a>(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a25688e799536738ea469158ef15fd1c0">LIST</a>); }</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    <span class="keyword">static</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> map() { <span class="keywordflow">return</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a>(<a class="code" href="namespaceproton.html#a83c2656d467d69e
 b49725c18f5aa13a9a4cafa5feda04184537b4d7d346e1e89b">MAP</a>); }</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    <span class="keyword">static</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> described() { <span class="keywordflow">return</span> <a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a>(<a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a69c9d854e6a5430635ad44693470612d">DESCRIBED</a>, <a class="code" href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a74cf8825b522b9721ea02973803d76b4">NULL_TYPE</a>, <span class="keyword">true</span>); }</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;};</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="namespaceproton_1_1co
 dec.html">   54</a></span>&#160;<span class="keyword">struct </span><a class="code" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">finish</a> {};</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;} <span class="comment">// codec</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">#endif // PROTON_CODEC_COMMON_HPP</span></div><div class="ttc" id="namespaceproton_1_1codec_html_structproton_1_1codec_1_1start"><div class="ttname"><a href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">proton::codec::start</a></div><div class="ttdoc">Experimental - Start encoding a com
 plex type. </div><div class="ttdef"><b>Definition:</b> common.hpp:31</div></div>
+<div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9a74cf8825b522b9721ea02973803d76b4"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a74cf8825b522b9721ea02973803d76b4">proton::NULL_TYPE</a></div><div class="ttdoc">The null type, contains no data. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:39</div></div>
+<div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9a69c9d854e6a5430635ad44693470612d"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a69c9d854e6a5430635ad44693470612d">proton::DESCRIBED</a></div><div class="ttdoc">A descriptor and a value. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:60</div></div>
+<div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9a1e029fbf0c881b85d80fc8e89b753688"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a1e029fbf0c881b85d80fc8e89b753688">proton::ARRAY</a></div><div class="ttdoc">A sequence of values of the same type. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:61</div></div>
+<div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9a4cafa5feda04184537b4d7d346e1e89b"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a4cafa5feda04184537b4d7d346e1e89b">proton::MAP</a></div><div class="ttdoc">A sequence of key-value pairs. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:63</div></div>
+<div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9">proton::type_id</a></div><div class="ttdeci">type_id</div><div class="ttdoc">An identifier for AMQP types. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:38</div></div>
+<div class="ttc" id="namespaceproton_1_1codec_html_structproton_1_1codec_1_1finish"><div class="ttname"><a href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">proton::codec::finish</a></div><div class="ttdoc">Experimental - Finish inserting or extracting a complex type. </div><div class="ttdef"><b>Definition:</b> common.hpp:54</div></div>
+<div class="ttc" id="namespaceproton_html_a83c2656d467d69eb49725c18f5aa13a9a25688e799536738ea469158ef15fd1c0"><div class="ttname"><a href="namespaceproton.html#a83c2656d467d69eb49725c18f5aa13a9a25688e799536738ea469158ef15fd1c0">proton::LIST</a></div><div class="ttdoc">A sequence of values of mixed types. </div><div class="ttdef"><b>Definition:</b> type_id.hpp:62</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_d4a17a437089f6e4c823599b6b44ea54.html">codec</a></li><li class="navelem"><b>common.hpp</b></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/comparable_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/comparable_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/comparable_8hpp_source.html
index 74895cc..a171959 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/comparable_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/comparable_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/internal/comparable.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,45 +93,7 @@ $(document).ready(function(){initNavTree('comparable_8hpp_source.html','');});
 <div class="title">comparable.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_INTERNAL_COMPARABLE_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_INTERNAL_COMPARABLE_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<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>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">class </span>comparable {</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator&gt;(<span class="keyword">const</span> T &amp;a, <span class="keyword">const</span> T &amp;b) { <span class="keywordflow">return</span> b &lt; a; }</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator&lt;=(<span class="keyword">const</span> T &amp;a, <span class="keyword">const</span> T &amp;b) { <span class="keywordflow">return</span> !(a &gt; b); }</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator&gt;=(<span class="keyword">const</span> T &amp;a, <span class="keyword">const</span> T &amp;b) { <span class="keywordflow">return</span> !(a &lt; b); }</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator!=(<span class="keyword">const</span> T &amp;a, <span class="keyword">const</span> T &amp;b) { <span class="keywordflow">return</span> !(a == b); }</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;};</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;} <span class="comment">// internal</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#endif // PROTON_INTERNAL_COMPARABLE_HPP</span></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:28</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_INTERNAL_COMPARABLE_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_INTERNAL_COMPARABLE_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div
 ><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="lin
 e"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020">
 </a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<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>&#160;<span class="keyword">namespace </span>internal {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line
 "><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">class </span>comparable {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator&gt;(<span class="keyword">const</span> T &amp;a, <span class="keyword">const</span> T &amp;b) { <span class="keywordflow">return</span> b &lt; a; }</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator&lt;=(<span class="keyword">const</span> T &amp;a, <span class="keyword">const</span> T &amp;b) { <span class="keywordflow">return</span> !(a &gt; b); }</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    <span class="keyword">friend</span> <span class="keywordtype">bool</span> ope
 rator&gt;=(<span class="keyword">const</span> T &amp;a, <span class="keyword">const</span> T &amp;b) { <span class="keywordflow">return</span> !(a &lt; b); }</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator!=(<span class="keyword">const</span> T &amp;a, <span class="keyword">const</span> T &amp;b) { <span class="keywordflow">return</span> !(a == b); }</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;};</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;} <span class="comment">// internal</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="l
 ine"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#endif // PROTON_INTERNAL_COMPARABLE_HPP</span></div><div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -140,7 +102,7 @@ $(document).ready(function(){initNavTree('comparable_8hpp_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_91df95ff942f5f87aa24429174a5d190.html">internal</a></li><li class="navelem"><b>comparable.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[13/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate-members.html
index bcaf776..6d1ae3d 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -106,7 +106,7 @@ $(document).ready(function(){initNavTree('classproton_1_1ssl__certificate.html',
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate.html
index 36b6aa2..1ccf00d 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__certificate.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: ssl_certificate</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -191,7 +191,7 @@ Public Member Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1ssl__certificate.html">ssl_certificate</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options-members.html
index d4de43c..741e461 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -106,7 +106,7 @@ $(document).ready(function(){initNavTree('classproton_1_1ssl__client__options.ht
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options.html
index 8395eb3..f4598ea 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__client__options.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: ssl_client_options</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -149,7 +149,7 @@ Public Member Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1ssl__client__options.html">ssl_client_options</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options-members.html
index b0a563a..6b1c92a 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -106,7 +106,7 @@ $(document).ready(function(){initNavTree('classproton_1_1ssl__server__options.ht
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options.html
index 20dc171..0e31210 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl__server__options.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: ssl_server_options</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -205,7 +205,7 @@ Public Member Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1ssl__server__options.html">ssl_server_options</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol-members.html
index 7d67a31..730b905 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -106,7 +106,7 @@ $(document).ready(function(){initNavTree('classproton_1_1symbol.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol.html
index 567630e..7a65513 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1symbol.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: symbol</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -140,7 +140,7 @@ template&lt;class Iter &gt; </td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1symbol.html">symbol</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target-members.html
index 5490460..9a00db9 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('classproton_1_1target.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target.html
index f75f8df..1ec3301 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: target</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -98,7 +98,7 @@ $(document).ready(function(){initNavTree('classproton_1_1target.html','');});
 </div><!--header-->
 <div class="contents">
 
-<p>The target is the destination node of a sent or received message.  
+<p>A destination for messages.  
  <a href="classproton_1_1target.html#details">More...</a></p>
 
 <p><code>#include &lt;<a class="el" href="target_8hpp_source.html">target.hpp</a>&gt;</code></p>
@@ -115,11 +115,11 @@ Inheritance diagram for target:</div>
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
 Public Types</h2></td></tr>
 <tr class="memitem:a61db0571ab7d1a29ad77549ff99d6b3d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61db0571ab7d1a29ad77549ff99d6b3d"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1target.html#a61db0571ab7d1a29ad77549ff99d6b3d">durability_mode</a> <tr class="memdesc:a61db0571ab7d1a29ad77549ff99d6b3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">The persistence mode of the source or target. <br /></td></tr>
-<tr class="separator:a61db0571ab7d1a29ad77549ff99d6b3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </td></tr>
+<tr class="separator:a61db0571ab7d1a29ad77549ff99d6b3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a348690a43df146eca928a8c06034a1eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a348690a43df146eca928a8c06034a1eb"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1target.html#a348690a43df146eca928a8c06034a1eb">expiry_policy</a> <tr class="memdesc:a348690a43df146eca928a8c06034a1eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">When expiration of the source or target begins. <br /></td></tr>
-<tr class="separator:a348690a43df146eca928a8c06034a1eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </td></tr>
+<tr class="separator:a348690a43df146eca928a8c06034a1eb"><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>
@@ -151,8 +151,8 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <tr class="separator:af931e558d6f75187017273c1e62ff250"><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>The target is the destination node of a sent or received message. </p>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="classproton_1_1sender.html" title="A channel for sending messages. ">proton::sender</a>, <a class="el" href="classproton_1_1receiver.html" title="A channel for receiving messages. ">proton::receiver</a>, <a class="el" href="classproton_1_1target.html" title="The target is the destination node of a sent or received message. ">proton::target</a> </dd></dl>
+<div class="textblock"><p>A destination for messages. </p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="classproton_1_1sender.html" title="A channel for sending messages. ">proton::sender</a>, <a class="el" href="classproton_1_1receiver.html" title="A channel for receiving messages. ">proton::receiver</a>, <a class="el" href="classproton_1_1target.html" title="A destination for messages. ">proton::target</a> </dd></dl>
 </div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="af931e558d6f75187017273c1e62ff250"></a>
 <div class="memitem">
@@ -217,7 +217,7 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1target.html">target</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options-members.html
index 20ba385..84be80c 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -112,7 +112,7 @@ $(document).ready(function(){initNavTree('classproton_1_1target__options.html','
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options.html
index 2480e06..55053e4 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1target__options.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: target_options</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -140,7 +140,8 @@ Public Member Functions</h2></td></tr>
 <div class="textblock"><p>Options for creating a target node for a sender or receiver. </p>
 <p>Options can be "chained" (see <a class="el" href="classproton_1_1connection__options.html" title="Options for creating a connection. ">proton::connection_options</a>).</p>
 <p>Normal value semantics: copy or assign creates a separate copy of the options. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a16">broker.cpp</a>, and <a class="el" href="broker_8hpp-example.html#_a20">broker.hpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="acc2d56132d2a7a0b644429b78ff00756"></a>
 <div class="memitem">
 <div class="memproto">
@@ -171,7 +172,7 @@ Public Member Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1target__options.html">target_options</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1terminus-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1terminus-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1terminus-members.html
index 5642ae8..fa9049f 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1terminus-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1terminus-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -118,7 +118,7 @@ $(document).ready(function(){initNavTree('classproton_1_1terminus.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1terminus.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1terminus.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1terminus.html
index 94adc69..6d7ef6a 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1terminus.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1terminus.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: terminus</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -108,8 +108,8 @@ Inheritance diagram for terminus:</div>
  <div class="center">
   <img src="classproton_1_1terminus.png" usemap="#terminus_map" alt=""/>
   <map id="terminus_map" name="terminus_map">
-<area href="classproton_1_1source.html" title="The source node is where messages originate. " alt="source" shape="rect" coords="0,56,59,80"/>
-<area href="classproton_1_1target.html" title="The target is the destination node of a sent or received message. " alt="target" shape="rect" coords="69,56,128,80"/>
+<area href="classproton_1_1source.html" title="A point of origin for messages. " alt="source" shape="rect" coords="0,56,59,80"/>
+<area href="classproton_1_1target.html" title="A destination for messages. " alt="target" shape="rect" coords="69,56,128,80"/>
 </map>
  </div></div>
 <table class="memberdecls">
@@ -119,15 +119,15 @@ Public Types</h2></td></tr>
 <a class="el" href="classproton_1_1terminus.html#a61db0571ab7d1a29ad77549ff99d6b3da07731dff0bf77faf2dc60a19c925e3c4">CONFIGURATION</a>, 
 <a class="el" href="classproton_1_1terminus.html#a61db0571ab7d1a29ad77549ff99d6b3da9a971a7b3eb61a4e22701f1f4099909f">UNSETTLED_STATE</a>
  }<tr class="memdesc:a61db0571ab7d1a29ad77549ff99d6b3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">The persistence mode of the source or target.  <a href="classproton_1_1terminus.html#a61db0571ab7d1a29ad77549ff99d6b3d">More...</a><br /></td></tr>
-<tr class="separator:a61db0571ab7d1a29ad77549ff99d6b3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </td></tr>
+<tr class="separator:a61db0571ab7d1a29ad77549ff99d6b3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a348690a43df146eca928a8c06034a1eb"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1eb">expiry_policy</a> { <a class="el" href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1eba7201cfe403ee6d4b4b717d146e38bee1">LINK_CLOSE</a>, 
 <a class="el" href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1ebac028e516a1a662691a25993ab4f86c09">SESSION_CLOSE</a>, 
 <a class="el" href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1ebad1b07c50c2dc77892c0254442e206a23">CONNECTION_CLOSE</a>, 
 <a class="el" href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1eba3a267f9424d4d555780a8d26209c8118">NEVER</a>
  }<tr class="memdesc:a348690a43df146eca928a8c06034a1eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">When expiration of the source or target begins.  <a href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1eb">More...</a><br /></td></tr>
-<tr class="separator:a348690a43df146eca928a8c06034a1eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </td></tr>
+<tr class="separator:a348690a43df146eca928a8c06034a1eb"><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>
@@ -256,7 +256,7 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1terminus.html">terminus</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe-members.html
index 2391a3f..e5f2486 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -97,7 +97,8 @@ $(document).ready(function(){initNavTree('classproton_1_1thread__safe.html','');
 <p>This is the complete list of members for <a class="el" href="classproton_1_1thread__safe.html">thread_safe&lt; T &gt;</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1thread__safe.html#a962bee785af89dc06cc49fcf6cd19f6c">event_loop</a>()</td><td class="entry"><a class="el" href="classproton_1_1thread__safe.html">thread_safe&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>~thread_safe</b>() (defined in <a class="el" href="classproton_1_1thread__safe.html">thread_safe&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classproton_1_1thread__safe.html">thread_safe&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1thread__safe.html#a131b95aaeea5f99daa5a730acc0079f5">unsafe</a>()</td><td class="entry"><a class="el" href="classproton_1_1thread__safe.html">thread_safe&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~thread_safe</b>() (defined in <a class="el" href="classproton_1_1thread__safe.html">thread_safe&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classproton_1_1thread__safe.html">thread_safe&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -105,7 +106,7 @@ $(document).ready(function(){initNavTree('classproton_1_1thread__safe.html','');
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe.html
index fe61968..89257d9 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: thread_safe&lt; T &gt;</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -110,14 +110,20 @@ Public Member Functions</h2></td></tr>
 class <a class="el" href="classproton_1_1event__loop.html">event_loop</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1thread__safe.html#a962bee785af89dc06cc49fcf6cd19f6c">event_loop</a> ()</td></tr>
 <tr class="memdesc:a962bee785af89dc06cc49fcf6cd19f6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the event loop for this object. <br /></td></tr>
 <tr class="separator:a962bee785af89dc06cc49fcf6cd19f6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a131b95aaeea5f99daa5a730acc0079f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a131b95aaeea5f99daa5a730acc0079f5"></a>
+T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1thread__safe.html#a131b95aaeea5f99daa5a730acc0079f5">unsafe</a> ()</td></tr>
+<tr class="memdesc:a131b95aaeea5f99daa5a730acc0079f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the thread-unsafe proton object wrapped by this thread_safe&lt;T&gt; <br /></td></tr>
+<tr class="separator:a131b95aaeea5f99daa5a730acc0079f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><h3>template&lt;class T&gt;<br />
 class proton::thread_safe&lt; T &gt;</h3>
 
 <p><b>Experimental</b> - A thread-safe object wrapper. </p>
-<p>Events for each <a class="el" href="classproton_1_1connection.html" title="A connection to a remote AMQP peer. ">proton::connection</a> are processed sequentially in an <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a>. <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a> functions for a single connection are never called concurrently. inject() lets you add user-defined function calls to be processed in the event loop sequence.</p>
-<p><a class="el" href="classproton_1_1thread__safe.html" title="Experimental - A thread-safe object wrapper. ">thread_safe</a> is useful with multi-threaded programs, where different connection's event loops can run concurrently. Proton objects associated with a connection (<a class="el" href="classproton_1_1connection.html" title="A connection to a remote AMQP peer. ">proton::connection</a>, <a class="el" href="classproton_1_1sender.html" title="A channel for sending messages. ">proton::sender</a>, etc.) are not thread safe, so they can only be used in the context of the connection's <a class="el" href="classproton_1_1thread__safe.html" title="Experimental - A thread-safe object wrapper. ">thread_safe</a>. inject() allows any thread (application threads or <a class="el" href="classproton_1_1thread__safe.html" title="Experimental - A thread-safe object wrapper. ">thread_safe</a> threads for different connections) to communicate safely. </p>
+<p>The proton::object subclasses (<a class="el" href="classproton_1_1connection.html" title="A connection to a remote AMQP peer. ">proton::connection</a>, <a class="el" href="classproton_1_1sender.html" title="A channel for sending messages. ">proton::sender</a> etc.) are reference-counted wrappers for C structs. They are not safe for concurrent use, not even to copy or assign.</p>
+<p>A pointer to thread_safe&lt;&gt; can be used from any thread to get the <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">proton::event_loop</a> for the object's connection. The object will not be destroyed until the thread_safe&lt;&gt; is deleted. You can use std::shared_ptr, std::unique_ptr or any other memory management technique to manage the thread_safe&lt;&gt;.</p>
+<p>Use <a class="el" href="namespaceproton.html#a8cdc51abe42497af9f9b2966d1abdfa4" title="Make a thread-safe wrapper for obj. ">make_thread_safe()</a>, make_shared_thread_safe(), make_unique_thread_safe() to create a thread_safe&lt;&gt;</p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="mt_page.html">Multithreaded Proton applications</a> </dd></dl>
 </div><hr/>The documentation for this class was generated from the following files:<ul>
 <li>proton/<a class="el" href="connection_8hpp_source.html">connection.hpp</a></li>
 <li>proton/<a class="el" href="thread__safe_8hpp_source.html">thread_safe.hpp</a></li>
@@ -130,7 +136,7 @@ class proton::thread_safe&lt; T &gt;</h3>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1thread__safe.html">thread_safe</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe.js
index 5966129..a61e397 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1thread__safe.js
@@ -1,5 +1,6 @@
 var classproton_1_1thread__safe =
 [
     [ "~thread_safe", "classproton_1_1thread__safe.html#a7702e8edab2511b4ecc2cc7dc8234466", null ],
-    [ "event_loop", "classproton_1_1thread__safe.html#a962bee785af89dc06cc49fcf6cd19f6c", null ]
+    [ "event_loop", "classproton_1_1thread__safe.html#a962bee785af89dc06cc49fcf6cd19f6c", null ],
+    [ "unsafe", "classproton_1_1thread__safe.html#a131b95aaeea5f99daa5a730acc0079f5", null ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1timestamp-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1timestamp-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1timestamp-members.html
index db34e8e..9dceff1 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1timestamp-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1timestamp-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -108,7 +108,7 @@ $(document).ready(function(){initNavTree('classproton_1_1timestamp.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1timestamp.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1timestamp.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1timestamp.html
index d2524b6..8f8454e 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1timestamp.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1timestamp.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: timestamp</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -155,7 +155,7 @@ static <a class="el" href="classproton_1_1timestamp.html">timestamp</a>&#160;</t
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1timestamp.html">timestamp</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker-members.html
index b2218de..17f9a72 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -96,12 +96,20 @@ $(document).ready(function(){initNavTree('classproton_1_1tracker.html','');});
 
 <p>This is the complete list of members for <a class="el" href="classproton_1_1tracker.html">tracker</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#af13d10fc3d843719af9ff4c456330a73">connection</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#a604ee46e04955a2323f305b4a81017a0">container</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a69c37229a15f9a89e188ad210f31c647">ACCEPTED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#af13d10fc3d843719af9ff4c456330a73">connection</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#a604ee46e04955a2323f305b4a81017a0">container</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a26d303ed91d56d618217b9a038512754">MODIFIED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90ac157bdf0b85a40d2619cbc8bc1ae5fe2">NONE</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a1cf265da0334753368223d47f242a8df">RECEIVED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90adc7d25ac50cec5a18810f4e4f6614364">REJECTED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90aa38d18fe73a7fc82c112b6917d0b5cd0">RELEASED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1tracker.html#a4cf2b9009a9348447011f99ade0f0800">sender</a>() const </td><td class="entry"><a class="el" href="classproton_1_1tracker.html">tracker</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#aa33faff52aea9845efaf184f86676cc5">session</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#a172df06404ec241cee5281536db603a7">settle</a>()</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#ade04b72d05d480bc5cb9ff21cc22d229">settled</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> enum name</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#a3651789a2cb5cda443864c8e3660a410">state</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1tracker.html#a0b9624867cb6a465a71ecf3bce1d64dd">tracker</a>()</td><td class="entry"><a class="el" href="classproton_1_1tracker.html">tracker</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#a27689e22340a12302f25eec6072c5d22">transfer</a>()</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
@@ -111,7 +119,7 @@ $(document).ready(function(){initNavTree('classproton_1_1tracker.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.html
index d51d2ed..422c906 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: tracker</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -90,6 +90,7 @@ $(document).ready(function(){initNavTree('classproton_1_1tracker.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="classproton_1_1tracker-members.html">List of all members</a>  </div>
   <div class="headertitle">
@@ -111,6 +112,21 @@ Inheritance diagram for tracker:</div>
 </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:adc6e5733fc3c22f0a7b2914188c49c90"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> { <br />
+&#160;&#160;<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90ac157bdf0b85a40d2619cbc8bc1ae5fe2">NONE</a>, 
+<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a1cf265da0334753368223d47f242a8df">RECEIVED</a>, 
+<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a69c37229a15f9a89e188ad210f31c647">ACCEPTED</a>, 
+<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90adc7d25ac50cec5a18810f4e4f6614364">REJECTED</a>, 
+<br />
+&#160;&#160;<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90aa38d18fe73a7fc82c112b6917d0b5cd0">RELEASED</a>, 
+<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a26d303ed91d56d618217b9a038512754">MODIFIED</a>
+<br />
+ }<tr class="memdesc:adc6e5733fc3c22f0a7b2914188c49c90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delivery state values.  <a href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:adc6e5733fc3c22f0a7b2914188c49c90"><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:a0b9624867cb6a465a71ecf3bce1d64dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b9624867cb6a465a71ecf3bce1d64dd"></a>
@@ -121,6 +137,10 @@ Public Member Functions</h2></td></tr>
 class <a class="el" href="classproton_1_1sender.html">sender</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1tracker.html#a4cf2b9009a9348447011f99ade0f0800">sender</a> () const </td></tr>
 <tr class="memdesc:a4cf2b9009a9348447011f99ade0f0800"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the sender for this tracker. <br /></td></tr>
 <tr class="separator:a4cf2b9009a9348447011f99ade0f0800"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3651789a2cb5cda443864c8e3660a410"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3651789a2cb5cda443864c8e3660a410"></a>
+enum <a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1transfer.html#a3651789a2cb5cda443864c8e3660a410">state</a> () const </td></tr>
+<tr class="memdesc:a3651789a2cb5cda443864c8e3660a410"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the remote state for a delivery. <br /></td></tr>
+<tr class="separator:a3651789a2cb5cda443864c8e3660a410"><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_1transfer.html#aa33faff52aea9845efaf184f86676cc5">session</a> () const </td></tr>
 <tr class="memdesc:aa33faff52aea9845efaf184f86676cc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the session for this transfer. <br /></td></tr>
@@ -146,7 +166,51 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <div class="textblock"><p>A tracker for a sent message. </p>
 <p>Every tracker exists within the context of a sender.</p>
 <p>A delivery attempt can fail. As a result, a particular message may correspond to multiple trackers. </p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="direct_send_8cpp-example.html#_a13">direct_send.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#_a15">helloworld_direct.cpp</a>, and <a class="el" href="simple_send_8cpp-example.html#_a12">simple_send.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Enumeration Documentation</h2>
+<a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a></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>Delivery state values. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90ac157bdf0b85a40d2619cbc8bc1ae5fe2"></a>NONE&#160;</td><td class="fielddoc">
+<p>Unknown state. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90a1cf265da0334753368223d47f242a8df"></a>RECEIVED&#160;</td><td class="fielddoc">
+<p>Received but not yet settled. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90a69c37229a15f9a89e188ad210f31c647"></a>ACCEPTED&#160;</td><td class="fielddoc">
+<p>Settled as accepted. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90adc7d25ac50cec5a18810f4e4f6614364"></a>REJECTED&#160;</td><td class="fielddoc">
+<p>Settled as rejected. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90aa38d18fe73a7fc82c112b6917d0b5cd0"></a>RELEASED&#160;</td><td class="fielddoc">
+<p>Settled as released. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90a26d303ed91d56d618217b9a038512754"></a>MODIFIED&#160;</td><td class="fielddoc">
+<p>Settled as modified. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
 <li>proton/<a class="el" href="tracker_8hpp_source.html">tracker.hpp</a></li>
 </ul>
 </div><!-- contents -->
@@ -157,7 +221,7 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1tracker.html">tracker</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.js
index 975f1f4..125a385 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1tracker.js
@@ -1,10 +1,19 @@
 var classproton_1_1tracker =
 [
+    [ "state", "classproton_1_1tracker.html#adc6e5733fc3c22f0a7b2914188c49c90", [
+      [ "NONE", "classproton_1_1tracker.html#adc6e5733fc3c22f0a7b2914188c49c90ac157bdf0b85a40d2619cbc8bc1ae5fe2", null ],
+      [ "RECEIVED", "classproton_1_1tracker.html#adc6e5733fc3c22f0a7b2914188c49c90a1cf265da0334753368223d47f242a8df", null ],
+      [ "ACCEPTED", "classproton_1_1tracker.html#adc6e5733fc3c22f0a7b2914188c49c90a69c37229a15f9a89e188ad210f31c647", null ],
+      [ "REJECTED", "classproton_1_1tracker.html#adc6e5733fc3c22f0a7b2914188c49c90adc7d25ac50cec5a18810f4e4f6614364", null ],
+      [ "RELEASED", "classproton_1_1tracker.html#adc6e5733fc3c22f0a7b2914188c49c90aa38d18fe73a7fc82c112b6917d0b5cd0", null ],
+      [ "MODIFIED", "classproton_1_1tracker.html#adc6e5733fc3c22f0a7b2914188c49c90a26d303ed91d56d618217b9a038512754", null ]
+    ] ],
     [ "tracker", "classproton_1_1tracker.html#a0b9624867cb6a465a71ecf3bce1d64dd", null ],
     [ "connection", "classproton_1_1tracker.html#af13d10fc3d843719af9ff4c456330a73", null ],
     [ "container", "classproton_1_1tracker.html#a604ee46e04955a2323f305b4a81017a0", null ],
     [ "sender", "classproton_1_1tracker.html#a4cf2b9009a9348447011f99ade0f0800", null ],
     [ "session", "classproton_1_1tracker.html#aa33faff52aea9845efaf184f86676cc5", null ],
     [ "settle", "classproton_1_1tracker.html#a172df06404ec241cee5281536db603a7", null ],
-    [ "settled", "classproton_1_1tracker.html#ade04b72d05d480bc5cb9ff21cc22d229", null ]
+    [ "settled", "classproton_1_1tracker.html#ade04b72d05d480bc5cb9ff21cc22d229", null ],
+    [ "state", "classproton_1_1tracker.html#a3651789a2cb5cda443864c8e3660a410", null ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer-members.html
index 493de17..ff64d0d 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -96,11 +96,19 @@ $(document).ready(function(){initNavTree('classproton_1_1transfer.html','');});
 
 <p>This is the complete list of members for <a class="el" href="classproton_1_1transfer.html">transfer</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#af13d10fc3d843719af9ff4c456330a73">connection</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#a604ee46e04955a2323f305b4a81017a0">container</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a69c37229a15f9a89e188ad210f31c647">ACCEPTED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#af13d10fc3d843719af9ff4c456330a73">connection</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#a604ee46e04955a2323f305b4a81017a0">container</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a26d303ed91d56d618217b9a038512754">MODIFIED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90ac157bdf0b85a40d2619cbc8bc1ae5fe2">NONE</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a1cf265da0334753368223d47f242a8df">RECEIVED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90adc7d25ac50cec5a18810f4e4f6614364">REJECTED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90aa38d18fe73a7fc82c112b6917d0b5cd0">RELEASED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#aa33faff52aea9845efaf184f86676cc5">session</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#a172df06404ec241cee5281536db603a7">settle</a>()</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#ade04b72d05d480bc5cb9ff21cc22d229">settled</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> enum name</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#a3651789a2cb5cda443864c8e3660a410">state</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#a27689e22340a12302f25eec6072c5d22">transfer</a>()</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -109,7 +117,7 @@ $(document).ready(function(){initNavTree('classproton_1_1transfer.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.html
index 06609b4..0247ab5 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: transfer</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -90,6 +90,7 @@ $(document).ready(function(){initNavTree('classproton_1_1transfer.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="classproton_1_1transfer-members.html">List of all members</a>  </div>
   <div class="headertitle">
@@ -112,12 +113,31 @@ Inheritance diagram for transfer:</div>
 </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:adc6e5733fc3c22f0a7b2914188c49c90"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> { <br />
+&#160;&#160;<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90ac157bdf0b85a40d2619cbc8bc1ae5fe2">NONE</a>, 
+<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a1cf265da0334753368223d47f242a8df">RECEIVED</a>, 
+<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a69c37229a15f9a89e188ad210f31c647">ACCEPTED</a>, 
+<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90adc7d25ac50cec5a18810f4e4f6614364">REJECTED</a>, 
+<br />
+&#160;&#160;<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90aa38d18fe73a7fc82c112b6917d0b5cd0">RELEASED</a>, 
+<a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a26d303ed91d56d618217b9a038512754">MODIFIED</a>
+<br />
+ }<tr class="memdesc:adc6e5733fc3c22f0a7b2914188c49c90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delivery state values.  <a href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:adc6e5733fc3c22f0a7b2914188c49c90"><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:a27689e22340a12302f25eec6072c5d22"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27689e22340a12302f25eec6072c5d22"></a>
 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1transfer.html#a27689e22340a12302f25eec6072c5d22">transfer</a> ()</td></tr>
 <tr class="memdesc:a27689e22340a12302f25eec6072c5d22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an empty transfer. <br /></td></tr>
 <tr class="separator:a27689e22340a12302f25eec6072c5d22"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3651789a2cb5cda443864c8e3660a410"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3651789a2cb5cda443864c8e3660a410"></a>
+enum <a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1transfer.html#a3651789a2cb5cda443864c8e3660a410">state</a> () const </td></tr>
+<tr class="memdesc:a3651789a2cb5cda443864c8e3660a410"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the remote state for a delivery. <br /></td></tr>
+<tr class="separator:a3651789a2cb5cda443864c8e3660a410"><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_1transfer.html#aa33faff52aea9845efaf184f86676cc5">session</a> () const </td></tr>
 <tr class="memdesc:aa33faff52aea9845efaf184f86676cc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the session for this transfer. <br /></td></tr>
@@ -141,7 +161,42 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>The base class for delivery and tracker. </p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
+</div><h2 class="groupheader">Member Enumeration Documentation</h2>
+<a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Delivery state values. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90ac157bdf0b85a40d2619cbc8bc1ae5fe2"></a>NONE&#160;</td><td class="fielddoc">
+<p>Unknown state. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90a1cf265da0334753368223d47f242a8df"></a>RECEIVED&#160;</td><td class="fielddoc">
+<p>Received but not yet settled. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90a69c37229a15f9a89e188ad210f31c647"></a>ACCEPTED&#160;</td><td class="fielddoc">
+<p>Settled as accepted. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90adc7d25ac50cec5a18810f4e4f6614364"></a>REJECTED&#160;</td><td class="fielddoc">
+<p>Settled as rejected. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90aa38d18fe73a7fc82c112b6917d0b5cd0"></a>RELEASED&#160;</td><td class="fielddoc">
+<p>Settled as released. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="adc6e5733fc3c22f0a7b2914188c49c90a26d303ed91d56d618217b9a038512754"></a>MODIFIED&#160;</td><td class="fielddoc">
+<p>Settled as modified. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
 <li>proton/<a class="el" href="transfer_8hpp_source.html">transfer.hpp</a></li>
 </ul>
 </div><!-- contents -->
@@ -152,7 +207,7 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1transfer.html">transfer</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.js
index dc564fe..5d49423 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transfer.js
@@ -1,9 +1,18 @@
 var classproton_1_1transfer =
 [
+    [ "state", "classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90", [
+      [ "NONE", "classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90ac157bdf0b85a40d2619cbc8bc1ae5fe2", null ],
+      [ "RECEIVED", "classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a1cf265da0334753368223d47f242a8df", null ],
+      [ "ACCEPTED", "classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a69c37229a15f9a89e188ad210f31c647", null ],
+      [ "REJECTED", "classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90adc7d25ac50cec5a18810f4e4f6614364", null ],
+      [ "RELEASED", "classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90aa38d18fe73a7fc82c112b6917d0b5cd0", null ],
+      [ "MODIFIED", "classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a26d303ed91d56d618217b9a038512754", null ]
+    ] ],
     [ "transfer", "classproton_1_1transfer.html#a27689e22340a12302f25eec6072c5d22", null ],
     [ "connection", "classproton_1_1transfer.html#af13d10fc3d843719af9ff4c456330a73", null ],
     [ "container", "classproton_1_1transfer.html#a604ee46e04955a2323f305b4a81017a0", null ],
     [ "session", "classproton_1_1transfer.html#aa33faff52aea9845efaf184f86676cc5", null ],
     [ "settle", "classproton_1_1transfer.html#a172df06404ec241cee5281536db603a7", null ],
-    [ "settled", "classproton_1_1transfer.html#ade04b72d05d480bc5cb9ff21cc22d229", null ]
+    [ "settled", "classproton_1_1transfer.html#ade04b72d05d480bc5cb9ff21cc22d229", null ],
+    [ "state", "classproton_1_1transfer.html#a3651789a2cb5cda443864c8e3660a410", null ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transport-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transport-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transport-members.html
index b1a1fe1..90ece1a 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transport-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transport-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -108,7 +108,7 @@ $(document).ready(function(){initNavTree('classproton_1_1transport.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transport.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transport.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transport.html
index 83e8cb4..51fdab7 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transport.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1transport.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: transport</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -135,7 +135,8 @@ class <a class="el" href="classproton_1_1error__condition.html">error_condition<
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>A network channel supporting an AMQP connection. </p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a19">broker.cpp</a>, <a class="el" href="broker_8hpp-example.html#_a5">broker.hpp</a>, <a class="el" href="direct_send_8cpp-example.html#_a18">direct_send.cpp</a>, <a class="el" href="mt_2broker_8cpp-example.html#_a19">mt/broker.cpp</a>, and <a class="el" href="simple_send_8cpp-example.html#_a16">simple_send.cpp</a>.</dd>
+</dl></div><hr/>The documentation for this class was generated from the following file:<ul>
 <li>proton/<a class="el" href="transport_8hpp_source.html">transport.hpp</a></li>
 </ul>
 </div><!-- contents -->
@@ -146,7 +147,7 @@ class <a class="el" href="classproton_1_1error__condition.html">error_condition<
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1transport.html">transport</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1url-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1url-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1url-members.html
index 563419b..0cfae12 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1url-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1url-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('classproton_1_1url.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1url.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1url.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1url.html
index 8e2dd69..49ce827 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1url.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1url.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: url</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -177,7 +177,8 @@ static const std::string&#160;</td><td class="memItemRight" valign="bottom"><a c
 <li>Port can be a number or a symbolic service name such as <code>amqp</code>.</li>
 <li>Path is normally used as a link source or target address. On a broker it typically corresponds to a queue or topic name. </li>
 </ul>
-</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="helloworld_8cpp-example.html#_a1">helloworld.cpp</a>, <a class="el" href="mt_2epoll_container_8cpp-example.html#_a1">mt/epoll_container.cpp</a>, and <a class="el" href="server_8cpp-example.html#_a1">server.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a2ac6e124f5c2a7a3c8464099b5c4fde7"></a>
 <div class="memitem">
 <div class="memproto">
@@ -214,7 +215,7 @@ static const std::string&#160;</td><td class="memItemRight" valign="bottom"><a c
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1url.html">url</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[07/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/container__impl__base_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/container__impl__base_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/container__impl__base_8hpp_source.html
index 66e6b8c..4e45204 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/container__impl__base_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/container__impl__base_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/io/container_impl_base.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,151 +93,26 @@ $(document).ready(function(){initNavTree('container__impl__base_8hpp_source.html
 <div class="title">container_impl_base.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_IO_CONTAINER_IMPL_BASE_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_IO_CONTAINER_IMPL_BASE_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;proton/io/link_namer.hpp&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;proton/container.hpp&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;mutex&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;sstream&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span>io {</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html">   42</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a> : <span class="keyword">public</span> <a class="code" href="classproton_1_1container.html">container</a> {</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#a73a8783e99b047d90593038726e8c999">   45</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1io_1_1container__impl__base.html#a73a8783e99b047d90593038726e8c999">client_connection_options</a>(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp; opts) {</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;        store(client_copts_, opts);</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    }</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    </div>
-<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#a83016f5d5abb197f45a2cee0190dbe22">   50</a></span>&#160;    <a class="code" href="classproton_1_1connection__options.html">connection_options</a> <a class="code" href="classproton_1_1io_1_1container__impl__base.html#a83016f5d5abb197f45a2cee0190dbe22">client_connection_options</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;        <span class="keywordflow">return</span> load(client_copts_);</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    }</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    </div>
-<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#a11b0add605994e504f141c15df8f3947">   55</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1io_1_1container__impl__base.html#a11b0add605994e504f141c15df8f3947">server_connection_options</a>(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp; opts) {</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;        store(server_copts_, opts);</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    }</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    </div>
-<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#a005f27a5839452620ff57f81b316ea58">   60</a></span>&#160;    <a class="code" href="classproton_1_1connection__options.html">connection_options</a> <a class="code" href="classproton_1_1io_1_1container__impl__base.html#a005f27a5839452620ff57f81b316ea58">server_connection_options</a>()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;        <span class="keywordflow">return</span> load(server_copts_);</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    }</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    </div>
-<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#aa68b8a05da39b50fe50931d7c482403e">   65</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1io_1_1container__impl__base.html#aa68b8a05da39b50fe50931d7c482403e">sender_options</a>(<span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1sender__options.html">sender_options</a> &amp; opts) {</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;        store(sender_opts_, opts);</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    }</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    </div>
-<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#a79d17b55266eaa187ba943d59d3f9478">   70</a></span>&#160;    <span class="keyword">class </span><a class="code" href="classproton_1_1sender__options.html">sender_options</a> <a class="code" href="classproton_1_1sender__options.html">sender_options</a>() const {</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;        <span class="keywordflow">return</span> load(sender_opts_);</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    }</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    </div>
-<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#ac7dc40752236187455632350e4431281">   75</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1io_1_1container__impl__base.html#ac7dc40752236187455632350e4431281">receiver_options</a>(<span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> &amp; opts) {</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;        store(receiver_opts_, opts);</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    }</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    </div>
-<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#acd8ae6f30b3a73b808a2bb01a1a1be83">   80</a></span>&#160;    <span class="keyword">class </span><a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a>() const {</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;        <span class="keywordflow">return</span> load(receiver_opts_);</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    }</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
-<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#ac4c1010ff8baa7c7672593c8f7d6b93b">   85</a></span>&#160;    returned&lt;sender&gt; <a class="code" href="classproton_1_1io_1_1container__impl__base.html#ac4c1010ff8baa7c7672593c8f7d6b93b">open_sender</a>(</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;        <span class="keyword">const</span> std::string &amp;<a class="code" href="classproton_1_1url.html">url</a>, <span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1sender__options.html">sender_options</a> &amp;opts, <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;copts)</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    {</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;        <span class="keywordflow">return</span> open_link&lt;sender, class sender_options&gt;(url, opts, copts, &amp;<a class="code" href="classproton_1_1connection.html#ae8eece4fd4b9e1a2531ca12d2ab57a32">connection::open_sender</a>);</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    }</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div>
-<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#a35470b5052f368e9b1bff4b51071e7e4">   92</a></span>&#160;    returned&lt;receiver&gt; <a class="code" href="classproton_1_1io_1_1container__impl__base.html#a35470b5052f368e9b1bff4b51071e7e4">open_receiver</a>(</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;        <span class="keyword">const</span> std::string &amp;<a class="code" href="classproton_1_1url.html">url</a>, <span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;opts, <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;copts)</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    {</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;        <span class="keywordflow">return</span> open_link&lt;receiver&gt;(url, opts, copts, &amp;<a class="code" href="classproton_1_1connection.html#aad60d14592ee9d34caca4c61214ecd27">connection::open_receiver</a>);</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    }</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    <span class="keyword">template</span>&lt;<span class="keyword">class</span> T, <span class="keyword">class</span> Opts&gt;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    returned&lt;T&gt; open_link(</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;        <span class="keyword">const</span> std::string &amp;url_str, <span class="keyword">const</span> Opts&amp; opts, <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a>&amp; copts,</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;        T (<a class="code" href="classproton_1_1connection.html">connection</a>::*open_fn)(<span class="keyword">const</span> std::string&amp;, <span class="keyword">const</span> Opts&amp;))</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;    {</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;        std::string addr = <a class="code" href="classproton_1_1url.html">url</a>(url_str).<a class="code" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a">path</a>();</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;        std::shared_ptr&lt;thread_safe&lt;connection&gt; &gt; ts_connection = <a class="code" href="classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd">connect</a>(url_str, copts);</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;        std::promise&lt;returned&lt;T&gt; &gt; result_promise;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;        <span class="keyword">auto</span> do_open = [ts_connection, addr, opts, open_fn, &amp;result_promise]() {</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;            <span class="keywordflow">try</span> {</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;                <a class="code" href="classproton_1_1connection.html">connection</a> c = ts_connection-&gt;unsafe();</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;                returned&lt;T&gt; s = <a class="code" href="namespaceproton.html#a8cdc51abe42497af9f9b2966d1abdfa4">make_thread_safe</a>((c.*open_fn)(addr, opts));</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;                result_promise.set_value(s);</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;            } <span class="keywordflow">catch</span> (...) {</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;                result_promise.set_exception(std::current_exception());</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;            }</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;        };</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;        ts_connection-&gt;event_loop()-&gt;inject(do_open);</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;        std::future&lt;returned&lt;T&gt; &gt; result_future = result_promise.get_future();</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;        <span class="keywordflow">if</span> (!result_future.valid())</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;            <span class="keywordflow">throw</span> error(url_str+<span class="stringliteral">&quot;: connection closed&quot;</span>);</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;        <span class="keywordflow">return</span> result_future.get();</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    }</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    <span class="keyword">mutable</span> std::mutex lock_;</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; T load(<span class="keyword">const</span> T&amp; v)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;        std::lock_guard&lt;std::mutex&gt; g(lock_);</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;        <span class="keywordflow">return</span> v;</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    }</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keywordtype">void</span> store(T&amp; v, <span class="keyword">const</span> T&amp; x)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;        std::lock_guard&lt;std::mutex&gt; g(lock_);</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;        v = x;</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    }</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;    connection_options client_copts_, server_copts_;</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;    <span class="keyword">class </span><a class="code" href="classproton_1_1io_1_1container__impl__base.html#acd8ae6f30b3a73b808a2bb01a1a1be83">receiver_options</a> receiver_opts_;</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;    <span class="keyword">class </span><a class="code" href="classproton_1_1io_1_1container__impl__base.html#a79d17b55266eaa187ba943d59d3f9478">sender_options</a> sender_opts_;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;};</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;} <span class="comment">// io</span></div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span class="preprocessor">#endif // PROTON_IO_CONTAINER_IMPL_BASE_HPP</span></div>
-<div class="ttc" id="classproton_1_1container_html_ae8b4eb94c7de3a287665156a768de8dd"><div class="ttname"><a href="classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd">proton::container::connect</a></div><div class="ttdeci">virtual returned&lt; connection &gt; connect(const std::string &amp;url, const connection_options &amp;)=0</div><div class="ttdoc">Connect to url and send an open request to the remote peer. </div></div>
-<div class="ttc" id="classproton_1_1url_html_a9b67b266207227062c7a2961ef85293a"><div class="ttname"><a href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a">proton::url::path</a></div><div class="ttdeci">std::string path() const </div><div class="ttdoc">path is everything after the final "/". </div></div>
-<div class="ttc" id="classproton_1_1container_html"><div class="ttname"><a href="classproton_1_1container.html">proton::container</a></div><div class="ttdoc">A top-level container of connections, sessions, senders, and receivers. </div><div class="ttdef"><b>Definition:</b> container.hpp:61</div></div>
-<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_acd8ae6f30b3a73b808a2bb01a1a1be83"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#acd8ae6f30b3a73b808a2bb01a1a1be83">proton::io::container_impl_base::receiver_options</a></div><div class="ttdeci">class receiver_options receiver_options() const </div><div class="ttdoc">Receiver options applied to receivers created by this container. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:80</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_IO_CONTAINER_IMPL_BASE_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_IO_CONTAINER_IMPL_BASE_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span
 ></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div clas
 s="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l0
 0020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;../container.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;mutex&gt;</span></div><div class="line"><a name="
 l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;sstream&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span>io {</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html">   41</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a> : <span class="keyword">public</span> standard_container {</div><div class="line"><a name="l00042"></a><span class="lineno"> 
   42</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    <span class="comment">// Pull in base class functions here so that name search finds all the overloads</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    <span class="keyword">using</span> standard_container::open_receiver;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="keyword">using</span> standard_container::open_sender;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#a73a8783e99b047d90593038726e8c999">   48</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1io_1_1container__impl__base.html#a73a8783e99b047d90593038726e8c999">client_co
 nnection_options</a>(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp; opts) {</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;        store(client_copts_, opts);</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    }</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    </div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#a83016f5d5abb197f45a2cee0190dbe22">   53</a></span>&#160;    <a class="code" href="classproton_1_1connection__options.html">connection_options</a> <a class="code" href="classproton_1_1io_1_1container__impl__base.html#a83016f5d5abb197f45a2cee0190dbe22">client_connection_options</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;      
   <span class="keywordflow">return</span> load(client_copts_);</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    }</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    </div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#a11b0add605994e504f141c15df8f3947">   58</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1io_1_1container__impl__base.html#a11b0add605994e504f141c15df8f3947">server_connection_options</a>(<span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp; opts) {</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;        store(server_copts_, opts);</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    }</div><div class="line"><a name="l00061"></a><
 span class="lineno">   61</span>&#160;    </div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#a005f27a5839452620ff57f81b316ea58">   63</a></span>&#160;    <a class="code" href="classproton_1_1connection__options.html">connection_options</a> <a class="code" href="classproton_1_1io_1_1container__impl__base.html#a005f27a5839452620ff57f81b316ea58">server_connection_options</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;        <span class="keywordflow">return</span> load(server_copts_);</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    }</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    </div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#aa68b8a05da39b50fe50931d7c482403e"
 >   68</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1io_1_1container__impl__base.html#aa68b8a05da39b50fe50931d7c482403e">sender_options</a>(<span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1sender__options.html">sender_options</a> &amp; opts) {</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;        store(sender_opts_, opts);</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    }</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    </div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#a79d17b55266eaa187ba943d59d3f9478">   73</a></span>&#160;    <span class="keyword">class </span><a class="code" href="classproton_1_1sender__options.html">sender_options</a> <a class="code" href="classproton_1_1sende
 r__options.html">sender_options</a>() const {</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;        <span class="keywordflow">return</span> load(sender_opts_);</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    }</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;    </div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#ac7dc40752236187455632350e4431281">   78</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classproton_1_1io_1_1container__impl__base.html#ac7dc40752236187455632350e4431281">receiver_options</a>(<span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> &amp; opts) {</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;        store(
 receiver_opts_, opts);</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;    }</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    </div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#acd8ae6f30b3a73b808a2bb01a1a1be83">   83</a></span>&#160;    <span class="keyword">class </span><a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> <a class="code" href="classproton_1_1receiver__options.html">receiver_options</a>() const {</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;        <span class="keywordflow">return</span> load(receiver_opts_);</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    }</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div><div class="line"><a name="l00088"></a><span class="lineno"><
 a class="line" href="classproton_1_1io_1_1container__impl__base.html#ac4c1010ff8baa7c7672593c8f7d6b93b">   88</a></span>&#160;    returned&lt;sender&gt; <a class="code" href="classproton_1_1io_1_1container__impl__base.html#ac4c1010ff8baa7c7672593c8f7d6b93b">open_sender</a>(</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;        <span class="keyword">const</span> std::string &amp;<a class="code" href="classproton_1_1url.html">url</a>, <span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1sender__options.html">sender_options</a> &amp;opts, <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;copts)</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;    {</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;        <span class="keywordflow">return</span> open_link&l
 t;sender, class sender_options&gt;(url, opts, copts, &amp;<a class="code" href="classproton_1_1connection.html#ae8eece4fd4b9e1a2531ca12d2ab57a32">connection::open_sender</a>);</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    }</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classproton_1_1io_1_1container__impl__base.html#a35470b5052f368e9b1bff4b51071e7e4">   95</a></span>&#160;    returned&lt;receiver&gt; <a class="code" href="classproton_1_1io_1_1container__impl__base.html#a35470b5052f368e9b1bff4b51071e7e4">open_receiver</a>(</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;        <span class="keyword">const</span> std::string &amp;<a class="code" href="classproton_1_1url.html">url</a>, <span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_
 1_1receiver__options.html">receiver_options</a> &amp;opts, <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a> &amp;copts)</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    {</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;        <span class="keywordflow">return</span> open_link&lt;receiver&gt;(url, opts, copts, &amp;<a class="code" href="classproton_1_1connection.html#aad60d14592ee9d34caca4c61214ecd27">connection::open_receiver</a>);</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    }</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;    <span class="keyword">template</s
 pan>&lt;<span class="keyword">class</span> T, <span class="keyword">class</span> Opts&gt;</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;    returned&lt;T&gt; open_link(</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;        <span class="keyword">const</span> std::string &amp;url_str, <span class="keyword">const</span> Opts&amp; opts, <span class="keyword">const</span> <a class="code" href="classproton_1_1connection__options.html">connection_options</a>&amp; copts,</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;        T (<a class="code" href="classproton_1_1connection.html">connection</a>::*open_fn)(<span class="keyword">const</span> std::string&amp;, <span class="keyword">const</span> Opts&amp;))</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;    {</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;        s
 td::string addr = <a class="code" href="classproton_1_1url.html">url</a>(url_str).<a class="code" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a">path</a>();</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;        std::shared_ptr&lt;thread_safe&lt;connection&gt; &gt; ts_connection = connect(url_str, copts);</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;        std::promise&lt;returned&lt;T&gt; &gt; result_promise;</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;        <span class="keyword">auto</span> do_open = [ts_connection, addr, opts, open_fn, &amp;result_promise]() {</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;            <span class="keywordflow">try</span> {</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;                <a class="code" href="classproton_1_1connection.html">connec
 tion</a> c = ts_connection-&gt;unsafe();</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;                returned&lt;T&gt; s = <a class="code" href="namespaceproton.html#a8cdc51abe42497af9f9b2966d1abdfa4">make_thread_safe</a>((c.*open_fn)(addr, opts));</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;                result_promise.set_value(s);</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;            } <span class="keywordflow">catch</span> (...) {</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;                result_promise.set_exception(std::current_exception());</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;            }</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;        };</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;        
 ts_connection-&gt;event_loop()-&gt;inject(do_open);</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;        std::future&lt;returned&lt;T&gt; &gt; result_future = result_promise.get_future();</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;        <span class="keywordflow">if</span> (!result_future.valid())</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;            <span class="keywordflow">throw</span> <a class="code" href="structproton_1_1error.html">error</a>(url_str+<span class="stringliteral">&quot;: connection closed&quot;</span>);</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;        <span class="keywordflow">return</span> result_future.get();</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    }</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div><div class="line">
 <a name="l00126"></a><span class="lineno">  126</span>&#160;    <span class="keyword">mutable</span> std::mutex lock_;</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; T load(<span class="keyword">const</span> T&amp; v)<span class="keyword"> const </span>{</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;        std::lock_guard&lt;std::mutex&gt; g(lock_);</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;        <span class="keywordflow">return</span> v;</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    }</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keywordtype">void</span> store(T&amp; v, <span class="keyword">const</span> T&
 amp; x)<span class="keyword"> const </span>{</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;        std::lock_guard&lt;std::mutex&gt; g(lock_);</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;        v = x;</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;    }</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    <a class="code" href="classproton_1_1connection__options.html">connection_options</a> client_copts_, server_copts_;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;    <span class="keyword">class </span><a class="code" href="classproton_1_1receiver__options.html">receiver_options</a> receiver_opts_;</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    <span class="keyword">class </span><a class="code" href="classproton_1_1sender__options.html">sender_options</a> sender_
 opts_;</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;};</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;} <span class="comment">// io</span></div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="preprocessor">#endif // PROTON_IO_CONTAINER_IMPL_BASE_HPP</span></div><div class="ttc" id="classproton_1_1url_html_a9b67b266207227062c7a2961ef85293a"><div class="ttname"><a href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a">proton::url::path</a></div><div class="ttdeci">std::string path() const </div><div class="ttdoc">path is everything after the final &quot;/&quot;. </div></div
 >
 <div class="ttc" id="classproton_1_1connection_html_aad60d14592ee9d34caca4c61214ecd27"><div class="ttname"><a href="classproton_1_1connection.html#aad60d14592ee9d34caca4c61214ecd27">proton::connection::open_receiver</a></div><div class="ttdeci">receiver open_receiver(const std::string &amp;addr)</div><div class="ttdoc">Open a receiver for addr on default_session(). </div></div>
 <div class="ttc" id="classproton_1_1sender__options_html"><div class="ttname"><a href="classproton_1_1sender__options.html">proton::sender_options</a></div><div class="ttdoc">Options for creating a sender. </div><div class="ttdef"><b>Definition:</b> sender_options.hpp:64</div></div>
-<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_a73a8783e99b047d90593038726e8c999"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#a73a8783e99b047d90593038726e8c999">proton::io::container_impl_base::client_connection_options</a></div><div class="ttdeci">void client_connection_options(const connection_options &amp;opts)</div><div class="ttdoc">Connection options that will be to outgoing connections. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:45</div></div>
+<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_a73a8783e99b047d90593038726e8c999"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#a73a8783e99b047d90593038726e8c999">proton::io::container_impl_base::client_connection_options</a></div><div class="ttdeci">void client_connection_options(const connection_options &amp;opts)</div><div class="ttdoc">Connection options that will be to outgoing connections. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:48</div></div>
 <div class="ttc" id="classproton_1_1connection_html"><div class="ttname"><a href="classproton_1_1connection.html">proton::connection</a></div><div class="ttdoc">A connection to a remote AMQP peer. </div><div class="ttdef"><b>Definition:</b> connection.hpp:48</div></div>
 <div class="ttc" id="classproton_1_1connection__options_html"><div class="ttname"><a href="classproton_1_1connection__options.html">proton::connection_options</a></div><div class="ttdoc">Options for creating a connection. </div><div class="ttdef"><b>Definition:</b> connection_options.hpp:67</div></div>
-<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_a005f27a5839452620ff57f81b316ea58"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#a005f27a5839452620ff57f81b316ea58">proton::io::container_impl_base::server_connection_options</a></div><div class="ttdeci">connection_options server_connection_options() const </div><div class="ttdoc">Connection options that will be applied to incoming connections. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:60</div></div>
+<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_a005f27a5839452620ff57f81b316ea58"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#a005f27a5839452620ff57f81b316ea58">proton::io::container_impl_base::server_connection_options</a></div><div class="ttdeci">connection_options server_connection_options() const </div><div class="ttdoc">Connection options that will be applied to incoming connections. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:63</div></div>
 <div class="ttc" id="classproton_1_1url_html"><div class="ttname"><a href="classproton_1_1url.html">proton::url</a></div><div class="ttdoc">A Proton URL. </div><div class="ttdef"><b>Definition:</b> url.hpp:55</div></div>
-<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html">proton::io::container_impl_base</a></div><div class="ttdoc">Experimental - A base container implementation. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:42</div></div>
-<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_ac4c1010ff8baa7c7672593c8f7d6b93b"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#ac4c1010ff8baa7c7672593c8f7d6b93b">proton::io::container_impl_base::open_sender</a></div><div class="ttdeci">returned&lt; sender &gt; open_sender(const std::string &amp;url, const class sender_options &amp;opts, const connection_options &amp;copts)</div><div class="ttdoc">Open a connection to url and open a sender for url.path(). </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:85</div></div>
+<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html">proton::io::container_impl_base</a></div><div class="ttdoc">Experimental - A base container implementation. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:41</div></div>
+<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_ac4c1010ff8baa7c7672593c8f7d6b93b"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#ac4c1010ff8baa7c7672593c8f7d6b93b">proton::io::container_impl_base::open_sender</a></div><div class="ttdeci">returned&lt; sender &gt; open_sender(const std::string &amp;url, const class sender_options &amp;opts, const connection_options &amp;copts)</div><div class="ttdoc">Open a connection and sender for url. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:88</div></div>
 <div class="ttc" id="classproton_1_1receiver__options_html"><div class="ttname"><a href="classproton_1_1receiver__options.html">proton::receiver_options</a></div><div class="ttdoc">Options for creating a receiver. </div><div class="ttdef"><b>Definition:</b> receiver_options.hpp:62</div></div>
-<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_aa68b8a05da39b50fe50931d7c482403e"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#aa68b8a05da39b50fe50931d7c482403e">proton::io::container_impl_base::sender_options</a></div><div class="ttdeci">void sender_options(const class sender_options &amp;opts)</div><div class="ttdoc">Sender options applied to senders created by this container. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:65</div></div>
+<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_aa68b8a05da39b50fe50931d7c482403e"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#aa68b8a05da39b50fe50931d7c482403e">proton::io::container_impl_base::sender_options</a></div><div class="ttdeci">void sender_options(const class sender_options &amp;opts)</div><div class="ttdoc">Sender options applied to senders created by this container. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:68</div></div>
 <div class="ttc" id="classproton_1_1connection_html_ae8eece4fd4b9e1a2531ca12d2ab57a32"><div class="ttname"><a href="classproton_1_1connection.html#ae8eece4fd4b9e1a2531ca12d2ab57a32">proton::connection::open_sender</a></div><div class="ttdeci">sender open_sender(const std::string &amp;addr)</div><div class="ttdoc">Open a sender for addr on default_session(). </div></div>
-<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_ac7dc40752236187455632350e4431281"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#ac7dc40752236187455632350e4431281">proton::io::container_impl_base::receiver_options</a></div><div class="ttdeci">void receiver_options(const class receiver_options &amp;opts)</div><div class="ttdoc">Receiver options applied to receivers created by this container. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:75</div></div>
-<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_a83016f5d5abb197f45a2cee0190dbe22"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#a83016f5d5abb197f45a2cee0190dbe22">proton::io::container_impl_base::client_connection_options</a></div><div class="ttdeci">connection_options client_connection_options() const </div><div class="ttdoc">Connection options that will be to outgoing connections. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:50</div></div>
-<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_a35470b5052f368e9b1bff4b51071e7e4"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#a35470b5052f368e9b1bff4b51071e7e4">proton::io::container_impl_base::open_receiver</a></div><div class="ttdeci">returned&lt; receiver &gt; open_receiver(const std::string &amp;url, const class receiver_options &amp;opts, const connection_options &amp;copts)</div><div class="ttdoc">Open a connection to url and open a receiver for url.path(). </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:92</div></div>
-<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_a11b0add605994e504f141c15df8f3947"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#a11b0add605994e504f141c15df8f3947">proton::io::container_impl_base::server_connection_options</a></div><div class="ttdeci">void server_connection_options(const connection_options &amp;opts)</div><div class="ttdoc">Connection options that will be applied to incoming connections. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:55</div></div>
-<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_a79d17b55266eaa187ba943d59d3f9478"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#a79d17b55266eaa187ba943d59d3f9478">proton::io::container_impl_base::sender_options</a></div><div class="ttdeci">class sender_options sender_options() const </div><div class="ttdoc">Sender options applied to senders created by this container. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:70</div></div>
-<div class="ttc" id="namespaceproton_html_a8cdc51abe42497af9f9b2966d1abdfa4"><div class="ttname"><a href="namespaceproton.html#a8cdc51abe42497af9f9b2966d1abdfa4">proton::make_thread_safe</a></div><div class="ttdeci">returned&lt; T &gt; make_thread_safe(const T &amp;obj)</div><div class="ttdoc">Make a thread-safe wrapper for obj. </div><div class="ttdef"><b>Definition:</b> thread_safe.hpp:167</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:28</div></div>
+<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_ac7dc40752236187455632350e4431281"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#ac7dc40752236187455632350e4431281">proton::io::container_impl_base::receiver_options</a></div><div class="ttdeci">void receiver_options(const class receiver_options &amp;opts)</div><div class="ttdoc">Receiver options applied to receivers created by this container. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:78</div></div>
+<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_a83016f5d5abb197f45a2cee0190dbe22"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#a83016f5d5abb197f45a2cee0190dbe22">proton::io::container_impl_base::client_connection_options</a></div><div class="ttdeci">connection_options client_connection_options() const </div><div class="ttdoc">Connection options that will be to outgoing connections. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:53</div></div>
+<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_a35470b5052f368e9b1bff4b51071e7e4"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#a35470b5052f368e9b1bff4b51071e7e4">proton::io::container_impl_base::open_receiver</a></div><div class="ttdeci">returned&lt; receiver &gt; open_receiver(const std::string &amp;url, const class receiver_options &amp;opts, const connection_options &amp;copts)</div><div class="ttdoc">Open a connection and receiver for url. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:95</div></div>
+<div class="ttc" id="classproton_1_1io_1_1container__impl__base_html_a11b0add605994e504f141c15df8f3947"><div class="ttname"><a href="classproton_1_1io_1_1container__impl__base.html#a11b0add605994e504f141c15df8f3947">proton::io::container_impl_base::server_connection_options</a></div><div class="ttdeci">void server_connection_options(const connection_options &amp;opts)</div><div class="ttdoc">Connection options that will be applied to incoming connections. </div><div class="ttdef"><b>Definition:</b> container_impl_base.hpp:58</div></div>
+<div class="ttc" id="structproton_1_1error_html"><div class="ttname"><a href="structproton_1_1error.html">proton::error</a></div><div class="ttdoc">The base Proton error. </div><div class="ttdef"><b>Definition:</b> error.hpp:37</div></div>
+<div class="ttc" id="namespaceproton_html_a8cdc51abe42497af9f9b2966d1abdfa4"><div class="ttname"><a href="namespaceproton.html#a8cdc51abe42497af9f9b2966d1abdfa4">proton::make_thread_safe</a></div><div class="ttdeci">returned&lt; T &gt; make_thread_safe(const T &amp;obj)</div><div class="ttdoc">Make a thread-safe wrapper for obj. </div><div class="ttdef"><b>Definition:</b> thread_safe.hpp:165</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -246,7 +121,7 @@ $(document).ready(function(){initNavTree('container__impl__base_8hpp_source.html
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_2fd3e5516989aa9776e558b58aa1c5c4.html">io</a></li><li class="navelem"><b>container_impl_base.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[02/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/direct_send_8cpp-example.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/direct_send_8cpp-example.html b/content/releases/qpid-proton-master/proton/cpp/api/direct_send_8cpp-example.html
index 06fb9c5..263c29d 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/direct_send_8cpp-example.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/direct_send_8cpp-example.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: direct_send.cpp</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -94,118 +94,14 @@ $(document).ready(function(){initNavTree('direct_send_8cpp-example.html','');});
 </div><!--header-->
 <div class="contents">
 <p>Accepts an incoming connection and then sends like <code>simple_send</code>. You can connect directly to <code>direct_send</code> <em>without</em> a broker using <a class="el" href="simple_recv_8cpp-example.html">simple_recv.cpp</a>. Make sure to stop the broker first or use a different port for <code>direct_send</code>.</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"> * &quot;License&quot;); 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="line"><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"> * &quot;AS IS&quot; 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 &quot;options.hpp&quot;</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/acceptor.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/connection.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/container.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/event.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/handler.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/value.hpp&quot;</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#include &lt;iostream&gt;</span></div>
-<div class="line"><span class="preprocessor">#include &lt;map&gt;</span></div>
-<div class="line"></div>
-<div class="line"><span class="keyword">class </span>simple_send : <span class="keyword">public</span> <a name="_a0"></a><a class="code" href="classproton_1_1handler.html">proton::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">    <span class="keywordtype">int</span> sent;</div>
-<div class="line">    <span class="keywordtype">int</span> confirmed;</div>
-<div class="line">    <span class="keywordtype">int</span> total;</div>
-<div class="line">    <a name="_a2"></a><a class="code" href="classproton_1_1acceptor.html">proton::acceptor</a> acceptor;</div>
-<div class="line"></div>
-<div class="line">  <span class="keyword">public</span>:</div>
-<div class="line">    simple_send(<span class="keyword">const</span> std::string &amp;s, <span class="keywordtype">int</span> c) : url(s), sent(0), confirmed(0), total(c) {}</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a3"></a><a class="code" href="classproton_1_1handler.html#a853f861e091fdb37b69d94be1b0ea032">on_start</a>(<a name="_a4"></a><a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        acceptor = e.<a name="a5"></a><a class="code" href="classproton_1_1event.html#a0696f6baa06a440a8c298d3d1fdde0b9">container</a>().<a name="a6"></a><a class="code" href="classproton_1_1container.html#ab5a976cc459568f13da407a038591ca2">listen</a>(url);</div>
-<div class="line">        std::cout &lt;&lt; <span class="stringliteral">&quot;direct_send listening on &quot;</span> &lt;&lt; url &lt;&lt; std::endl;</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a7"></a><a class="code" href="classproton_1_1handler.html#a11d500048a93f88cfc51ea9abaa685bf">on_sendable</a>(<a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        <a name="_a8"></a><a class="code" href="classproton_1_1sender.html">proton::sender</a> sender = e.<a name="a9"></a><a class="code" href="classproton_1_1event.html#a68e6d2d54f8b0615c4e792c2bd4bb2c8">sender</a>();</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordflow">while</span> (sender.<a name="a10"></a><a class="code" href="classproton_1_1link.html#a75360c7515b9f569871c5ea953286649">credit</a>() &amp;&amp; sent &lt; total) {</div>
-<div class="line">            <a name="_a11"></a><a class="code" href="classproton_1_1message.html">proton::message</a> msg;</div>
-<div class="line">            std::map&lt;std::string, int&gt; m;</div>
-<div class="line">            m[<span class="stringliteral">&quot;sequence&quot;</span>] = sent + 1;</div>
-<div class="line"></div>
-<div class="line">            msg.<a name="a12"></a>id(sent + 1);</div>
-<div class="line">            msg.<a name="a13"></a><a class="code" href="classproton_1_1message.html#ae9af642f154a68ec0eb8e715ecaf95ae">body</a>(m);</div>
-<div class="line"></div>
-<div class="line">            sender.<a name="a14"></a><a class="code" href="classproton_1_1sender.html#aefaf5ace497245ca76c6c9d629ae7bee">send</a>(msg);</div>
-<div class="line">            sent++;</div>
-<div class="line">        }</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_1handler.html#a577d7738cea44ac61730151f345c53bc">on_delivery_accept</a>(<a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        confirmed++;</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordflow">if</span> (confirmed == total) {</div>
-<div class="line">            std::cout &lt;&lt; <span class="stringliteral">&quot;all messages confirmed&quot;</span> &lt;&lt; std::endl;</div>
-<div class="line"></div>
-<div class="line">            e.<a name="a16"></a><a class="code" href="classproton_1_1event.html#a89bfeade377f12d843e51d16c353a556">connection</a>().<a name="a17"></a><a class="code" href="classproton_1_1connection.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>();</div>
-<div class="line">            acceptor.<a name="a18"></a><a class="code" href="classproton_1_1acceptor.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>();</div>
-<div class="line">        }</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a19"></a><a class="code" href="classproton_1_1handler.html#a019fcc18791d09c19b9e2a0fe009c6ed">on_transport_close</a>(<a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        sent = confirmed;</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">    std::string address(<span class="stringliteral">&quot;127.0.0.1:5672/examples&quot;</span>);</div>
-<div class="line">    <span class="keywordtype">int</span> message_count = 100;</div>
-<div class="line">    options opts(argc, argv);</div>
-<div class="line">    </div>
-<div class="line">    opts.add_value(address, <span class="charliteral">&#39;a&#39;</span>, <span class="stringliteral">&quot;address&quot;</span>, <span class="stringliteral">&quot;listen and send on URL&quot;</span>, <span class="stringliteral">&quot;URL&quot;</span>);</div>
-<div class="line">    opts.add_value(message_count, <span class="charliteral">&#39;m&#39;</span>, <span class="stringliteral">&quot;messages&quot;</span>, <span class="stringliteral">&quot;send COUNT messages&quot;</span>, <span class="stringliteral">&quot;COUNT&quot;</span>);</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordflow">try</span> {</div>
-<div class="line">        opts.parse();</div>
-<div class="line"></div>
-<div class="line">        simple_send send(address, message_count);</div>
-<div class="line">        <a name="_a20"></a><a class="code" href="classproton_1_1container.html">proton::container</a>(send).<a name="a21"></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> bad_option&amp; e) {</div>
-<div class="line">        std::cout &lt;&lt; opts &lt;&lt; std::endl &lt;&lt; e.what() &lt;&lt; std::endl;</div>
-<div class="line">    } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception&amp; e) {</div>
-<div class="line">        std::cerr &lt;&lt; e.what() &lt;&lt; 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"> * &quot;License&quot;); 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"> * &quot;AS IS&quot; 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 &quot;options.hpp&qu
 ot;</span></div><div class="line"></div><div class="line"><span class="preprocessor">#include &lt;proton/connection.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/default_container.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/messaging_handler.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/value.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/tracker.hpp&gt;</span></div><div class="line"></div><div class="line"><span class="preprocessor">#include &lt;iostream&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;map&gt;</span></div><div class="line"></div><div class="line"><span class="preprocessor">#include &quot;fake_cpp11.hpp&quot;</span></div><div class="line"></div><div class="line"><span class="keyword">class </span>simple_send : <span class="keyword">public</span> <a name="_a0"></a><a class="code" href="cl
 assproton_1_1messaging__handler.html">proton::messaging_handler</a> {</div><div class="line">  <span class="keyword">private</span>:</div><div class="line">    std::string url;</div><div class="line">    <a name="_a1"></a><a class="code" href="classproton_1_1listener.html">proton::listener</a> listener;</div><div class="line">    <span class="keywordtype">int</span> sent;</div><div class="line">    <span class="keywordtype">int</span> confirmed;</div><div class="line">    <span class="keywordtype">int</span> total;</div><div class="line"></div><div class="line">  <span class="keyword">public</span>:</div><div class="line">    simple_send(<span class="keyword">const</span> std::string &amp;s, <span class="keywordtype">int</span> c) : url(s), sent(0), confirmed(0), total(c) {}</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_contai
 ner_start</a>(<a name="_a3"></a><a class="code" href="classproton_1_1container.html">proton::container</a> &amp;c) OVERRIDE {</div><div class="line">        listener = c.<a name="a4"></a><a class="code" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654">listen</a>(url);</div><div class="line">        std::cout &lt;&lt; <span class="stringliteral">&quot;direct_send listening on &quot;</span> &lt;&lt; url &lt;&lt; std::endl;</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#aa24f522a68cdf382762702cece7790e7">on_sendable</a>(<a name="_a6"></a><a class="code" href="classproton_1_1sender.html">proton::sender</a> &amp;sender) OVERRIDE {</div><div class="line">        <span class="keywordflow">while</span> (sender.<a name="a7"></a><a class="code" href="classproton_1_1link.html#a75360c7515b9f569871c5ea953286649">credit</a>() &a
 mp;&amp; sent &lt; total) {</div><div class="line">            <a name="_a8"></a><a class="code" href="classproton_1_1message.html">proton::message</a> msg;</div><div class="line">            std::map&lt;std::string, int&gt; m;</div><div class="line">            m[<span class="stringliteral">&quot;sequence&quot;</span>] = sent + 1;</div><div class="line"></div><div class="line">            msg.<a name="a9"></a><a class="code" href="classproton_1_1message.html#ac344e2a62b33f30e2123b717adfa71ee">id</a>(sent + 1);</div><div class="line">            msg.<a name="a10"></a><a class="code" href="classproton_1_1message.html#ae9af642f154a68ec0eb8e715ecaf95ae">body</a>(m);</div><div class="line"></div><div class="line">            sender.<a name="a11"></a><a class="code" href="classproton_1_1sender.html#a214eb30b24e6831d016a47b9dddda830">send</a>(msg);</div><div class="line">            sent++;</div><div class="line">        }</div><div class="line">    }</div><div class="line"></div><div cla
 ss="line">    <span class="keywordtype">void</span> <a name="a12"></a><a class="code" href="classproton_1_1messaging__handler.html#a003afbb57c00ce404a863152db7867ad">on_tracker_accept</a>(<a name="_a13"></a><a class="code" href="classproton_1_1tracker.html">proton::tracker</a> &amp;t) OVERRIDE {</div><div class="line">        confirmed++;</div><div class="line"></div><div class="line">        <span class="keywordflow">if</span> (confirmed == total) {</div><div class="line">            std::cout &lt;&lt; <span class="stringliteral">&quot;all messages confirmed&quot;</span> &lt;&lt; std::endl;</div><div class="line">            t.<a name="a14"></a><a class="code" href="classproton_1_1transfer.html#af13d10fc3d843719af9ff4c456330a73">connection</a>().<a name="a15"></a><a class="code" href="classproton_1_1connection.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>();</div><div class="line">            listener.<a name="a16"></a><a class="code" href="classproton_1_1listener.html#a8c528ba
 f37154d347366083f0f816846">stop</a>();</div><div class="line">        }</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> <a name="a17"></a><a class="code" href="classproton_1_1messaging__handler.html#a47c33c5e6c13d23f1b8a745bf7bdfa8f">on_transport_close</a>(<a name="_a18"></a><a class="code" href="classproton_1_1transport.html">proton::transport</a> &amp;) OVERRIDE {</div><div class="line">        sent = confirmed;</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">    std::string address(<span class="stringliteral">&quot;127.0.0.1:5672/examples&quot;</span>);</div><div class="line">    <span class="keywordtype">int</span> message_count = 100;</div><div class="line">    example::options opts(argc, argv);</div><d
 iv class="line"></div><div class="line">    opts.add_value(address, <span class="charliteral">&#39;a&#39;</span>, <span class="stringliteral">&quot;address&quot;</span>, <span class="stringliteral">&quot;listen and send on URL&quot;</span>, <span class="stringliteral">&quot;URL&quot;</span>);</div><div class="line">    opts.add_value(message_count, <span class="charliteral">&#39;m&#39;</span>, <span class="stringliteral">&quot;messages&quot;</span>, <span class="stringliteral">&quot;send COUNT messages&quot;</span>, <span class="stringliteral">&quot;COUNT&quot;</span>);</div><div class="line"></div><div class="line">    <span class="keywordflow">try</span> {</div><div class="line">        opts.parse();</div><div class="line"></div><div class="line">        simple_send send(address, message_count);</div><div class="line">        proton::default_container(send).run();</div><div class="line">        <span class="keywordflow">return</span> 0;</div><div class="line">    } <span class="ke
 ywordflow">catch</span> (<span class="keyword">const</span> example::bad_option&amp; e) {</div><div class="line">        std::cout &lt;&lt; opts &lt;&lt; std::endl &lt;&lt; e.what() &lt;&lt; std::endl;</div><div class="line">    } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception&amp; e) {</div><div class="line">        std::cerr &lt;&lt; e.what() &lt;&lt; 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><!-- 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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/doxygen.css
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/doxygen.css b/content/releases/qpid-proton-master/proton/cpp/api/doxygen.css
index b2c94ac..1425ec5 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/doxygen.css
+++ b/content/releases/qpid-proton-master/proton/cpp/api/doxygen.css
@@ -1,4 +1,4 @@
-/* The standard CSS for doxygen 1.8.10 */
+/* The standard CSS for doxygen 1.8.11 */
 
 body, table, div, p, dl {
 	font: 400 14px/22px Roboto,sans-serif;
@@ -206,6 +206,11 @@ div.line {
 	transition-duration: 0.5s;
 }
 
+div.line:after {
+    content:"\000A";
+    white-space: pre;
+}
+
 div.line.glow {
 	background-color: cyan;
 	box-shadow: 0 0 10px cyan;
@@ -242,7 +247,7 @@ div.ah, span.ah {
 	-webkit-box-shadow: 2px 2px 3px #999;
 	-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
 	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
-	background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
+	background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%);
 }
 
 div.classindex ul {
@@ -832,6 +837,10 @@ address {
 	color: #2A3D61;
 }
 
+table.doxtable caption {
+	caption-side: top;
+}
+
 table.doxtable {
 	border-collapse:collapse;
         margin-top: 4px;
@@ -997,6 +1006,18 @@ div.summary a
 	white-space: nowrap;
 }
 
+table.classindex
+{
+        margin: 10px;
+        white-space: nowrap;
+        margin-left: 3%;
+        margin-right: 3%;
+        width: 94%;
+        border: 0;
+        border-spacing: 0; 
+        padding: 0;
+}
+
 div.ingroups
 {
 	font-size: 8pt;
@@ -1196,7 +1217,7 @@ div.toc {
         border-radius: 7px 7px 7px 7px;
         float: right;
         height: auto;
-        margin: 0 20px 10px 10px;
+        margin: 0 8px 10px 10px;
         width: 200px;
 }
 

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/duration_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/duration_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/duration_8hpp_source.html
index bb1c60a..c8d619e 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/duration_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/duration_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/duration.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,81 +93,17 @@ $(document).ready(function(){initNavTree('duration_8hpp_source.html','');});
 <div class="title">duration.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DURATION_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DURATION_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;proton/export.hpp&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;proton/internal/comparable.hpp&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="types__fwd_8hpp.html">proton/types_fwd.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;iosfwd&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html">   34</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1duration.html">duration</a> : <span class="keyword">private</span> internal::comparable&lt;duration&gt; {</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html#a44829e89515fec974f57f37bbdbfaeb2">   37</a></span>&#160;    <span class="keyword">typedef</span> int64_t <a class="code" href="classproton_1_1duration.html#a44829e89515fec974f57f37bbdbfaeb2">numeric_type</a>;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html#aa4fb0163afbe72b04236e39e2b6d2dbf">   40</a></span>&#160;    <span class="keyword">explicit</span> <a class="code" href="classproton_1_1duration.html#aa4fb0163afbe72b04236e39e2b6d2dbf">duration</a>(numeric_type ms = 0) : ms_(ms) {}</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html#a13ff6465e0979fe301b75ea574ce2304">   43</a></span>&#160;    <a class="code" href="classproton_1_1duration.html">duration</a>&amp; <a class="code" href="classproton_1_1duration.html#a13ff6465e0979fe301b75ea574ce2304">operator=</a>(numeric_type ms) { ms_ = ms; <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
-<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">   46</a></span>&#160;    numeric_type <a class="code" href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">milliseconds</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> ms_; }</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html#acebdd3ee364870f89665ca128e97a4d7">   48</a></span>&#160;    PN_CPP_EXTERN <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classproton_1_1duration.html">duration</a> <a class="code" href="classproton_1_1duration.html#acebdd3ee364870f89665ca128e97a4d7">FOREVER</a>;   </div>
-<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html#ab804de8e95dd6203d6e72e797440055e">   49</a></span>&#160;    PN_CPP_EXTERN <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classproton_1_1duration.html">duration</a> <a class="code" href="classproton_1_1duration.html#ab804de8e95dd6203d6e72e797440055e">IMMEDIATE</a>; </div>
-<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html#aced1c394edccf069b2748d46965fb562">   50</a></span>&#160;    PN_CPP_EXTERN <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classproton_1_1duration.html">duration</a> <a class="code" href="classproton_1_1duration.html#aced1c394edccf069b2748d46965fb562">SECOND</a>;    </div>
-<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html#a437a5e5f6a7d0c8780f3594b2272cba0">   51</a></span>&#160;    PN_CPP_EXTERN <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classproton_1_1duration.html">duration</a> <a class="code" href="classproton_1_1duration.html#a437a5e5f6a7d0c8780f3594b2272cba0">MINUTE</a>;    </div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    numeric_type ms_;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;};</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;PN_CPP_EXTERN std::ostream&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(std::ostream&amp;, <a class="code" href="classproton_1_1duration.html">duration</a>);</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> operator&lt;(<a class="code" href="classproton_1_1duration.html">duration</a> x, <a class="code" href="classproton_1_1duration.html">duration</a> y) { <span class="keywordflow">return</span> x.<a class="code" href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">milliseconds</a>() &lt; y.<a class="code" href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">milliseconds</a>(); }</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> operator==(duration x, duration y) { <span class="keywordflow">return</span> x.milliseconds() == y.milliseconds(); }</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="keyword">inline</span> duration operator+(duration x, duration y) { <span class="keywordflow">return</span> duration(x.milliseconds() + y.milliseconds()); }</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="keyword">inline</span> duration operator-(duration x, duration y) { <span class="keywordflow">return</span> duration(x.milliseconds() - y.milliseconds()); }</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="keyword">inline</span> duration operator*(duration d, uint64_t n) { <span class="keywordflow">return</span> duration(d.milliseconds()*n); }</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="keyword">inline</span> duration operator*(uint64_t n, duration d) { <span class="keywordflow">return</span> d * n; }</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#endif // PROTON_DURATION_HPP</span></div>
-<div class="ttc" id="namespaceproton_html_ae6fabe30961a3d3280bb8445e743b21c"><div class="ttname"><a href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">proton::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;, const binary &amp;)</div><div class="ttdoc">Print a binary value. </div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DURATION_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DURATION_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a 
 name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></
 a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class="linen
 o">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;./internal/export.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;./internal/comparable.hpp&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#incl
 ude &quot;<a class="code" href="types__fwd_8hpp.html">./types_fwd.hpp</a>&quot;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;iosfwd&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html">   34</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1duration.html">duration</a> : <span class="keyword">private</span> internal::comparable&lt;duration&gt; {</div><div class="line
 "><a name="l00035"></a><span class="lineno">   35</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html#a44829e89515fec974f57f37bbdbfaeb2">   37</a></span>&#160;    <span class="keyword">typedef</span> int64_t <a class="code" href="classproton_1_1duration.html#a44829e89515fec974f57f37bbdbfaeb2">numeric_type</a>;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html#aa4fb0163afbe72b04236e39e2b6d2dbf">   40</a></span>&#160;    <span class="keyword">explicit</span> <a class="code" href="classproton_1_1duration.html#aa4fb0163afbe72b04236e39e2b6d2dbf">duration</a>(numeric_type ms = 0) : ms_(ms) {}</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00043"></a><span clas
 s="lineno"><a class="line" href="classproton_1_1duration.html#a13ff6465e0979fe301b75ea574ce2304">   43</a></span>&#160;    <a class="code" href="classproton_1_1duration.html">duration</a>&amp; <a class="code" href="classproton_1_1duration.html#a13ff6465e0979fe301b75ea574ce2304">operator=</a>(numeric_type ms) { ms_ = ms; <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">   46</a></span>&#160;    numeric_type <a class="code" href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">milliseconds</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> ms_; }</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span 
 class="lineno"><a class="line" href="classproton_1_1duration.html#acebdd3ee364870f89665ca128e97a4d7">   48</a></span>&#160;    PN_CPP_EXTERN <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classproton_1_1duration.html">duration</a> <a class="code" href="classproton_1_1duration.html#acebdd3ee364870f89665ca128e97a4d7">FOREVER</a>;   </div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html#ab804de8e95dd6203d6e72e797440055e">   49</a></span>&#160;    PN_CPP_EXTERN <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classproton_1_1duration.html">duration</a> <a class="code" href="classproton_1_1duration.html#ab804de8e95dd6203d6e72e797440055e">IMMEDIATE</a>; </div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html#aced1c394edccf069b2748d46965fb562">   50</a></span>&#160;    PN_CPP_EXTER
 N <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classproton_1_1duration.html">duration</a> <a class="code" href="classproton_1_1duration.html#aced1c394edccf069b2748d46965fb562">SECOND</a>;    </div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classproton_1_1duration.html#a437a5e5f6a7d0c8780f3594b2272cba0">   51</a></span>&#160;    PN_CPP_EXTERN <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classproton_1_1duration.html">duration</a> <a class="code" href="classproton_1_1duration.html#a437a5e5f6a7d0c8780f3594b2272cba0">MINUTE</a>;    </div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    numeric_type ms_;</div><div class=
 "line"><a name="l00055"></a><span class="lineno">   55</span>&#160;};</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;PN_CPP_EXTERN std::ostream&amp; <a class="code" href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">operator&lt;&lt;</a>(std::ostream&amp;, <a class="code" href="classproton_1_1duration.html">duration</a>);</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> operator&lt;(<a class="code" href="classproton_1_1duration.html">duration</a> x, <a class="code" href="classproton_1_1duration.html">duration</a> y) { <span class="keywordflow">return</span> x.<a class="code" href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">milliseconds</a>() &lt;
  y.<a class="code" href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">milliseconds</a>(); }</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> operator==(<a class="code" href="classproton_1_1duration.html">duration</a> x, <a class="code" href="classproton_1_1duration.html">duration</a> y) { <span class="keywordflow">return</span> x.<a class="code" href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">milliseconds</a>() == y.<a class="code" href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">milliseconds</a>(); }</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="keyword">inline</span> <a class="code" href="classproton_1_1duration.html">duration</a> operator+(<a class="code" href="classproton_1_1durat
 ion.html">duration</a> x, <a class="code" href="classproton_1_1duration.html">duration</a> y) { <span class="keywordflow">return</span> <a class="code" href="classproton_1_1duration.html#aa4fb0163afbe72b04236e39e2b6d2dbf">duration</a>(x.<a class="code" href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">milliseconds</a>() + y.<a class="code" href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">milliseconds</a>()); }</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="keyword">inline</span> <a class="code" href="classproton_1_1duration.html">duration</a> operator-(<a class="code" href="classproton_1_1duration.html">duration</a> x, <a class="code" href="classproton_1_1duration.html">duration</a> y) { <span class="keywordflow">return</span> <a class="code" href="classproton_1_1duration.html#aa4fb0163afbe72b04236e39e2b6d2dbf">duration</a>(x.<a class="code" href="classproton_1_1duration.html#a8bdbf450cae4ec745
 7523cfebef08398">milliseconds</a>() - y.<a class="code" href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">milliseconds</a>()); }</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="keyword">inline</span> <a class="code" href="classproton_1_1duration.html">duration</a> operator*(<a class="code" href="classproton_1_1duration.html">duration</a> d, uint64_t n) { <span class="keywordflow">return</span> <a class="code" href="classproton_1_1duration.html#aa4fb0163afbe72b04236e39e2b6d2dbf">duration</a>(d.<a class="code" href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">milliseconds</a>()*n); }</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="keyword">inline</span> <a class="code" href="classproton_1_1duration.html">duration</a> operator*(uint64_t n, <a class="code" href="classproton_1_1duration.html">duration</a> d) { <span class="keywordflow">return</span> d * 
 n; }</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#endif // PROTON_DURATION_HPP</span></div><div class="ttc" id="namespaceproton_html_ae6fabe30961a3d3280bb8445e743b21c"><div class="ttname"><a href="namespaceproton.html#ae6fabe30961a3d3280bb8445e743b21c">proton::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;, const binary &amp;)</div><div class="ttdoc">Print a binary value. </div></div>
 <div class="ttc" id="classproton_1_1duration_html_aa4fb0163afbe72b04236e39e2b6d2dbf"><div class="ttname"><a href="classproton_1_1duration.html#aa4fb0163afbe72b04236e39e2b6d2dbf">proton::duration::duration</a></div><div class="ttdeci">duration(numeric_type ms=0)</div><div class="ttdoc">Construct from milliseconds. </div><div class="ttdef"><b>Definition:</b> duration.hpp:40</div></div>
 <div class="ttc" id="classproton_1_1duration_html"><div class="ttname"><a href="classproton_1_1duration.html">proton::duration</a></div><div class="ttdoc">A span of time in milliseconds. </div><div class="ttdef"><b>Definition:</b> duration.hpp:34</div></div>
-<div class="ttc" id="classproton_1_1duration_html_ab804de8e95dd6203d6e72e797440055e"><div class="ttname"><a href="classproton_1_1duration.html#ab804de8e95dd6203d6e72e797440055e">proton::duration::IMMEDIATE</a></div><div class="ttdeci">static const duration IMMEDIATE</div><div class="ttdoc">Don&#39;t wait at all. </div><div class="ttdef"><b>Definition:</b> duration.hpp:49</div></div>
+<div class="ttc" id="classproton_1_1duration_html_ab804de8e95dd6203d6e72e797440055e"><div class="ttname"><a href="classproton_1_1duration.html#ab804de8e95dd6203d6e72e797440055e">proton::duration::IMMEDIATE</a></div><div class="ttdeci">static const duration IMMEDIATE</div><div class="ttdoc">Don&amp;#39;t wait at all. </div><div class="ttdef"><b>Definition:</b> duration.hpp:49</div></div>
 <div class="ttc" id="types__fwd_8hpp_html"><div class="ttname"><a href="types__fwd_8hpp.html">types_fwd.hpp</a></div><div class="ttdoc">Forward declarations for all the C++ types used by Proton to represent AMQP types. </div></div>
 <div class="ttc" id="classproton_1_1duration_html_a44829e89515fec974f57f37bbdbfaeb2"><div class="ttname"><a href="classproton_1_1duration.html#a44829e89515fec974f57f37bbdbfaeb2">proton::duration::numeric_type</a></div><div class="ttdeci">int64_t numeric_type</div><div class="ttdoc">Numeric type used to store milliseconds. </div><div class="ttdef"><b>Definition:</b> duration.hpp:37</div></div>
 <div class="ttc" id="classproton_1_1duration_html_aced1c394edccf069b2748d46965fb562"><div class="ttname"><a href="classproton_1_1duration.html#aced1c394edccf069b2748d46965fb562">proton::duration::SECOND</a></div><div class="ttdeci">static const duration SECOND</div><div class="ttdoc">One second. </div><div class="ttdef"><b>Definition:</b> duration.hpp:50</div></div>
 <div class="ttc" id="classproton_1_1duration_html_a8bdbf450cae4ec7457523cfebef08398"><div class="ttname"><a href="classproton_1_1duration.html#a8bdbf450cae4ec7457523cfebef08398">proton::duration::milliseconds</a></div><div class="ttdeci">numeric_type milliseconds() const </div><div class="ttdoc">Return milliseconds. </div><div class="ttdef"><b>Definition:</b> duration.hpp:46</div></div>
 <div class="ttc" id="classproton_1_1duration_html_a13ff6465e0979fe301b75ea574ce2304"><div class="ttname"><a href="classproton_1_1duration.html#a13ff6465e0979fe301b75ea574ce2304">proton::duration::operator=</a></div><div class="ttdeci">duration &amp; operator=(numeric_type ms)</div><div class="ttdoc">Assign. </div><div class="ttdef"><b>Definition:</b> duration.hpp:43</div></div>
 <div class="ttc" id="classproton_1_1duration_html_a437a5e5f6a7d0c8780f3594b2272cba0"><div class="ttname"><a href="classproton_1_1duration.html#a437a5e5f6a7d0c8780f3594b2272cba0">proton::duration::MINUTE</a></div><div class="ttdeci">static const duration MINUTE</div><div class="ttdoc">One minute. </div><div class="ttdef"><b>Definition:</b> duration.hpp:51</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:28</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 <div class="ttc" id="classproton_1_1duration_html_acebdd3ee364870f89665ca128e97a4d7"><div class="ttname"><a href="classproton_1_1duration.html#acebdd3ee364870f89665ca128e97a4d7">proton::duration::FOREVER</a></div><div class="ttdeci">static const duration FOREVER</div><div class="ttdoc">Wait forever. </div><div class="ttdef"><b>Definition:</b> duration.hpp:48</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
@@ -177,7 +113,7 @@ $(document).ready(function(){initNavTree('duration_8hpp_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>duration.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[41/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/handlers_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/handlers_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/handlers_8h_source.html
index 93be28e..e0f3e15 100755
--- a/content/releases/qpid-proton-master/proton/c/api/handlers_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/handlers_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/handlers.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,52 +93,7 @@ $(document).ready(function(){initNavTree('handlers_8h_source.html','');});
 <div class="title">handlers.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="handlers_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_HANDLERS_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_HANDLERS_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="reactor_8h.html">proton/reactor.h</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">typedef</span> <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> pn_handshaker_t;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">typedef</span> <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> pn_iohandler_t;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">typedef</span> <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> pn_flowcontroller_t;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;PN_EXTERN pn_handshaker_t *pn_handshaker(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;PN_EXTERN pn_iohandler_t *pn_iohandler(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;PN_EXTERN pn_flowcontroller_t *pn_flowcontroller(<span class="keywordtype">int</span> window);</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;}</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* handlers.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="reactor_8h_html"><div class="ttname"><a href="reactor_8h.html">reactor.h</a></div></div>
+<a href="handlers_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_HANDLERS_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_HANDLERS_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license 
 agreements.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span cl
 ass="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</sp
 an></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="line
 no">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="reactor_8h.html">proton/reactor.h</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">typedef</span> <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> pn_handshaker_t;</div><div class="line"><a name="l0
 0043"></a><span class="lineno">   43</span>&#160;<span class="keyword">typedef</span> <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> pn_iohandler_t;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">typedef</span> <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> pn_flowcontroller_t;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;PN_EXTERN pn_handshaker_t *pn_handshaker(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;PN_EXTERN pn_iohandler_t *pn_iohandler(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;PN_EXTERN pn_flowcontroller_t *pn_flowcontroller(<span class="keywordty
 pe">int</span> window);</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;}</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* handlers.h */</span><span class="preprocessor"></span></div><div class="ttc" id="reactor_8h_html"><div class="ttname"><a href="reactor_8h.html">reactor.h</a></div></div>
 <div class="ttc" id="group__reactor_html_gaeab23d956ba5662b87f2a3b498af28b6"><div class="ttname"><a href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a></div><div class="ttdeci">struct pn_handler_t pn_handler_t</div><div class="ttdef"><b>Definition:</b> types.h:271</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
@@ -148,7 +103,7 @@ $(document).ready(function(){initNavTree('handlers_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="handlers_8h.html">handlers.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/import__export_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/import__export_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/import__export_8h_source.html
index 23dcc92..f0f9dcd 100755
--- a/content/releases/qpid-proton-master/proton/c/api/import__export_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/import__export_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/import_export.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,64 +93,7 @@ $(document).ready(function(){initNavTree('import__export_8h_source.html','');});
 <div class="title">import_export.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_IMPORT_EXPORT_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_IMPORT_EXPORT_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">// Compiler specific mechanisms for managing the import and export of</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment">// symbols between shared objects.</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">// PN_EXPORT         - Export declaration</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">// PN_IMPORT         - Import declaration</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#if defined(WIN32) &amp;&amp; !defined(PROTON_DECLARE_STATIC)</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  <span class="comment">// Import and Export definitions for Windows:</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#  define PN_EXPORT __declspec(dllexport)</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#  define PN_IMPORT __declspec(dllimport)</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <span class="comment">// Non-Windows (Linux, etc.) definitions:</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#  define PN_EXPORT __attribute ((visibility (&quot;default&quot;)))</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#  define PN_IMPORT</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">// For core proton library symbols</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#ifdef qpid_proton_EXPORTS</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#  define PN_EXTERN PN_EXPORT</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#  define PN_EXTERN PN_IMPORT</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* import_export.h */</span><span class="preprocessor"></span></div>
-</div><!-- fragment --></div><!-- contents -->
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_IMPORT_EXPORT_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_IMPORT_EXPORT_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="l
 ine"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l0
 0014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span clas
 s="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">// Compiler specific mechanisms for managing the import and export of</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment">// symbols between shared obj
 ects.</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">// PN_EXPORT         - Export declaration</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">// PN_IMPORT         - Import declaration</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#if defined(WIN32) &amp;&amp; !defined(PROTON_DECLARE_STATIC)</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 
   35</span>&#160;  <span class="comment">// Import and Export definitions for Windows:</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#  define PN_EXPORT __declspec(dllexport)</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#  define PN_IMPORT __declspec(dllimport)</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <span class="comment">// Non-Windows (Linux, etc.) definitions:</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</
 span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#  define PN_EXPORT __attribute ((visibility (&quot;default&quot;)))</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#  define PN_IMPORT</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">// For core proton library symbols</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocess
 or">#ifdef qpid_proton_EXPORTS</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#  define PN_EXTERN PN_EXPORT</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#  define PN_EXTERN PN_IMPORT</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* import_export.h */</span><span class="preprocessor"></span></div></div><!-- fragment --></div><!-- co
 ntents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
@@ -158,7 +101,7 @@ $(document).ready(function(){initNavTree('import__export_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>import_export.h</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/index.html b/content/releases/qpid-proton-master/proton/c/api/index.html
index 82f8d3c..38c39cc 100755
--- a/content/releases/qpid-proton-master/proton/c/api/index.html
+++ b/content/releases/qpid-proton-master/proton/c/api/index.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Main Page</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -113,7 +113,7 @@ $(document).ready(function(){initNavTree('index.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/io_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/io_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/io_8h_source.html
index d649b7c..a8d1b44 100755
--- a/content/releases/qpid-proton-master/proton/c/api/io_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/io_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/io.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,76 +93,7 @@ $(document).ready(function(){initNavTree('io_8h_source.html','');});
 <div class="title">io.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_IO_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_IO_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#if defined(_WIN32) &amp;&amp; ! defined(__CYGWIN__)</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#ifdef _WIN64</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> __int64 pn_socket_t;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> pn_socket_t;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">#define PN_INVALID_SOCKET (pn_socket_t)(~0)</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> pn_socket_t;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">#define PN_INVALID_SOCKET (-1)</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_io_t pn_io_t;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_selector_t pn_selector_t;</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;PN_EXTERN pn_io_t *pn_io(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_io_free(pn_io_t *io);</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;PN_EXTERN pn_error_t *pn_io_error(pn_io_t *io);</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;PN_EXTERN pn_socket_t pn_connect(pn_io_t *io, <span class="keyword">const</span> <span class="keywordtype">char</span> *host, <span class="keyword">const</span> <span class="keywordtype">char</span> *port);</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;PN_EXTERN pn_socket_t pn_listen(pn_io_t *io, <span class="keyword">const</span> <span class="keywordtype">char</span> *host, <span class="keyword">const</span> <span class="keywordtype">char</span> *port);</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;PN_EXTERN pn_socket_t pn_accept(pn_io_t *io, pn_socket_t socket, <span class="keywordtype">char</span> *name, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_close(pn_io_t *io, pn_socket_t socket);</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;PN_EXTERN ssize_t pn_send(pn_io_t *io, pn_socket_t socket, <span class="keyword">const</span> <span class="keywordtype">void</span> *buf, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;PN_EXTERN ssize_t pn_recv(pn_io_t *io, pn_socket_t socket, <span class="keywordtype">void</span> *buf, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_pipe(pn_io_t *io, pn_socket_t *dest);</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;PN_EXTERN ssize_t pn_read(pn_io_t *io, pn_socket_t socket, <span class="keywordtype">void</span> *buf, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;PN_EXTERN ssize_t pn_write(pn_io_t *io, pn_socket_t socket, <span class="keyword">const</span> <span class="keywordtype">void</span> *buf, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_wouldblock(pn_io_t *io);</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;PN_EXTERN pn_selector_t *pn_io_selector(pn_io_t *io);</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;}</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* io.h */</span><span class="preprocessor"></span></div>
-</div><!-- fragment --></div><!-- contents -->
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_IO_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_IO_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00008">
 </a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class=
 "lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span
 >&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;
 </span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#if defined(_WIN32) &amp;&amp; ! defined(__CYGWIN__)</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&
 #160;<span class="preprocessor">#ifdef _WIN64</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> __int64 pn_socket_t;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> pn_socket_t;</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">#define PN_INVALID_SOCKET (pn_socket_t)(~0)</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#else</span></div><div class="l
 ine"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> pn_socket_t;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">#define PN_INVALID_SOCKET (-1)</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_io_t pn_io_t;</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_selector_t pn_selector_t;</div><div class="line"><a name="l00094"></a><sp
 an class="lineno">   94</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;PN_EXTERN pn_io_t *pn_io(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_io_free(pn_io_t *io);</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;PN_EXTERN pn_error_t *pn_io_error(pn_io_t *io);</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;PN_EXTERN pn_socket_t pn_connect(pn_io_t *io, <span class="keyword">const</span> <span class="keywordtype">char</span> *host, <span class="keyword">const</span> <span class="keywordtype">char</span> *port);</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;PN_EXTERN pn_socket_t pn_listen(pn_io_t *io, <span class="keyword">const</span> <span class="keywordtype">char</span> *host, <span class="keyword">const
 </span> <span class="keywordtype">char</span> *port);</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;PN_EXTERN pn_socket_t pn_accept(pn_io_t *io, pn_socket_t socket, <span class="keywordtype">char</span> *name, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_close(pn_io_t *io, pn_socket_t socket);</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;PN_EXTERN ssize_t pn_send(pn_io_t *io, pn_socket_t socket, <span class="keyword">const</span> <span class="keywordtype">void</span> *buf, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;PN_EXTERN ssize_t pn_recv(pn_io_t *io, pn_socket_t socket, <span class="keywordtype">void</span> *buf, <span class="keywordtype">size_t</span> size);</div><div class="line"><a na
 me="l00104"></a><span class="lineno">  104</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_pipe(pn_io_t *io, pn_socket_t *dest);</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;PN_EXTERN ssize_t pn_read(pn_io_t *io, pn_socket_t socket, <span class="keywordtype">void</span> *buf, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;PN_EXTERN ssize_t pn_write(pn_io_t *io, pn_socket_t socket, <span class="keyword">const</span> <span class="keywordtype">void</span> *buf, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_wouldblock(pn_io_t *io);</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;PN_EXTERN pn_selector_t *pn_io_selector(pn_io_t *io);</div><div class="line"><a name="l00109"></a><span class=
 "lineno">  109</span>&#160;</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;}</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* io.h */</span><span class="preprocessor"></span></div></div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
@@ -170,7 +101,7 @@ $(document).ready(function(){initNavTree('io_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>io.h</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/link_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/link_8h.html b/content/releases/qpid-proton-master/proton/c/api/link_8h.html
index 77b50ad..8ebcdf9 100755
--- a/content/releases/qpid-proton-master/proton/c/api/link_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/link_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/link.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -111,12 +111,12 @@ Enumerations</h2></td></tr>
 <tr class="memitem:ga3fb58bd0b88d37407ebb615c2630e608"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> { <a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade">PN_SND_UNSETTLED</a> = 0, 
 <a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0">PN_SND_SETTLED</a> = 1, 
 <a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1">PN_SND_MIXED</a> = 2
- }<tr class="separator:ga3fb58bd0b88d37407ebb615c2630e608"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga3fb58bd0b88d37407ebb615c2630e608"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gad1c2388cdae687be26222a5d66fd2d58"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> { <a class="el" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262">PN_RCV_FIRST</a> = 0, 
 <a class="el" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3">PN_RCV_SECOND</a> = 1
- }<tr class="separator:gad1c2388cdae687be26222a5d66fd2d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:gad1c2388cdae687be26222a5d66fd2d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -225,7 +225,7 @@ Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="link_8h.html">link.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[47/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/connection__engine_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/connection__engine_8h.html b/content/releases/qpid-proton-master/proton/c/api/connection__engine_8h.html
new file mode 100755
index 0000000..b91066b
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/c/api/connection__engine_8h.html
@@ -0,0 +1,203 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C API: proton/connection_engine.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid 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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('connection__engine_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">connection_engine.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;<a class="el" href="condition_8h_source.html">proton/condition.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="event_8h_source.html">proton/event.h</a>&gt;</code><br />
+<code>#include &lt;proton/import_export.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="types_8h_source.html">proton/types.h</a>&gt;</code><br />
+</div>
+<p><a href="connection__engine_8h_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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__buf__t.html">pn_buf_t</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A modifiable memory buffer.  <a href="structpn__buf__t.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A read-only memory buffer.  <a href="structpn__cbuf__t.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gaa6d94f34ba3e14a5e7176def257a6dc5"><td class="memItemLeft" align="right" valign="top">
+typedef struct <a class="el" href="structpn__buf__t.html">pn_buf_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaa6d94f34ba3e14a5e7176def257a6dc5">pn_buf_t</a></td></tr>
+<tr class="memdesc:gaa6d94f34ba3e14a5e7176def257a6dc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">A modifiable memory buffer. <br /></td></tr>
+<tr class="separator:gaa6d94f34ba3e14a5e7176def257a6dc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga145c4981ce9d390ed9aaa3e0bf471fd3"><td class="memItemLeft" align="right" valign="top">
+typedef struct <a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga145c4981ce9d390ed9aaa3e0bf471fd3">pn_cbuf_t</a></td></tr>
+<tr class="memdesc:ga145c4981ce9d390ed9aaa3e0bf471fd3"><td class="mdescLeft">&#160;</td><td class="mdescRight">A read-only memory buffer. <br /></td></tr>
+<tr class="separator:ga145c4981ce9d390ed9aaa3e0bf471fd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa72fd40bd99d6702cedd5f33d325e945"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaa72fd40bd99d6702cedd5f33d325e945">pn_connection_engine_t</a></td></tr>
+<tr class="separator:gaa72fd40bd99d6702cedd5f33d325e945"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga644509ac6d43dbc093ad55a0b1b09618"><td class="memItemLeft" align="right" valign="top">
+PN_EXTERN <a class="el" href="structpn__buf__t.html">pn_buf_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga644509ac6d43dbc093ad55a0b1b09618">pn_buf</a> (char *data, size_t size)</td></tr>
+<tr class="memdesc:ga644509ac6d43dbc093ad55a0b1b09618"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a pn_buf. <br /></td></tr>
+<tr class="separator:ga644509ac6d43dbc093ad55a0b1b09618"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad878a83fc95c96609243440f9f6ff15b"><td class="memItemLeft" align="right" valign="top">
+PN_EXTERN <a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gad878a83fc95c96609243440f9f6ff15b">pn_cbuf</a> (const char *data, size_t size)</td></tr>
+<tr class="memdesc:gad878a83fc95c96609243440f9f6ff15b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a pn_cbuf. <br /></td></tr>
+<tr class="separator:gad878a83fc95c96609243440f9f6ff15b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf63012d048980969964b277d2a11fa59"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaf63012d048980969964b277d2a11fa59">pn_connection_engine_init</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *engine)</td></tr>
+<tr class="separator:gaf63012d048980969964b277d2a11fa59"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0bfd3ac3afbcb665cb53116747e30b6b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga0bfd3ac3afbcb665cb53116747e30b6b">pn_connection_engine_final</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *engine)</td></tr>
+<tr class="separator:ga0bfd3ac3afbcb665cb53116747e30b6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7be7c47d7ced284a7a063740c3190ab"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__buf__t.html">pn_buf_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab">pn_connection_engine_read_buffer</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:gad7be7c47d7ced284a7a063740c3190ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga709193ccc0ef9b69d9258187848ee5b2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2">pn_connection_engine_read_done</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *, size_t n)</td></tr>
+<tr class="separator:ga709193ccc0ef9b69d9258187848ee5b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaace5db39fa0ff863537f4a1b28f26bfa"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa">pn_connection_engine_read_close</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:gaace5db39fa0ff863537f4a1b28f26bfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga23d45a51492505e1c5bdab0772229f87"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87">pn_connection_engine_write_buffer</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:ga23d45a51492505e1c5bdab0772229f87"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafb4a17a83b65e129e6045fe09a80a328"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328">pn_connection_engine_write_done</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *, size_t n)</td></tr>
+<tr class="separator:gafb4a17a83b65e129e6045fe09a80a328"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0fec7f4c27337722b67a8ebe5d5e3857"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857">pn_connection_engine_write_close</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:ga0fec7f4c27337722b67a8ebe5d5e3857"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0523c0805aa37468414f22421f849f50"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga0523c0805aa37468414f22421f849f50">pn_connection_engine_disconnected</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:ga0523c0805aa37468414f22421f849f50"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf8274e2ece108708422d10e19565765a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:gaf8274e2ece108708422d10e19565765a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga71879bf76e1cce4121d8ecd56d28ea06"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga71879bf76e1cce4121d8ecd56d28ea06">pn_connection_engine_finished</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:ga71879bf76e1cce4121d8ecd56d28ea06"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga63f5022e371f90971e8b5c4c46a4c9ea"><td class="memItemLeft" align="right" valign="top">
+PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga63f5022e371f90971e8b5c4c46a4c9ea">pn_connection_engine_connection</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="memdesc:ga63f5022e371f90971e8b5c4c46a4c9ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the AMQP connection, owned by the <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>. <br /></td></tr>
+<tr class="separator:ga63f5022e371f90971e8b5c4c46a4c9ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga646b6151d3dc729300285868fabad11d"><td class="memItemLeft" align="right" valign="top">
+PN_EXTERN <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga646b6151d3dc729300285868fabad11d">pn_connection_engine_transport</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="memdesc:ga646b6151d3dc729300285868fabad11d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the proton transport, owned by the <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>. <br /></td></tr>
+<tr class="separator:ga646b6151d3dc729300285868fabad11d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab6b02e7480270a9ff64e71b391a6cd0f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f">pn_connection_engine_condition</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:gab6b02e7480270a9ff64e71b391a6cd0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p><b>Experimental</b> The Connection Engine API wraps up the proton engine objects associated with a single connection: pn_connection_t, pn_transport_t and pn_collector_t. It provides a simple bytes-in/bytes-out interface for IO and generates pn_event_t events to be handled by the application.</p>
+<p>The connection engine can be fed with raw AMQP bytes from any source, and it generates AMQP byte output to be written to any destination. You can use the engine to integrate proton AMQP with any IO library, or native IO on any platform.</p>
+<p>The engine is not thread safe but each engine is independent. Separate engines can be used concurrently. For example a multi-threaded application can process connections in multiple threads, but serialize work for each connection to the corresponding engine.</p>
+<p>The engine is designed to be thread and IO neutral so it can be integrated with single or multi-threaded code in reactive or proactive IO frameworks.</p>
+<p>Summary of use:</p>
+<ul>
+<li>while !pn_connection_engine_finished()<ul>
+<li>Read data from your source into <a class="el" href="group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab">pn_connection_engine_read_buffer()</a></li>
+<li>Call <a class="el" href="group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2">pn_connection_engine_read_done()</a> when complete.</li>
+<li>Write data from <a class="el" href="group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87">pn_connection_engine_write_buffer()</a> to your destination.</li>
+<li>Call <a class="el" href="group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328">pn_connection_engine_write_done()</a> to indicate how much was written.</li>
+<li>Call <a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch()</a> to dispatch events until it returns NULL.</li>
+</ul>
+</li>
+</ul>
+<p>Note on error handling: most of the pn_connection_engine_*() functions do not return an error code. If a fatal error occurs, the transport error condition will be set and the next call to <a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch()</a> report it to the handler as a PN_TRANSPORT_ERROR event and return false. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="connection__engine_8h.html">connection_engine.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/connection__engine_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/connection__engine_8h.js b/content/releases/qpid-proton-master/proton/c/api/connection__engine_8h.js
new file mode 100755
index 0000000..e26330d
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/c/api/connection__engine_8h.js
@@ -0,0 +1,22 @@
+var connection__engine_8h =
+[
+    [ "pn_buf_t", "group__connection__engine.html#gaa6d94f34ba3e14a5e7176def257a6dc5", null ],
+    [ "pn_cbuf_t", "group__connection__engine.html#ga145c4981ce9d390ed9aaa3e0bf471fd3", null ],
+    [ "pn_connection_engine_t", "group__connection__engine.html#gaa72fd40bd99d6702cedd5f33d325e945", null ],
+    [ "pn_buf", "group__connection__engine.html#ga644509ac6d43dbc093ad55a0b1b09618", null ],
+    [ "pn_cbuf", "group__connection__engine.html#gad878a83fc95c96609243440f9f6ff15b", null ],
+    [ "pn_connection_engine_condition", "group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f", null ],
+    [ "pn_connection_engine_connection", "group__connection__engine.html#ga63f5022e371f90971e8b5c4c46a4c9ea", null ],
+    [ "pn_connection_engine_disconnected", "group__connection__engine.html#ga0523c0805aa37468414f22421f849f50", null ],
+    [ "pn_connection_engine_dispatch", "group__connection__engine.html#gaf8274e2ece108708422d10e19565765a", null ],
+    [ "pn_connection_engine_final", "group__connection__engine.html#ga0bfd3ac3afbcb665cb53116747e30b6b", null ],
+    [ "pn_connection_engine_finished", "group__connection__engine.html#ga71879bf76e1cce4121d8ecd56d28ea06", null ],
+    [ "pn_connection_engine_init", "group__connection__engine.html#gaf63012d048980969964b277d2a11fa59", null ],
+    [ "pn_connection_engine_read_buffer", "group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab", null ],
+    [ "pn_connection_engine_read_close", "group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa", null ],
+    [ "pn_connection_engine_read_done", "group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2", null ],
+    [ "pn_connection_engine_transport", "group__connection__engine.html#ga646b6151d3dc729300285868fabad11d", null ],
+    [ "pn_connection_engine_write_buffer", "group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87", null ],
+    [ "pn_connection_engine_write_close", "group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857", null ],
+    [ "pn_connection_engine_write_done", "group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/connection__engine_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/connection__engine_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/connection__engine_8h_source.html
new file mode 100755
index 0000000..ab6e010
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/c/api/connection__engine_8h_source.html
@@ -0,0 +1,142 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C API: proton/connection_engine.h Source File</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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('connection__engine_8h_source.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">connection_engine.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="connection__engine_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CONNECTION_ENGINE_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CONNECTION_ENGINE_H</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00007"></a><span
  class="lineno">    7</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00013"></a><span class="lineno">
    13</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<s
 pan class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="event_8h.html">proton/event.h</a>&gt;</span></div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preproces
 sor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="structpn__buf__t.html">   72</a></span>&#160;<span class="keyword">typ
 edef</span> <span class="keyword">struct </span><a class="code" href="structpn__buf__t.html">pn_buf_t</a> {</div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d">   73</a></span>&#160;    <span class="keywordtype">char</span>* <a class="code" href="structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d">data</a>;                 </div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d">   74</a></span>&#160;    <span class="keywordtype">size_t</span> <a class="code" href="structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d">size</a>;                </div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;} <a class="code" href="group__connection__engine.html#gaa6d94f34ba3e14a5e7176def257a6dc5">pn_buf_t</a>;</div><div class="line"><a name="l00076"></a><span class="lineno">   76<
 /span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;PN_EXTERN <a class="code" href="structpn__buf__t.html">pn_buf_t</a> <a class="code" href="group__connection__engine.html#ga644509ac6d43dbc093ad55a0b1b09618">pn_buf</a>(<span class="keywordtype">char</span>* <a class="code" href="structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d">data</a>, <span class="keywordtype">size_t</span> <a class="code" href="structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d">size</a>);</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="structpn__cbuf__t.html">   81</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structpn__cbuf__t.html">pn_cbuf_t</a> {</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="structpn__cbuf__t.html#aa6b3f44b7cf0
 eed9dc9f4a6cb51d56d8">   82</a></span>&#160;    <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="structpn__cbuf__t.html#aa6b3f44b7cf0eed9dc9f4a6cb51d56d8">data</a>;           </div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="structpn__cbuf__t.html#af63695131f87cda173237c5d68e2633b">   83</a></span>&#160;    <span class="keywordtype">size_t</span> <a class="code" href="structpn__cbuf__t.html#af63695131f87cda173237c5d68e2633b">size</a>;                </div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;} <a class="code" href="group__connection__engine.html#ga145c4981ce9d390ed9aaa3e0bf471fd3">pn_cbuf_t</a>;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;PN_EXTERN <a class="code" href="structpn__cbuf__t.html">pn_cbuf_t</a> <a class="code" href="group__co
 nnection__engine.html#gad878a83fc95c96609243440f9f6ff15b">pn_cbuf</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d">data</a>, <span class="keywordtype">size_t</span> <a class="code" href="structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d">size</a>);</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div><div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="structpn__connection__engine__t.html">   94</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> {</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;    <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a>* connection;</div><div class="line"><a name="l00096">
 </a><span class="lineno">   96</span>&#160;    <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a>* transport;</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    <a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a>* collector;</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a>* event;</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;} <a class="code" href="group__connection__engine.html#gaa72fd40bd99d6702cedd5f33d325e945">pn_connection_engine_t</a>;</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__connection__en
 gine.html#gaf63012d048980969964b277d2a11fa59">pn_connection_engine_init</a>(<a class="code" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>* engine);</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection__engine.html#ga0bfd3ac3afbcb665cb53116747e30b6b">pn_connection_engine_final</a>(<a class="code" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>* engine);</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;PN_EXTERN <a class="code" href="structpn__buf__t.html">pn_buf_t</a>  <a class="code" href="group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab">pn_connection_engine_read_buffer</a>(<a class="code" href="structpn
 __connection__engine__t.html">pn_connection_engine_t</a>*);</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2">pn_connection_engine_read_done</a>(<a class="code" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>*, <span class="keywordtype">size_t</span> n);</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa">pn_connection_engine_read_close</a>(<a class="code" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>*);</div><div class="line"><a name="l00
 125"></a><span class="lineno">  125</span>&#160;</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;PN_EXTERN <a class="code" href="structpn__cbuf__t.html">pn_cbuf_t</a> <a class="code" href="group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87">pn_connection_engine_write_buffer</a>(<a class="code" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>*);</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328">pn_connection_engine_write_done</a>(<a class="code" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>*, <span class="keywordtype">size_t</span> n);</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div><div class="line
 "><a name="l00140"></a><span class="lineno">  140</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857">pn_connection_engine_write_close</a>(<a class="code" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>*);</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection__engine.html#ga0523c0805aa37468414f22421f849f50">pn_connection_engine_disconnected</a>(<a class="code" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>*);</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;PN_EXTERN <a class="code" href="group__event.html#ga87f3028b4888632bbd56
 fb71ac737ae8">pn_event_t</a>* <a class="code" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch</a>(<a class="code" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>*);</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__connection__engine.html#ga71879bf76e1cce4121d8ecd56d28ea06">pn_connection_engine_finished</a>(<a class="code" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>*);</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a>* <a class="code" href="group__connection__engine
 .html#ga63f5022e371f90971e8b5c4c46a4c9ea">pn_connection_engine_connection</a>(<a class="code" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>*);</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;PN_EXTERN <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a>* <a class="code" href="group__connection__engine.html#ga646b6151d3dc729300285868fabad11d">pn_connection_engine_transport</a>(<a class="code" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>*);</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>* <a class="code" href="group__connection__engine.html#gab6b02e
 7480270a9ff64e71b391a6cd0f">pn_connection_engine_condition</a>(<a class="code" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>*);</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;}</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<span class="preprocessor">#endif // PROTON_CONNECTION_ENGINE_H</span></div><div class="ttc" id="group__connection__engine_html_ga23d45a51492505e1c5bdab0772229f87">
 <div class="ttname"><a href="group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87">pn_connection_engine_write_buffer</a></div><div class="ttdeci">PN_EXTERN pn_cbuf_t pn_connection_engine_write_buffer(pn_connection_engine_t *)</div></div>
+<div class="ttc" id="types_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div></div>
+<div class="ttc" id="group__connection__engine_html_ga63f5022e371f90971e8b5c4c46a4c9ea"><div class="ttname"><a href="group__connection__engine.html#ga63f5022e371f90971e8b5c4c46a4c9ea">pn_connection_engine_connection</a></div><div class="ttdeci">PN_EXTERN pn_connection_t * pn_connection_engine_connection(pn_connection_engine_t *)</div><div class="ttdoc">Get the AMQP connection, owned by the pn_connection_engine_t. </div></div>
+<div class="ttc" id="group__connection__engine_html_ga145c4981ce9d390ed9aaa3e0bf471fd3"><div class="ttname"><a href="group__connection__engine.html#ga145c4981ce9d390ed9aaa3e0bf471fd3">pn_cbuf_t</a></div><div class="ttdeci">struct pn_cbuf_t pn_cbuf_t</div><div class="ttdoc">A read-only memory buffer. </div></div>
+<div class="ttc" id="group__connection__engine_html_gab6b02e7480270a9ff64e71b391a6cd0f"><div class="ttname"><a href="group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f">pn_connection_engine_condition</a></div><div class="ttdeci">PN_EXTERN pn_condition_t * pn_connection_engine_condition(pn_connection_engine_t *)</div></div>
+<div class="ttc" id="group__transport_html_gac26eda05f649bbf0399f3d8d78d12fa8"><div class="ttname"><a href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a></div><div class="ttdeci">struct pn_transport_t pn_transport_t</div><div class="ttdef"><b>Definition:</b> types.h:262</div></div>
+<div class="ttc" id="group__connection__engine_html_ga0523c0805aa37468414f22421f849f50"><div class="ttname"><a href="group__connection__engine.html#ga0523c0805aa37468414f22421f849f50">pn_connection_engine_disconnected</a></div><div class="ttdeci">PN_EXTERN void pn_connection_engine_disconnected(pn_connection_engine_t *)</div></div>
+<div class="ttc" id="group__connection__engine_html_gad7be7c47d7ced284a7a063740c3190ab"><div class="ttname"><a href="group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab">pn_connection_engine_read_buffer</a></div><div class="ttdeci">PN_EXTERN pn_buf_t pn_connection_engine_read_buffer(pn_connection_engine_t *)</div></div>
+<div class="ttc" id="group__connection__engine_html_gaa72fd40bd99d6702cedd5f33d325e945"><div class="ttname"><a href="group__connection__engine.html#gaa72fd40bd99d6702cedd5f33d325e945">pn_connection_engine_t</a></div><div class="ttdeci">struct pn_connection_engine_t pn_connection_engine_t</div></div>
+<div class="ttc" id="group__connection__engine_html_gaace5db39fa0ff863537f4a1b28f26bfa"><div class="ttname"><a href="group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa">pn_connection_engine_read_close</a></div><div class="ttdeci">PN_EXTERN void pn_connection_engine_read_close(pn_connection_engine_t *)</div></div>
+<div class="ttc" id="group__connection__engine_html_ga709193ccc0ef9b69d9258187848ee5b2"><div class="ttname"><a href="group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2">pn_connection_engine_read_done</a></div><div class="ttdeci">PN_EXTERN void pn_connection_engine_read_done(pn_connection_engine_t *, size_t n)</div></div>
+<div class="ttc" id="group__connection__engine_html_ga644509ac6d43dbc093ad55a0b1b09618"><div class="ttname"><a href="group__connection__engine.html#ga644509ac6d43dbc093ad55a0b1b09618">pn_buf</a></div><div class="ttdeci">PN_EXTERN pn_buf_t pn_buf(char *data, size_t size)</div><div class="ttdoc">Create a pn_buf. </div></div>
+<div class="ttc" id="group__event_html_ga905cdecedb8020bc28e648e43348b5d1"><div class="ttname"><a href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a></div><div class="ttdeci">struct pn_collector_t pn_collector_t</div><div class="ttdef"><b>Definition:</b> types.h:250</div></div>
+<div class="ttc" id="group__connection__engine_html_gaa6d94f34ba3e14a5e7176def257a6dc5"><div class="ttname"><a href="group__connection__engine.html#gaa6d94f34ba3e14a5e7176def257a6dc5">pn_buf_t</a></div><div class="ttdeci">struct pn_buf_t pn_buf_t</div><div class="ttdoc">A modifiable memory buffer. </div></div>
+<div class="ttc" id="condition_8h_html"><div class="ttname"><a href="condition_8h.html">condition.h</a></div></div>
+<div class="ttc" id="structpn__buf__t_html_a4fcd7ee2115ec091278735689739314d"><div class="ttname"><a href="structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d">pn_buf_t::data</a></div><div class="ttdeci">char * data</div><div class="ttdoc">Beginning of the buffered data. </div><div class="ttdef"><b>Definition:</b> connection_engine.h:73</div></div>
+<div class="ttc" id="group__connection__engine_html_ga646b6151d3dc729300285868fabad11d"><div class="ttname"><a href="group__connection__engine.html#ga646b6151d3dc729300285868fabad11d">pn_connection_engine_transport</a></div><div class="ttdeci">PN_EXTERN pn_transport_t * pn_connection_engine_transport(pn_connection_engine_t *)</div><div class="ttdoc">Get the proton transport, owned by the pn_connection_engine_t. </div></div>
+<div class="ttc" id="group__connection__engine_html_gafb4a17a83b65e129e6045fe09a80a328"><div class="ttname"><a href="group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328">pn_connection_engine_write_done</a></div><div class="ttdeci">PN_EXTERN void pn_connection_engine_write_done(pn_connection_engine_t *, size_t n)</div></div>
+<div class="ttc" id="structpn__cbuf__t_html_af63695131f87cda173237c5d68e2633b"><div class="ttname"><a href="structpn__cbuf__t.html#af63695131f87cda173237c5d68e2633b">pn_cbuf_t::size</a></div><div class="ttdeci">size_t size</div><div class="ttdoc">Number of bytes in the buffer. </div><div class="ttdef"><b>Definition:</b> connection_engine.h:83</div></div>
+<div class="ttc" id="group__connection__engine_html_ga0fec7f4c27337722b67a8ebe5d5e3857"><div class="ttname"><a href="group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857">pn_connection_engine_write_close</a></div><div class="ttdeci">PN_EXTERN void pn_connection_engine_write_close(pn_connection_engine_t *)</div></div>
+<div class="ttc" id="group__connection__engine_html_ga71879bf76e1cce4121d8ecd56d28ea06"><div class="ttname"><a href="group__connection__engine.html#ga71879bf76e1cce4121d8ecd56d28ea06">pn_connection_engine_finished</a></div><div class="ttdeci">PN_EXTERN bool pn_connection_engine_finished(pn_connection_engine_t *)</div></div>
+<div class="ttc" id="structpn__buf__t_html"><div class="ttname"><a href="structpn__buf__t.html">pn_buf_t</a></div><div class="ttdoc">A modifiable memory buffer. </div><div class="ttdef"><b>Definition:</b> connection_engine.h:72</div></div>
+<div class="ttc" id="group__connection__engine_html_gaf8274e2ece108708422d10e19565765a"><div class="ttname"><a href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch</a></div><div class="ttdeci">PN_EXTERN pn_event_t * pn_connection_engine_dispatch(pn_connection_engine_t *)</div></div>
+<div class="ttc" id="structpn__connection__engine__t_html"><div class="ttname"><a href="structpn__connection__engine__t.html">pn_connection_engine_t</a></div><div class="ttdef"><b>Definition:</b> connection_engine.h:94</div></div>
+<div class="ttc" id="event_8h_html"><div class="ttname"><a href="event_8h.html">event.h</a></div></div>
+<div class="ttc" id="group__connection__engine_html_gaf63012d048980969964b277d2a11fa59"><div class="ttname"><a href="group__connection__engine.html#gaf63012d048980969964b277d2a11fa59">pn_connection_engine_init</a></div><div class="ttdeci">PN_EXTERN int pn_connection_engine_init(pn_connection_engine_t *engine)</div></div>
+<div class="ttc" id="group__connection_html_ga886351d81ff3a977a284a206526c5aff"><div class="ttname"><a href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a></div><div class="ttdeci">struct pn_connection_t pn_connection_t</div><div class="ttdef"><b>Definition:</b> types.h:118</div></div>
+<div class="ttc" id="group__condition_html_ga11eb7db7d2c205169fe3d47c996a95a5"><div class="ttname"><a href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a></div><div class="ttdeci">struct pn_condition_t pn_condition_t</div><div class="ttdef"><b>Definition:</b> condition.h:64</div></div>
+<div class="ttc" id="group__connection__engine_html_gad878a83fc95c96609243440f9f6ff15b"><div class="ttname"><a href="group__connection__engine.html#gad878a83fc95c96609243440f9f6ff15b">pn_cbuf</a></div><div class="ttdeci">PN_EXTERN pn_cbuf_t pn_cbuf(const char *data, size_t size)</div><div class="ttdoc">Create a pn_cbuf. </div></div>
+<div class="ttc" id="group__connection__engine_html_ga0bfd3ac3afbcb665cb53116747e30b6b"><div class="ttname"><a href="group__connection__engine.html#ga0bfd3ac3afbcb665cb53116747e30b6b">pn_connection_engine_final</a></div><div class="ttdeci">PN_EXTERN void pn_connection_engine_final(pn_connection_engine_t *engine)</div></div>
+<div class="ttc" id="structpn__buf__t_html_aa468d331f86b5d2c9592b98169bc375d"><div class="ttname"><a href="structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d">pn_buf_t::size</a></div><div class="ttdeci">size_t size</div><div class="ttdoc">Number of bytes in the buffer. </div><div class="ttdef"><b>Definition:</b> connection_engine.h:74</div></div>
+<div class="ttc" id="group__event_html_ga87f3028b4888632bbd56fb71ac737ae8"><div class="ttname"><a href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a></div><div class="ttdeci">struct pn_event_t pn_event_t</div><div class="ttdef"><b>Definition:</b> event.h:77</div></div>
+<div class="ttc" id="structpn__cbuf__t_html"><div class="ttname"><a href="structpn__cbuf__t.html">pn_cbuf_t</a></div><div class="ttdoc">A read-only memory buffer. </div><div class="ttdef"><b>Definition:</b> connection_engine.h:81</div></div>
+<div class="ttc" id="structpn__cbuf__t_html_aa6b3f44b7cf0eed9dc9f4a6cb51d56d8"><div class="ttname"><a href="structpn__cbuf__t.html#aa6b3f44b7cf0eed9dc9f4a6cb51d56d8">pn_cbuf_t::data</a></div><div class="ttdeci">const char * data</div><div class="ttdoc">Beginning of the buffered data. </div><div class="ttdef"><b>Definition:</b> connection_engine.h:82</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="connection__engine_8h.html">connection_engine.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/delivery_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/delivery_8h.html b/content/releases/qpid-proton-master/proton/c/api/delivery_8h.html
index 59f81be..6b13855 100755
--- a/content/releases/qpid-proton-master/proton/c/api/delivery_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/delivery_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/delivery.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -171,7 +171,7 @@ Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="delivery_8h.html">delivery.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[42/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__data.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__data.html b/content/releases/qpid-proton-master/proton/c/api/group__data.html
index 77e5a13..db13243 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__data.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__data.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Data</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -145,8 +145,8 @@ Enumerations</h2></td></tr>
 &#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">PN_MAP</a> = 25, 
 <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">PN_INVALID</a> = -1
 <br />
- }<tr class="separator:ga4465b5ea7d3c4f15c1dffa4deda905db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga4465b5ea7d3c4f15c1dffa4deda905db"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -933,27 +933,7 @@ PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_loo
       </table>
 </div><div class="memdoc">
 <p>If the current node is an array, return the number of elements in the array, otherwise return 0. Array data can be accessed by entering the array. If the array is described, the first child node will be the descriptor, and the remaining count child nodes will be the elements of the array.</p>
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;...</div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;size_t count = pn_data_get_array(data);</div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;bool described = pn_data_is_array_described(data);</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;pn_type_t type = pn_data_get_array_type(data);</div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;</div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;pn_data_enter(data);</div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;</div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;if (described &amp;&amp; pn_data_next(data)) {</div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;    // the descriptor could be another type, but let&#39;s assume it&#39;s a symbol</div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;    pn_bytes_t descriptor = pn_data_get_symbol(data);</div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;}</div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;for (size_t i = 0; i &lt; count; i++) {</div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;  if (pn_data_next(data)) {</div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;      // all elements will be values of the array type retrieved above</div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;      ...</div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;  }</div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;}</div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;pn_data_exit(data);</div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;...</div>
-</div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;...</div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;size_t count = pn_data_get_array(data);</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;bool described = pn_data_is_array_described(data);</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;pn_type_t type = pn_data_get_array_type(data);</div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;</div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;pn_data_enter(data);</div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;</div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;if (described &amp;&amp; pn_data_next(data)) {</div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;    // the descriptor
  could be another type, but let&#39;s assume it&#39;s a symbol</div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;    pn_bytes_t descriptor = pn_data_get_symbol(data);</div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;}</div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;for (size_t i = 0; i &lt; count; i++) {</div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;  if (pn_data_next(data)) {</div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;      // all elements will be values of the array type retrieved above</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;      ...</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;  }</div><div class="line"><a name="l00018"></a><span class="lin
 eno">   18</span>&#160;}</div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;pn_data_exit(data);</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;...</div></div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
     <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
   </table>
@@ -1279,23 +1259,7 @@ PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_loo
       </table>
 </div><div class="memdoc">
 <p>If the current node is a list, return the number of elements, otherwise return zero. List elements can be accessed by entering the list.</p>
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;...</div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;size_t count = pn_data_get_list(data);</div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;pn_data_enter(data);</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;for (size_t i = 0; i &lt; count; i++) {</div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;    if (pn_data_next(data)) {</div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;      switch (pn_data_type(data)) {</div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;      case PN_STRING:</div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;        ...</div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;        break;</div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;      case PN_INT:</div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;        ...</div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;        break;</div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;     }</div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;}</div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;pn_data_exit(data);</div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;...</div>
-</div><!-- fragment --><p> .* </p><dl class="params"><dt>Parameters</dt><dd>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;...</div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;size_t count = pn_data_get_list(data);</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;pn_data_enter(data);</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;for (size_t i = 0; i &lt; count; i++) {</div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;    if (pn_data_next(data)) {</div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;      switch (pn_data_type(data)) {</div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;      case PN_STRING:</div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;        ...</div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;        break;</div><div clas
 s="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;      case PN_INT:</div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;        ...</div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;        break;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;     }</div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;}</div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;pn_data_exit(data);</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;...</div></div><!-- fragment --><p> .* </p><dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
     <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
   </table>
@@ -1342,34 +1306,7 @@ PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_loo
       </table>
 </div><div class="memdoc">
 <p>If the current node is a map, return the number of child elements, otherwise return zero. Key value pairs can be accessed by entering the map.</p>
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;...</div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;size_t count = pn_data_get_map(data);</div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;pn_data_enter(data);</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;for (size_t i = 0; i &lt; count/2; i++) {</div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;  // read key</div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;  if (pn_data_next(data)) {</div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;    switch (pn_data_type(data)) {</div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;      case PN_STRING:</div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;        ...</div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;      break;</div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;      ...</div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;    }</div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;  }</div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;  ...</div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;  // read value</div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;  if (pn_data_next(data)) {</div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;    switch (pn_data_type(data)) {</div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;      case PN_INT:</div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;        ...</div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;      break;</div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;      ...</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;    }</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;  }</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;  ...</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;}</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;pn_data_exit(data);</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;...</div>
-</div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;...</div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;size_t count = pn_data_get_map(data);</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;pn_data_enter(data);</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;for (size_t i = 0; i &lt; count/2; i++) {</div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;  // read key</div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;  if (pn_data_next(data)) {</div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;    switch (pn_data_type(data)) {</div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;      case PN_STRING:</div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;        ...</div><div class="l
 ine"><a name="l00010"></a><span class="lineno">   10</span>&#160;      break;</div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;      ...</div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;    }</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;  }</div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;  ...</div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;  // read value</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;  if (pn_data_next(data)) {</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;    switch (pn_data_type(data)) {</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;      case PN_INT:</div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;        ...</div><div class="line"><a name="l0002
 0"></a><span class="lineno">   20</span>&#160;      break;</div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;      ...</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;    }</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;  }</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;  ...</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;}</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;pn_data_exit(data);</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;...</div></div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
     <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
   </table>
@@ -1627,20 +1564,7 @@ PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_loo
       </table>
 </div><div class="memdoc">
 <p>Checks if the current node is a described value. The descriptor and value may be accessed by entering the described value node.</p>
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;...</div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;// read a symbolically described string</div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;if (pn_data_is_described(data)) {</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;  pn_data_enter(data);</div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;  pn_data_next(data);</div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;  assert(pn_data_type(data) == PN_SYMBOL);</div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;  pn_bytes_t symbol = pn_data_get_symbol(data);</div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;  pn_data_next(data);</div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;  assert(pn_data_type(data) == PN_STRING);</div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;  pn_bytes_t utf8 = pn_data_get_string(data);</div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;  pn_data_exit(data);</div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;}</div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;...</div>
-</div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;...</div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;// read a symbolically described string</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;if (pn_data_is_described(data)) {</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;  pn_data_enter(data);</div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;  pn_data_next(data);</div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;  assert(pn_data_type(data) == PN_SYMBOL);</div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;  pn_bytes_t symbol = pn_data_get_symbol(data);</div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;  pn_data_next(data);</div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#1
 60;  assert(pn_data_type(data) == PN_STRING);</div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;  pn_bytes_t utf8 = pn_data_get_string(data);</div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;  pn_data_exit(data);</div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;}</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;...</div></div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
     <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
   </table>
@@ -1823,24 +1747,7 @@ PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_loo
       </table>
 </div><div class="memdoc">
 <p>Puts an empty array value into a pn_data_t. Elements may be filled by entering the array node and putting the element values. The values must all be of the specified array element type. If an array is described then the first child value of the array is the descriptor and may be of any type.</p>
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;pn_data_t *data = pn_data(0);</div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;...</div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;pn_data_put_array(data, false, PN_INT);</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;pn_data_enter(data);</div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;pn_data_put_int(data, 1);</div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;pn_data_put_int(data, 2);</div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;pn_data_put_int(data, 3);</div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;pn_data_exit(data);</div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;...</div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;pn_data_put_array(data, True, Data.DOUBLE);</div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;pn_data_enter(data);</div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;pn_data_put_symbol(data, &quot;array-descriptor&quot;);</div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;pn_data_put_double(data, 1.1);</div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;pn_data_put_double(data, 1.2);</div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;pn_data_put_double(data, 1.3);</div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;pn_data_exit(data);</div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;...</div>
-</div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;pn_data_t *data = pn_data(0);</div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;...</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;pn_data_put_array(data, false, PN_INT);</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;pn_data_enter(data);</div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;pn_data_put_int(data, 1);</div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;pn_data_put_int(data, 2);</div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;pn_data_put_int(data, 3);</div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;pn_data_exit(data);</div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;...</div><div class="line"><a name="l000
 10"></a><span class="lineno">   10</span>&#160;pn_data_put_array(data, True, Data.DOUBLE);</div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;pn_data_enter(data);</div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;pn_data_put_symbol(data, &quot;array-descriptor&quot;);</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;pn_data_put_double(data, 1.1);</div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;pn_data_put_double(data, 1.2);</div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;pn_data_put_double(data, 1.3);</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;pn_data_exit(data);</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;...</div></div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
     <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
     <tr><td class="paramname">described</td><td>specifies whether the array is described </td></tr>
@@ -2146,15 +2053,7 @@ PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_loo
       </table>
 </div><div class="memdoc">
 <p>Puts a described value into a pn_data_t object. A described node has two children, the descriptor and the value. These are specified by entering the node and putting the desired values.</p>
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;pn_data_t *data = pn_data(0);</div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;...</div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;pn_data_put_described(data);</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;pn_data_enter(data);</div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;pn_data_put_symbol(data, pn_bytes(16, &quot;value-descriptor&quot;));</div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;pn_data_put_string(data, pn_bytes(9, &quot;the value&quot;));</div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;pn_data_exit(data);</div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;...</div>
-</div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;pn_data_t *data = pn_data(0);</div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;...</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;pn_data_put_described(data);</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;pn_data_enter(data);</div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;pn_data_put_symbol(data, pn_bytes(16, &quot;value-descriptor&quot;));</div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;pn_data_put_string(data, pn_bytes(9, &quot;the value&quot;));</div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;pn_data_exit(data);</div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;...</div></div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
     <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
   </table>
@@ -2283,16 +2182,7 @@ PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_loo
       </table>
 </div><div class="memdoc">
 <p>Puts an empty list value into a pn_data_t. Elements may be filled by entering the list node using <a class="el" href="group__data.html#ga37a5eec807c913d165ba1de45e685b19">pn_data_enter()</a> and using pn_data_put_* to add the desired contents. Once done, <a class="el" href="group__data.html#ga6082cb1e9b6bc00948f0878717b41270">pn_data_exit()</a> may be used to return to the current level in the tree and put more values.</p>
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;pn_data_t *data = pn_data(0);</div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;...</div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;pn_data_put_list(data);</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;pn_data_enter(data);</div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;pn_data_put_int(data, 1);</div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;pn_data_put_int(data, 2);</div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;pn_data_put_int(data, 3);</div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;pn_data_exit(data);</div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;...</div>
-</div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;pn_data_t *data = pn_data(0);</div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;...</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;pn_data_put_list(data);</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;pn_data_enter(data);</div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;pn_data_put_int(data, 1);</div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;pn_data_put_int(data, 2);</div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;pn_data_put_int(data, 3);</div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;pn_data_exit(data);</div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;...</div></div><!-- fragment --><dl class="params"><dt>P
 arameters</dt><dd>
   <table class="params">
     <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
   </table>
@@ -2351,15 +2241,7 @@ PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_loo
       </table>
 </div><div class="memdoc">
 <p>Puts an empty map value into a pn_data_t. Elements may be filled by entering the map node and putting alternating key value pairs.</p>
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;pn_data_t *data = pn_data(0);</div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;...</div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;pn_data_put_map(data);</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;pn_data_enter(data);</div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;pn_data_put_string(data, pn_bytes(3, &quot;key&quot;));</div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;pn_data_put_string(data, pn_bytes(5, &quot;value&quot;));</div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;pn_data_exit(data);</div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;...</div>
-</div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;pn_data_t *data = pn_data(0);</div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;...</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;pn_data_put_map(data);</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;pn_data_enter(data);</div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;pn_data_put_string(data, pn_bytes(3, &quot;key&quot;));</div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;pn_data_put_string(data, pn_bytes(5, &quot;value&quot;));</div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;pn_data_exit(data);</div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;...</div></div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
     <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
   </table>
@@ -2862,7 +2744,7 @@ PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_loo
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__delivery.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__delivery.html b/content/releases/qpid-proton-master/proton/c/api/group__delivery.html
index 33d8c2d..fbab036 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__delivery.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__delivery.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Delivery</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -889,7 +889,7 @@ least once" semantics.</p>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__disposition.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__disposition.html b/content/releases/qpid-proton-master/proton/c/api/group__disposition.html
index 8be08b5..ba167ce 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__disposition.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__disposition.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Disposition</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -574,7 +574,7 @@ Functions</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__engine.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__engine.html b/content/releases/qpid-proton-master/proton/c/api/group__engine.html
index 01a8dd8..2248ade 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__engine.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__engine.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Engine</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -119,7 +119,7 @@ Modules</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__event.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__event.html b/content/releases/qpid-proton-master/proton/c/api/group__event.html
index 7f7d29d..ee00085 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__event.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__event.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Event</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -161,8 +161,8 @@ Enumerations</h2></td></tr>
 &#160;&#160;<b>PN_SELECTABLE_EXPIRED</b>, 
 <b>PN_SELECTABLE_FINAL</b>
 <br />
- }<tr class="separator:ga4876e2eed24a4d4e4c52b99842103cda"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga4876e2eed24a4d4e4c52b99842103cda"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -808,7 +808,7 @@ Functions</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__handlers.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__handlers.html b/content/releases/qpid-proton-master/proton/c/api/group__handlers.html
index fc461a3..1764d21 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__handlers.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__handlers.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Handlers</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -129,7 +129,7 @@ PN_EXTERN pn_flowcontroller_t *&#160;</td><td class="memItemRight" valign="botto
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__link.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__link.html b/content/releases/qpid-proton-master/proton/c/api/group__link.html
index f10de2f..0ce30d6 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__link.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__link.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Link</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -118,12 +118,12 @@ Enumerations</h2></td></tr>
 <tr class="memitem:ga3fb58bd0b88d37407ebb615c2630e608"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> { <a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade">PN_SND_UNSETTLED</a> = 0, 
 <a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0">PN_SND_SETTLED</a> = 1, 
 <a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1">PN_SND_MIXED</a> = 2
- }<tr class="separator:ga3fb58bd0b88d37407ebb615c2630e608"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga3fb58bd0b88d37407ebb615c2630e608"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gad1c2388cdae687be26222a5d66fd2d58"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> { <a class="el" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262">PN_RCV_FIRST</a> = 0, 
 <a class="el" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3">PN_RCV_SECOND</a> = 1
- }<tr class="separator:gad1c2388cdae687be26222a5d66fd2d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:gad1c2388cdae687be26222a5d66fd2d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -1344,7 +1344,7 @@ Functions</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__message.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__message.html b/content/releases/qpid-proton-master/proton/c/api/group__message.html
index 73a5829..334972b 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__message.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__message.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Message</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -1835,7 +1835,7 @@ Functions</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__messenger.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__messenger.html b/content/releases/qpid-proton-master/proton/c/api/group__messenger.html
index 6e49562..3e4c955 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__messenger.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__messenger.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Messenger</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -126,8 +126,8 @@ Enumerations</h2></td></tr>
 <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee">PN_STATUS_ABORTED</a> = 6, 
 <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583">PN_STATUS_SETTLED</a> = 7
 <br />
- }<tr class="separator:ga242e4ee54b9c0a416443c7da5f6e045b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga242e4ee54b9c0a416443c7da5f6e045b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -2115,7 +2115,7 @@ Functions</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__primitives.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__primitives.html b/content/releases/qpid-proton-master/proton/c/api/group__primitives.html
index 90b6890..0f70dd7 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__primitives.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__primitives.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Primitive Types</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -172,7 +172,7 @@ PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__reactor.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__reactor.html b/content/releases/qpid-proton-master/proton/c/api/group__reactor.html
index 45b153c..cf8c077 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__reactor.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__reactor.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Reactor</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -464,7 +464,7 @@ PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_record_s
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__receiver.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__receiver.html b/content/releases/qpid-proton-master/proton/c/api/group__receiver.html
index 3da0ad6..2b50ceb 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__receiver.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__receiver.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Receiver</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -290,7 +290,7 @@ Functions</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__sasl.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__sasl.html b/content/releases/qpid-proton-master/proton/c/api/group__sasl.html
index 13ecaa4..e2ea3a6 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__sasl.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__sasl.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: SASL</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -115,8 +115,8 @@ Enumerations</h2></td></tr>
 &#160;&#160;<a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191">PN_SASL_PERM</a> =3, 
 <a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3">PN_SASL_TEMP</a> =4
 <br />
- }<tr class="separator:gad44e79f52e0669b1930689b56dfa9c3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:gad44e79f52e0669b1930689b56dfa9c3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -489,7 +489,7 @@ Functions</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__selectable.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__selectable.html b/content/releases/qpid-proton-master/proton/c/api/group__selectable.html
index 44a6c70..bcb70c0 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__selectable.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__selectable.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Selectable</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -671,7 +671,7 @@ PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectab
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__sender.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__sender.html b/content/releases/qpid-proton-master/proton/c/api/group__sender.html
index 076e9c2..e4044ac 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__sender.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__sender.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Sender</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -188,7 +188,7 @@ Functions</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__session.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__session.html b/content/releases/qpid-proton-master/proton/c/api/group__session.html
index 950ff83..3d2300a 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__session.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__session.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Session</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -715,7 +715,7 @@ Functions</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__ssl.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__ssl.html b/content/releases/qpid-proton-master/proton/c/api/group__ssl.html
index d509a5a..8d127b7 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__ssl.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__ssl.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: SSL</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -111,19 +111,19 @@ typedef struct pn_ssl_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn
 Enumerations</h2></td></tr>
 <tr class="memitem:ga0f1d40875c45b14a31a77f27430bc225"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225">pn_ssl_mode_t</a> { <a class="el" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c">PN_SSL_MODE_CLIENT</a> =1, 
 <a class="el" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078">PN_SSL_MODE_SERVER</a>
- }<tr class="separator:ga0f1d40875c45b14a31a77f27430bc225"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga0f1d40875c45b14a31a77f27430bc225"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gaf175c116d52a91001f9a3559b580f56d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gaf175c116d52a91001f9a3559b580f56d">pn_ssl_resume_status_t</a> { <a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d">PN_SSL_RESUME_UNKNOWN</a>, 
 <a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f">PN_SSL_RESUME_NEW</a>, 
 <a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d">PN_SSL_RESUME_REUSED</a>
- }<tr class="separator:gaf175c116d52a91001f9a3559b580f56d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:gaf175c116d52a91001f9a3559b580f56d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gae5e33024ed6af3432d4c76d1484d7ecb"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a> { <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc">PN_SSL_VERIFY_NULL</a> =0, 
 <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44">PN_SSL_VERIFY_PEER</a>, 
 <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5">PN_SSL_ANONYMOUS_PEER</a>, 
 <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36">PN_SSL_VERIFY_PEER_NAME</a>
- }<tr class="separator:gae5e33024ed6af3432d4c76d1484d7ecb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:gae5e33024ed6af3432d4c76d1484d7ecb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga68d52866e8172acc7ecc7b4fe5b38a40"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40">pn_ssl_cert_subject_subfield</a> { <br />
 &#160;&#160;<b>PN_SSL_CERT_SUBJECT_COUNTRY_NAME</b>, 
 <b>PN_SSL_CERT_SUBJECT_STATE_OR_PROVINCE</b>, 
@@ -133,14 +133,14 @@ Enumerations</h2></td></tr>
 &#160;&#160;<b>PN_SSL_CERT_SUBJECT_ORGANIZATION_UNIT</b>, 
 <b>PN_SSL_CERT_SUBJECT_COMMON_NAME</b>
 <br />
- }<tr class="separator:ga68d52866e8172acc7ecc7b4fe5b38a40"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga68d52866e8172acc7ecc7b4fe5b38a40"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gaf0b0cd3271ad4a0e33e2a61a8cea7892"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892">pn_ssl_hash_alg</a> { <b>PN_SSL_SHA1</b>, 
 <b>PN_SSL_SHA256</b>, 
 <b>PN_SSL_SHA512</b>, 
 <b>PN_SSL_MD5</b>
- }<tr class="separator:gaf0b0cd3271ad4a0e33e2a61a8cea7892"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:gaf0b0cd3271ad4a0e33e2a61a8cea7892"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -911,7 +911,7 @@ This setting effects only those pn_ssl_t objects created after this call returns
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__terminus.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__terminus.html b/content/releases/qpid-proton-master/proton/c/api/group__terminus.html
index f4017fd..5671df2 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__terminus.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__terminus.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Terminus</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -109,24 +109,24 @@ Enumerations</h2></td></tr>
 <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0">PN_SOURCE</a> = 1, 
 <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e">PN_TARGET</a> = 2, 
 <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae">PN_COORDINATOR</a> = 3
- }<tr class="separator:ga3cb9c86d1e2bb024de2658f9def098e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga3cb9c86d1e2bb024de2658f9def098e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga213267363be45848f3299471ea93089b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#ga213267363be45848f3299471ea93089b">pn_durability_t</a> { <a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b">PN_NONDURABLE</a> = 0, 
 <a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58">PN_CONFIGURATION</a> = 1, 
 <a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2">PN_DELIVERIES</a> = 2
- }<tr class="separator:ga213267363be45848f3299471ea93089b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga213267363be45848f3299471ea93089b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gab4089b27ee99a348deab776f3d4931f0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">pn_expiry_policy_t</a> { <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391">PN_EXPIRE_WITH_LINK</a>, 
 <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01">PN_EXPIRE_WITH_SESSION</a>, 
 <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5">PN_EXPIRE_WITH_CONNECTION</a>, 
 <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556">PN_EXPIRE_NEVER</a>
- }<tr class="separator:gab4089b27ee99a348deab776f3d4931f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:gab4089b27ee99a348deab776f3d4931f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gac6fb89a5fa96476db51b60f10dc785d0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">pn_distribution_mode_t</a> { <a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac">PN_DIST_MODE_UNSPECIFIED</a> = 0, 
 <a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523">PN_DIST_MODE_COPY</a> = 1, 
 <a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92">PN_DIST_MODE_MOVE</a> = 2
- }<tr class="separator:gac6fb89a5fa96476db51b60f10dc785d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:gac6fb89a5fa96476db51b60f10dc785d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -848,7 +848,7 @@ Functions</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__transport.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__transport.html b/content/releases/qpid-proton-master/proton/c/api/group__transport.html
index 359ba97..306c096 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__transport.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__transport.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Transport</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -1727,7 +1727,7 @@ Functions</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__types.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__types.html b/content/releases/qpid-proton-master/proton/c/api/group__types.html
index 696d136..40bc028 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__types.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__types.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Types</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -111,7 +111,7 @@ Modules</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__url.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__url.html b/content/releases/qpid-proton-master/proton/c/api/group__url.html
index c0933cd..d684c8d 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__url.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__url.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: URL</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -281,7 +281,7 @@ PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_set_
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/handlers_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/handlers_8h.html b/content/releases/qpid-proton-master/proton/c/api/handlers_8h.html
index 63bfa1b..9a386e8 100755
--- a/content/releases/qpid-proton-master/proton/c/api/handlers_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/handlers_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/handlers.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -104,25 +104,25 @@ $(document).ready(function(){initNavTree('handlers_8h.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
 Typedefs</h2></td></tr>
-<tr class="memitem:gad98fb122e88847678e2454881c59ef51"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad98fb122e88847678e2454881c59ef51"></a>
+<tr class="memitem:gad98fb122e88847678e2454881c59ef51"><td class="memItemLeft" align="right" valign="top">
 typedef <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handshaker_t</b></td></tr>
 <tr class="separator:gad98fb122e88847678e2454881c59ef51"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9c0c2ff02e76e89954db2c2c64d4a895"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9c0c2ff02e76e89954db2c2c64d4a895"></a>
+<tr class="memitem:ga9c0c2ff02e76e89954db2c2c64d4a895"><td class="memItemLeft" align="right" valign="top">
 typedef <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>pn_iohandler_t</b></td></tr>
 <tr class="separator:ga9c0c2ff02e76e89954db2c2c64d4a895"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga433020fb888fe9fc68b201c1395f7ca5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga433020fb888fe9fc68b201c1395f7ca5"></a>
+<tr class="memitem:ga433020fb888fe9fc68b201c1395f7ca5"><td class="memItemLeft" align="right" valign="top">
 typedef <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>pn_flowcontroller_t</b></td></tr>
 <tr class="separator:ga433020fb888fe9fc68b201c1395f7ca5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr class="memitem:gaa251198d8829ef206312a5d85e172c4b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa251198d8829ef206312a5d85e172c4b"></a>
+<tr class="memitem:gaa251198d8829ef206312a5d85e172c4b"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_handshaker_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handshaker</b> (void)</td></tr>
 <tr class="separator:gaa251198d8829ef206312a5d85e172c4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaacb6b7af1d4c6a41a91af7c80f663833"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaacb6b7af1d4c6a41a91af7c80f663833"></a>
+<tr class="memitem:gaacb6b7af1d4c6a41a91af7c80f663833"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_iohandler_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_iohandler</b> (void)</td></tr>
 <tr class="separator:gaacb6b7af1d4c6a41a91af7c80f663833"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaec837afe800eef2cbbd3d4b1d6aad31f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaec837afe800eef2cbbd3d4b1d6aad31f"></a>
+<tr class="memitem:gaec837afe800eef2cbbd3d4b1d6aad31f"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_flowcontroller_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_flowcontroller</b> (int window)</td></tr>
 <tr class="separator:gaec837afe800eef2cbbd3d4b1d6aad31f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
@@ -136,7 +136,7 @@ PN_EXTERN pn_flowcontroller_t *&#160;</td><td class="memItemRight" valign="botto
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="handlers_8h.html">handlers.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[44/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/event_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/event_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/event_8h_source.html
index cb5bac5..8b2d8f6 100755
--- a/content/releases/qpid-proton-master/proton/c/api/event_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/event_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/event.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,166 +93,7 @@ $(document).ready(function(){initNavTree('event_8h_source.html','');});
 <div class="title">event.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="event_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_EVENT_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_EVENT_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;proton/object.h&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">   77</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a>;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">   82</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657">   87</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657">PN_EVENT_NONE</a> = 0,</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div>
-<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db">   92</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db">PN_REACTOR_INIT</a>,</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
-<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff">   98</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff">PN_REACTOR_QUIESCED</a>,</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
-<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0">  103</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0">PN_REACTOR_FINAL</a>,</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
-<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9">  108</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9">PN_TIMER_TASK</a>,</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
-<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e">  115</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e">PN_CONNECTION_INIT</a>,</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div>
-<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5">  121</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5">PN_CONNECTION_BOUND</a>,</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
-<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498">  127</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498">PN_CONNECTION_UNBOUND</a>,</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
-<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a">  133</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a">PN_CONNECTION_LOCAL_OPEN</a>,</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;</div>
-<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc">  139</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc">PN_CONNECTION_REMOTE_OPEN</a>,</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
-<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86">  145</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86">PN_CONNECTION_LOCAL_CLOSE</a>,</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div>
-<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f">  151</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f">PN_CONNECTION_REMOTE_CLOSE</a>,</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div>
-<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b">  158</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b">PN_CONNECTION_FINAL</a>,</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div>
-<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f">  164</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f">PN_SESSION_INIT</a>,</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div>
-<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424">  170</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424">PN_SESSION_LOCAL_OPEN</a>,</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;</div>
-<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806">  176</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806">PN_SESSION_REMOTE_OPEN</a>,</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div>
-<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029">  182</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029">PN_SESSION_LOCAL_CLOSE</a>,</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
-<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135">  188</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135">PN_SESSION_REMOTE_CLOSE</a>,</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
-<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8">  195</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8">PN_SESSION_FINAL</a>,</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div>
-<div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c">  201</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c">PN_LINK_INIT</a>,</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
-<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65">  207</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65">PN_LINK_LOCAL_OPEN</a>,</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div>
-<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307">  213</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307">PN_LINK_REMOTE_OPEN</a>,</div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;</div>
-<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a">  219</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a">PN_LINK_LOCAL_CLOSE</a>,</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div>
-<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f">  225</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f">PN_LINK_REMOTE_CLOSE</a>,</div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;</div>
-<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e">  231</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e">PN_LINK_LOCAL_DETACH</a>,</div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div>
-<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2">  237</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2">PN_LINK_REMOTE_DETACH</a>,</div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;</div>
-<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f">  243</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f">PN_LINK_FLOW</a>,</div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;</div>
-<div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5">  250</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5">PN_LINK_FINAL</a>,</div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;</div>
-<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe">  256</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe">PN_DELIVERY</a>,</div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;</div>
-<div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76">  262</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76">PN_TRANSPORT</a>,</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;</div>
-<div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28">  270</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28">PN_TRANSPORT_AUTHENTICATED</a>,</div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;</div>
-<div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a">  277</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a">PN_TRANSPORT_ERROR</a>,</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;</div>
-<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51">  284</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51">PN_TRANSPORT_HEAD_CLOSED</a>,</div>
-<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;</div>
-<div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db">  291</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db">PN_TRANSPORT_TAIL_CLOSED</a>,</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;</div>
-<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba">  297</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba">PN_TRANSPORT_CLOSED</a>,</div>
-<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;</div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;  PN_SELECTABLE_INIT,</div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;  PN_SELECTABLE_UPDATED,</div>
-<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;  PN_SELECTABLE_READABLE,</div>
-<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;  PN_SELECTABLE_WRITABLE,</div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;  PN_SELECTABLE_ERROR,</div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;  PN_SELECTABLE_EXPIRED,</div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;  PN_SELECTABLE_FINAL</div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;} <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>;</div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;</div>
-<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__event.html#gaede985de776fb37eaf3d2a34af60a5dc">pn_event_type_name</a>(<a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> type);</div>
-<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;</div>
-<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;PN_EXTERN <a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *<a class="code" href="group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada">pn_collector</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;</div>
-<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__event.html#gaff9695d4c47feea83a5762cec75d6ccf">pn_collector_free</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
-<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;</div>
-<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__event.html#gad1f005d4eae73f8d81e2df08da151f53">pn_collector_release</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
-<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;</div>
-<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;PN_EXTERN <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *<a class="code" href="group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c">pn_collector_put</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector,</div>
-<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;                                       <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *context,</div>
-<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;                                       <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> type);</div>
-<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;</div>
-<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;PN_EXTERN <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *<a class="code" href="group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f">pn_collector_peek</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
-<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;</div>
-<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__event.html#gaa555f47b96943d506be173d3bfbb0e2f">pn_collector_pop</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
-<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;</div>
-<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;PN_EXTERN  <span class="keywordtype">bool</span> <a class="code" href="group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15">pn_collector_more</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
-<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;</div>
-<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;PN_EXTERN <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> <a class="code" href="group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585">pn_event_type</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
-<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;</div>
-<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;PN_EXTERN <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *<a class="code" href="group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa">pn_event_class</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
-<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;</div>
-<div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__event.html#gae7306ffd931c65d9acab76fde75fbd53">pn_event_context</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
-<div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;</div>
-<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *<a class="code" href="group__event.html#ga7ac86262676e6ced40bacc2ca85d205e">pn_event_root</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
-<div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;</div>
-<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__event.html#gabd51118bb12d11911fb189ace39fa20f">pn_event_connection</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
-<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;</div>
-<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;PN_EXTERN <a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *<a class="code" href="group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d">pn_event_session</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
-<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;</div>
-<div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__event.html#ga2a289b44f0bb585f419f355e0e7bff81">pn_event_link</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
-<div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;</div>
-<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__event.html#gaadfc49bb1943bf56058bfe7affa5a380">pn_event_delivery</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
-<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;</div>
-<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;PN_EXTERN <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *<a class="code" href="group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5">pn_event_transport</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
-<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;</div>
-<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f">pn_event_attachments</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
-<div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;</div>
-<div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;}</div>
-<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;</div>
-<div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* event.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba">PN_TRANSPORT_CLOSED</a></div><div class="ttdef"><b>Definition:</b> event.h:297</div></div>
+<a href="event_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_EVENT_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_EVENT_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreement
 s.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comm
 ent"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
 <div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27
 </span>&#160;<span class="preprocessor">#include &lt;proton/object.h&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">   77</a></span>&#160;<span class="
 keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a>;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">   82</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657">   87</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657">PN_EVENT_NONE</a> = 0,</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div><div class="l
 ine"><a name="l00092"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db">   92</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db">PN_REACTOR_INIT</a>,</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff">   98</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff">PN_REACTOR_QUIESCED</a>,</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0">  103</a
 ></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0">PN_REACTOR_FINAL</a>,</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9">  108</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9">PN_TIMER_TASK</a>,</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div><div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e">  115</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e">PN_CONNECTION_INIT</a>,</div><div class="lin
 e"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5">  121</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5">PN_CONNECTION_BOUND</a>,</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498">  127</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498">PN_CONNECTION_UNBOUND</a>,</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="group__e
 vent.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a">  133</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a">PN_CONNECTION_LOCAL_OPEN</a>,</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;</div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc">  139</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc">PN_CONNECTION_REMOTE_OPEN</a>,</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div><div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86">  145</a></span>&#160;  <a class="code" href="group__event.html#gga487
 6e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86">PN_CONNECTION_LOCAL_CLOSE</a>,</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f">  151</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f">PN_CONNECTION_REMOTE_CLOSE</a>,</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div><div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b">  158</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b">PN_CONNECTION_FINAL</a>,</div><div class="line"><a name="l00159"></a><span class="li
 neno">  159</span>&#160;</div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f">  164</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f">PN_SESSION_INIT</a>,</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424">  170</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424">PN_SESSION_LOCAL_OPEN</a>,</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;</div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103c
 daaf67df046bea45df34aea863d9541e806">  176</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806">PN_SESSION_REMOTE_OPEN</a>,</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div><div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029">  182</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029">PN_SESSION_LOCAL_CLOSE</a>,</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div><div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135">  188</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4
 efdcddf5a5b135">PN_SESSION_REMOTE_CLOSE</a>,</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8">  195</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8">PN_SESSION_FINAL</a>,</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c">  201</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c">PN_LINK_INIT</a>,</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div><div class="line"><a name="l00207"></
 a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65">  207</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65">PN_LINK_LOCAL_OPEN</a>,</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div><div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307">  213</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307">PN_LINK_REMOTE_OPEN</a>,</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;</div><div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a">  219</a></span>&#160;  <a cl
 ass="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a">PN_LINK_LOCAL_CLOSE</a>,</div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div><div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f">  225</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f">PN_LINK_REMOTE_CLOSE</a>,</div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;</div><div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e">  231</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e">PN_LINK_LOCAL_DETACH</a>,</div><div class="line"><a nam
 e="l00232"></a><span class="lineno">  232</span>&#160;</div><div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2">  237</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2">PN_LINK_REMOTE_DETACH</a>,</div><div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;</div><div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f">  243</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f">PN_LINK_FLOW</a>,</div><div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;</div><div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="group__event.html#gga487
 6e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5">  250</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5">PN_LINK_FINAL</a>,</div><div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;</div><div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe">  256</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe">PN_DELIVERY</a>,</div><div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;</div><div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76">  262</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a01
 5f62ce70719ea20abab76">PN_TRANSPORT</a>,</div><div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;</div><div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28">  270</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28">PN_TRANSPORT_AUTHENTICATED</a>,</div><div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;</div><div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a">  277</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a">PN_TRANSPORT_ERROR</a>,</div><div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;</div><div class="line"><a name
 ="l00284"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51">  284</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51">PN_TRANSPORT_HEAD_CLOSED</a>,</div><div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;</div><div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db">  291</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db">PN_TRANSPORT_TAIL_CLOSED</a>,</div><div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;</div><div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba">  297<
 /a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba">PN_TRANSPORT_CLOSED</a>,</div><div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;</div><div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;  PN_SELECTABLE_INIT,</div><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;  PN_SELECTABLE_UPDATED,</div><div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;  PN_SELECTABLE_READABLE,</div><div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;  PN_SELECTABLE_WRITABLE,</div><div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;  PN_SELECTABLE_ERROR,</div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;  PN_SELECTABLE_EXPIRED,</div><div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;  PN_SELECTABLE_FINAL</div><div 
 class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div><div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;} <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>;</div><div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;</div><div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__event.html#gaede985de776fb37eaf3d2a34af60a5dc">pn_event_type_name</a>(pn_event_type_t type);</div><div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;</div><div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;PN_EXTERN <a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *<a class="code" href="group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada">pn_collector</a>(<s
 pan class="keywordtype">void</span>);</div><div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;</div><div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__event.html#gaff9695d4c47feea83a5762cec75d6ccf">pn_collector_free</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div><div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;</div><div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__event.html#gad1f005d4eae73f8d81e2df08da151f53">pn_collector_release</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div><div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;</div><div class="line"><a name
 ="l00361"></a><span class="lineno">  361</span>&#160;PN_EXTERN <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *<a class="code" href="group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c">pn_collector_put</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector,</div><div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;                                       <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *context,</div><div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;                                       pn_event_type_t type);</div><div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;</div><div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;PN_EXTERN <a class="code" href="group__event.html#g
 a87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *<a class="code" href="group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f">pn_collector_peek</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div><div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;</div><div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__event.html#gaa555f47b96943d506be173d3bfbb0e2f">pn_collector_pop</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div><div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;</div><div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;PN_EXTERN  <span class="keywordtype">bool</span> <a class="code" href="group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15">pn_collector_more</a>(<a cla
 ss="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div><div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;</div><div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;PN_EXTERN pn_event_type_t <a class="code" href="group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585">pn_event_type</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div><div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;</div><div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;PN_EXTERN <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *<a class="code" href="group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa">pn_event_class</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div><div class="line"><a name="l00411
 "></a><span class="lineno">  411</span>&#160;</div><div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__event.html#gae7306ffd931c65d9acab76fde75fbd53">pn_event_context</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div><div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;</div><div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *<a class="code" href="group__event.html#ga7ac86262676e6ced40bacc2ca85d205e">pn_event_root</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div><div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;</div><div class="line"><a name="l00428"></a><span class="lineno">  428<
 /span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__event.html#gabd51118bb12d11911fb189ace39fa20f">pn_event_connection</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div><div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;</div><div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;PN_EXTERN <a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *<a class="code" href="group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d">pn_event_session</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div><div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;</div><div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;PN_EXTERN <a class="code" href="grou
 p__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__event.html#ga2a289b44f0bb585f419f355e0e7bff81">pn_event_link</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div><div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;</div><div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__event.html#gaadfc49bb1943bf56058bfe7affa5a380">pn_event_delivery</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div><div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;</div><div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;PN_EXTERN <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transp
 ort_t</a> *<a class="code" href="group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5">pn_event_transport</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div><div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;</div><div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f">pn_event_attachments</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div><div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;</div><div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;}</div><div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;<span cl
 ass="preprocessor">#endif</span></div><div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;</div><div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* event.h */</span><span class="preprocessor"></span></div><div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba">PN_TRANSPORT_CLOSED</a></div><div class="ttdef"><b>Definition:</b> event.h:297</div></div>
 <div class="ttc" id="group__event_html_gab2f4a048e116b4831f6d5300e39d0b7f"><div class="ttname"><a href="group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f">pn_event_attachments</a></div><div class="ttdeci">PN_EXTERN pn_record_t * pn_event_attachments(pn_event_t *event)</div></div>
 <div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424">PN_SESSION_LOCAL_OPEN</a></div><div class="ttdef"><b>Definition:</b> event.h:170</div></div>
 <div class="ttc" id="group__event_html_ga4876e2eed24a4d4e4c52b99842103cda"><div class="ttname"><a href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a></div><div class="ttdeci">pn_event_type_t</div><div class="ttdef"><b>Definition:</b> event.h:82</div></div>
@@ -323,7 +164,7 @@ $(document).ready(function(){initNavTree('event_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="event_8h.html">event.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/files.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/files.html b/content/releases/qpid-proton-master/proton/c/api/files.html
index 7129f2c..47a492f 100755
--- a/content/releases/qpid-proton-master/proton/c/api/files.html
+++ b/content/releases/qpid-proton-master/proton/c/api/files.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: File List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -100,33 +100,34 @@ $(document).ready(function(){initNavTree('files.html','');});
 <tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="codec_8h_source.html"><span class="icondoc"></span></a><a class="el" href="codec_8h.html" target="_self">codec.h</a></td><td class="desc"></td></tr>
 <tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="condition_8h_source.html"><span class="icondoc"></span></a><a class="el" href="condition_8h.html" target="_self">condition.h</a></td><td class="desc"></td></tr>
 <tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="connection_8h_source.html"><span class="icondoc"></span></a><a class="el" href="connection_8h.html" target="_self">connection.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="delivery_8h_source.html"><span class="icondoc"></span></a><a class="el" href="delivery_8h.html" target="_self">delivery.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="disposition_8h_source.html"><span class="icondoc"></span></a><a class="el" href="disposition_8h.html" target="_self">disposition.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="engine_8h_source.html"><span class="icondoc"></span></a><a class="el" href="engine_8h.html" target="_self">engine.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="error_8h_source.html"><span class="icondoc"></span></a><b>error.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="event_8h_source.html"><span class="icondoc"></span></a><a class="el" href="event_8h.html" target="_self">event.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="handlers_8h_source.html"><span class="icondoc"></span></a><a class="el" href="handlers_8h.html" target="_self">handlers.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="import__export_8h_source.html"><span class="icondoc"></span></a><b>import_export.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="io_8h_source.html"><span class="icondoc"></span></a><b>io.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="link_8h_source.html"><span class="icondoc"></span></a><a class="el" href="link_8h.html" target="_self">link.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="log_8h_source.html"><span class="icondoc"></span></a><a class="el" href="log_8h.html" target="_self">log.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="message_8h_source.html"><span class="icondoc"></span></a><a class="el" href="message_8h.html" target="_self">message.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="messenger_8h_source.html"><span class="icondoc"></span></a><a class="el" href="messenger_8h.html" target="_self">messenger.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="object_8h_source.html"><span class="icondoc"></span></a><b>object.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="parser_8h_source.html"><span class="icondoc"></span></a><b>parser.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="reactor_8h_source.html"><span class="icondoc"></span></a><a class="el" href="reactor_8h.html" target="_self">reactor.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="sasl_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sasl_8h.html" target="_self">sasl.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="scanner_8h_source.html"><span class="icondoc"></span></a><b>scanner.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="selectable_8h_source.html"><span class="icondoc"></span></a><a class="el" href="selectable_8h.html" target="_self">selectable.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_22_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="selector_8h_source.html"><span class="icondoc"></span></a><b>selector.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="session_8h_source.html"><span class="icondoc"></span></a><a class="el" href="session_8h.html" target="_self">session.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_24_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="ssl_8h_source.html"><span class="icondoc"></span></a><a class="el" href="ssl_8h.html" target="_self">ssl.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="terminus_8h_source.html"><span class="icondoc"></span></a><a class="el" href="terminus_8h.html" target="_self">terminus.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_26_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="transport_8h_source.html"><span class="icondoc"></span></a><a class="el" href="transport_8h.html" target="_self">transport.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_27_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="type__compat_8h_source.html"><span class="icondoc"></span></a><b>type_compat.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_28_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="types_8h_source.html"><span class="icondoc"></span></a><a class="el" href="types_8h.html" target="_self">types.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_29_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="url_8h_source.html"><span class="icondoc"></span></a><a class="el" href="url_8h.html" target="_self">url.h</a></td><td class="desc"></td></tr>
-<tr id="row_0_30_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="version_8h_source.html"><span class="icondoc"></span></a><b>version.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="connection__engine_8h_source.html"><span class="icondoc"></span></a><a class="el" href="connection__engine_8h.html" target="_self">connection_engine.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="delivery_8h_source.html"><span class="icondoc"></span></a><a class="el" href="delivery_8h.html" target="_self">delivery.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="disposition_8h_source.html"><span class="icondoc"></span></a><a class="el" href="disposition_8h.html" target="_self">disposition.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="engine_8h_source.html"><span class="icondoc"></span></a><a class="el" href="engine_8h.html" target="_self">engine.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="error_8h_source.html"><span class="icondoc"></span></a><b>error.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="event_8h_source.html"><span class="icondoc"></span></a><a class="el" href="event_8h.html" target="_self">event.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="handlers_8h_source.html"><span class="icondoc"></span></a><a class="el" href="handlers_8h.html" target="_self">handlers.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="import__export_8h_source.html"><span class="icondoc"></span></a><b>import_export.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="io_8h_source.html"><span class="icondoc"></span></a><b>io.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="link_8h_source.html"><span class="icondoc"></span></a><a class="el" href="link_8h.html" target="_self">link.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="log_8h_source.html"><span class="icondoc"></span></a><a class="el" href="log_8h.html" target="_self">log.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="message_8h_source.html"><span class="icondoc"></span></a><a class="el" href="message_8h.html" target="_self">message.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="messenger_8h_source.html"><span class="icondoc"></span></a><a class="el" href="messenger_8h.html" target="_self">messenger.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="object_8h_source.html"><span class="icondoc"></span></a><b>object.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="parser_8h_source.html"><span class="icondoc"></span></a><b>parser.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="reactor_8h_source.html"><span class="icondoc"></span></a><a class="el" href="reactor_8h.html" target="_self">reactor.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="sasl_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sasl_8h.html" target="_self">sasl.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="scanner_8h_source.html"><span class="icondoc"></span></a><b>scanner.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_22_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="selectable_8h_source.html"><span class="icondoc"></span></a><a class="el" href="selectable_8h.html" target="_self">selectable.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="selector_8h_source.html"><span class="icondoc"></span></a><b>selector.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_24_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="session_8h_source.html"><span class="icondoc"></span></a><a class="el" href="session_8h.html" target="_self">session.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="ssl_8h_source.html"><span class="icondoc"></span></a><a class="el" href="ssl_8h.html" target="_self">ssl.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_26_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="terminus_8h_source.html"><span class="icondoc"></span></a><a class="el" href="terminus_8h.html" target="_self">terminus.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_27_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="transport_8h_source.html"><span class="icondoc"></span></a><a class="el" href="transport_8h.html" target="_self">transport.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_28_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="type__compat_8h_source.html"><span class="icondoc"></span></a><b>type_compat.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_29_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="types_8h_source.html"><span class="icondoc"></span></a><a class="el" href="types_8h.html" target="_self">types.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_30_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="url_8h_source.html"><span class="icondoc"></span></a><a class="el" href="url_8h.html" target="_self">url.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_31_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="version_8h_source.html"><span class="icondoc"></span></a><b>version.h</b></td><td class="desc"></td></tr>
 </table>
 </div><!-- directory -->
 </div><!-- contents -->
@@ -136,7 +137,7 @@ $(document).ready(function(){initNavTree('files.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/functions.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/functions.html b/content/releases/qpid-proton-master/proton/c/api/functions.html
index 5cbef4d..e5939d5 100755
--- a/content/releases/qpid-proton-master/proton/c/api/functions.html
+++ b/content/releases/qpid-proton-master/proton/c/api/functions.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Class Members</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -144,6 +144,14 @@ $(document).ready(function(){initNavTree('functions.html','');});
 <li>as_uuid
 : <a class="el" href="structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee">pn_atom_t</a>
 </li>
+<li>data
+: <a class="el" href="structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d">pn_buf_t</a>
+, <a class="el" href="structpn__cbuf__t.html#aa6b3f44b7cf0eed9dc9f4a6cb51d56d8">pn_cbuf_t</a>
+</li>
+<li>size
+: <a class="el" href="structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d">pn_buf_t</a>
+, <a class="el" href="structpn__cbuf__t.html#af63695131f87cda173237c5d68e2633b">pn_cbuf_t</a>
+</li>
 <li>type
 : <a class="el" href="structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d">pn_atom_t</a>
 </li>
@@ -155,7 +163,7 @@ $(document).ready(function(){initNavTree('functions.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/functions_vars.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/functions_vars.html b/content/releases/qpid-proton-master/proton/c/api/functions_vars.html
index a4ab1c7..6711329 100755
--- a/content/releases/qpid-proton-master/proton/c/api/functions_vars.html
+++ b/content/releases/qpid-proton-master/proton/c/api/functions_vars.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Class Members - Variables</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -144,6 +144,14 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
 <li>as_uuid
 : <a class="el" href="structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee">pn_atom_t</a>
 </li>
+<li>data
+: <a class="el" href="structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d">pn_buf_t</a>
+, <a class="el" href="structpn__cbuf__t.html#aa6b3f44b7cf0eed9dc9f4a6cb51d56d8">pn_cbuf_t</a>
+</li>
+<li>size
+: <a class="el" href="structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d">pn_buf_t</a>
+, <a class="el" href="structpn__cbuf__t.html#af63695131f87cda173237c5d68e2633b">pn_cbuf_t</a>
+</li>
 <li>type
 : <a class="el" href="structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d">pn_atom_t</a>
 </li>
@@ -155,7 +163,7 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[32/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/reactor_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/reactor_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/reactor_8h_source.html
index e0d27d9..3e9c12b 100755
--- a/content/releases/qpid-proton-master/proton/c/api/reactor_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/reactor_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/reactor.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,125 +93,7 @@ $(document).ready(function(){initNavTree('reactor_8h_source.html','');});
 <div class="title">reactor.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="reactor_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_REACTOR_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_REACTOR_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="event_8h.html">proton/event.h</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="selectable_8h.html">proton/selectable.h</a>&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="ssl_8h.html">proton/ssl.h</a>&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_reactor_t pn_reactor_t;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_acceptor_t pn_acceptor_t;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_timer_t pn_timer_t;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_task_t pn_task_t;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_handler(<span class="keywordtype">void</span> (*dispatch)(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *, <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *, <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>));</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_handler_new(<span class="keywordtype">void</span> (*dispatch)(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *, <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *, <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>), <span class="keywordtype">size_t</span> size,</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;                                       <span class="keywordtype">void</span> (*finalize)(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *));</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_handler_free(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_handler_mem(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_handler_add(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler, <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *child);</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_handler_clear(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_handler_dispatch(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler, <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event, <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> type);</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;PN_EXTERN pn_reactor_t *pn_reactor(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;PN_EXTERN pn_record_t *pn_reactor_attachments(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;PN_EXTERN pn_millis_t pn_reactor_get_timeout(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_set_timeout(pn_reactor_t *reactor, pn_millis_t timeout);</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;PN_EXTERN pn_timestamp_t pn_reactor_mark(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;PN_EXTERN pn_timestamp_t pn_reactor_now(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_yield(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_free(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;PN_EXTERN <a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *pn_reactor_collector(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_reactor_get_global_handler(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_set_global_handler(pn_reactor_t *reactor, <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_reactor_get_handler(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_set_handler(pn_reactor_t *reactor, <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;PN_EXTERN pn_io_t *pn_reactor_io(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;PN_EXTERN pn_list_t *pn_reactor_children(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;PN_EXTERN <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *pn_reactor_selectable(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_update(pn_reactor_t *reactor, <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;PN_EXTERN pn_acceptor_t *pn_reactor_acceptor(pn_reactor_t *reactor, <span class="keyword">const</span> <span class="keywordtype">char</span> *host, <span class="keyword">const</span> <span class="keywordtype">char</span> *port,</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;                                             <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__reactor.html#gabc625bc7107766746a05ee4b7c53f363">pn_reactor_connection_to_host</a>(pn_reactor_t *reactor,</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;                                                         <span class="keyword">const</span> <span class="keywordtype">char</span> *host,</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;                                                         <span class="keyword">const</span> <span class="keywordtype">char</span> *port,</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;                                                         <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f">pn_reactor_connection</a>(pn_reactor_t *reactor,</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;                                                 <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb">pn_reactor_set_connection_host</a>(pn_reactor_t *reactor,</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;                                              <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection,</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;                                              <span class="keyword">const</span> <span class="keywordtype">char</span> *host,</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;                                              <span class="keyword">const</span> <span class="keywordtype">char</span> *port);</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a">pn_reactor_get_connection_address</a>(pn_reactor_t *reactor,</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;                                                        <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_reactor_wakeup(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_start(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_reactor_quiesced(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_reactor_process(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_stop(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_run(pn_reactor_t *reactor);</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;PN_EXTERN pn_task_t *pn_reactor_schedule(pn_reactor_t *reactor, <span class="keywordtype">int</span> delay, <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_acceptor_set_ssl_domain(pn_acceptor_t *acceptor, pn_ssl_domain_t *domain);</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_acceptor_close(pn_acceptor_t *acceptor);</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;PN_EXTERN pn_acceptor_t *pn_connection_acceptor(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;PN_EXTERN pn_timer_t *pn_timer(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;PN_EXTERN pn_timestamp_t pn_timer_deadline(pn_timer_t *timer);</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_timer_tick(pn_timer_t *timer, pn_timestamp_t now);</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;PN_EXTERN pn_task_t *pn_timer_schedule(pn_timer_t *timer, pn_timestamp_t deadline);</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_timer_tasks(pn_timer_t *timer);</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;PN_EXTERN pn_record_t *pn_task_attachments(pn_task_t *task);</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_task_cancel(pn_task_t *task);</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;PN_EXTERN pn_reactor_t *pn_class_reactor(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;PN_EXTERN pn_reactor_t *pn_object_reactor(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;PN_EXTERN pn_reactor_t *pn_event_reactor(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_record_get_handler(pn_record_t *record);</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_record_set_handler(pn_record_t *record, <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;}</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* reactor.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__reactor_html_gaaeba5aac4f320c26f2d01810940083eb"><div class="ttname"><a href="group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb">pn_reactor_set_connection_host</a></div><div class="ttdeci">PN_EXTERN void pn_reactor_set_connection_host(pn_reactor_t *reactor, pn_connection_t *connection, const char *host, const char *port)</div></div>
+<a href="reactor_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_REACTOR_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_REACTOR_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agr
 eements.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class
 ="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span>
 </div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno"
 >   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="event_8h.html">proton/event.h</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="selectable_8h.html">proton/selectable.h</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="ssl_8h.html">proton/ssl.h</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class=
 "preprocessor">#endif</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_reactor_t pn_reactor_t;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_acceptor_t pn_acceptor_t;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_timer_t pn_timer_t;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_task_t pn_task_t;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span
 >&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_handler(<span class="keywordtype">void</span> (*dispatch)(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *, <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *, <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>));</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_handler_new(<span class="keywordtype">void</span> (*dispatch)(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *, <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *, <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_t
 ype_t</a>), <span class="keywordtype">size_t</span> size,</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;                                       <span class="keywordtype">void</span> (*finalize)(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *));</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_handler_free(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_handler_mem(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_handler_add(<a class="code"
  href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler, <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *child);</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_handler_clear(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_handler_dispatch(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler, <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event, <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> type);</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><d
 iv class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;PN_EXTERN pn_reactor_t *pn_reactor(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;PN_EXTERN pn_record_t *pn_reactor_attachments(pn_reactor_t *reactor);</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;PN_EXTERN pn_millis_t pn_reactor_get_timeout(pn_reactor_t *reactor);</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_set_timeout(pn_reactor_t *reactor, pn_millis_t timeout);</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;PN_EXTERN pn_timestamp_t pn_reactor_mark(pn_reactor_t *reactor);</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;PN_EXTERN pn_timestamp_t pn_reactor_now(pn_reactor_t *reactor);</div><div class="line"><a name="l00064"></a><sp
 an class="lineno">   64</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_yield(pn_reactor_t *reactor);</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_free(pn_reactor_t *reactor);</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;PN_EXTERN <a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *pn_reactor_collector(pn_reactor_t *reactor);</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_reactor_get_global_handler(pn_reactor_t *reactor);</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_set_global_handler(pn_reactor_t *reactor, <a class="code" href="group__reactor.htm
 l#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_reactor_get_handler(pn_reactor_t *reactor);</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_set_handler(pn_reactor_t *reactor, <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;PN_EXTERN pn_io_t *pn_reactor_io(pn_reactor_t *reactor);</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;PN_EXTERN pn_list_t *pn_reactor_children(pn_reactor_t *reactor);</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;PN_EXTERN <a class="code" href="group__se
 lectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *pn_reactor_selectable(pn_reactor_t *reactor);</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_update(pn_reactor_t *reactor, <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;PN_EXTERN pn_acceptor_t *pn_reactor_acceptor(pn_reactor_t *reactor, <span class="keyword">const</span> <span class="keywordtype">char</span> *host, <span class="keyword">const</span> <span class="keywordtype">char</span> *port,</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;                                             <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div><div class="line"><a name="l00077"></a><spa
 n class="lineno">   77</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__reactor.html#gabc625bc7107766746a05ee4b7c53f363">pn_reactor_connection_to_host</a>(pn_reactor_t *reactor,</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;                                                         <span class="keyword">const</span> <span class="keywordtype">char</span> *host,</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;                                                         <span class="keyword">const</span> <span class="keywordtype">char</span> *port,</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;                        
                                  <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f">pn_reactor_connection</a>(pn_reactor_t *reactor,</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;                                                 <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;PN_EXTERN <span class="keywordtype">void</span>
  <a class="code" href="group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb">pn_reactor_set_connection_host</a>(pn_reactor_t *reactor,</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;                                              <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection,</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;                                              <span class="keyword">const</span> <span class="keywordtype">char</span> *host,</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;                                              <span class="keyword">const</span> <span class="keywordtype">char</span> *port);</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__re
 actor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a">pn_reactor_get_connection_address</a>(pn_reactor_t *reactor,</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;                                                        <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_reactor_wakeup(pn_reactor_t *reactor);</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_start(pn_reactor_t *reactor);</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_reactor_quiesced(pn_reactor_t *reactor);</div><div class="line"><a name="
 l00154"></a><span class="lineno">  154</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_reactor_process(pn_reactor_t *reactor);</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_stop(pn_reactor_t *reactor);</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_run(pn_reactor_t *reactor);</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;PN_EXTERN pn_task_t *pn_reactor_schedule(pn_reactor_t *reactor, <span class="keywordtype">int</span> delay, <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div><div class="line"><a name="l00160"></a><span
  class="lineno">  160</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_acceptor_set_ssl_domain(pn_acceptor_t *acceptor, pn_ssl_domain_t *domain);</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_acceptor_close(pn_acceptor_t *acceptor);</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;PN_EXTERN pn_acceptor_t *pn_connection_acceptor(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;PN_EXTERN pn_timer_t *pn_timer(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;PN_EXTERN pn_timestamp_t pn
 _timer_deadline(pn_timer_t *timer);</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_timer_tick(pn_timer_t *timer, pn_timestamp_t now);</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;PN_EXTERN pn_task_t *pn_timer_schedule(pn_timer_t *timer, pn_timestamp_t deadline);</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_timer_tasks(pn_timer_t *timer);</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;PN_EXTERN pn_record_t *pn_task_attachments(pn_task_t *task);</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_task_cancel(pn_task_t *task);</div><div class="line"><a name="l00172"></a><span cl
 ass="lineno">  172</span>&#160;</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;PN_EXTERN pn_reactor_t *pn_class_reactor(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;PN_EXTERN pn_reactor_t *pn_object_reactor(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;PN_EXTERN pn_reactor_t *pn_event_reactor(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab2
 3d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_record_get_handler(pn_record_t *record);</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_record_set_handler(pn_record_t *record, <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;}</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;<span class="preprocessor">#e
 ndif </span><span class="comment">/* reactor.h */</span><span class="preprocessor"></span></div><div class="ttc" id="group__reactor_html_gaaeba5aac4f320c26f2d01810940083eb"><div class="ttname"><a href="group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb">pn_reactor_set_connection_host</a></div><div class="ttdeci">PN_EXTERN void pn_reactor_set_connection_host(pn_reactor_t *reactor, pn_connection_t *connection, const char *host, const char *port)</div></div>
 <div class="ttc" id="group__event_html_ga4876e2eed24a4d4e4c52b99842103cda"><div class="ttname"><a href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a></div><div class="ttdeci">pn_event_type_t</div><div class="ttdef"><b>Definition:</b> event.h:82</div></div>
 <div class="ttc" id="group__reactor_html_gaf65b1a1c90a15d2cf7e840c7e6c8d82f"><div class="ttname"><a href="group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f">pn_reactor_connection</a></div><div class="ttdeci">PN_EXTERN pn_connection_t * pn_reactor_connection(pn_reactor_t *reactor, pn_handler_t *handler)</div></div>
 <div class="ttc" id="selectable_8h_html"><div class="ttname"><a href="selectable_8h.html">selectable.h</a></div></div>
@@ -233,7 +115,7 @@ $(document).ready(function(){initNavTree('reactor_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="reactor_8h.html">reactor.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/resize.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/resize.js b/content/releases/qpid-proton-master/proton/c/api/resize.js
index 304fcb6..2b86c36 100755
--- a/content/releases/qpid-proton-master/proton/c/api/resize.js
+++ b/content/releases/qpid-proton-master/proton/c/api/resize.js
@@ -56,7 +56,7 @@ function resizeHeight()
   var windowHeight = $(window).height() - headerHeight - footerHeight;
   content.css({height:windowHeight + "px"});
   navtree.css({height:windowHeight + "px"});
-  sidenav.css({height:windowHeight + "px",top: headerHeight+"px"});
+  sidenav.css({height:windowHeight + "px"});
 }
 
 function initResizable()

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/sasl_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/sasl_8h.html b/content/releases/qpid-proton-master/proton/c/api/sasl_8h.html
index b597316..5f29e85 100755
--- a/content/releases/qpid-proton-master/proton/c/api/sasl_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/sasl_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/sasl.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -105,7 +105,7 @@ $(document).ready(function(){initNavTree('sasl_8h.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
 Typedefs</h2></td></tr>
-<tr class="memitem:ga4d21fddba80d3f88d0529aafe12328b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4d21fddba80d3f88d0529aafe12328b0"></a>
+<tr class="memitem:ga4d21fddba80d3f88d0529aafe12328b0"><td class="memItemLeft" align="right" valign="top">
 typedef struct pn_sasl_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_sasl_t</b></td></tr>
 <tr class="separator:ga4d21fddba80d3f88d0529aafe12328b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
@@ -120,8 +120,8 @@ Enumerations</h2></td></tr>
 &#160;&#160;<a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191">PN_SASL_PERM</a> =3, 
 <a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3">PN_SASL_TEMP</a> =4
 <br />
- }<tr class="separator:gad44e79f52e0669b1930689b56dfa9c3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:gad44e79f52e0669b1930689b56dfa9c3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -159,7 +159,7 @@ Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="sasl_8h.html">sasl.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/sasl_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/sasl_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/sasl_8h_source.html
index 9a50b9e..fa82c68 100755
--- a/content/releases/qpid-proton-master/proton/c/api/sasl_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/sasl_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/sasl.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,77 +93,7 @@ $(document).ready(function(){initNavTree('sasl_8h_source.html','');});
 <div class="title">sasl.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="sasl_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_SASL_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_SASL_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_sasl_t pn_sasl_t;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">   50</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  PN_SASL_NONE=-1,  </div>
-<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e">   52</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e">PN_SASL_OK</a>=0,     </div>
-<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a">   53</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a">PN_SASL_AUTH</a>=1,   </div>
-<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939">   54</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939">PN_SASL_SYS</a>=2,    </div>
-<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191">   55</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191">PN_SASL_PERM</a>=3,   </div>
-<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3">   56</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3">PN_SASL_TEMP</a>=4    </div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;} <a class="code" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a>;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN pn_sasl_t *<a class="code" href="group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac">pn_sasl</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d">pn_sasl_extended</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3">pn_sasl_done</a>(pn_sasl_t *sasl, <a class="code" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a> outcome);</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;PN_EXTERN <a class="code" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a> <a class="code" href="group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8">pn_sasl_outcome</a>(pn_sasl_t *sasl);</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886">pn_sasl_get_user</a>(pn_sasl_t *sasl);</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__sasl.html#ga77adf112018a4b457df4abbf5b31873b">pn_sasl_get_mech</a>(pn_sasl_t *sasl);</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db">pn_sasl_allowed_mechs</a>(pn_sasl_t *sasl, <span class="keyword">const</span> <span class="keywordtype">char</span> *mechs);</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16">pn_sasl_set_allow_insecure_mechs</a>(pn_sasl_t *sasl, <span class="keywordtype">bool</span> insecure);</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c">pn_sasl_get_allow_insecure_mechs</a>(pn_sasl_t *sasl);</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20">pn_sasl_config_name</a>(pn_sasl_t *sasl, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c">pn_sasl_config_path</a>(pn_sasl_t *sasl, <span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;}</div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* sasl.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__sasl_html_gaec4ace7d77037c60f1df02f2bb0be0f8"><div class="ttname"><a href="group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8">pn_sasl_outcome</a></div><div class="ttdeci">PN_EXTERN pn_sasl_outcome_t pn_sasl_outcome(pn_sasl_t *sasl)</div></div>
+<a href="sasl_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_SASL_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_SASL_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements. 
  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment
 "> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><di
 v class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</s
 pan>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_sasl_t pn_sasl_t;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line
 "><a name="l00050"></a><span class="lineno"><a class="line" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">   50</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  PN_SASL_NONE=-1,  </div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e">   52</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e">PN_SASL_OK</a>=0,     </div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a">   53</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a">PN_SASL_AUTH</a>=1,   </div><div class="li
 ne"><a name="l00054"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939">   54</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939">PN_SASL_SYS</a>=2,    </div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191">   55</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191">PN_SASL_PERM</a>=3,   </div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3">   56</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3">PN_SASL_TEMP</a>=4    </div><div class="line"><a 
 name="l00057"></a><span class="lineno">   57</span>&#160;} <a class="code" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a>;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN pn_sasl_t *<a class="code" href="group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac">pn_sasl</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d">pn_sasl_extended</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div><div class="l
 ine"><a name="l00090"></a><span class="lineno">   90</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3">pn_sasl_done</a>(pn_sasl_t *sasl, <a class="code" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a> outcome);</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;PN_EXTERN <a class="code" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a> <a class="code" href="group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8">pn_sasl_outcome</a>(pn_sasl_t *sasl);</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__s
 asl.html#gafff63feb3a2eccd74f7b472ee235a886">pn_sasl_get_user</a>(pn_sasl_t *sasl);</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__sasl.html#ga77adf112018a4b457df4abbf5b31873b">pn_sasl_get_mech</a>(pn_sasl_t *sasl);</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db">pn_sasl_allowed_mechs</a>(pn_sasl_t *sasl, <span class="keyword">const</span> <span class="keywordtype">char</span> *mechs);</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div><div class="line"><a name="l00152"></a><span
  class="lineno">  152</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16">pn_sasl_set_allow_insecure_mechs</a>(pn_sasl_t *sasl, <span class="keywordtype">bool</span> insecure);</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c">pn_sasl_get_allow_insecure_mechs</a>(pn_sasl_t *sasl);</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20">pn_sasl_config_name</a>(pn_sasl_t *sasl, <span class="keyword">const</span> <span class="keywordtype">
 char</span> *name);</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c">pn_sasl_config_path</a>(pn_sasl_t *sasl, <span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;}</div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div><div class="line"><a name="l00197"></a><span cl
 ass="lineno">  197</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* sasl.h */</span><span class="preprocessor"></span></div><div class="ttc" id="group__sasl_html_gaec4ace7d77037c60f1df02f2bb0be0f8"><div class="ttname"><a href="group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8">pn_sasl_outcome</a></div><div class="ttdeci">PN_EXTERN pn_sasl_outcome_t pn_sasl_outcome(pn_sasl_t *sasl)</div></div>
 <div class="ttc" id="group__sasl_html_ga473c3092ebf00792106cdc741d0b14ac"><div class="ttname"><a href="group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac">pn_sasl</a></div><div class="ttdeci">PN_EXTERN pn_sasl_t * pn_sasl(pn_transport_t *transport)</div></div>
 <div class="ttc" id="types_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div></div>
 <div class="ttc" id="group__sasl_html_ga4f18db720611136dd7d6798b8bfbc94c"><div class="ttname"><a href="group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c">pn_sasl_get_allow_insecure_mechs</a></div><div class="ttdeci">PN_EXTERN bool pn_sasl_get_allow_insecure_mechs(pn_sasl_t *sasl)</div></div>
@@ -190,7 +120,7 @@ $(document).ready(function(){initNavTree('sasl_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="sasl_8h.html">sasl.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[35/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/navtreeindex4.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/navtreeindex4.js b/content/releases/qpid-proton-master/proton/c/api/navtreeindex4.js
index 96cd450..26851b4 100755
--- a/content/releases/qpid-proton-master/proton/c/api/navtreeindex4.js
+++ b/content/releases/qpid-proton-master/proton/c/api/navtreeindex4.js
@@ -1,253 +1,253 @@
 var NAVTREEINDEX4 =
 {
-"group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357":[2,1,3,1,0],
-"group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357":[4,0,0,12,10],
-"group__receiver.html#gaa98289676877e6c820a95e4bce94eda6":[4,0,0,12,27],
-"group__receiver.html#gaa98289676877e6c820a95e4bce94eda6":[2,1,3,1,3],
-"group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7":[4,0,0,12,12],
-"group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7":[2,1,3,1,1],
-"group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2":[2,1,3,1,2],
-"group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2":[4,0,0,12,14],
-"group__sasl.html":[2,1,5,0],
-"group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac":[4,0,0,19,2],
-"group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac":[2,1,5,0,1],
-"group__sasl.html#ga4d21fddba80d3f88d0529aafe12328b0":[4,0,0,19,0],
-"group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c":[4,0,0,19,8],
-"group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c":[2,1,5,0,7],
-"group__sasl.html#ga77adf112018a4b457df4abbf5b31873b":[4,0,0,19,9],
-"group__sasl.html#ga77adf112018a4b457df4abbf5b31873b":[2,1,5,0,8],
-"group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16":[4,0,0,19,12],
-"group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16":[2,1,5,0,11],
-"group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c":[4,0,0,19,5],
-"group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c":[2,1,5,0,4],
-"group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d":[2,1,5,0,6],
-"group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d":[4,0,0,19,7],
-"group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db":[4,0,0,19,3],
-"group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db":[2,1,5,0,2],
-"group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b":[4,0,0,19,1],
-"group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b":[2,1,5,0,0],
-"group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20":[2,1,5,0,3],
-"group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20":[4,0,0,19,4],
-"group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8":[4,0,0,19,11],
-"group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8":[2,1,5,0,10],
-"group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3":[2,1,5,0,5],
-"group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3":[4,0,0,19,6],
-"group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886":[2,1,5,0,9],
-"group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886":[4,0,0,19,10],
-"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e":[4,0,0,19,1,1],
-"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e":[2,1,5,0,0,0],
-"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191":[4,0,0,19,1,4],
-"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191":[2,1,5,0,0,3],
-"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba1c90ef54986e694f0d94036977681785":[4,0,0,19,1,0],
-"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a":[4,0,0,19,1,2],
-"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a":[2,1,5,0,0,1],
-"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939":[2,1,5,0,0,2],
-"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939":[4,0,0,19,1,3],
-"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3":[2,1,5,0,0,4],
-"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3":[4,0,0,19,1,5],
-"group__selectable.html":[2,6],
-"group__selectable.html#ga00b61fde6d06800a6707f76049d84cff":[4,0,0,21,14],
-"group__selectable.html#ga117880989dbc0091c510f2d165f67903":[4,0,0,21,22],
-"group__selectable.html#ga18868416a68de0a8c51cfb664510edac":[4,0,0,21,27],
-"group__selectable.html#ga18868416a68de0a8c51cfb664510edac":[2,6,15],
-"group__selectable.html#ga1fa689f7fcef178cda3452c3b3e9afc8":[4,0,0,21,26],
-"group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b":[2,6,7],
-"group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b":[4,0,0,21,9],
-"group__selectable.html#ga24c4f23535410e4ab17bd6d3ef7c1276":[4,0,0,21,23],
-"group__selectable.html#ga24c4f23535410e4ab17bd6d3ef7c1276":[2,6,13],
-"group__selectable.html#ga2595c36b30e5f159ef4bb7e8772f6690":[4,0,0,21,19],
-"group__selectable.html#ga5d73786d6a3e2b3ebb3dd66ff8f7dba2":[4,0,0,21,31],
-"group__selectable.html#ga5d73786d6a3e2b3ebb3dd66ff8f7dba2":[2,6,19],
-"group__selectable.html#ga608c9ee483928628bd253184d6a9ed0e":[4,0,0,21,18],
-"group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7":[4,0,0,21,12],
-"group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7":[2,6,10],
-"group__selectable.html#ga695af605ead4986abcdf652cf962d75a":[2,6,4],
-"group__selectable.html#ga695af605ead4986abcdf652cf962d75a":[4,0,0,21,6],
-"group__selectable.html#ga6995acf52d96089dae30519d3d5b398a":[2,6,12],
-"group__selectable.html#ga6995acf52d96089dae30519d3d5b398a":[4,0,0,21,20],
-"group__selectable.html#ga7595ef1175f76f8372271ace9fac1f6c":[4,0,0,21,29],
-"group__selectable.html#ga7595ef1175f76f8372271ace9fac1f6c":[2,6,17],
-"group__selectable.html#ga7d694a1644c989937fb72b70782f4979":[2,6,8],
-"group__selectable.html#ga7d694a1644c989937fb72b70782f4979":[4,0,0,21,10],
-"group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2":[2,6,14],
-"group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2":[4,0,0,21,25],
-"group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9":[4,0,0,21,8],
-"group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9":[2,6,6],
-"group__selectable.html#ga8ed074cff009036aba5d5848036d8f72":[4,0,0,21,4],
-"group__selectable.html#ga8ed074cff009036aba5d5848036d8f72":[2,6,2],
-"group__selectable.html#ga90538d7c83ab1bd694fac6fb58b17b15":[4,0,0,21,3],
-"group__selectable.html#gaaf6dc533a6bf846a3e78a468d2cfa8da":[4,0,0,21,17],
-"group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53":[2,6,18],
-"group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53":[4,0,0,21,30],
-"group__selectable.html#gab7034170bf6367b989281d8ddaa87b09":[4,0,0,21,0],
-"group__selectable.html#gab7034170bf6367b989281d8ddaa87b09":[2,6,0],
-"group__selectable.html#gabd89005d4809b972caae64996ac43203":[2,6,1],
-"group__selectable.html#gabd89005d4809b972caae64996ac43203":[4,0,0,21,1],
-"group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af":[2,6,16],
-"group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af":[4,0,0,21,28],
-"group__selectable.html#gac22ee6b13a1678a4a33dc68404598a23":[4,0,0,21,2],
-"group__selectable.html#gac4e684d6009fc7707d8da961027bee73":[4,0,0,21,15],
-"group__selectable.html#gad06868870ea4b401559e9de0fd9d21f8":[4,0,0,21,21],
-"group__selectable.html#gad386a4b850dc8272f3d9aea75d81e7b1":[4,0,0,21,24],
-"group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198":[4,0,0,21,13],
-"group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198":[2,6,11],
-"group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4":[4,0,0,21,5],
-"group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4":[2,6,3],
-"group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9":[2,6,5],
-"group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9":[4,0,0,21,7],
-"group__selectable.html#gaf0b70242f5ebfaf14d858b2a616129cb":[4,0,0,21,16],
-"group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7":[2,6,9],
-"group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7":[4,0,0,21,11],
-"group__sender.html":[2,1,3,0],
-"group__sender.html#ga6edd45454fe2ddd093aad94f3d277475":[2,1,3,0,1],
-"group__sender.html#ga6edd45454fe2ddd093aad94f3d277475":[4,0,0,12,34],
-"group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a":[2,1,3,0,0],
-"group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a":[4,0,0,12,23],
-"group__session.html":[2,1,4],
-"group__session.html#ga050c0473324175a9a451e9d3e2766fac":[2,1,4,14],
-"group__session.html#ga050c0473324175a9a451e9d3e2766fac":[4,0,0,23,13],
-"group__session.html#ga0a431d267919f7bda16a9a91f8889c01":[4,0,0,23,6],
-"group__session.html#ga0a431d267919f7bda16a9a91f8889c01":[2,1,4,7],
-"group__session.html#ga22c5eca3f2a55cd921878cc43808bba6":[4,0,0,23,11],
-"group__session.html#ga22c5eca3f2a55cd921878cc43808bba6":[2,1,4,12],
-"group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e":[2,1,4,20],
-"group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e":[4,0,0,23,19],
-"group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9":[4,0,0,28,12],
-"group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9":[2,1,4,0],
-"group__session.html#ga427dff7259c2361931cdcd4d66073348":[2,1,4,5],
-"group__session.html#ga427dff7259c2361931cdcd4d66073348":[4,0,0,23,4],
-"group__session.html#ga59b64771b7bad4304aa92d76378e8baf":[4,0,0,23,18],
-"group__session.html#ga59b64771b7bad4304aa92d76378e8baf":[2,1,4,19],
-"group__session.html#ga667f7da4fb4859e2ecef6e16d53e27cf":[2,1,4,18],
-"group__session.html#ga667f7da4fb4859e2ecef6e16d53e27cf":[4,0,0,23,17],
-"group__session.html#ga6769d95e6fa34c61b9f4e0b504aabd77":[2,1,4,2],
-"group__session.html#ga6769d95e6fa34c61b9f4e0b504aabd77":[4,0,0,23,1],
-"group__session.html#ga7d906124c5cda5da5014e0e770d32223":[2,1,4,17],
-"group__session.html#ga7d906124c5cda5da5014e0e770d32223":[4,0,0,23,16],
-"group__session.html#ga8aea90f33a085de6f9c6404660efbcb7":[2,1,4,11],
-"group__session.html#ga8aea90f33a085de6f9c6404660efbcb7":[4,0,0,23,10],
-"group__session.html#ga8c0a63afcc6f41df1c7b548aee64ee58":[4,0,0,23,9],
-"group__session.html#ga8c0a63afcc6f41df1c7b548aee64ee58":[2,1,4,10],
-"group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9":[4,0,0,23,12],
-"group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9":[2,1,4,13],
-"group__session.html#ga984a4465c17870a99f8dd33f2e03f8ff":[4,0,0,23,15],
-"group__session.html#ga984a4465c17870a99f8dd33f2e03f8ff":[2,1,4,16],
-"group__session.html#ga9ca2a8dae71d761598016798b9e13fc3":[2,1,4,1],
-"group__session.html#ga9ca2a8dae71d761598016798b9e13fc3":[4,0,0,23,0],
-"group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c":[4,0,0,23,8],
-"group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c":[2,1,4,9],
-"group__session.html#gadc22e0e15181526ac3119793f42cb2a8":[2,1,4,3],
-"group__session.html#gadc22e0e15181526ac3119793f42cb2a8":[4,0,0,23,2],
-"group__session.html#gadc79b7203e0c3b0c71f808bf9b8ac357":[2,1,4,15],
-"group__session.html#gadc79b7203e0c3b0c71f808bf9b8ac357":[4,0,0,23,14],
-"group__session.html#gadca7de4fef037bee39dec8e46d3b6633":[2,1,4,6],
-"group__session.html#gadca7de4fef037bee39dec8e46d3b6633":[4,0,0,23,5],
-"group__session.html#gae4be841a30fa987e5294b8225f7acf5e":[4,0,0,23,3],
-"group__session.html#gae4be841a30fa987e5294b8225f7acf5e":[2,1,4,4],
-"group__session.html#gaf14527da4f91c8a4b6e383764fc6880f":[2,1,4,8],
-"group__session.html#gaf14527da4f91c8a4b6e383764fc6880f":[4,0,0,23,7],
-"group__ssl.html":[2,1,5,1],
-"group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225":[4,0,0,24,4],
-"group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225":[2,1,5,1,2],
-"group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251":[4,0,0,24,11],
-"group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251":[2,1,5,1,9],
-"group__ssl.html#ga1636bdfcc884dbae248f0316ae2a076f":[2,1,5,1,15],
-"group__ssl.html#ga1636bdfcc884dbae248f0316ae2a076f":[4,0,0,24,17],
-"group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9":[4,0,0,24,13],
-"group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9":[2,1,5,1,11],
-"group__ssl.html#ga215da63662423b00d34605ba4f9761f5":[4,0,0,24,1],
-"group__ssl.html#ga2f0254dda9b35b5af99e744be243daaf":[2,1,5,1,8],
-"group__ssl.html#ga2f0254dda9b35b5af99e744be243daaf":[4,0,0,24,10],
-"group__ssl.html#ga31d1dde4b0fbb1cbc349863013309ba5":[2,1,5,1,12],
-"group__ssl.html#ga31d1dde4b0fbb1cbc349863013309ba5":[4,0,0,24,14],
-"group__ssl.html#ga41e9ea2af96fcbc34fda2e72cff40f2c":[4,0,0,24,18],
-"group__ssl.html#ga41e9ea2af96fcbc34fda2e72cff40f2c":[2,1,5,1,16],
-"group__ssl.html#ga4a1837eb135461f71da666f3438c7602":[2,1,5,1,18],
-"group__ssl.html#ga4a1837eb135461f71da666f3438c7602":[4,0,0,24,20],
-"group__ssl.html#ga543c4d6b34f107f41a2812b15e370523":[4,0,0,24,23],
-"group__ssl.html#ga543c4d6b34f107f41a2812b15e370523":[2,1,5,1,21],
-"group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40":[4,0,0,24,2],
-"group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40":[2,1,5,1,0],
-"group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5":[2,1,5,1,22],
-"group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5":[4,0,0,24,24],
-"group__ssl.html#ga7bf33cfae6dcd6513da926eff993896d":[2,1,5,1,7],
-"group__ssl.html#ga7bf33cfae6dcd6513da926eff993896d":[4,0,0,24,9],
-"group__ssl.html#ga7ea4334e4925b50cb6c6daa4795cdfa0":[4,0,0,24,15],
-"group__ssl.html#ga7ea4334e4925b50cb6c6daa4795cdfa0":[2,1,5,1,13],
-"group__ssl.html#ga94467860b566683a4c646487dc537b34":[4,0,0,24,22],
-"group__ssl.html#ga94467860b566683a4c646487dc537b34":[2,1,5,1,20],
-"group__ssl.html#gaba83c3a1779c8b35a479bf3a7bb5b175":[4,0,0,24,0],
-"group__ssl.html#gabc678b1162484ec8eeddba8b594b1f74":[2,1,5,1,14],
-"group__ssl.html#gabc678b1162484ec8eeddba8b594b1f74":[4,0,0,24,16],
-"group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f":[4,0,0,24,8],
-"group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f":[2,1,5,1,6],
-"group__ssl.html#gac5f8d77f86808ae8401691bcd17daa77":[2,1,5,1,19],
-"group__ssl.html#gac5f8d77f86808ae8401691bcd17daa77":[4,0,0,24,21],
-"group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190":[2,1,5,1,10],
-"group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190":[4,0,0,24,12],
-"group__ssl.html#gace9c2c01043714e64fe97a390ffeac87":[2,1,5,1,5],
-"group__ssl.html#gace9c2c01043714e64fe97a390ffeac87":[4,0,0,24,7],
-"group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb":[4,0,0,24,6],
-"group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb":[2,1,5,1,4],
-"group__ssl.html#gae6cd9e970301292a1b502a6a1d8bc2ab":[4,0,0,24,19],
-"group__ssl.html#gae6cd9e970301292a1b502a6a1d8bc2ab":[2,1,5,1,17],
-"group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892":[4,0,0,24,3],
-"group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892":[2,1,5,1,1],
-"group__ssl.html#gaf175c116d52a91001f9a3559b580f56d":[4,0,0,24,5],
-"group__ssl.html#gaf175c116d52a91001f9a3559b580f56d":[2,1,5,1,3],
-"group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078":[2,1,5,1,2,1],
-"group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078":[4,0,0,24,4,1],
-"group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c":[4,0,0,24,4,0],
-"group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c":[2,1,5,1,2,0],
-"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40a0eb5c598625be198fe7220e7f8bc5e18":[4,0,0,24,2,2],
-"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40a2161af8cc70236ebe4635ef6a3002649":[4,0,0,24,2,4],
-"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40a641ed18c339dabbb246b88b3ed6ecda0":[4,0,0,24,2,3],
-"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40ad39c582ed1f0d3a1f97c17b9432028d6":[4,0,0,24,2,5],
-"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40aeab893d2607ef1ab90e89ba42df33e71":[4,0,0,24,2,1],
-"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40af5c1deffedaaae563e493e23e7658aa0":[4,0,0,24,2,0],
-"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36":[2,1,5,1,4,3],
-"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36":[4,0,0,24,6,3],
-"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44":[4,0,0,24,6,1],
-"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44":[2,1,5,1,4,1],
-"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc":[4,0,0,24,6,0],
-"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc":[2,1,5,1,4,0],
-"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5":[4,0,0,24,6,2],
-"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5":[2,1,5,1,4,2],
-"group__ssl.html#ggaf0b0cd3271ad4a0e33e2a61a8cea7892a623d60f90b7f0e636db7228e244f2ca0":[4,0,0,24,3,1],
-"group__ssl.html#ggaf0b0cd3271ad4a0e33e2a61a8cea7892a6c5d0f29a3e5a728a9c80a10f25ac62f":[4,0,0,24,3,3],
-"group__ssl.html#ggaf0b0cd3271ad4a0e33e2a61a8cea7892a9449a5575bf4589d1e88687a3a99748b":[4,0,0,24,3,2],
-"group__ssl.html#ggaf0b0cd3271ad4a0e33e2a61a8cea7892add60b6e2931ac8c35d6925e096fb3bf4":[4,0,0,24,3,0],
-"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d":[4,0,0,24,5,2],
-"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d":[2,1,5,1,3,2],
-"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f":[4,0,0,24,5,1],
-"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f":[2,1,5,1,3,1],
-"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d":[4,0,0,24,5,0],
-"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d":[2,1,5,1,3,0],
-"group__terminus.html":[2,1,3,2],
-"group__terminus.html#ga166a84223f2e17a8d122bf19e5ebe0e3":[4,0,0,25,16],
-"group__terminus.html#ga166a84223f2e17a8d122bf19e5ebe0e3":[2,1,3,2,16],
-"group__terminus.html#ga213267363be45848f3299471ea93089b":[2,1,3,2,2],
-"group__terminus.html#ga213267363be45848f3299471ea93089b":[4,0,0,25,2],
-"group__terminus.html#ga31429fed465bdf8c393196f3dfbf4d2f":[2,1,3,2,5],
-"group__terminus.html#ga31429fed465bdf8c393196f3dfbf4d2f":[4,0,0,25,5],
-"group__terminus.html#ga386428e4d1742649fffa112f231a3bf8":[2,1,3,2,19],
-"group__terminus.html#ga386428e4d1742649fffa112f231a3bf8":[4,0,0,25,19],
-"group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7":[4,0,0,25,4],
-"group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7":[2,1,3,2,4],
-"group__terminus.html#ga4ea6ce82047f3fab63e70a29b74b5fcf":[2,1,3,2,11],
-"group__terminus.html#ga4ea6ce82047f3fab63e70a29b74b5fcf":[4,0,0,25,11],
-"group__terminus.html#ga575d3d03d45453bce10392b120e35a50":[4,0,0,25,9],
-"group__terminus.html#ga575d3d03d45453bce10392b120e35a50":[2,1,3,2,9],
-"group__terminus.html#ga66ac0a6b680d16588f6e95e0804c64f5":[2,1,3,2,14],
-"group__terminus.html#ga66ac0a6b680d16588f6e95e0804c64f5":[4,0,0,25,14],
-"group__terminus.html#ga8600194fb12e709bb165249996d3d136":[4,0,0,25,20],
-"group__terminus.html#ga8600194fb12e709bb165249996d3d136":[2,1,3,2,20],
-"group__terminus.html#ga91a7d1ca890c3171220ea7d1eaa57b86":[2,1,3,2,7],
-"group__terminus.html#ga91a7d1ca890c3171220ea7d1eaa57b86":[4,0,0,25,7],
-"group__terminus.html#gaaef31d25eb233aace7be1e0174fbf55e":[4,0,0,25,13],
-"group__terminus.html#gaaef31d25eb233aace7be1e0174fbf55e":[2,1,3,2,13],
-"group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed":[2,1,3,2,15],
-"group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed":[4,0,0,25,15],
-"group__terminus.html#gab4089b27ee99a348deab776f3d4931f0":[4,0,0,25,3],
-"group__terminus.html#gab4089b27ee99a348deab776f3d4931f0":[2,1,3,2,3]
+"group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a":[2,6,3],
+"group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a":[4,0,0,19,25],
+"group__reactor.html#ga79e2a6651de835a2f13865719803bc8f":[4,0,0,19,3],
+"group__reactor.html#ga7b673c793589fdbb2bec4968acf643a3":[4,0,0,19,33],
+"group__reactor.html#ga7b7005d7b17535fbad64399e84a26197":[4,0,0,19,1],
+"group__reactor.html#ga8014d09bdcfd29d6a12ae43b923de2b7":[4,0,0,19,11],
+"group__reactor.html#ga80f87d509624fc970c77bd3d36a67a69":[4,0,0,19,6],
+"group__reactor.html#ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6":[4,0,0,19,50],
+"group__reactor.html#ga87b11c5ba311de6df453109dc62316a3":[4,0,0,19,17],
+"group__reactor.html#ga87b42c05f01bf2c2d1d7f760a3f199c0":[4,0,0,19,35],
+"group__reactor.html#ga8b66944b6cbd3ba8cd40137143bff969":[4,0,0,19,32],
+"group__reactor.html#ga9775d149269de727b2089e569382b5ce":[4,0,0,19,21],
+"group__reactor.html#ga9b288a333a6b8b7f50d8ec70f69ce9dd":[4,0,0,19,51],
+"group__reactor.html#ga9d66ecb32df66418514235ba56e3a8de":[4,0,0,19,45],
+"group__reactor.html#gaa22f5fec9ac5aed56cccdf833fa992b8":[4,0,0,19,36],
+"group__reactor.html#gaa3720d9de27c746ee13f610e9d34edcd":[4,0,0,19,16],
+"group__reactor.html#gaab68223bb8b59d6d1187c9a3ca2b3b6b":[4,0,0,19,27],
+"group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb":[2,6,4],
+"group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb":[4,0,0,19,37],
+"group__reactor.html#gaaec55747a472a21ff319c6911e16ffcf":[4,0,0,19,34],
+"group__reactor.html#gab0ee15ec91e80b7e2b75c7aeabad2693":[4,0,0,19,29],
+"group__reactor.html#gab7ddcff808e96c6dee9a161a16811f28":[4,0,0,19,10],
+"group__reactor.html#gabc625bc7107766746a05ee4b7c53f363":[4,0,0,19,23],
+"group__reactor.html#gabc625bc7107766746a05ee4b7c53f363":[2,6,2],
+"group__reactor.html#gac19ce565e73ab8dd54f8a83f1f5e60cc":[4,0,0,19,15],
+"group__reactor.html#gac7b76a548321e812ae9c208bcf26fb00":[4,0,0,19,12],
+"group__reactor.html#gac9b11ff4f96a392d83636ae7196df50e":[4,0,0,19,54],
+"group__reactor.html#gac9bc71e4766901a96bb434f3be75315f":[4,0,0,19,31],
+"group__reactor.html#gacd209a7fe490e751740f25a97fdc80bc":[4,0,0,19,2],
+"group__reactor.html#gae4d56ecd103a5733a1b513fa805b7db6":[4,0,0,19,52],
+"group__reactor.html#gae570bf70c40c21c94bf63e67e2dcccca":[4,0,0,19,14],
+"group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6":[2,6,0],
+"group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6":[4,0,0,29,7],
+"group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f":[4,0,0,19,22],
+"group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f":[2,6,1],
+"group__reactor.html#gaf806373bd6bf77700438c8891c528ebb":[4,0,0,19,18],
+"group__reactor.html#gaf9ac47aa83192acbbc883fc1aee108ea":[4,0,0,19,24],
+"group__reactor.html#gafea28a0bdc5c168852d8fe741269b1af":[4,0,0,19,40],
+"group__receiver.html":[2,2,3,1],
+"group__receiver.html#ga22837f7f8e152add8de867bbe4163892":[2,2,3,1,4],
+"group__receiver.html#ga22837f7f8e152add8de867bbe4163892":[4,0,0,13,37],
+"group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357":[4,0,0,13,10],
+"group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357":[2,2,3,1,0],
+"group__receiver.html#gaa98289676877e6c820a95e4bce94eda6":[2,2,3,1,3],
+"group__receiver.html#gaa98289676877e6c820a95e4bce94eda6":[4,0,0,13,27],
+"group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7":[4,0,0,13,12],
+"group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7":[2,2,3,1,1],
+"group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2":[4,0,0,13,14],
+"group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2":[2,2,3,1,2],
+"group__sasl.html":[2,2,5,0],
+"group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac":[4,0,0,20,2],
+"group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac":[2,2,5,0,1],
+"group__sasl.html#ga4d21fddba80d3f88d0529aafe12328b0":[4,0,0,20,0],
+"group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c":[4,0,0,20,8],
+"group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c":[2,2,5,0,7],
+"group__sasl.html#ga77adf112018a4b457df4abbf5b31873b":[4,0,0,20,9],
+"group__sasl.html#ga77adf112018a4b457df4abbf5b31873b":[2,2,5,0,8],
+"group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16":[4,0,0,20,12],
+"group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16":[2,2,5,0,11],
+"group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c":[4,0,0,20,5],
+"group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c":[2,2,5,0,4],
+"group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d":[4,0,0,20,7],
+"group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d":[2,2,5,0,6],
+"group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db":[4,0,0,20,3],
+"group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db":[2,2,5,0,2],
+"group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b":[2,2,5,0,0],
+"group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b":[4,0,0,20,1],
+"group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20":[4,0,0,20,4],
+"group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20":[2,2,5,0,3],
+"group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8":[4,0,0,20,11],
+"group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8":[2,2,5,0,10],
+"group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3":[4,0,0,20,6],
+"group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3":[2,2,5,0,5],
+"group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886":[4,0,0,20,10],
+"group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886":[2,2,5,0,9],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e":[4,0,0,20,1,1],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e":[2,2,5,0,0,0],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191":[2,2,5,0,0,3],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191":[4,0,0,20,1,4],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba1c90ef54986e694f0d94036977681785":[4,0,0,20,1,0],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a":[2,2,5,0,0,1],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a":[4,0,0,20,1,2],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939":[4,0,0,20,1,3],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939":[2,2,5,0,0,2],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3":[4,0,0,20,1,5],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3":[2,2,5,0,0,4],
+"group__selectable.html":[2,7],
+"group__selectable.html#ga00b61fde6d06800a6707f76049d84cff":[4,0,0,22,14],
+"group__selectable.html#ga117880989dbc0091c510f2d165f67903":[4,0,0,22,22],
+"group__selectable.html#ga18868416a68de0a8c51cfb664510edac":[4,0,0,22,27],
+"group__selectable.html#ga18868416a68de0a8c51cfb664510edac":[2,7,15],
+"group__selectable.html#ga1fa689f7fcef178cda3452c3b3e9afc8":[4,0,0,22,26],
+"group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b":[2,7,7],
+"group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b":[4,0,0,22,9],
+"group__selectable.html#ga24c4f23535410e4ab17bd6d3ef7c1276":[2,7,13],
+"group__selectable.html#ga24c4f23535410e4ab17bd6d3ef7c1276":[4,0,0,22,23],
+"group__selectable.html#ga2595c36b30e5f159ef4bb7e8772f6690":[4,0,0,22,19],
+"group__selectable.html#ga5d73786d6a3e2b3ebb3dd66ff8f7dba2":[4,0,0,22,31],
+"group__selectable.html#ga5d73786d6a3e2b3ebb3dd66ff8f7dba2":[2,7,19],
+"group__selectable.html#ga608c9ee483928628bd253184d6a9ed0e":[4,0,0,22,18],
+"group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7":[2,7,10],
+"group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7":[4,0,0,22,12],
+"group__selectable.html#ga695af605ead4986abcdf652cf962d75a":[4,0,0,22,6],
+"group__selectable.html#ga695af605ead4986abcdf652cf962d75a":[2,7,4],
+"group__selectable.html#ga6995acf52d96089dae30519d3d5b398a":[2,7,12],
+"group__selectable.html#ga6995acf52d96089dae30519d3d5b398a":[4,0,0,22,20],
+"group__selectable.html#ga7595ef1175f76f8372271ace9fac1f6c":[4,0,0,22,29],
+"group__selectable.html#ga7595ef1175f76f8372271ace9fac1f6c":[2,7,17],
+"group__selectable.html#ga7d694a1644c989937fb72b70782f4979":[4,0,0,22,10],
+"group__selectable.html#ga7d694a1644c989937fb72b70782f4979":[2,7,8],
+"group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2":[4,0,0,22,25],
+"group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2":[2,7,14],
+"group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9":[4,0,0,22,8],
+"group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9":[2,7,6],
+"group__selectable.html#ga8ed074cff009036aba5d5848036d8f72":[2,7,2],
+"group__selectable.html#ga8ed074cff009036aba5d5848036d8f72":[4,0,0,22,4],
+"group__selectable.html#ga90538d7c83ab1bd694fac6fb58b17b15":[4,0,0,22,3],
+"group__selectable.html#gaaf6dc533a6bf846a3e78a468d2cfa8da":[4,0,0,22,17],
+"group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53":[2,7,18],
+"group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53":[4,0,0,22,30],
+"group__selectable.html#gab7034170bf6367b989281d8ddaa87b09":[4,0,0,22,0],
+"group__selectable.html#gab7034170bf6367b989281d8ddaa87b09":[2,7,0],
+"group__selectable.html#gabd89005d4809b972caae64996ac43203":[2,7,1],
+"group__selectable.html#gabd89005d4809b972caae64996ac43203":[4,0,0,22,1],
+"group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af":[2,7,16],
+"group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af":[4,0,0,22,28],
+"group__selectable.html#gac22ee6b13a1678a4a33dc68404598a23":[4,0,0,22,2],
+"group__selectable.html#gac4e684d6009fc7707d8da961027bee73":[4,0,0,22,15],
+"group__selectable.html#gad06868870ea4b401559e9de0fd9d21f8":[4,0,0,22,21],
+"group__selectable.html#gad386a4b850dc8272f3d9aea75d81e7b1":[4,0,0,22,24],
+"group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198":[2,7,11],
+"group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198":[4,0,0,22,13],
+"group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4":[2,7,3],
+"group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4":[4,0,0,22,5],
+"group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9":[2,7,5],
+"group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9":[4,0,0,22,7],
+"group__selectable.html#gaf0b70242f5ebfaf14d858b2a616129cb":[4,0,0,22,16],
+"group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7":[2,7,9],
+"group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7":[4,0,0,22,11],
+"group__sender.html":[2,2,3,0],
+"group__sender.html#ga6edd45454fe2ddd093aad94f3d277475":[2,2,3,0,1],
+"group__sender.html#ga6edd45454fe2ddd093aad94f3d277475":[4,0,0,13,34],
+"group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a":[2,2,3,0,0],
+"group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a":[4,0,0,13,23],
+"group__session.html":[2,2,4],
+"group__session.html#ga050c0473324175a9a451e9d3e2766fac":[4,0,0,24,13],
+"group__session.html#ga050c0473324175a9a451e9d3e2766fac":[2,2,4,14],
+"group__session.html#ga0a431d267919f7bda16a9a91f8889c01":[4,0,0,24,6],
+"group__session.html#ga0a431d267919f7bda16a9a91f8889c01":[2,2,4,7],
+"group__session.html#ga22c5eca3f2a55cd921878cc43808bba6":[4,0,0,24,11],
+"group__session.html#ga22c5eca3f2a55cd921878cc43808bba6":[2,2,4,12],
+"group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e":[4,0,0,24,19],
+"group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e":[2,2,4,20],
+"group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9":[4,0,0,29,12],
+"group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9":[2,2,4,0],
+"group__session.html#ga427dff7259c2361931cdcd4d66073348":[2,2,4,5],
+"group__session.html#ga427dff7259c2361931cdcd4d66073348":[4,0,0,24,4],
+"group__session.html#ga59b64771b7bad4304aa92d76378e8baf":[2,2,4,19],
+"group__session.html#ga59b64771b7bad4304aa92d76378e8baf":[4,0,0,24,18],
+"group__session.html#ga667f7da4fb4859e2ecef6e16d53e27cf":[4,0,0,24,17],
+"group__session.html#ga667f7da4fb4859e2ecef6e16d53e27cf":[2,2,4,18],
+"group__session.html#ga6769d95e6fa34c61b9f4e0b504aabd77":[4,0,0,24,1],
+"group__session.html#ga6769d95e6fa34c61b9f4e0b504aabd77":[2,2,4,2],
+"group__session.html#ga7d906124c5cda5da5014e0e770d32223":[4,0,0,24,16],
+"group__session.html#ga7d906124c5cda5da5014e0e770d32223":[2,2,4,17],
+"group__session.html#ga8aea90f33a085de6f9c6404660efbcb7":[4,0,0,24,10],
+"group__session.html#ga8aea90f33a085de6f9c6404660efbcb7":[2,2,4,11],
+"group__session.html#ga8c0a63afcc6f41df1c7b548aee64ee58":[4,0,0,24,9],
+"group__session.html#ga8c0a63afcc6f41df1c7b548aee64ee58":[2,2,4,10],
+"group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9":[2,2,4,13],
+"group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9":[4,0,0,24,12],
+"group__session.html#ga984a4465c17870a99f8dd33f2e03f8ff":[2,2,4,16],
+"group__session.html#ga984a4465c17870a99f8dd33f2e03f8ff":[4,0,0,24,15],
+"group__session.html#ga9ca2a8dae71d761598016798b9e13fc3":[4,0,0,24,0],
+"group__session.html#ga9ca2a8dae71d761598016798b9e13fc3":[2,2,4,1],
+"group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c":[4,0,0,24,8],
+"group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c":[2,2,4,9],
+"group__session.html#gadc22e0e15181526ac3119793f42cb2a8":[4,0,0,24,2],
+"group__session.html#gadc22e0e15181526ac3119793f42cb2a8":[2,2,4,3],
+"group__session.html#gadc79b7203e0c3b0c71f808bf9b8ac357":[4,0,0,24,14],
+"group__session.html#gadc79b7203e0c3b0c71f808bf9b8ac357":[2,2,4,15],
+"group__session.html#gadca7de4fef037bee39dec8e46d3b6633":[4,0,0,24,5],
+"group__session.html#gadca7de4fef037bee39dec8e46d3b6633":[2,2,4,6],
+"group__session.html#gae4be841a30fa987e5294b8225f7acf5e":[2,2,4,4],
+"group__session.html#gae4be841a30fa987e5294b8225f7acf5e":[4,0,0,24,3],
+"group__session.html#gaf14527da4f91c8a4b6e383764fc6880f":[2,2,4,8],
+"group__session.html#gaf14527da4f91c8a4b6e383764fc6880f":[4,0,0,24,7],
+"group__ssl.html":[2,2,5,1],
+"group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225":[4,0,0,25,4],
+"group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225":[2,2,5,1,2],
+"group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251":[2,2,5,1,9],
+"group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251":[4,0,0,25,11],
+"group__ssl.html#ga1636bdfcc884dbae248f0316ae2a076f":[4,0,0,25,17],
+"group__ssl.html#ga1636bdfcc884dbae248f0316ae2a076f":[2,2,5,1,15],
+"group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9":[2,2,5,1,11],
+"group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9":[4,0,0,25,13],
+"group__ssl.html#ga215da63662423b00d34605ba4f9761f5":[4,0,0,25,1],
+"group__ssl.html#ga2f0254dda9b35b5af99e744be243daaf":[2,2,5,1,8],
+"group__ssl.html#ga2f0254dda9b35b5af99e744be243daaf":[4,0,0,25,10],
+"group__ssl.html#ga31d1dde4b0fbb1cbc349863013309ba5":[2,2,5,1,12],
+"group__ssl.html#ga31d1dde4b0fbb1cbc349863013309ba5":[4,0,0,25,14],
+"group__ssl.html#ga41e9ea2af96fcbc34fda2e72cff40f2c":[4,0,0,25,18],
+"group__ssl.html#ga41e9ea2af96fcbc34fda2e72cff40f2c":[2,2,5,1,16],
+"group__ssl.html#ga4a1837eb135461f71da666f3438c7602":[4,0,0,25,20],
+"group__ssl.html#ga4a1837eb135461f71da666f3438c7602":[2,2,5,1,18],
+"group__ssl.html#ga543c4d6b34f107f41a2812b15e370523":[4,0,0,25,23],
+"group__ssl.html#ga543c4d6b34f107f41a2812b15e370523":[2,2,5,1,21],
+"group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40":[4,0,0,25,2],
+"group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40":[2,2,5,1,0],
+"group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5":[4,0,0,25,24],
+"group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5":[2,2,5,1,22],
+"group__ssl.html#ga7bf33cfae6dcd6513da926eff993896d":[4,0,0,25,9],
+"group__ssl.html#ga7bf33cfae6dcd6513da926eff993896d":[2,2,5,1,7],
+"group__ssl.html#ga7ea4334e4925b50cb6c6daa4795cdfa0":[2,2,5,1,13],
+"group__ssl.html#ga7ea4334e4925b50cb6c6daa4795cdfa0":[4,0,0,25,15],
+"group__ssl.html#ga94467860b566683a4c646487dc537b34":[2,2,5,1,20],
+"group__ssl.html#ga94467860b566683a4c646487dc537b34":[4,0,0,25,22],
+"group__ssl.html#gaba83c3a1779c8b35a479bf3a7bb5b175":[4,0,0,25,0],
+"group__ssl.html#gabc678b1162484ec8eeddba8b594b1f74":[4,0,0,25,16],
+"group__ssl.html#gabc678b1162484ec8eeddba8b594b1f74":[2,2,5,1,14],
+"group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f":[4,0,0,25,8],
+"group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f":[2,2,5,1,6],
+"group__ssl.html#gac5f8d77f86808ae8401691bcd17daa77":[4,0,0,25,21],
+"group__ssl.html#gac5f8d77f86808ae8401691bcd17daa77":[2,2,5,1,19],
+"group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190":[2,2,5,1,10],
+"group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190":[4,0,0,25,12],
+"group__ssl.html#gace9c2c01043714e64fe97a390ffeac87":[2,2,5,1,5],
+"group__ssl.html#gace9c2c01043714e64fe97a390ffeac87":[4,0,0,25,7],
+"group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb":[2,2,5,1,4],
+"group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb":[4,0,0,25,6],
+"group__ssl.html#gae6cd9e970301292a1b502a6a1d8bc2ab":[2,2,5,1,17],
+"group__ssl.html#gae6cd9e970301292a1b502a6a1d8bc2ab":[4,0,0,25,19],
+"group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892":[4,0,0,25,3],
+"group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892":[2,2,5,1,1],
+"group__ssl.html#gaf175c116d52a91001f9a3559b580f56d":[2,2,5,1,3],
+"group__ssl.html#gaf175c116d52a91001f9a3559b580f56d":[4,0,0,25,5],
+"group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078":[2,2,5,1,2,1],
+"group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078":[4,0,0,25,4,1],
+"group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c":[4,0,0,25,4,0],
+"group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c":[2,2,5,1,2,0],
+"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40a0eb5c598625be198fe7220e7f8bc5e18":[4,0,0,25,2,2],
+"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40a2161af8cc70236ebe4635ef6a3002649":[4,0,0,25,2,4],
+"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40a641ed18c339dabbb246b88b3ed6ecda0":[4,0,0,25,2,3],
+"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40ad39c582ed1f0d3a1f97c17b9432028d6":[4,0,0,25,2,5],
+"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40aeab893d2607ef1ab90e89ba42df33e71":[4,0,0,25,2,1],
+"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40af5c1deffedaaae563e493e23e7658aa0":[4,0,0,25,2,0],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36":[4,0,0,25,6,3],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36":[2,2,5,1,4,3],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44":[2,2,5,1,4,1],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44":[4,0,0,25,6,1]
 };

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/navtreeindex5.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/navtreeindex5.js b/content/releases/qpid-proton-master/proton/c/api/navtreeindex5.js
index 837b26f..bba6e18 100755
--- a/content/releases/qpid-proton-master/proton/c/api/navtreeindex5.js
+++ b/content/releases/qpid-proton-master/proton/c/api/navtreeindex5.js
@@ -1,253 +1,253 @@
 var NAVTREEINDEX5 =
 {
-"group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c":[2,1,3,2,10],
-"group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c":[4,0,0,25,10],
-"group__terminus.html#gabf6c265040dd7233bddbb4efcf314999":[2,1,3,2,6],
-"group__terminus.html#gabf6c265040dd7233bddbb4efcf314999":[4,0,0,25,6],
-"group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0":[4,0,0,25,1],
-"group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0":[2,1,3,2,1],
-"group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3":[2,1,3,2,21],
-"group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3":[4,0,0,25,21],
-"group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2":[2,1,3,2,0],
-"group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2":[4,0,0,25,0],
-"group__terminus.html#gad4abc043078d14aeeaef3116500d62e1":[2,1,3,2,18],
-"group__terminus.html#gad4abc043078d14aeeaef3116500d62e1":[4,0,0,25,18],
-"group__terminus.html#gadf6f4e80e36b70803acab67b12a35a14":[4,0,0,25,12],
-"group__terminus.html#gadf6f4e80e36b70803acab67b12a35a14":[2,1,3,2,12],
-"group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c":[4,0,0,25,17],
-"group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c":[2,1,3,2,17],
-"group__terminus.html#gaf7ce75acdf855eaf7637abcd4131d6b3":[2,1,3,2,8],
-"group__terminus.html#gaf7ce75acdf855eaf7637abcd4131d6b3":[4,0,0,25,8],
-"group__terminus.html#gafe106dcd053dd04b0fdbc9b40b58e23d":[2,1,3,2,23],
-"group__terminus.html#gafe106dcd053dd04b0fdbc9b40b58e23d":[4,0,0,25,23],
-"group__terminus.html#gafe5932e60e778827a0b6c27e7748a814":[2,1,3,2,22],
-"group__terminus.html#gafe5932e60e778827a0b6c27e7748a814":[4,0,0,25,22],
-"group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b":[4,0,0,25,2,0],
-"group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b":[2,1,3,2,2,0],
-"group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58":[2,1,3,2,2,1],
-"group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58":[4,0,0,25,2,1],
-"group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2":[2,1,3,2,2,2],
-"group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2":[4,0,0,25,2,2],
-"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae":[2,1,3,2,4,3],
-"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae":[4,0,0,25,4,3],
-"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e":[4,0,0,25,4,2],
-"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e":[2,1,3,2,4,2],
-"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0":[4,0,0,25,4,1],
-"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0":[2,1,3,2,4,1],
-"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216":[4,0,0,25,4,0],
-"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216":[2,1,3,2,4,0],
-"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01":[4,0,0,25,3,1],
-"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01":[2,1,3,2,3,1],
-"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5":[4,0,0,25,3,2],
-"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5":[2,1,3,2,3,2],
-"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556":[4,0,0,25,3,3],
-"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556":[2,1,3,2,3,3],
-"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391":[4,0,0,25,3,0],
-"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391":[2,1,3,2,3,0],
-"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac":[4,0,0,25,1,0],
-"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac":[2,1,3,2,1,0],
-"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523":[4,0,0,25,1,1],
-"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523":[2,1,3,2,1,1],
-"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92":[2,1,3,2,1,2],
-"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92":[4,0,0,25,1,2],
-"group__transport.html":[2,1,5],
-"group__transport.html#ga00a271caac7d531ae795d78db81199e9":[4,0,0,26,15],
-"group__transport.html#ga00a271caac7d531ae795d78db81199e9":[2,1,5,18],
-"group__transport.html#ga0842d4831299a6aa87075620e8bba436":[4,0,0,26,40],
-"group__transport.html#ga0842d4831299a6aa87075620e8bba436":[2,1,5,43],
-"group__transport.html#ga0a651e6b090ec7c3f86b1d5133372995":[2,1,5,42],
-"group__transport.html#ga0a651e6b090ec7c3f86b1d5133372995":[4,0,0,26,39],
-"group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd":[4,0,0,26,9],
-"group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd":[2,1,5,12],
-"group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b":[4,0,0,26,47],
-"group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b":[2,1,5,50],
-"group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f":[2,1,5,38],
-"group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f":[4,0,0,26,35],
-"group__transport.html#ga10a9c4fc00faf70adedc76a941b1cfe9":[2,1,5,37],
-"group__transport.html#ga10a9c4fc00faf70adedc76a941b1cfe9":[4,0,0,26,34],
-"group__transport.html#ga2974d2551737553bc953232f3bd6438c":[2,1,5,49],
-"group__transport.html#ga2974d2551737553bc953232f3bd6438c":[4,0,0,26,46],
-"group__transport.html#ga2be777fea1b19677ac50072c487d9ad1":[4,0,0,26,50],
-"group__transport.html#ga2be777fea1b19677ac50072c487d9ad1":[2,1,5,53],
-"group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457":[2,1,5,16],
-"group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457":[4,0,0,26,13],
-"group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae":[4,0,0,26,14],
-"group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae":[2,1,5,17],
-"group__transport.html#ga2d650c473958ae118701d8aefd96aaa1":[2,1,5,24],
-"group__transport.html#ga2d650c473958ae118701d8aefd96aaa1":[4,0,0,26,21],
-"group__transport.html#ga2d769e6c83f9f6f740648798c3d668ff":[4,0,0,26,38],
-"group__transport.html#ga2d769e6c83f9f6f740648798c3d668ff":[2,1,5,41],
-"group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d":[4,0,0,26,7],
-"group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d":[2,1,5,10],
-"group__transport.html#ga36ff89334941ed67b98af731e5696844":[4,0,0,26,17],
-"group__transport.html#ga36ff89334941ed67b98af731e5696844":[2,1,5,20],
-"group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8":[2,1,5,13],
-"group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8":[4,0,0,26,10],
-"group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817":[4,0,0,26,33],
-"group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817":[2,1,5,36],
-"group__transport.html#ga4695788da8491f0c7104bfe36634ff94":[2,1,5,6],
-"group__transport.html#ga4695788da8491f0c7104bfe36634ff94":[4,0,0,26,4],
-"group__transport.html#ga470514642911834717ec0cd2a0cdab3f":[2,1,5,46],
-"group__transport.html#ga470514642911834717ec0cd2a0cdab3f":[4,0,0,26,43],
-"group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd":[2,1,5,47],
-"group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd":[4,0,0,26,44],
-"group__transport.html#ga51a02f24b448365039da44744f4e65a6":[4,0,0,26,49],
-"group__transport.html#ga51a02f24b448365039da44744f4e65a6":[2,1,5,52],
-"group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7":[4,0,0,26,20],
-"group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7":[2,1,5,23],
-"group__transport.html#ga6475de6019c60e6d7f4f8f971c980162":[4,0,0,26,53],
-"group__transport.html#ga6475de6019c60e6d7f4f8f971c980162":[2,1,5,56],
-"group__transport.html#ga69b8c9a7dbdef76644711274b6f61987":[4,0,0,26,12],
-"group__transport.html#ga69b8c9a7dbdef76644711274b6f61987":[2,1,5,15],
-"group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314":[4,0,0,26,28],
-"group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314":[2,1,5,31],
-"group__transport.html#ga7065ad65f95c995a24e416edc95aead4":[2,1,5,2],
-"group__transport.html#ga7065ad65f95c995a24e416edc95aead4":[4,0,0,26,0],
-"group__transport.html#ga81f66ece6523ad3e6f0426b1dbb53e5e":[4,0,0,26,32],
-"group__transport.html#ga81f66ece6523ad3e6f0426b1dbb53e5e":[2,1,5,35],
-"group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5":[2,1,5,33],
-"group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5":[4,0,0,26,30],
-"group__transport.html#ga9016acfea374d8b58183158b8d857ee8":[2,1,5,21],
-"group__transport.html#ga9016acfea374d8b58183158b8d857ee8":[4,0,0,26,18],
-"group__transport.html#ga93bb966654732ecdd07557dc3307a7e2":[4,0,0,26,22],
-"group__transport.html#ga93bb966654732ecdd07557dc3307a7e2":[2,1,5,25],
-"group__transport.html#ga99b48ee38d0bc21855eee158f8584aca":[2,1,5,28],
-"group__transport.html#ga99b48ee38d0bc21855eee158f8584aca":[4,0,0,26,25],
-"group__transport.html#gaa0e8f0ac87011ef42d91a215c94d8e7c":[4,0,0,26,31],
-"group__transport.html#gaa0e8f0ac87011ef42d91a215c94d8e7c":[2,1,5,34],
-"group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58":[4,0,0,26,16],
-"group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58":[2,1,5,19],
-"group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447":[4,0,0,26,37],
-"group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447":[2,1,5,40],
-"group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac":[2,1,5,14],
-"group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac":[4,0,0,26,11],
-"group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47":[2,1,5,51],
-"group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47":[4,0,0,26,48],
-"group__transport.html#gab35340b55e7a5cc6420ee8426c8e10ed":[2,1,5,32],
-"group__transport.html#gab35340b55e7a5cc6420ee8426c8e10ed":[4,0,0,26,29],
-"group__transport.html#gab8e04b4c128379ff27e6b801c0bce494":[4,0,0,26,1],
-"group__transport.html#gab8e04b4c128379ff27e6b801c0bce494":[2,1,5,3],
-"group__transport.html#gabae92ce766617943d51fdab7504b867c":[4,0,0,26,23],
-"group__transport.html#gabae92ce766617943d51fdab7504b867c":[2,1,5,26],
-"group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8":[2,1,5,8],
-"group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8":[4,0,0,28,15],
-"group__transport.html#gac92129f1805ec946d5a792ae4a1b3327":[4,0,0,26,27],
-"group__transport.html#gac92129f1805ec946d5a792ae4a1b3327":[2,1,5,30],
-"group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892":[4,0,0,26,8],
-"group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892":[2,1,5,11],
-"group__transport.html#gad5614b4c311ab84a21213f60011a6840":[2,1,5,22],
-"group__transport.html#gad5614b4c311ab84a21213f60011a6840":[4,0,0,26,19],
-"group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d":[4,0,0,26,6],
-"group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d":[2,1,5,9],
-"group__transport.html#gadd73956f25923eff0ca93784d943d349":[4,0,0,26,45],
-"group__transport.html#gadd73956f25923eff0ca93784d943d349":[2,1,5,48],
-"group__transport.html#gadfc4a4be3de102890cc5c0ee4c1d8481":[4,0,0,26,42],
-"group__transport.html#gadfc4a4be3de102890cc5c0ee4c1d8481":[2,1,5,45],
-"group__transport.html#gae8f32e46e94953bab10bee530eee9044":[4,0,0,26,2],
-"group__transport.html#gae8f32e46e94953bab10bee530eee9044":[2,1,5,4],
-"group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3":[2,1,5,7],
-"group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3":[4,0,0,26,5],
-"group__transport.html#gaeb38ead1b320bdb0572d819712fd84c5":[4,0,0,26,24],
-"group__transport.html#gaeb38ead1b320bdb0572d819712fd84c5":[2,1,5,27],
-"group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb":[2,1,5,39],
-"group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb":[4,0,0,26,36],
-"group__transport.html#gaee7ed090a3fa99d9f46d145939af893b":[2,1,5,54],
-"group__transport.html#gaee7ed090a3fa99d9f46d145939af893b":[4,0,0,26,51],
-"group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07":[2,1,5,55],
-"group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07":[4,0,0,26,52],
-"group__transport.html#gafa71f9e73acbe139941b9ebe754b3241":[4,0,0,26,26],
-"group__transport.html#gafa71f9e73acbe139941b9ebe754b3241":[2,1,5,29],
-"group__transport.html#gafc2157ad11690d0b0679aa34db1a1d5a":[2,1,5,44],
-"group__transport.html#gafc2157ad11690d0b0679aa34db1a1d5a":[4,0,0,26,41],
-"group__transport.html#gafde0eb3c73fb98816f4238d42d48f3d8":[4,0,0,26,3],
-"group__transport.html#gafde0eb3c73fb98816f4238d42d48f3d8":[2,1,5,5],
-"group__types.html":[2,7],
-"group__url.html":[2,8],
-"group__url.html#ga070eea99a9c67039998bcb96414d18e7":[4,0,0,29,17],
-"group__url.html#ga070eea99a9c67039998bcb96414d18e7":[2,8,5],
-"group__url.html#ga1f21fc2355080eb99d4f47c8bc7e3c26":[4,0,0,29,7],
-"group__url.html#ga36a1d6cb079251a1fe1a807023271ed7":[4,0,0,29,8],
-"group__url.html#ga564089aa4ebb38fa5dc45afb1e55251d":[4,0,0,29,12],
-"group__url.html#ga59ba927a357fe3eda4a68d5162ccd51c":[4,0,0,29,4],
-"group__url.html#ga5adceed8d2b4484315544d381cbf82f9":[2,8,1],
-"group__url.html#ga5adceed8d2b4484315544d381cbf82f9":[4,0,0,29,1],
-"group__url.html#ga62fca1b184a247867145a7d1bbab6c48":[4,0,0,29,16],
-"group__url.html#ga71b2d2c423f58320dab6d9b04e4b5a8a":[4,0,0,29,5],
-"group__url.html#ga8b581bea22fb23b1453793038e3c448a":[4,0,0,29,6],
-"group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e":[4,0,0,29,2],
-"group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e":[2,8,2],
-"group__url.html#gaa0d1404b92fd38b7085d8de375f9fb71":[4,0,0,29,13],
-"group__url.html#gaa185d8c0d460e3bbcf62f03df0f55add":[4,0,0,29,9],
-"group__url.html#gaa2015ccab1960c3ac303e1f5688c4296":[2,8,3],
-"group__url.html#gaa2015ccab1960c3ac303e1f5688c4296":[4,0,0,29,3],
-"group__url.html#gaa77f290506a420ea9450c4b0375ca4fd":[4,0,0,29,15],
-"group__url.html#gab239da092ed86cb75e24e4d3b092c943":[2,8,4],
-"group__url.html#gab239da092ed86cb75e24e4d3b092c943":[4,0,0,29,10],
-"group__url.html#gaca7362589ec8e4926395b7485dc5a8a9":[4,0,0,29,14],
-"group__url.html#gad54eca65b357f43676c7b1ca436b2b5e":[4,0,0,29,11],
-"group__url.html#gafbe4340c29b1abd7394767456ad3b8ea":[2,8,0],
-"group__url.html#gafbe4340c29b1abd7394767456ad3b8ea":[4,0,0,29,0],
-"handlers_8h.html":[4,0,0,9],
-"handlers_8h_source.html":[4,0,0,9],
-"import__export_8h_source.html":[4,0,0,10],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc":[2,2,5,1,4,0],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc":[4,0,0,25,6,0],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5":[4,0,0,25,6,2],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5":[2,2,5,1,4,2],
+"group__ssl.html#ggaf0b0cd3271ad4a0e33e2a61a8cea7892a623d60f90b7f0e636db7228e244f2ca0":[4,0,0,25,3,1],
+"group__ssl.html#ggaf0b0cd3271ad4a0e33e2a61a8cea7892a6c5d0f29a3e5a728a9c80a10f25ac62f":[4,0,0,25,3,3],
+"group__ssl.html#ggaf0b0cd3271ad4a0e33e2a61a8cea7892a9449a5575bf4589d1e88687a3a99748b":[4,0,0,25,3,2],
+"group__ssl.html#ggaf0b0cd3271ad4a0e33e2a61a8cea7892add60b6e2931ac8c35d6925e096fb3bf4":[4,0,0,25,3,0],
+"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d":[4,0,0,25,5,2],
+"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d":[2,2,5,1,3,2],
+"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f":[4,0,0,25,5,1],
+"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f":[2,2,5,1,3,1],
+"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d":[2,2,5,1,3,0],
+"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d":[4,0,0,25,5,0],
+"group__terminus.html":[2,2,3,2],
+"group__terminus.html#ga166a84223f2e17a8d122bf19e5ebe0e3":[2,2,3,2,16],
+"group__terminus.html#ga166a84223f2e17a8d122bf19e5ebe0e3":[4,0,0,26,16],
+"group__terminus.html#ga213267363be45848f3299471ea93089b":[4,0,0,26,2],
+"group__terminus.html#ga213267363be45848f3299471ea93089b":[2,2,3,2,2],
+"group__terminus.html#ga31429fed465bdf8c393196f3dfbf4d2f":[4,0,0,26,5],
+"group__terminus.html#ga31429fed465bdf8c393196f3dfbf4d2f":[2,2,3,2,5],
+"group__terminus.html#ga386428e4d1742649fffa112f231a3bf8":[4,0,0,26,19],
+"group__terminus.html#ga386428e4d1742649fffa112f231a3bf8":[2,2,3,2,19],
+"group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7":[4,0,0,26,4],
+"group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7":[2,2,3,2,4],
+"group__terminus.html#ga4ea6ce82047f3fab63e70a29b74b5fcf":[2,2,3,2,11],
+"group__terminus.html#ga4ea6ce82047f3fab63e70a29b74b5fcf":[4,0,0,26,11],
+"group__terminus.html#ga575d3d03d45453bce10392b120e35a50":[4,0,0,26,9],
+"group__terminus.html#ga575d3d03d45453bce10392b120e35a50":[2,2,3,2,9],
+"group__terminus.html#ga66ac0a6b680d16588f6e95e0804c64f5":[4,0,0,26,14],
+"group__terminus.html#ga66ac0a6b680d16588f6e95e0804c64f5":[2,2,3,2,14],
+"group__terminus.html#ga8600194fb12e709bb165249996d3d136":[4,0,0,26,20],
+"group__terminus.html#ga8600194fb12e709bb165249996d3d136":[2,2,3,2,20],
+"group__terminus.html#ga91a7d1ca890c3171220ea7d1eaa57b86":[4,0,0,26,7],
+"group__terminus.html#ga91a7d1ca890c3171220ea7d1eaa57b86":[2,2,3,2,7],
+"group__terminus.html#gaaef31d25eb233aace7be1e0174fbf55e":[4,0,0,26,13],
+"group__terminus.html#gaaef31d25eb233aace7be1e0174fbf55e":[2,2,3,2,13],
+"group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed":[4,0,0,26,15],
+"group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed":[2,2,3,2,15],
+"group__terminus.html#gab4089b27ee99a348deab776f3d4931f0":[4,0,0,26,3],
+"group__terminus.html#gab4089b27ee99a348deab776f3d4931f0":[2,2,3,2,3],
+"group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c":[4,0,0,26,10],
+"group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c":[2,2,3,2,10],
+"group__terminus.html#gabf6c265040dd7233bddbb4efcf314999":[2,2,3,2,6],
+"group__terminus.html#gabf6c265040dd7233bddbb4efcf314999":[4,0,0,26,6],
+"group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0":[2,2,3,2,1],
+"group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0":[4,0,0,26,1],
+"group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3":[2,2,3,2,21],
+"group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3":[4,0,0,26,21],
+"group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2":[2,2,3,2,0],
+"group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2":[4,0,0,26,0],
+"group__terminus.html#gad4abc043078d14aeeaef3116500d62e1":[4,0,0,26,18],
+"group__terminus.html#gad4abc043078d14aeeaef3116500d62e1":[2,2,3,2,18],
+"group__terminus.html#gadf6f4e80e36b70803acab67b12a35a14":[4,0,0,26,12],
+"group__terminus.html#gadf6f4e80e36b70803acab67b12a35a14":[2,2,3,2,12],
+"group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c":[2,2,3,2,17],
+"group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c":[4,0,0,26,17],
+"group__terminus.html#gaf7ce75acdf855eaf7637abcd4131d6b3":[2,2,3,2,8],
+"group__terminus.html#gaf7ce75acdf855eaf7637abcd4131d6b3":[4,0,0,26,8],
+"group__terminus.html#gafe106dcd053dd04b0fdbc9b40b58e23d":[4,0,0,26,23],
+"group__terminus.html#gafe106dcd053dd04b0fdbc9b40b58e23d":[2,2,3,2,23],
+"group__terminus.html#gafe5932e60e778827a0b6c27e7748a814":[4,0,0,26,22],
+"group__terminus.html#gafe5932e60e778827a0b6c27e7748a814":[2,2,3,2,22],
+"group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b":[4,0,0,26,2,0],
+"group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b":[2,2,3,2,2,0],
+"group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58":[2,2,3,2,2,1],
+"group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58":[4,0,0,26,2,1],
+"group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2":[4,0,0,26,2,2],
+"group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2":[2,2,3,2,2,2],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae":[4,0,0,26,4,3],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae":[2,2,3,2,4,3],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e":[4,0,0,26,4,2],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e":[2,2,3,2,4,2],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0":[4,0,0,26,4,1],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0":[2,2,3,2,4,1],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216":[4,0,0,26,4,0],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216":[2,2,3,2,4,0],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01":[2,2,3,2,3,1],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01":[4,0,0,26,3,1],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5":[2,2,3,2,3,2],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5":[4,0,0,26,3,2],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556":[2,2,3,2,3,3],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556":[4,0,0,26,3,3],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391":[2,2,3,2,3,0],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391":[4,0,0,26,3,0],
+"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac":[4,0,0,26,1,0],
+"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac":[2,2,3,2,1,0],
+"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523":[4,0,0,26,1,1],
+"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523":[2,2,3,2,1,1],
+"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92":[2,2,3,2,1,2],
+"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92":[4,0,0,26,1,2],
+"group__transport.html":[2,2,5],
+"group__transport.html#ga00a271caac7d531ae795d78db81199e9":[2,2,5,18],
+"group__transport.html#ga00a271caac7d531ae795d78db81199e9":[4,0,0,27,15],
+"group__transport.html#ga0842d4831299a6aa87075620e8bba436":[4,0,0,27,40],
+"group__transport.html#ga0842d4831299a6aa87075620e8bba436":[2,2,5,43],
+"group__transport.html#ga0a651e6b090ec7c3f86b1d5133372995":[4,0,0,27,39],
+"group__transport.html#ga0a651e6b090ec7c3f86b1d5133372995":[2,2,5,42],
+"group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd":[4,0,0,27,9],
+"group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd":[2,2,5,12],
+"group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b":[2,2,5,50],
+"group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b":[4,0,0,27,47],
+"group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f":[4,0,0,27,35],
+"group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f":[2,2,5,38],
+"group__transport.html#ga10a9c4fc00faf70adedc76a941b1cfe9":[2,2,5,37],
+"group__transport.html#ga10a9c4fc00faf70adedc76a941b1cfe9":[4,0,0,27,34],
+"group__transport.html#ga2974d2551737553bc953232f3bd6438c":[2,2,5,49],
+"group__transport.html#ga2974d2551737553bc953232f3bd6438c":[4,0,0,27,46],
+"group__transport.html#ga2be777fea1b19677ac50072c487d9ad1":[4,0,0,27,50],
+"group__transport.html#ga2be777fea1b19677ac50072c487d9ad1":[2,2,5,53],
+"group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457":[2,2,5,16],
+"group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457":[4,0,0,27,13],
+"group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae":[2,2,5,17],
+"group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae":[4,0,0,27,14],
+"group__transport.html#ga2d650c473958ae118701d8aefd96aaa1":[4,0,0,27,21],
+"group__transport.html#ga2d650c473958ae118701d8aefd96aaa1":[2,2,5,24],
+"group__transport.html#ga2d769e6c83f9f6f740648798c3d668ff":[2,2,5,41],
+"group__transport.html#ga2d769e6c83f9f6f740648798c3d668ff":[4,0,0,27,38],
+"group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d":[2,2,5,10],
+"group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d":[4,0,0,27,7],
+"group__transport.html#ga36ff89334941ed67b98af731e5696844":[2,2,5,20],
+"group__transport.html#ga36ff89334941ed67b98af731e5696844":[4,0,0,27,17],
+"group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8":[4,0,0,27,10],
+"group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8":[2,2,5,13],
+"group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817":[4,0,0,27,33],
+"group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817":[2,2,5,36],
+"group__transport.html#ga4695788da8491f0c7104bfe36634ff94":[2,2,5,6],
+"group__transport.html#ga4695788da8491f0c7104bfe36634ff94":[4,0,0,27,4],
+"group__transport.html#ga470514642911834717ec0cd2a0cdab3f":[2,2,5,46],
+"group__transport.html#ga470514642911834717ec0cd2a0cdab3f":[4,0,0,27,43],
+"group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd":[2,2,5,47],
+"group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd":[4,0,0,27,44],
+"group__transport.html#ga51a02f24b448365039da44744f4e65a6":[2,2,5,52],
+"group__transport.html#ga51a02f24b448365039da44744f4e65a6":[4,0,0,27,49],
+"group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7":[4,0,0,27,20],
+"group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7":[2,2,5,23],
+"group__transport.html#ga6475de6019c60e6d7f4f8f971c980162":[2,2,5,56],
+"group__transport.html#ga6475de6019c60e6d7f4f8f971c980162":[4,0,0,27,53],
+"group__transport.html#ga69b8c9a7dbdef76644711274b6f61987":[4,0,0,27,12],
+"group__transport.html#ga69b8c9a7dbdef76644711274b6f61987":[2,2,5,15],
+"group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314":[2,2,5,31],
+"group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314":[4,0,0,27,28],
+"group__transport.html#ga7065ad65f95c995a24e416edc95aead4":[4,0,0,27,0],
+"group__transport.html#ga7065ad65f95c995a24e416edc95aead4":[2,2,5,2],
+"group__transport.html#ga81f66ece6523ad3e6f0426b1dbb53e5e":[2,2,5,35],
+"group__transport.html#ga81f66ece6523ad3e6f0426b1dbb53e5e":[4,0,0,27,32],
+"group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5":[2,2,5,33],
+"group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5":[4,0,0,27,30],
+"group__transport.html#ga9016acfea374d8b58183158b8d857ee8":[4,0,0,27,18],
+"group__transport.html#ga9016acfea374d8b58183158b8d857ee8":[2,2,5,21],
+"group__transport.html#ga93bb966654732ecdd07557dc3307a7e2":[4,0,0,27,22],
+"group__transport.html#ga93bb966654732ecdd07557dc3307a7e2":[2,2,5,25],
+"group__transport.html#ga99b48ee38d0bc21855eee158f8584aca":[2,2,5,28],
+"group__transport.html#ga99b48ee38d0bc21855eee158f8584aca":[4,0,0,27,25],
+"group__transport.html#gaa0e8f0ac87011ef42d91a215c94d8e7c":[4,0,0,27,31],
+"group__transport.html#gaa0e8f0ac87011ef42d91a215c94d8e7c":[2,2,5,34],
+"group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58":[4,0,0,27,16],
+"group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58":[2,2,5,19],
+"group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447":[2,2,5,40],
+"group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447":[4,0,0,27,37],
+"group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac":[4,0,0,27,11],
+"group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac":[2,2,5,14],
+"group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47":[2,2,5,51],
+"group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47":[4,0,0,27,48],
+"group__transport.html#gab35340b55e7a5cc6420ee8426c8e10ed":[4,0,0,27,29],
+"group__transport.html#gab35340b55e7a5cc6420ee8426c8e10ed":[2,2,5,32],
+"group__transport.html#gab8e04b4c128379ff27e6b801c0bce494":[4,0,0,27,1],
+"group__transport.html#gab8e04b4c128379ff27e6b801c0bce494":[2,2,5,3],
+"group__transport.html#gabae92ce766617943d51fdab7504b867c":[2,2,5,26],
+"group__transport.html#gabae92ce766617943d51fdab7504b867c":[4,0,0,27,23],
+"group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8":[4,0,0,29,15],
+"group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8":[2,2,5,8],
+"group__transport.html#gac92129f1805ec946d5a792ae4a1b3327":[4,0,0,27,27],
+"group__transport.html#gac92129f1805ec946d5a792ae4a1b3327":[2,2,5,30],
+"group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892":[2,2,5,11],
+"group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892":[4,0,0,27,8],
+"group__transport.html#gad5614b4c311ab84a21213f60011a6840":[2,2,5,22],
+"group__transport.html#gad5614b4c311ab84a21213f60011a6840":[4,0,0,27,19],
+"group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d":[2,2,5,9],
+"group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d":[4,0,0,27,6],
+"group__transport.html#gadd73956f25923eff0ca93784d943d349":[4,0,0,27,45],
+"group__transport.html#gadd73956f25923eff0ca93784d943d349":[2,2,5,48],
+"group__transport.html#gadfc4a4be3de102890cc5c0ee4c1d8481":[2,2,5,45],
+"group__transport.html#gadfc4a4be3de102890cc5c0ee4c1d8481":[4,0,0,27,42],
+"group__transport.html#gae8f32e46e94953bab10bee530eee9044":[2,2,5,4],
+"group__transport.html#gae8f32e46e94953bab10bee530eee9044":[4,0,0,27,2],
+"group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3":[2,2,5,7],
+"group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3":[4,0,0,27,5],
+"group__transport.html#gaeb38ead1b320bdb0572d819712fd84c5":[2,2,5,27],
+"group__transport.html#gaeb38ead1b320bdb0572d819712fd84c5":[4,0,0,27,24],
+"group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb":[4,0,0,27,36],
+"group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb":[2,2,5,39],
+"group__transport.html#gaee7ed090a3fa99d9f46d145939af893b":[2,2,5,54],
+"group__transport.html#gaee7ed090a3fa99d9f46d145939af893b":[4,0,0,27,51],
+"group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07":[2,2,5,55],
+"group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07":[4,0,0,27,52],
+"group__transport.html#gafa71f9e73acbe139941b9ebe754b3241":[2,2,5,29],
+"group__transport.html#gafa71f9e73acbe139941b9ebe754b3241":[4,0,0,27,26],
+"group__transport.html#gafc2157ad11690d0b0679aa34db1a1d5a":[2,2,5,44],
+"group__transport.html#gafc2157ad11690d0b0679aa34db1a1d5a":[4,0,0,27,41],
+"group__transport.html#gafde0eb3c73fb98816f4238d42d48f3d8":[2,2,5,5],
+"group__transport.html#gafde0eb3c73fb98816f4238d42d48f3d8":[4,0,0,27,3],
+"group__types.html":[2,8],
+"group__url.html":[2,9],
+"group__url.html#ga070eea99a9c67039998bcb96414d18e7":[2,9,5],
+"group__url.html#ga070eea99a9c67039998bcb96414d18e7":[4,0,0,30,17],
+"group__url.html#ga1f21fc2355080eb99d4f47c8bc7e3c26":[4,0,0,30,7],
+"group__url.html#ga36a1d6cb079251a1fe1a807023271ed7":[4,0,0,30,8],
+"group__url.html#ga564089aa4ebb38fa5dc45afb1e55251d":[4,0,0,30,12],
+"group__url.html#ga59ba927a357fe3eda4a68d5162ccd51c":[4,0,0,30,4],
+"group__url.html#ga5adceed8d2b4484315544d381cbf82f9":[2,9,1],
+"group__url.html#ga5adceed8d2b4484315544d381cbf82f9":[4,0,0,30,1],
+"group__url.html#ga62fca1b184a247867145a7d1bbab6c48":[4,0,0,30,16],
+"group__url.html#ga71b2d2c423f58320dab6d9b04e4b5a8a":[4,0,0,30,5],
+"group__url.html#ga8b581bea22fb23b1453793038e3c448a":[4,0,0,30,6],
+"group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e":[4,0,0,30,2],
+"group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e":[2,9,2],
+"group__url.html#gaa0d1404b92fd38b7085d8de375f9fb71":[4,0,0,30,13],
+"group__url.html#gaa185d8c0d460e3bbcf62f03df0f55add":[4,0,0,30,9],
+"group__url.html#gaa2015ccab1960c3ac303e1f5688c4296":[4,0,0,30,3],
+"group__url.html#gaa2015ccab1960c3ac303e1f5688c4296":[2,9,3],
+"group__url.html#gaa77f290506a420ea9450c4b0375ca4fd":[4,0,0,30,15],
+"group__url.html#gab239da092ed86cb75e24e4d3b092c943":[4,0,0,30,10],
+"group__url.html#gab239da092ed86cb75e24e4d3b092c943":[2,9,4],
+"group__url.html#gaca7362589ec8e4926395b7485dc5a8a9":[4,0,0,30,14],
+"group__url.html#gad54eca65b357f43676c7b1ca436b2b5e":[4,0,0,30,11],
+"group__url.html#gafbe4340c29b1abd7394767456ad3b8ea":[2,9,0],
+"group__url.html#gafbe4340c29b1abd7394767456ad3b8ea":[4,0,0,30,0],
+"handlers_8h.html":[4,0,0,10],
+"handlers_8h_source.html":[4,0,0,10],
+"import__export_8h_source.html":[4,0,0,11],
 "index.html":[],
-"io_8h_source.html":[4,0,0,11],
-"link_8h.html":[4,0,0,12],
-"link_8h_source.html":[4,0,0,12],
-"log_8h.html":[4,0,0,13],
-"log_8h.html#a88704f3f48e08231717da4e71f100102":[4,0,0,13,0],
-"log_8h.html#aa06809e5a6ee743feaff22b2bf15eede":[4,0,0,13,2],
-"log_8h.html#adb660612539443183b5c15c34420e13f":[4,0,0,13,1],
-"log_8h_source.html":[4,0,0,13],
-"message_8h.html":[4,0,0,14],
-"message_8h_source.html":[4,0,0,14],
-"messenger_8h.html":[4,0,0,15],
-"messenger_8h.html#a118fb0c2384257dff5d72eea787e4a0c":[4,0,0,15,1],
-"messenger_8h.html#a18cfd94962f9e839930f388fda9d7bd1":[4,0,0,15,17],
-"messenger_8h.html#a40147e4fdea368138335e90cbaf6e7aa":[4,0,0,15,52],
-"messenger_8h.html#a6f84343266983e41fbb78f2c5bb52eaf":[4,0,0,15,55],
-"messenger_8h.html#a8235fd094b6613334fcad7059109753b":[4,0,0,15,53],
-"messenger_8h.html#abb0246cf86ece79993e498bbcb04ad60":[4,0,0,15,45],
-"messenger_8h.html#abd65926e7942cabd7c8a8d08c816bac6":[4,0,0,15,23],
-"messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9":[4,0,0,15,51],
-"messenger_8h.html#ad5ad0b67fef0e761dc0138b9621ffa14":[4,0,0,15,2],
-"messenger_8h_source.html":[4,0,0,15],
-"modules.html":[2],
-"object_8h_source.html":[4,0,0,16],
-"pages.html":[],
-"parser_8h_source.html":[4,0,0,17],
-"reactor_8h.html":[4,0,0,18],
-"reactor_8h_source.html":[4,0,0,18],
-"sasl_8h.html":[4,0,0,19],
-"sasl_8h_source.html":[4,0,0,19],
-"scanner_8h_source.html":[4,0,0,20],
-"selectable_8h.html":[4,0,0,21],
-"selectable_8h_source.html":[4,0,0,21],
-"selector_8h_source.html":[4,0,0,22],
-"session_8h.html":[4,0,0,23],
-"session_8h_source.html":[4,0,0,23],
-"ssl_8h.html":[4,0,0,24],
-"ssl_8h_source.html":[4,0,0,24],
-"structpn__atom__t.html":[2,0,0],
-"structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358":[2,0,0,1],
-"structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee":[2,0,0,17],
-"structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc":[2,0,0,9],
-"structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2":[2,0,0,3],
-"structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763":[2,0,0,6],
-"structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0fe94ec11e":[2,0,0,13],
-"structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860":[2,0,0,12],
-"structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466":[2,0,0,0],
-"structpn__atom__t.html#a75338f13f7c6587b416c2f0f80044a03":[2,0,0,19],
-"structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d":[2,0,0,18],
-"structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6":[2,0,0,2],
-"structpn__atom__t.html#a955beb69514c435365e2f0c48882a253":[2,0,0,4],
-"structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a":[2,0,0,5],
-"structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4":[2,0,0,10],
-"structpn__atom__t.html#aa754243590728e977707720bd95df84f":[2,0,0,15],
-"structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9":[2,0,0,11],
-"structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07":[2,0,0,14],
-"structpn__atom__t.html#acb80d523296b4e648a25960716e543dd":[2,0,0,8],
-"structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6":[2,0,0,16],
-"structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6":[2,0,0,7],
-"structpn__bytes__t.html":[2,7,0,2]
+"io_8h_source.html":[4,0,0,12],
+"link_8h.html":[4,0,0,13],
+"link_8h_source.html":[4,0,0,13],
+"log_8h.html":[4,0,0,14],
+"log_8h.html#a88704f3f48e08231717da4e71f100102":[4,0,0,14,0],
+"log_8h.html#aa06809e5a6ee743feaff22b2bf15eede":[4,0,0,14,2],
+"log_8h.html#adb660612539443183b5c15c34420e13f":[4,0,0,14,1],
+"log_8h_source.html":[4,0,0,14],
+"message_8h.html":[4,0,0,15],
+"message_8h_source.html":[4,0,0,15],
+"messenger_8h.html":[4,0,0,16],
+"messenger_8h.html#a118fb0c2384257dff5d72eea787e4a0c":[4,0,0,16,1],
+"messenger_8h.html#a18cfd94962f9e839930f388fda9d7bd1":[4,0,0,16,17],
+"messenger_8h.html#a40147e4fdea368138335e90cbaf6e7aa":[4,0,0,16,52],
+"messenger_8h.html#a6f84343266983e41fbb78f2c5bb52eaf":[4,0,0,16,55],
+"messenger_8h.html#a8235fd094b6613334fcad7059109753b":[4,0,0,16,53],
+"messenger_8h.html#abb0246cf86ece79993e498bbcb04ad60":[4,0,0,16,45],
+"messenger_8h.html#abd65926e7942cabd7c8a8d08c816bac6":[4,0,0,16,23]
 };

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/navtreeindex6.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/navtreeindex6.js b/content/releases/qpid-proton-master/proton/c/api/navtreeindex6.js
index aac5236..49cd1f8 100755
--- a/content/releases/qpid-proton-master/proton/c/api/navtreeindex6.js
+++ b/content/releases/qpid-proton-master/proton/c/api/navtreeindex6.js
@@ -1,38 +1,90 @@
 var NAVTREEINDEX6 =
 {
-"structpn__bytes__t.html#a2c7be7bece53652187b7e9f812befb8b":[2,7,0,2,0],
-"structpn__bytes__t.html#a8fd44f412275a0d44349f7e8d4d429b5":[2,7,0,2,1],
-"structpn__class__t.html":[3,0,2],
-"structpn__class__t.html#a0f37508ca21a4d47fdfab4fff9f4e056":[3,0,2,6],
-"structpn__class__t.html#a24bfead70ed6ec81efb1e9417d9a6a21":[3,0,2,1],
-"structpn__class__t.html#a4be65acde4aa016c75ef1baeaaa858f4":[3,0,2,11],
-"structpn__class__t.html#a4ee7cc84e643304125bf9c35567ef187":[3,0,2,9],
-"structpn__class__t.html#a6787819587f842b64ebf3cd95f400327":[3,0,2,5],
-"structpn__class__t.html#a828f4daa1ecfaffa59175378a11ba7fa":[3,0,2,7],
-"structpn__class__t.html#a8c7ad771dab4ad0037576c1d8ee120c3":[3,0,2,8],
-"structpn__class__t.html#a995c4da142c736ffd7d4635e70fc75bd":[3,0,2,3],
-"structpn__class__t.html#ac52b44a34afdea186de0d480ba4fc58e":[3,0,2,4],
-"structpn__class__t.html#ad317f63bd73f8334eec307bf1dcf1efe":[3,0,2,10],
-"structpn__class__t.html#ae34a177f176a626fc802ecdf07726e94":[3,0,2,2],
-"structpn__class__t.html#aecff27a8a617d5bcf5e0055cf968156c":[3,0,2,12],
-"structpn__class__t.html#aeecbeb699262045523454d8513fd562b":[3,0,2,0],
-"structpn__decimal128__t.html":[2,7,0,0],
-"structpn__decimal128__t.html#a04d4119ce2a7e169409c1490916edd58":[2,7,0,0,0],
-"structpn__token__t.html":[3,0,4],
-"structpn__token__t.html#a056cae193a41bc0ed9c4ffe342e3c603":[3,0,4,2],
-"structpn__token__t.html#a5ed4ff6311606d1508464a0895120ee7":[3,0,4,1],
-"structpn__token__t.html#add2080d1f1eddf58584496d80b6260e9":[3,0,4,0],
-"structpn__uuid__t.html":[2,7,0,1],
-"structpn__uuid__t.html#afdaf52c4a5d80b42392f1a4a7fd7f14f":[2,7,0,1,0],
-"terminus_8h.html":[4,0,0,25],
-"terminus_8h_source.html":[4,0,0,25],
+"messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9":[4,0,0,16,51],
+"messenger_8h.html#ad5ad0b67fef0e761dc0138b9621ffa14":[4,0,0,16,2],
+"messenger_8h_source.html":[4,0,0,16],
+"modules.html":[2],
+"object_8h_source.html":[4,0,0,17],
+"pages.html":[],
+"parser_8h_source.html":[4,0,0,18],
+"reactor_8h.html":[4,0,0,19],
+"reactor_8h_source.html":[4,0,0,19],
+"sasl_8h.html":[4,0,0,20],
+"sasl_8h_source.html":[4,0,0,20],
+"scanner_8h_source.html":[4,0,0,21],
+"selectable_8h.html":[4,0,0,22],
+"selectable_8h_source.html":[4,0,0,22],
+"selector_8h_source.html":[4,0,0,23],
+"session_8h.html":[4,0,0,24],
+"session_8h_source.html":[4,0,0,24],
+"ssl_8h.html":[4,0,0,25],
+"ssl_8h_source.html":[4,0,0,25],
+"structpn__atom__t.html":[2,0,0],
+"structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358":[2,0,0,1],
+"structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee":[2,0,0,17],
+"structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc":[2,0,0,9],
+"structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2":[2,0,0,3],
+"structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763":[2,0,0,6],
+"structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0fe94ec11e":[2,0,0,13],
+"structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860":[2,0,0,12],
+"structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466":[2,0,0,0],
+"structpn__atom__t.html#a75338f13f7c6587b416c2f0f80044a03":[2,0,0,19],
+"structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d":[2,0,0,18],
+"structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6":[2,0,0,2],
+"structpn__atom__t.html#a955beb69514c435365e2f0c48882a253":[2,0,0,4],
+"structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a":[2,0,0,5],
+"structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4":[2,0,0,10],
+"structpn__atom__t.html#aa754243590728e977707720bd95df84f":[2,0,0,15],
+"structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9":[2,0,0,11],
+"structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07":[2,0,0,14],
+"structpn__atom__t.html#acb80d523296b4e648a25960716e543dd":[2,0,0,8],
+"structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6":[2,0,0,16],
+"structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6":[2,0,0,7],
+"structpn__buf__t.html":[2,1,0],
+"structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d":[2,1,0,0],
+"structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d":[2,1,0,1],
+"structpn__bytes__t.html":[2,8,0,2],
+"structpn__bytes__t.html#a2c7be7bece53652187b7e9f812befb8b":[2,8,0,2,0],
+"structpn__bytes__t.html#a8fd44f412275a0d44349f7e8d4d429b5":[2,8,0,2,1],
+"structpn__cbuf__t.html":[2,1,1],
+"structpn__cbuf__t.html#aa6b3f44b7cf0eed9dc9f4a6cb51d56d8":[2,1,1,0],
+"structpn__cbuf__t.html#af63695131f87cda173237c5d68e2633b":[2,1,1,1],
+"structpn__class__t.html":[3,0,4],
+"structpn__class__t.html#a0f37508ca21a4d47fdfab4fff9f4e056":[3,0,4,6],
+"structpn__class__t.html#a24bfead70ed6ec81efb1e9417d9a6a21":[3,0,4,1],
+"structpn__class__t.html#a4be65acde4aa016c75ef1baeaaa858f4":[3,0,4,11],
+"structpn__class__t.html#a4ee7cc84e643304125bf9c35567ef187":[3,0,4,9],
+"structpn__class__t.html#a6787819587f842b64ebf3cd95f400327":[3,0,4,5],
+"structpn__class__t.html#a828f4daa1ecfaffa59175378a11ba7fa":[3,0,4,7],
+"structpn__class__t.html#a8c7ad771dab4ad0037576c1d8ee120c3":[3,0,4,8],
+"structpn__class__t.html#a995c4da142c736ffd7d4635e70fc75bd":[3,0,4,3],
+"structpn__class__t.html#ac52b44a34afdea186de0d480ba4fc58e":[3,0,4,4],
+"structpn__class__t.html#ad317f63bd73f8334eec307bf1dcf1efe":[3,0,4,10],
+"structpn__class__t.html#ae34a177f176a626fc802ecdf07726e94":[3,0,4,2],
+"structpn__class__t.html#aecff27a8a617d5bcf5e0055cf968156c":[3,0,4,12],
+"structpn__class__t.html#aeecbeb699262045523454d8513fd562b":[3,0,4,0],
+"structpn__connection__engine__t.html":[2,1,2],
+"structpn__connection__engine__t.html#a42051c640bfd941d5b68cb3a8a70711b":[2,1,2,3],
+"structpn__connection__engine__t.html#a711d5119f9e3e896afad907cb32bee60":[2,1,2,1],
+"structpn__connection__engine__t.html#aa8b404ea362613a1efe37d6ccd3b20f9":[2,1,2,0],
+"structpn__connection__engine__t.html#ad8be1ce72f03c6330a2302bbed8196b9":[2,1,2,2],
+"structpn__decimal128__t.html":[2,8,0,0],
+"structpn__decimal128__t.html#a04d4119ce2a7e169409c1490916edd58":[2,8,0,0,0],
+"structpn__token__t.html":[3,0,7],
+"structpn__token__t.html#a056cae193a41bc0ed9c4ffe342e3c603":[3,0,7,2],
+"structpn__token__t.html#a5ed4ff6311606d1508464a0895120ee7":[3,0,7,1],
+"structpn__token__t.html#add2080d1f1eddf58584496d80b6260e9":[3,0,7,0],
+"structpn__uuid__t.html":[2,8,0,1],
+"structpn__uuid__t.html#afdaf52c4a5d80b42392f1a4a7fd7f14f":[2,8,0,1,0],
+"terminus_8h.html":[4,0,0,26],
+"terminus_8h_source.html":[4,0,0,26],
 "todo.html":[0],
-"transport_8h.html":[4,0,0,26],
-"transport_8h_source.html":[4,0,0,26],
-"type__compat_8h_source.html":[4,0,0,27],
-"types_8h.html":[4,0,0,28],
-"types_8h_source.html":[4,0,0,28],
-"url_8h.html":[4,0,0,29],
-"url_8h_source.html":[4,0,0,29],
-"version_8h_source.html":[4,0,0,30]
+"transport_8h.html":[4,0,0,27],
+"transport_8h_source.html":[4,0,0,27],
+"type__compat_8h_source.html":[4,0,0,28],
+"types_8h.html":[4,0,0,29],
+"types_8h_source.html":[4,0,0,29],
+"url_8h.html":[4,0,0,30],
+"url_8h_source.html":[4,0,0,30],
+"version_8h_source.html":[4,0,0,31]
 };


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


[03/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/deque_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/deque_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/deque_8hpp_source.html
index fb0a37f..81ebb0f 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/deque_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/deque_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/codec/deque.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,63 +93,10 @@ $(document).ready(function(){initNavTree('deque_8hpp_source.html','');});
 <div class="title">deque.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_DEQUE_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_DEQUE_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &quot;proton/codec/encoder.hpp&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &quot;proton/codec/decoder.hpp&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;deque&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;utility&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span>codec {</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> T, <span class="keyword">class</span> A&gt;</div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a7991a313b6d063eebd84ad53775e2da4">   34</a></span>&#160;<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(encoder&amp; e, const std::deque&lt;T, A&gt;&amp; x) {</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;    <span class="keywordflow">return</span> e &lt;&lt; encoder::array(x, internal::type_id_of&lt;T&gt;::value);</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;}</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> A&gt;</div>
-<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a9efff4e41d71e301c56f75172a2329a3">   40</a></span>&#160;<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(encoder&amp; e, const std::deque&lt;value, A&gt;&amp; x) { <span class="keywordflow">return</span> e &lt;&lt; encoder::list(x); }</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> A&gt;</div>
-<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#ad13c484af677d071bdf98748427f8b81">   44</a></span>&#160;<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(encoder&amp; e, const std::deque&lt;scalar, A&gt;&amp; x) { <span class="keywordflow">return</span> e &lt;&lt; encoder::list(x); }</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> A, <span class="keyword">class</span> K, <span class="keyword">class</span> T&gt;</div>
-<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a0ad9766f309e0daae2af184b8d925f3f">   49</a></span>&#160;<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(encoder&amp; e, const std::deque&lt;std::pair&lt;K,T&gt;, A&gt;&amp; x) { <span class="keywordflow">return</span> e &lt;&lt; encoder::map(x); }</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
-<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#ad2c49d5956f7d1b75b8413cc80bbfd0f">   52</a></span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> T, <span class="keyword">class</span> A&gt; <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; <a class="code" href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">operator&gt;&gt;</a>(<a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; d, std::deque&lt;T, A&gt;&amp; x) { <span class="keywordflow">return</span> d &gt;&gt; decoder::sequence(x); }</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
-<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a51e1fb8dcb1990503c26160d2670a54e">   55</a></span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> A, <span class="keyword">class</span> K, <span class="keyword">class</span> T&gt; <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; <a class="code" href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">operator&gt;&gt;</a>(<a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; d, std::deque&lt;std::pair&lt;K, T&gt; , A&gt;&amp; x) { <span class="keywordflow">return</span> d &gt;&gt; decoder::pair_sequence(x); }</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;} <span class="comment">// codec</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#endif // PROTON_CODEC_DEQUE_HPP</span></div>
-<div class="ttc" id="classproton_1_1codec_1_1encoder_html"><div class="ttname"><a href="classproton_1_1codec_1_1encoder.html">proton::codec::encoder</a></div><div class="ttdoc">Experimental - Stream-like encoder from AMQP bytes to C++ values. </div><div class="ttdef"><b>Definition:</b> encoder.hpp:44</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a7efc9868b69ee772a81b1f6f63ddcb36"><div class="ttname"><a href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">proton::codec::operator&gt;&gt;</a></div><div class="ttdeci">internal::enable_if&lt; internal::is_unknown_integer&lt; T &gt;::value, decoder &amp; &gt;::type operator&gt;&gt;(decoder &amp;d, T &amp;i)</div><div class="ttdoc">operator>> for integer types that are not covered by the standard overrides. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:200</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:28</div></div>
-<div class="ttc" id="classproton_1_1codec_1_1decoder_html"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html">proton::codec::decoder</a></div><div class="ttdoc">Experimental - Stream-like decoder from AMQP bytes to C++ values. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:50</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_DEQUE_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_DEQUE_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * distributed with this work 
 for additional information</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.
 0</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span><
 /div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &quot;./encoder.hpp&quot;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &quot;./decoder.hpp&quot;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;deque&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;utility&gt;<
 /span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span>codec {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> T, <span class="keyword">class</span> A&gt;</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a7991a313b6d063eebd84ad53775e2da4">   34</a></span>&#160;<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(encoder&amp; e, const std::deque&lt;T, A&
 gt;&amp; x) {</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;    <span class="keywordflow">return</span> e &lt;&lt; encoder::array(x, internal::type_id_of&lt;T&gt;::value);</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;}</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> A&gt;</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a9efff4e41d71e301c56f75172a2329a3">   40</a></span>&#160;<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(encoder&amp; e, const std::deque&lt;value, A&gt;&amp; x) { <span class="keywordflow">return</span> e &lt;&lt; encoder::list(x); }</div><div class="line"><a name="l00041"></a><span class
 ="lineno">   41</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> A&gt;</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#ad13c484af677d071bdf98748427f8b81">   44</a></span>&#160;<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(encoder&amp; e, const std::deque&lt;scalar, A&gt;&amp; x) { <span class="keywordflow">return</span> e &lt;&lt; encoder::list(x); }</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> A, <span class="keyword">class</span> K, <span class="keyword">class</span> T&gt;</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="li
 ne" href="namespaceproton_1_1codec.html#a0ad9766f309e0daae2af184b8d925f3f">   49</a></span>&#160;<a class="code" href="classproton_1_1codec_1_1encoder.html">encoder</a>&amp; operator&lt;&lt;(encoder&amp; e, const std::deque&lt;std::pair&lt;K,T&gt;, A&gt;&amp; x) { <span class="keywordflow">return</span> e &lt;&lt; encoder::map(x); }</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#ad2c49d5956f7d1b75b8413cc80bbfd0f">   52</a></span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> T, <span class="keyword">class</span> A&gt; <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; <a class="code" href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">operator&gt;&gt;</a>(<a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; d, std::deque&lt;T, A
 &gt;&amp; x) { <span class="keywordflow">return</span> d &gt;&gt; decoder::sequence(x); }</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a51e1fb8dcb1990503c26160d2670a54e">   55</a></span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> A, <span class="keyword">class</span> K, <span class="keyword">class</span> T&gt; <a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; <a class="code" href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">operator&gt;&gt;</a>(<a class="code" href="classproton_1_1codec_1_1decoder.html">decoder</a>&amp; d, std::deque&lt;std::pair&lt;K, T&gt; , A&gt;&amp; x) { <span class="keywordflow">return</span> d &gt;&gt; decoder::pair_sequence(x); }</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><d
 iv class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;} <span class="comment">// codec</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#endif // PROTON_CODEC_DEQUE_HPP</span></div><div class="ttc" id="classproton_1_1codec_1_1encoder_html"><div class="ttname"><a href="classproton_1_1codec_1_1encoder.html">proton::codec::encoder</a></div><div class="ttdoc">Experimental - Stream-like encoder from AMQP bytes to C++ values. </div><div class="ttdef"><b>Definition:</b> encoder.hpp:45</div></div>
+<div class="ttc" id="namespaceproton_1_1codec_html_a7efc9868b69ee772a81b1f6f63ddcb36"><div class="ttname"><a href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">proton::codec::operator&gt;&gt;</a></div><div class="ttdeci">internal::enable_if&lt; internal::is_unknown_integer&lt; T &gt;::value, decoder &amp; &gt;::type operator&gt;&gt;(decoder &amp;d, T &amp;i)</div><div class="ttdoc">operator&gt;&gt; for integer types that are not covered by the standard overrides. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:201</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
+<div class="ttc" id="classproton_1_1codec_1_1decoder_html"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html">proton::codec::decoder</a></div><div class="ttdoc">Experimental - Stream-like decoder from AMQP bytes to C++ values. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:51</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -158,7 +105,7 @@ $(document).ready(function(){initNavTree('deque_8hpp_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_d4a17a437089f6e4c823599b6b44ea54.html">codec</a></li><li class="navelem"><b>deque.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/dir_25143d27009f52d175c1d192441a738a.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/dir_25143d27009f52d175c1d192441a738a.html b/content/releases/qpid-proton-master/proton/cpp/api/dir_25143d27009f52d175c1d192441a738a.html
index 378a51b..aaf50ce 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/dir_25143d27009f52d175c1d192441a738a.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/dir_25143d27009f52d175c1d192441a738a.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton Directory Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -96,107 +96,9 @@ $(document).ready(function(){initNavTree('dir_25143d27009f52d175c1d192441a738a.h
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
 Directories</h2></td></tr>
-<tr class="memitem:dir_d4a17a437089f6e4c823599b6b44ea54"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_d4a17a437089f6e4c823599b6b44ea54.html">codec</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:dir_91df95ff942f5f87aa24429174a5d190"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_91df95ff942f5f87aa24429174a5d190.html">internal</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:dir_2fd3e5516989aa9776e558b58aa1c5c4"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_2fd3e5516989aa9776e558b58aa1c5c4.html">io</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
 Files</h2></td></tr>
-<tr class="memitem:annotation__key_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>annotation_key.hpp</b> <a href="annotation__key_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:binary_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>binary.hpp</b> <a href="binary_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:byte__array_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>byte_array.hpp</b> <a href="byte__array_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:config_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>config.hpp</b> <a href="config_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:connection_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>connection.hpp</b> <a href="connection_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:connection__options_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>connection_options.hpp</b> <a href="connection__options_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:container_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>container.hpp</b> <a href="container_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:decimal_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>decimal.hpp</b> <a href="decimal_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:default__container_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>default_container.hpp</b> <a href="default__container_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:delivery_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>delivery.hpp</b> <a href="delivery_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:delivery__mode_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>delivery_mode.hpp</b> <a href="delivery__mode_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:duration_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>duration.hpp</b> <a href="duration_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:endpoint_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>endpoint.hpp</b> <a href="endpoint_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:error_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>error.hpp</b> <a href="error_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:error__condition_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>error_condition.hpp</b> <a href="error__condition_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:event__loop_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>event_loop.hpp</b> <a href="event__loop_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:export_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>export.hpp</b> <a href="export_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:link_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>link.hpp</b> <a href="link_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:listen__handler_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>listen_handler.hpp</b> <a href="listen__handler_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:listener_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>listener.hpp</b> <a href="listener_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:message_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>message.hpp</b> <a href="message_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:message__id_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>message_id.hpp</b> <a href="message__id_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:messaging__handler_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>messaging_handler.hpp</b> <a href="messaging__handler_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:namespaces_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>namespaces.hpp</b> <a href="namespaces_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:receiver_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>receiver.hpp</b> <a href="receiver_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:receiver__options_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>receiver_options.hpp</b> <a href="receiver__options_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:reconnect__timer_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>reconnect_timer.hpp</b> <a href="reconnect__timer_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:sasl_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>sasl.hpp</b> <a href="sasl_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:scalar_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>scalar.hpp</b> <a href="scalar_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:sender_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>sender.hpp</b> <a href="sender_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:sender__options_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>sender_options.hpp</b> <a href="sender__options_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:session_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>session.hpp</b> <a href="session_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:session__options_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>session_options.hpp</b> <a href="session__options_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:source_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>source.hpp</b> <a href="source_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:source__options_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>source_options.hpp</b> <a href="source__options_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ssl_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>ssl.hpp</b> <a href="ssl_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:symbol_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>symbol.hpp</b> <a href="symbol_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:target_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>target.hpp</b> <a href="target_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:target__options_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>target_options.hpp</b> <a href="target__options_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:task_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>task.hpp</b> <a href="task_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:terminus_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>terminus.hpp</b> <a href="terminus_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:thread__safe_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>thread_safe.hpp</b> <a href="thread__safe_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:timestamp_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>timestamp.hpp</b> <a href="timestamp_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:tracker_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>tracker.hpp</b> <a href="tracker_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:transfer_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>transfer.hpp</b> <a href="transfer_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:transport_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>transport.hpp</b> <a href="transport_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:type__id_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="type__id_8hpp.html">type_id.hpp</a> <a href="type__id_8hpp_source.html">[code]</a></td></tr>
 <tr class="memdesc:type__id_8hpp"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type-identifiers for AMQP types. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -206,12 +108,6 @@ Files</h2></td></tr>
 <tr class="memitem:types__fwd_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="types__fwd_8hpp.html">types_fwd.hpp</a> <a href="types__fwd_8hpp_source.html">[code]</a></td></tr>
 <tr class="memdesc:types__fwd_8hpp"><td class="mdescLeft">&#160;</td><td class="mdescRight">Forward declarations for all the C++ types used by Proton to represent AMQP types. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:url_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>url.hpp</b> <a href="url_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:uuid_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>uuid.hpp</b> <a href="uuid_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:value_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>value.hpp</b> <a href="value_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 </div><!-- doc-content -->
@@ -221,7 +117,7 @@ Files</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/dir_25143d27009f52d175c1d192441a738a.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/dir_25143d27009f52d175c1d192441a738a.js b/content/releases/qpid-proton-master/proton/cpp/api/dir_25143d27009f52d175c1d192441a738a.js
index 92f2dec..850141f 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/dir_25143d27009f52d175c1d192441a738a.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/dir_25143d27009f52d175c1d192441a738a.js
@@ -6,7 +6,6 @@ var dir_25143d27009f52d175c1d192441a738a =
     [ "annotation_key.hpp", "annotation__key_8hpp_source.html", null ],
     [ "binary.hpp", "binary_8hpp_source.html", null ],
     [ "byte_array.hpp", "byte__array_8hpp_source.html", null ],
-    [ "config.hpp", "config_8hpp_source.html", null ],
     [ "connection.hpp", "connection_8hpp_source.html", null ],
     [ "connection_options.hpp", "connection__options_8hpp_source.html", null ],
     [ "container.hpp", "container_8hpp_source.html", null ],
@@ -19,7 +18,7 @@ var dir_25143d27009f52d175c1d192441a738a =
     [ "error.hpp", "error_8hpp_source.html", null ],
     [ "error_condition.hpp", "error__condition_8hpp_source.html", null ],
     [ "event_loop.hpp", "event__loop_8hpp_source.html", null ],
-    [ "export.hpp", "export_8hpp_source.html", null ],
+    [ "function.hpp", "function_8hpp_source.html", null ],
     [ "link.hpp", "link_8hpp_source.html", null ],
     [ "listen_handler.hpp", "listen__handler_8hpp_source.html", null ],
     [ "listener.hpp", "listener_8hpp_source.html", null ],

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/dir_2fd3e5516989aa9776e558b58aa1c5c4.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/dir_2fd3e5516989aa9776e558b58aa1c5c4.html b/content/releases/qpid-proton-master/proton/cpp/api/dir_2fd3e5516989aa9776e558b58aa1c5c4.html
index c5863b0..c2cf698 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/dir_2fd3e5516989aa9776e558b58aa1c5c4.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/dir_2fd3e5516989aa9776e558b58aa1c5c4.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/io Directory Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -96,12 +96,6 @@ $(document).ready(function(){initNavTree('dir_2fd3e5516989aa9776e558b58aa1c5c4.h
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
 Files</h2></td></tr>
-<tr class="memitem:connection__engine_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>connection_engine.hpp</b> <a href="connection__engine_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:container__impl__base_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>container_impl_base.hpp</b> <a href="container__impl__base_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:link__namer_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>link_namer.hpp</b> <a href="link__namer_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 </div><!-- doc-content -->
@@ -111,7 +105,7 @@ Files</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_2fd3e5516989aa9776e558b58aa1c5c4.html">io</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/dir_91df95ff942f5f87aa24429174a5d190.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/dir_91df95ff942f5f87aa24429174a5d190.html b/content/releases/qpid-proton-master/proton/cpp/api/dir_91df95ff942f5f87aa24429174a5d190.html
index 8b78891..6931dd7 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/dir_91df95ff942f5f87aa24429174a5d190.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/dir_91df95ff942f5f87aa24429174a5d190.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/internal Directory Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -96,17 +96,6 @@ $(document).ready(function(){initNavTree('dir_91df95ff942f5f87aa24429174a5d190.h
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
 Files</h2></td></tr>
-<tr class="memitem:comparable_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>comparable.hpp</b> <a href="comparable_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:object_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>object.hpp</b> <a href="object_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:pn__unique__ptr_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>pn_unique_ptr.hpp</b> <a href="pn__unique__ptr_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:scalar__base_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>scalar_base.hpp</b> <a href="scalar__base_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:type__traits_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="type__traits_8hpp.html">type_traits.hpp</a> <a href="type__traits_8hpp_source.html">[code]</a></td></tr>
-<tr class="memdesc:type__traits_8hpp"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal: Type traits for mapping between AMQP and C++ types. <br /></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 </div><!-- doc-content -->
@@ -116,7 +105,7 @@ Files</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_91df95ff942f5f87aa24429174a5d190.html">internal</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/dir_91df95ff942f5f87aa24429174a5d190.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/dir_91df95ff942f5f87aa24429174a5d190.js b/content/releases/qpid-proton-master/proton/cpp/api/dir_91df95ff942f5f87aa24429174a5d190.js
index 61b6985..001f248 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/dir_91df95ff942f5f87aa24429174a5d190.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/dir_91df95ff942f5f87aa24429174a5d190.js
@@ -1,8 +1,12 @@
 var dir_91df95ff942f5f87aa24429174a5d190 =
 [
+    [ "cached_map.hpp", "cached__map_8hpp_source.html", null ],
     [ "comparable.hpp", "comparable_8hpp_source.html", null ],
+    [ "config.hpp", "config_8hpp_source.html", null ],
+    [ "data.hpp", "data_8hpp_source.html", null ],
+    [ "export.hpp", "export_8hpp_source.html", null ],
     [ "object.hpp", "object_8hpp_source.html", null ],
     [ "pn_unique_ptr.hpp", "pn__unique__ptr_8hpp_source.html", null ],
     [ "scalar_base.hpp", "scalar__base_8hpp_source.html", null ],
-    [ "type_traits.hpp", "type__traits_8hpp.html", null ]
+    [ "type_traits.hpp", "type__traits_8hpp_source.html", null ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/dir_d4a17a437089f6e4c823599b6b44ea54.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/dir_d4a17a437089f6e4c823599b6b44ea54.html b/content/releases/qpid-proton-master/proton/cpp/api/dir_d4a17a437089f6e4c823599b6b44ea54.html
index abefcf5..5e416a8 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/dir_d4a17a437089f6e4c823599b6b44ea54.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/dir_d4a17a437089f6e4c823599b6b44ea54.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/codec Directory Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -96,26 +96,6 @@ $(document).ready(function(){initNavTree('dir_d4a17a437089f6e4c823599b6b44ea54.h
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
 Files</h2></td></tr>
-<tr class="memitem:amqp__types_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>amqp_types.hpp</b> <a href="amqp__types_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:data_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>data.hpp</b> <a href="data_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:decoder_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>decoder.hpp</b> <a href="decoder_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:deque_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>deque.hpp</b> <a href="deque_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:encoder_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>encoder.hpp</b> <a href="encoder_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:forward__list_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>forward_list.hpp</b> <a href="forward__list_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:list_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>list.hpp</b> <a href="list_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:map_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>map.hpp</b> <a href="map_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:unordered__map_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>unordered_map.hpp</b> <a href="unordered__map_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:vector_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>vector.hpp</b> <a href="vector_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 </div><!-- doc-content -->
@@ -125,7 +105,7 @@ Files</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_d4a17a437089f6e4c823599b6b44ea54.html">codec</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/dir_d4a17a437089f6e4c823599b6b44ea54.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/dir_d4a17a437089f6e4c823599b6b44ea54.js b/content/releases/qpid-proton-master/proton/cpp/api/dir_d4a17a437089f6e4c823599b6b44ea54.js
index 551e255..34c750a 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/dir_d4a17a437089f6e4c823599b6b44ea54.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/dir_d4a17a437089f6e4c823599b6b44ea54.js
@@ -1,7 +1,7 @@
 var dir_d4a17a437089f6e4c823599b6b44ea54 =
 [
     [ "amqp_types.hpp", "amqp__types_8hpp_source.html", null ],
-    [ "data.hpp", "data_8hpp_source.html", null ],
+    [ "common.hpp", "common_8hpp_source.html", null ],
     [ "decoder.hpp", "decoder_8hpp_source.html", null ],
     [ "deque.hpp", "deque_8hpp_source.html", null ],
     [ "encoder.hpp", "encoder_8hpp_source.html", null ],

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/direct_recv_8cpp-example.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/direct_recv_8cpp-example.html b/content/releases/qpid-proton-master/proton/cpp/api/direct_recv_8cpp-example.html
index a38949b..dc08a8a 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/direct_recv_8cpp-example.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/direct_recv_8cpp-example.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: direct_recv.cpp</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -94,107 +94,14 @@ $(document).ready(function(){initNavTree('direct_recv_8cpp-example.html','');});
 </div><!--header-->
 <div class="contents">
 <p>Accepts an incoming connection and then receives like <code>simple_recv</code>. You can connect directly to <code>direct_recv</code> <em>without</em> a broker using <a class="el" href="simple_send_8cpp-example.html">simple_send.cpp</a>. Make sure to stop the broker first or use a different port for <code>direct_recv</code>.</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"> * &quot;License&quot;); 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="line"><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"> * &quot;AS IS&quot; 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 &quot;options.hpp&quot;</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/container.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/acceptor.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/event.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/handler.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/link.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/url.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/value.hpp&quot;</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#include &lt;iostream&gt;</span></div>
-<div class="line"><span class="preprocessor">#include &lt;map&gt;</span></div>
-<div class="line"></div>
-<div class="line"><span class="keyword">class </span>direct_recv : <span class="keyword">public</span> <a name="_a0"></a><a class="code" href="classproton_1_1handler.html">proton::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">    uint64_t expected;</div>
-<div class="line">    uint64_t received;</div>
-<div class="line">    <a name="_a2"></a><a class="code" href="classproton_1_1acceptor.html">proton::acceptor</a> acceptor;</div>
-<div class="line"></div>
-<div class="line">  <span class="keyword">public</span>:</div>
-<div class="line">    direct_recv(<span class="keyword">const</span> std::string &amp;s, <span class="keywordtype">int</span> c) : url(s), expected(c), received(0) {}</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a3"></a><a class="code" href="classproton_1_1handler.html#a853f861e091fdb37b69d94be1b0ea032">on_start</a>(<a name="_a4"></a><a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        acceptor = e.<a name="a5"></a><a class="code" href="classproton_1_1event.html#a0696f6baa06a440a8c298d3d1fdde0b9">container</a>().<a name="a6"></a><a class="code" href="classproton_1_1container.html#ab5a976cc459568f13da407a038591ca2">listen</a>(url);</div>
-<div class="line">        std::cout &lt;&lt; <span class="stringliteral">&quot;direct_recv listening on &quot;</span> &lt;&lt; url &lt;&lt; std::endl;</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a7"></a><a class="code" href="classproton_1_1handler.html#ade01b01951064667a5a076362c5e61ef">on_message</a>(<a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        <a name="_a8"></a><a class="code" href="classproton_1_1message.html">proton::message</a>&amp; msg = e.<a name="a9"></a><a class="code" href="classproton_1_1event.html#a05e07a1a99eaa74c1a3288511b15cae5">message</a>();</div>
-<div class="line">        </div>
-<div class="line">        <span class="keywordflow">if</span> (msg.<a name="a10"></a>id().get&lt;uint64_t&gt;() &lt; received) {</div>
-<div class="line">            <span class="keywordflow">return</span>; <span class="comment">// Ignore duplicate</span></div>
-<div class="line">        }</div>
-<div class="line">        </div>
-<div class="line">        <span class="keywordflow">if</span> (expected == 0 || received &lt; expected) {</div>
-<div class="line">            std::cout &lt;&lt; msg.<a name="a11"></a><a class="code" href="classproton_1_1message.html#ae9af642f154a68ec0eb8e715ecaf95ae">body</a>() &lt;&lt; std::endl;</div>
-<div class="line">            received++;</div>
-<div class="line">        }</div>
-<div class="line">        </div>
-<div class="line">        <span class="keywordflow">if</span> (received == expected) {</div>
-<div class="line">            e.<a name="a12"></a><a class="code" href="classproton_1_1event.html#a7addccdd75bcff734183d97f241795cf">receiver</a>().<a name="a13"></a><a class="code" href="classproton_1_1link.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>();</div>
-<div class="line">            e.<a name="a14"></a><a class="code" href="classproton_1_1event.html#a89bfeade377f12d843e51d16c353a556">connection</a>().<a name="a15"></a><a class="code" href="classproton_1_1connection.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>();</div>
-<div class="line"></div>
-<div class="line">            <span class="keywordflow">if</span> (!!acceptor) acceptor.<a name="a16"></a><a class="code" href="classproton_1_1acceptor.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>();</div>
-<div class="line">        }</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">    std::string address(<span class="stringliteral">&quot;127.0.0.1:5672/examples&quot;</span>);</div>
-<div class="line">    <span class="keywordtype">int</span> message_count = 100;</div>
-<div class="line">    options opts(argc, argv);</div>
-<div class="line"></div>
-<div class="line">    opts.add_value(address, <span class="charliteral">&#39;a&#39;</span>, <span class="stringliteral">&quot;address&quot;</span>, <span class="stringliteral">&quot;listen and receive on URL&quot;</span>, <span class="stringliteral">&quot;URL&quot;</span>);</div>
-<div class="line">    opts.add_value(message_count, <span class="charliteral">&#39;m&#39;</span>, <span class="stringliteral">&quot;messages&quot;</span>, <span class="stringliteral">&quot;receive COUNT messages&quot;</span>, <span class="stringliteral">&quot;COUNT&quot;</span>);</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordflow">try</span> {</div>
-<div class="line">        opts.parse();</div>
-<div class="line"></div>
-<div class="line">        direct_recv recv(address, message_count);</div>
-<div class="line">        <a name="_a17"></a><a class="code" href="classproton_1_1container.html">proton::container</a>(recv).<a name="a18"></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> bad_option&amp; e) {</div>
-<div class="line">        std::cout &lt;&lt; opts &lt;&lt; std::endl &lt;&lt; e.what() &lt;&lt; std::endl;</div>
-<div class="line">    } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception&amp; e) {</div>
-<div class="line">        std::cerr &lt;&lt; e.what() &lt;&lt; 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"> * &quot;License&quot;); 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"> * &quot;AS IS&quot; 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 &quot;options.hpp&qu
 ot;</span></div><div class="line"></div><div class="line"><span class="preprocessor">#include &lt;proton/connection.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/default_container.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/delivery.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/messaging_handler.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/link.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/value.hpp&gt;</span></div><div class="line"></div><div class="line"><span class="preprocessor">#include &lt;iostream&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;map&gt;</span></div><div class="line"></div><div class="line"><span class="preprocessor">#include &quot;fake_cpp11.hpp&quot;</span></div><div class="line"></div><div class="line"><span class="keyword">class </span>d
 irect_recv : <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">    std::string url;</div><div class="line">    <a name="_a1"></a><a class="code" href="classproton_1_1listener.html">proton::listener</a> listener;</div><div class="line">    uint64_t expected;</div><div class="line">    uint64_t received;</div><div class="line"></div><div class="line">  <span class="keyword">public</span>:</div><div class="line">    direct_recv(<span class="keyword">const</span> std::string &amp;s, <span class="keywordtype">int</span> c) : url(s), expected(c), received(0) {}</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> &amp;c) OVERRIDE {</div><div class="line">        listener = c.<a name="a4"></a><a class="code" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654">listen</a>(url);</div><div class="line">        std::cout &lt;&lt; <span class="stringliteral">&quot;direct_recv listening on &quot;</span> &lt;&lt; url &lt;&lt; std::endl;</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#a96879b0b0b7ade11f98d3f450abd4c46">on_message</a>(<a name="_a6"></a><a class="code" href="classproton_1_1delivery.html">proton::delivery</a> &amp;d, <a name="_a7"></a><a class="code" href="classproton_1_1message.html">proton::message</a> &amp;msg) OVERRIDE {</div><div class="line">        <span class="keywordflow">if</span> (proton::coerce&lt;uint64_t&gt;(msg.<a name="a8"></a><a class="code"
  href="classproton_1_1message.html#ac344e2a62b33f30e2123b717adfa71ee">id</a>()) &lt; received) {</div><div class="line">            <span class="keywordflow">return</span>; <span class="comment">// Ignore duplicate</span></div><div class="line">        }</div><div class="line"></div><div class="line">        <span class="keywordflow">if</span> (expected == 0 || received &lt; expected) {</div><div class="line">            std::cout &lt;&lt; msg.<a name="a9"></a><a class="code" href="classproton_1_1message.html#ae9af642f154a68ec0eb8e715ecaf95ae">body</a>() &lt;&lt; std::endl;</div><div class="line">            received++;</div><div class="line">        }</div><div class="line"></div><div class="line">        <span class="keywordflow">if</span> (received == expected) {</div><div class="line">            d.<a name="a10"></a><a class="code" href="classproton_1_1delivery.html#ad94696eb7d2907efd72e021c2513ed48">receiver</a>().<a name="a11"></a><a class="code" href="classproton_1_1link.html
 #a5ae591df94fc66ccb85cbb6565368bca">close</a>();</div><div class="line">            d.<a name="a12"></a><a class="code" href="classproton_1_1transfer.html#af13d10fc3d843719af9ff4c456330a73">connection</a>().<a name="a13"></a><a class="code" href="classproton_1_1connection.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>();</div><div class="line">            listener.<a name="a14"></a><a class="code" href="classproton_1_1listener.html#a8c528baf37154d347366083f0f816846">stop</a>();</div><div class="line">        }</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">    std::string address(<span class="stringliteral">&quot;127.0.0.1:5672/examples&quot;</span>);</div><div class="line">    <span class="keywordtype">int</span> message_count = 100;</div><div class="line">    example::op
 tions opts(argc, argv);</div><div class="line"></div><div class="line">    opts.add_value(address, <span class="charliteral">&#39;a&#39;</span>, <span class="stringliteral">&quot;address&quot;</span>, <span class="stringliteral">&quot;listen and receive on URL&quot;</span>, <span class="stringliteral">&quot;URL&quot;</span>);</div><div class="line">    opts.add_value(message_count, <span class="charliteral">&#39;m&#39;</span>, <span class="stringliteral">&quot;messages&quot;</span>, <span class="stringliteral">&quot;receive COUNT messages&quot;</span>, <span class="stringliteral">&quot;COUNT&quot;</span>);</div><div class="line"></div><div class="line">    <span class="keywordflow">try</span> {</div><div class="line">        opts.parse();</div><div class="line"></div><div class="line">        direct_recv recv(address, message_count);</div><div class="line">        proton::default_container(recv).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> example::bad_option&amp; e) {</div><div class="line">        std::cout &lt;&lt; opts &lt;&lt; std::endl &lt;&lt; e.what() &lt;&lt; std::endl;</div><div class="line">    } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception&amp; e) {</div><div class="line">        std::cerr &lt;&lt; e.what() &lt;&lt; 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><!-- 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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[16/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base-members.html
index b5cbeef..91c249f 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -96,34 +96,16 @@ $(document).ready(function(){initNavTree('classproton_1_1io_1_1container__impl__
 
 <p>This is the complete list of members for <a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a74bcb386eb5f833bceb6ec86caf1d546">auto_stop</a>(bool)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#a73a8783e99b047d90593038726e8c999">client_connection_options</a>(const connection_options &amp;opts)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#a83016f5d5abb197f45a2cee0190dbe22">client_connection_options</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd">connect</a>(const std::string &amp;url, const connection_options &amp;)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a719c90ac57522bc2c830e2ff5335796c">connect</a>(const std::string &amp;url)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a8ebfbb187faf8c69d4283fd836ddf2ea">id</a>() const  =0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654">listen</a>(const std::string &amp;url, listen_handler &amp;lh)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a2fd8da2aa0f1891ea29a39330eb177dc">listen</a>(const std::string &amp;url, const connection_options &amp;)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#af2f7d413dc10dff5cae3396ce9d47688">listen</a>(const std::string &amp;url)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#a35470b5052f368e9b1bff4b51071e7e4">open_receiver</a>(const std::string &amp;url, const class receiver_options &amp;opts, const connection_options &amp;copts)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a92dad1efeba5c14ef01c9e63787cd507">proton::container::open_receiver</a>(const std::string &amp;url)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a5896a793c38808611645102d84af2ede">proton::container::open_receiver</a>(const std::string &amp;url, const proton::receiver_options &amp;o)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a52ddc19997ef0bfc043ae61fa417661d">proton::container::open_receiver</a>(const std::string &amp;url, const proton::receiver_options &amp;o, const connection_options &amp;c)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#a73a8783e99b047d90593038726e8c999">client_connection_options</a>(const connection_options &amp;opts)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#a83016f5d5abb197f45a2cee0190dbe22">client_connection_options</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#a35470b5052f368e9b1bff4b51071e7e4">open_receiver</a>(const std::string &amp;url, const class receiver_options &amp;opts, const connection_options &amp;copts)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#ac4c1010ff8baa7c7672593c8f7d6b93b">open_sender</a>(const std::string &amp;url, const class sender_options &amp;opts, const connection_options &amp;copts)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a58a03a1c418f88d50a4b009999066061">proton::container::open_sender</a>(const std::string &amp;url)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a744b6dee1f2daac6a3ce700d7194ca12">proton::container::open_sender</a>(const std::string &amp;url, const proton::sender_options &amp;o)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#ab01b2de425b4f248e9f1be109c943d40">proton::container::open_sender</a>(const std::string &amp;url, const proton::sender_options &amp;o, const connection_options &amp;c)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#ac7dc40752236187455632350e4431281">receiver_options</a>(const class receiver_options &amp;opts)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#acd8ae6f30b3a73b808a2bb01a1a1be83">receiver_options</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a471b272954422624be81cb82110dec27">proton::container::receiver_options</a>(const receiver_options &amp;)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a18954417d3124a8095783ea13dc6d00b">run</a>()=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#aa68b8a05da39b50fe50931d7c482403e">sender_options</a>(const class sender_options &amp;opts)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#a79d17b55266eaa187ba943d59d3f9478">sender_options</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a541ac10e3a1dfaddd1866c3144f718f0">proton::container::sender_options</a>(const sender_options &amp;)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#a11b0add605994e504f141c15df8f3947">server_connection_options</a>(const connection_options &amp;opts)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#a005f27a5839452620ff57f81b316ea58">server_connection_options</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a40a47814c7196a4c796015fd5c16b542">stop</a>(const error_condition &amp;err=error_condition())=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>~container</b>() (defined in <a class="el" href="classproton_1_1container.html">container</a>)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#ac7dc40752236187455632350e4431281">receiver_options</a>(const class receiver_options &amp;opts)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#acd8ae6f30b3a73b808a2bb01a1a1be83">receiver_options</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#aa68b8a05da39b50fe50931d7c482403e">sender_options</a>(const class sender_options &amp;opts)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#a79d17b55266eaa187ba943d59d3f9478">sender_options</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#a11b0add605994e504f141c15df8f3947">server_connection_options</a>(const connection_options &amp;opts)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#a005f27a5839452620ff57f81b316ea58">server_connection_options</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -131,7 +113,7 @@ $(document).ready(function(){initNavTree('classproton_1_1io_1_1container__impl__
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base.html
index 8716ca7..1b94c5c 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: container_impl_base</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('classproton_1_1io_1_1container__impl__
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="classproton_1_1io_1_1container__impl__base-members.html">List of all members</a>  </div>
   <div class="headertitle">
-<div class="title">container_impl_base<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
+<div class="title">container_impl_base</div>  </div>
 </div><!--header-->
 <div class="contents">
 
@@ -101,15 +101,8 @@ $(document).ready(function(){initNavTree('classproton_1_1io_1_1container__impl__
  <a href="classproton_1_1io_1_1container__impl__base.html#details">More...</a></p>
 
 <p><code>#include &lt;<a class="el" href="container__impl__base_8hpp_source.html">container_impl_base.hpp</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for container_impl_base:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classproton_1_1io_1_1container__impl__base.png" usemap="#container_impl_base_map" alt=""/>
-  <map id="container_impl_base_map" name="container_impl_base_map">
-<area href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. " alt="container" shape="rect" coords="0,0,128,24"/>
-</map>
- </div></div>
+
+<p>Inherits standard_container.</p>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
@@ -138,101 +131,18 @@ Public Member Functions</h2></td></tr>
 <tr class="memdesc:acd8ae6f30b3a73b808a2bb01a1a1be83"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receiver options applied to receivers created by this container.  <a href="#acd8ae6f30b3a73b808a2bb01a1a1be83">More...</a><br /></td></tr>
 <tr class="separator:acd8ae6f30b3a73b808a2bb01a1a1be83"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac4c1010ff8baa7c7672593c8f7d6b93b"><td class="memItemLeft" align="right" valign="top">returned&lt; <a class="el" href="classproton_1_1sender.html">sender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#ac4c1010ff8baa7c7672593c8f7d6b93b">open_sender</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const class <a class="el" href="classproton_1_1sender__options.html">sender_options</a> &amp;opts, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;copts)</td></tr>
-<tr class="memdesc:ac4c1010ff8baa7c7672593c8f7d6b93b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection to <code>url</code> and open a sender for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>.  <a href="#ac4c1010ff8baa7c7672593c8f7d6b93b">More...</a><br /></td></tr>
+<tr class="memdesc:ac4c1010ff8baa7c7672593c8f7d6b93b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection and sender for <code>url</code>.  <a href="#ac4c1010ff8baa7c7672593c8f7d6b93b">More...</a><br /></td></tr>
 <tr class="separator:ac4c1010ff8baa7c7672593c8f7d6b93b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a35470b5052f368e9b1bff4b51071e7e4"><td class="memItemLeft" align="right" valign="top">returned&lt; <a class="el" href="classproton_1_1receiver.html">receiver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1container__impl__base.html#a35470b5052f368e9b1bff4b51071e7e4">open_receiver</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const class <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;opts, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;copts)</td></tr>
-<tr class="memdesc:a35470b5052f368e9b1bff4b51071e7e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection to <code>url</code> and open a receiver for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>.  <a href="#a35470b5052f368e9b1bff4b51071e7e4">More...</a><br /></td></tr>
+<tr class="memdesc:a35470b5052f368e9b1bff4b51071e7e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection and receiver for <code>url</code>.  <a href="#a35470b5052f368e9b1bff4b51071e7e4">More...</a><br /></td></tr>
 <tr class="separator:a35470b5052f368e9b1bff4b51071e7e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae8b4eb94c7de3a287665156a768de8dd"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1connection.html">connection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd">connect</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;)=0</td></tr>
-<tr class="memdesc:ae8b4eb94c7de3a287665156a768de8dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to <code>url</code> and send an open request to the remote peer.  <a href="#ae8b4eb94c7de3a287665156a768de8dd">More...</a><br /></td></tr>
-<tr class="separator:ae8b4eb94c7de3a287665156a768de8dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a719c90ac57522bc2c830e2ff5335796c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a719c90ac57522bc2c830e2ff5335796c"></a>
-returned&lt; <a class="el" href="classproton_1_1connection.html">connection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a719c90ac57522bc2c830e2ff5335796c">connect</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)</td></tr>
-<tr class="memdesc:a719c90ac57522bc2c830e2ff5335796c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to <code>url</code> and send an open request to the remote peer. <br /></td></tr>
-<tr class="separator:a719c90ac57522bc2c830e2ff5335796c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a27d60b6665f37220d9be70f11ab69654"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classproton_1_1listener.html">listener</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654">listen</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, <a class="el" href="classproton_1_1listen__handler.html">listen_handler</a> &amp;lh)=0</td></tr>
-<tr class="memdesc:a27d60b6665f37220d9be70f11ab69654"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start listening on url.  <a href="#a27d60b6665f37220d9be70f11ab69654">More...</a><br /></td></tr>
-<tr class="separator:a27d60b6665f37220d9be70f11ab69654"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2fd8da2aa0f1891ea29a39330eb177dc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classproton_1_1listener.html">listener</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a2fd8da2aa0f1891ea29a39330eb177dc">listen</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;)</td></tr>
-<tr class="memdesc:a2fd8da2aa0f1891ea29a39330eb177dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Listen with a fixed set of options for all accepted connections.  <a href="#a2fd8da2aa0f1891ea29a39330eb177dc">More...</a><br /></td></tr>
-<tr class="separator:a2fd8da2aa0f1891ea29a39330eb177dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af2f7d413dc10dff5cae3396ce9d47688"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classproton_1_1listener.html">listener</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#af2f7d413dc10dff5cae3396ce9d47688">listen</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)</td></tr>
-<tr class="memdesc:af2f7d413dc10dff5cae3396ce9d47688"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start listening on URL.  <a href="#af2f7d413dc10dff5cae3396ce9d47688">More...</a><br /></td></tr>
-<tr class="separator:af2f7d413dc10dff5cae3396ce9d47688"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a18954417d3124a8095783ea13dc6d00b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a18954417d3124a8095783ea13dc6d00b">run</a> ()=0</td></tr>
-<tr class="memdesc:a18954417d3124a8095783ea13dc6d00b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Run the container in this thread.  <a href="#a18954417d3124a8095783ea13dc6d00b">More...</a><br /></td></tr>
-<tr class="separator:a18954417d3124a8095783ea13dc6d00b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a74bcb386eb5f833bceb6ec86caf1d546"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a74bcb386eb5f833bceb6ec86caf1d546">auto_stop</a> (bool)=0</td></tr>
-<tr class="memdesc:a74bcb386eb5f833bceb6ec86caf1d546"><td class="mdescLeft">&#160;</td><td class="mdescRight">If true, the container will stop (i.e., <a class="el" href="classproton_1_1container.html#a18954417d3124a8095783ea13dc6d00b" title="Run the container in this thread. ">run()</a> will return) when all active connections and listeners are closed.  <a href="#a74bcb386eb5f833bceb6ec86caf1d546">More...</a><br /></td></tr>
-<tr class="separator:a74bcb386eb5f833bceb6ec86caf1d546"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40a47814c7196a4c796015fd5c16b542"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a40a47814c7196a4c796015fd5c16b542">stop</a> (const <a class="el" href="classproton_1_1error__condition.html">error_condition</a> &amp;err=<a class="el" href="classproton_1_1error__condition.html">error_condition</a>())=0</td></tr>
-<tr class="memdesc:a40a47814c7196a4c796015fd5c16b542"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stop the container with an optional <a class="el" href="classproton_1_1error__condition.html" title="Describes an endpoint error state. ">error_condition</a> err.  <a href="#a40a47814c7196a4c796015fd5c16b542">More...</a><br /></td></tr>
-<tr class="separator:a40a47814c7196a4c796015fd5c16b542"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a58a03a1c418f88d50a4b009999066061"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58a03a1c418f88d50a4b009999066061"></a>
-virtual returned&lt; <a class="el" href="classproton_1_1sender.html">sender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a58a03a1c418f88d50a4b009999066061">open_sender</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)</td></tr>
-<tr class="memdesc:a58a03a1c418f88d50a4b009999066061"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection to <code>url</code> and open a sender for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>. <br /></td></tr>
-<tr class="separator:a58a03a1c418f88d50a4b009999066061"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a744b6dee1f2daac6a3ce700d7194ca12"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1sender.html">sender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a744b6dee1f2daac6a3ce700d7194ca12">open_sender</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;o)</td></tr>
-<tr class="memdesc:a744b6dee1f2daac6a3ce700d7194ca12"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection to <code>url</code> and open a sender for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>.  <a href="#a744b6dee1f2daac6a3ce700d7194ca12">More...</a><br /></td></tr>
-<tr class="separator:a744b6dee1f2daac6a3ce700d7194ca12"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab01b2de425b4f248e9f1be109c943d40"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1sender.html">sender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#ab01b2de425b4f248e9f1be109c943d40">open_sender</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;o, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;c)=0</td></tr>
-<tr class="memdesc:ab01b2de425b4f248e9f1be109c943d40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection to <code>url</code> and open a sender for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>.  <a href="#ab01b2de425b4f248e9f1be109c943d40">More...</a><br /></td></tr>
-<tr class="separator:ab01b2de425b4f248e9f1be109c943d40"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a92dad1efeba5c14ef01c9e63787cd507"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1receiver.html">receiver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a92dad1efeba5c14ef01c9e63787cd507">open_receiver</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)</td></tr>
-<tr class="memdesc:a92dad1efeba5c14ef01c9e63787cd507"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection to <code>url</code> and open a receiver for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>.  <a href="#a92dad1efeba5c14ef01c9e63787cd507">More...</a><br /></td></tr>
-<tr class="separator:a92dad1efeba5c14ef01c9e63787cd507"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5896a793c38808611645102d84af2ede"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1receiver.html">receiver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a5896a793c38808611645102d84af2ede">open_receiver</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;o)</td></tr>
-<tr class="memdesc:a5896a793c38808611645102d84af2ede"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection to <code>url</code> and open a receiver for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>.  <a href="#a5896a793c38808611645102d84af2ede">More...</a><br /></td></tr>
-<tr class="separator:a5896a793c38808611645102d84af2ede"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a52ddc19997ef0bfc043ae61fa417661d"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1receiver.html">receiver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a52ddc19997ef0bfc043ae61fa417661d">open_receiver</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;o, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;c)=0</td></tr>
-<tr class="memdesc:a52ddc19997ef0bfc043ae61fa417661d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection to <code>url</code> and open a receiver for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>.  <a href="#a52ddc19997ef0bfc043ae61fa417661d">More...</a><br /></td></tr>
-<tr class="separator:a52ddc19997ef0bfc043ae61fa417661d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8ebfbb187faf8c69d4283fd836ddf2ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ebfbb187faf8c69d4283fd836ddf2ea"></a>
-virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a8ebfbb187faf8c69d4283fd836ddf2ea">id</a> () const  =0</td></tr>
-<tr class="memdesc:a8ebfbb187faf8c69d4283fd836ddf2ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">A unique identifier for the container. <br /></td></tr>
-<tr class="separator:a8ebfbb187faf8c69d4283fd836ddf2ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a541ac10e3a1dfaddd1866c3144f718f0"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a541ac10e3a1dfaddd1866c3144f718f0">sender_options</a> (const <a class="el" href="classproton_1_1sender__options.html">sender_options</a> &amp;)=0</td></tr>
-<tr class="memdesc:a541ac10e3a1dfaddd1866c3144f718f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sender options applied to senders created by this container.  <a href="#a541ac10e3a1dfaddd1866c3144f718f0">More...</a><br /></td></tr>
-<tr class="separator:a541ac10e3a1dfaddd1866c3144f718f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a471b272954422624be81cb82110dec27"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a471b272954422624be81cb82110dec27">receiver_options</a> (const <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;)=0</td></tr>
-<tr class="memdesc:a471b272954422624be81cb82110dec27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receiver options applied to receivers created by this container.  <a href="#a471b272954422624be81cb82110dec27">More...</a><br /></td></tr>
-<tr class="separator:a471b272954422624be81cb82110dec27"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p><b>Experimental</b> - A base container implementation. </p>
 <p>This is a thread-safe partial implementation of the <a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. ">proton::container</a> interface to reduce boilerplate code in container implementations. Requires C++11.</p>
 <p>You can ignore this class if you want to implement the functions in a different way. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a74bcb386eb5f833bceb6ec86caf1d546"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void auto_stop </td>
-          <td>(</td>
-          <td class="paramtype">bool&#160;</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span><span class="mlabel">inherited</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>If true, the container will stop (i.e., <a class="el" href="classproton_1_1container.html#a18954417d3124a8095783ea13dc6d00b" title="Run the container in this thread. ">run()</a> will return) when all active connections and listeners are closed. </p>
-<p>If false the container will keep running till <a class="el" href="classproton_1_1container.html#a40a47814c7196a4c796015fd5c16b542" title="Stop the container with an optional error_condition err. ">stop()</a> is called.</p>
-<p>auto_stop is set by default when a new container is created. </p>
-
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#a2fd137c99aa9642a54fe36616be40c98">default_container</a>.</p>
-
-</div>
-</div>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2epoll_container_8cpp-example.html#_a4">mt/epoll_container.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="a73a8783e99b047d90593038726e8c999"></a>
 <div class="memitem">
 <div class="memproto">
@@ -250,15 +160,13 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 <p>Connection options that will be to outgoing connections. </p>
-<p>These are applied first and overriden by options provided in <a class="el" href="classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd" title="Connect to url and send an open request to the remote peer. ">connect()</a> and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
-
-<p>Implements <a class="el" href="classproton_1_1container.html#a77a1de4f556548c0ddc254b857763844">container</a>.</p>
+<p>These are applied first and overriden by options provided in connect() and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
 
 </div>
 </div>
@@ -278,170 +186,13 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 <p>Connection options that will be to outgoing connections. </p>
-<p>These are applied first and overriden by options provided in <a class="el" href="classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd" title="Connect to url and send an open request to the remote peer. ">connect()</a> and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
-
-<p>Implements <a class="el" href="classproton_1_1container.html#a5d2af52bdfe884e43513fbe36e8f4bf6">container</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae8b4eb94c7de3a287665156a768de8dd"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual returned&lt;<a class="el" href="classproton_1_1connection.html">connection</a>&gt; connect </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>url</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td>
-          <td class="paramname">&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span><span class="mlabel">inherited</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Connect to <code>url</code> and send an open request to the remote peer. </p>
-<p>Options are applied to the connection as follows, values in later options override earlier ones:</p>
-<ol type="1">
-<li><a class="el" href="classproton_1_1container.html#a77a1de4f556548c0ddc254b857763844" title="Connection options that will be to outgoing connections. ">client_connection_options()</a></li>
-<li>options passed to <a class="el" href="classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd" title="Connect to url and send an open request to the remote peer. ">connect()</a></li>
-</ol>
-<p>The handler in the composed options is used to call <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">proton::messaging_handler::on_connection_open()</a> when the remote peer's open response is received. </p>
-
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#aaae8cd4c487d89ea487ab0de36e3646a">default_container</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a27d60b6665f37220d9be70f11ab69654"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classproton_1_1listener.html">listener</a> listen </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>url</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classproton_1_1listen__handler.html">listen_handler</a> &amp;&#160;</td>
-          <td class="paramname"><em>lh</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span><span class="mlabel">inherited</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Start listening on url. </p>
-<p>Calls to the <a class="el" href="classproton_1_1listen__handler.html">listen_handler</a> are serialized for this listener, but handlers attached to separate listeners may be called concurrently.</p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">url</td><td>identifies a listening url. </td></tr>
-    <tr><td class="paramname">lh</td><td>handles listening events </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>listener lets you stop listening </dd></dl>
-
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#a7bb03676cface6b9310a7849fb9348a2">default_container</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a2fd8da2aa0f1891ea29a39330eb177dc"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classproton_1_1listener.html">listener</a> listen </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>url</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td>
-          <td class="paramname">&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></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>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Listen with a fixed set of options for all accepted connections. </p>
-<p>See <a class="el" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654" title="Start listening on url. ">listen(const std::string&amp;, listen_handler&amp;)</a> </p>
-
-</div>
-</div>
-<a class="anchor" id="af2f7d413dc10dff5cae3396ce9d47688"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classproton_1_1listener.html">listener</a> listen </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>url</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">inherited</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Start listening on URL. </p>
-<p>New connections will use the handler from <a class="el" href="classproton_1_1container.html#a057b58d4cd2d1bbe8a51c2e0a4807fbc" title="Connection options that will be applied to incoming connections. ">server_connection_options()</a> </p>
+<p>These are applied first and overriden by options provided in connect() and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
 
 </div>
 </div>
@@ -483,115 +234,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 </table>
 </div><div class="memdoc">
 
-<p>Open a connection to <code>url</code> and open a receiver for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a92dad1efeba5c14ef01c9e63787cd507"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual returned&lt;<a class="el" href="classproton_1_1receiver.html">receiver</a>&gt; open_receiver </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>url</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">inherited</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Open a connection to <code>url</code> and open a receiver for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a5896a793c38808611645102d84af2ede"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual returned&lt;<a class="el" href="classproton_1_1receiver.html">receiver</a>&gt; open_receiver </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>url</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;&#160;</td>
-          <td class="paramname"><em>o</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></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>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Open a connection to <code>url</code> and open a receiver for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>. </p>
-<p>Any supplied receiver options will override the container's template options. </p>
-
-</div>
-</div>
-<a class="anchor" id="a52ddc19997ef0bfc043ae61fa417661d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual returned&lt;<a class="el" href="classproton_1_1receiver.html">receiver</a>&gt; open_receiver </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>url</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;&#160;</td>
-          <td class="paramname"><em>o</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td>
-          <td class="paramname"><em>c</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span><span class="mlabel">inherited</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Open a connection to <code>url</code> and open a receiver for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>. </p>
-<p>Any supplied receiver or connection options will override the container's template options. </p>
-
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#a2f8df6c524015c9a78918145e9e29dcc">default_container</a>.</p>
+<p>Open a connection and receiver for <code>url</code>. </p>
 
 </div>
 </div>
@@ -633,89 +276,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 </table>
 </div><div class="memdoc">
 
-<p>Open a connection to <code>url</code> and open a sender for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a744b6dee1f2daac6a3ce700d7194ca12"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual returned&lt;<a class="el" href="classproton_1_1sender.html">sender</a>&gt; open_sender </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>url</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;&#160;</td>
-          <td class="paramname"><em>o</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></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>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Open a connection to <code>url</code> and open a sender for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>. </p>
-<p>Any supplied sender options will override the container's template options. </p>
-
-</div>
-</div>
-<a class="anchor" id="ab01b2de425b4f248e9f1be109c943d40"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual returned&lt;<a class="el" href="classproton_1_1sender.html">sender</a>&gt; open_sender </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>url</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;&#160;</td>
-          <td class="paramname"><em>o</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td>
-          <td class="paramname"><em>c</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span><span class="mlabel">inherited</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Open a connection to <code>url</code> and open a sender for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>. </p>
-<p>Any supplied sender or connection options will override the container's template options. </p>
-
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#aff2a6f62e769683a6a5813cc483a0079">default_container</a>.</p>
+<p>Open a connection and sender for <code>url</code>. </p>
 
 </div>
 </div>
@@ -735,7 +296,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -743,8 +304,6 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 <p>Receiver options applied to receivers created by this container. </p>
 <p>They are applied before <a class="el" href="classproton_1_1messaging__handler.html#a768b0a50669aa1d512d12e9d68af14cd" title="The remote peer opened the link. ">messaging_handler::on_receiver_open()</a> and can be overridden. </p>
 
-<p>Implements <a class="el" href="classproton_1_1container.html#a81b4e5d313e933183644387b67efa6b9">container</a>.</p>
-
 </div>
 </div>
 <a class="anchor" id="ac7dc40752236187455632350e4431281"></a>
@@ -774,62 +333,6 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 
 </div>
 </div>
-<a class="anchor" id="a471b272954422624be81cb82110dec27"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> </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"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span><span class="mlabel">inherited</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Receiver options applied to receivers created by this container. </p>
-<p>They are applied before <a class="el" href="classproton_1_1messaging__handler.html#a768b0a50669aa1d512d12e9d68af14cd" title="The remote peer opened the link. ">messaging_handler::on_receiver_open()</a> and can be overridden. </p>
-
-</div>
-</div>
-<a class="anchor" id="a18954417d3124a8095783ea13dc6d00b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void run </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span><span class="mlabel">inherited</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Run the container in this thread. </p>
-<p>Returns when the container stops: see <a class="el" href="classproton_1_1container.html#a74bcb386eb5f833bceb6ec86caf1d546" title="If true, the container will stop (i.e., run() will return) when all active connections and listeners ...">auto_stop()</a> and <a class="el" href="classproton_1_1container.html#a40a47814c7196a4c796015fd5c16b542" title="Stop the container with an optional error_condition err. ">stop()</a>.</p>
-<p>With a multithreaded container, call <a class="el" href="classproton_1_1container.html#a18954417d3124a8095783ea13dc6d00b" title="Run the container in this thread. ">run()</a> in multiple threads to create a thread pool. </p>
-
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#a88a1f51cd9435a5f06ecc411a2e355dc">default_container</a>.</p>
-
-</div>
-</div>
 <a class="anchor" id="aa68b8a05da39b50fe50931d7c482403e"></a>
 <div class="memitem">
 <div class="memproto">
@@ -873,36 +376,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Sender options applied to senders created by this container. </p>
-<p>They are applied before <a class="el" href="classproton_1_1messaging__handler.html#a0b5d066e5463d3365f662c8a7dc52661" title="The remote peer opened the link. ">messaging_handler::on_sender_open()</a> and can be overridden. </p>
-
-<p>Implements <a class="el" href="classproton_1_1container.html#a10a38ec87b70581c7dfd27c2f12b78ad">container</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a541ac10e3a1dfaddd1866c3144f718f0"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void <a class="el" href="classproton_1_1sender__options.html">sender_options</a> </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1sender__options.html">sender_options</a> &amp;&#160;</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span><span class="mlabel">inherited</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -929,15 +403,13 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 <p>Connection options that will be applied to incoming connections. </p>
-<p>These are applied first and overridden by options provided in <a class="el" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654" title="Start listening on url. ">listen()</a>, <a class="el" href="classproton_1_1listen__handler.html#aaf55d192e098571e9a851dc919968f8e" title="Called for each accepted connection. ">listen_handler::on_accept()</a> and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
-
-<p>Implements <a class="el" href="classproton_1_1container.html#a057b58d4cd2d1bbe8a51c2e0a4807fbc">container</a>.</p>
+<p>These are applied first and overridden by options provided in listen(), <a class="el" href="classproton_1_1listen__handler.html#aaf55d192e098571e9a851dc919968f8e" title="Called for each accepted connection. ">listen_handler::on_accept()</a> and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
 
 </div>
 </div>
@@ -957,49 +429,13 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 <p>Connection options that will be applied to incoming connections. </p>
-<p>These are applied first and overridden by options provided in <a class="el" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654" title="Start listening on url. ">listen()</a>, <a class="el" href="classproton_1_1listen__handler.html#aaf55d192e098571e9a851dc919968f8e" title="Called for each accepted connection. ">listen_handler::on_accept()</a> and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
-
-<p>Implements <a class="el" href="classproton_1_1container.html#ae2249a16e7eebe53a777144476822fbc">container</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a40a47814c7196a4c796015fd5c16b542"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void stop </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"><em>err</em> = <code><a class="el" href="classproton_1_1error__condition.html">error_condition</a>()</code></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span><span class="mlabel">inherited</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Stop the container with an optional <a class="el" href="classproton_1_1error__condition.html" title="Describes an endpoint error state. ">error_condition</a> err. </p>
-<ul>
-<li>Abort all open connections and listeners.</li>
-<li>Process final handler events and injected functions</li>
-<li>If <code>!err.empty()</code>, handlers will receive on_transport_error</li>
-<li><a class="el" href="classproton_1_1container.html#a18954417d3124a8095783ea13dc6d00b" title="Run the container in this thread. ">run()</a> will return in all threads. </li>
-</ul>
-
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#a53c748f26c3bd7c50ac14d419f440935">default_container</a>.</p>
+<p>These are applied first and overridden by options provided in listen(), <a class="el" href="classproton_1_1listen__handler.html#aaf55d192e098571e9a851dc919968f8e" title="Called for each accepted connection. ">listen_handler::on_accept()</a> and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
 
 </div>
 </div>
@@ -1014,7 +450,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="namespaceproton_1_1io.html">io</a></li><li class="navelem"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base.js
index 66c69b8..27c01ad 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base.js
@@ -1,30 +1,13 @@
 var classproton_1_1io_1_1container__impl__base =
 [
-    [ "auto_stop", "classproton_1_1io_1_1container__impl__base.html#a74bcb386eb5f833bceb6ec86caf1d546", null ],
     [ "client_connection_options", "classproton_1_1io_1_1container__impl__base.html#a73a8783e99b047d90593038726e8c999", null ],
     [ "client_connection_options", "classproton_1_1io_1_1container__impl__base.html#a83016f5d5abb197f45a2cee0190dbe22", null ],
-    [ "connect", "classproton_1_1io_1_1container__impl__base.html#ae8b4eb94c7de3a287665156a768de8dd", null ],
-    [ "connect", "classproton_1_1io_1_1container__impl__base.html#a719c90ac57522bc2c830e2ff5335796c", null ],
-    [ "id", "classproton_1_1io_1_1container__impl__base.html#a8ebfbb187faf8c69d4283fd836ddf2ea", null ],
-    [ "listen", "classproton_1_1io_1_1container__impl__base.html#a27d60b6665f37220d9be70f11ab69654", null ],
-    [ "listen", "classproton_1_1io_1_1container__impl__base.html#a2fd8da2aa0f1891ea29a39330eb177dc", null ],
-    [ "listen", "classproton_1_1io_1_1container__impl__base.html#af2f7d413dc10dff5cae3396ce9d47688", null ],
     [ "open_receiver", "classproton_1_1io_1_1container__impl__base.html#a35470b5052f368e9b1bff4b51071e7e4", null ],
-    [ "open_receiver", "classproton_1_1io_1_1container__impl__base.html#a92dad1efeba5c14ef01c9e63787cd507", null ],
-    [ "open_receiver", "classproton_1_1io_1_1container__impl__base.html#a5896a793c38808611645102d84af2ede", null ],
-    [ "open_receiver", "classproton_1_1io_1_1container__impl__base.html#a52ddc19997ef0bfc043ae61fa417661d", null ],
     [ "open_sender", "classproton_1_1io_1_1container__impl__base.html#ac4c1010ff8baa7c7672593c8f7d6b93b", null ],
-    [ "open_sender", "classproton_1_1io_1_1container__impl__base.html#a58a03a1c418f88d50a4b009999066061", null ],
-    [ "open_sender", "classproton_1_1io_1_1container__impl__base.html#a744b6dee1f2daac6a3ce700d7194ca12", null ],
-    [ "open_sender", "classproton_1_1io_1_1container__impl__base.html#ab01b2de425b4f248e9f1be109c943d40", null ],
     [ "receiver_options", "classproton_1_1io_1_1container__impl__base.html#acd8ae6f30b3a73b808a2bb01a1a1be83", null ],
     [ "receiver_options", "classproton_1_1io_1_1container__impl__base.html#ac7dc40752236187455632350e4431281", null ],
-    [ "receiver_options", "classproton_1_1io_1_1container__impl__base.html#a471b272954422624be81cb82110dec27", null ],
-    [ "run", "classproton_1_1io_1_1container__impl__base.html#a18954417d3124a8095783ea13dc6d00b", null ],
     [ "sender_options", "classproton_1_1io_1_1container__impl__base.html#aa68b8a05da39b50fe50931d7c482403e", null ],
     [ "sender_options", "classproton_1_1io_1_1container__impl__base.html#a79d17b55266eaa187ba943d59d3f9478", null ],
-    [ "sender_options", "classproton_1_1io_1_1container__impl__base.html#a541ac10e3a1dfaddd1866c3144f718f0", null ],
     [ "server_connection_options", "classproton_1_1io_1_1container__impl__base.html#a11b0add605994e504f141c15df8f3947", null ],
-    [ "server_connection_options", "classproton_1_1io_1_1container__impl__base.html#a005f27a5839452620ff57f81b316ea58", null ],
-    [ "stop", "classproton_1_1io_1_1container__impl__base.html#a40a47814c7196a4c796015fd5c16b542", null ]
+    [ "server_connection_options", "classproton_1_1io_1_1container__impl__base.html#a005f27a5839452620ff57f81b316ea58", null ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1link__namer-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1link__namer-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1link__namer-members.html
index a0bed37..ff2b3bb 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1link__namer-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1link__namer-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -105,7 +105,7 @@ $(document).ready(function(){initNavTree('classproton_1_1io_1_1link__namer.html'
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1link__namer.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1link__namer.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1link__namer.html
index 5eff975..f6e4476 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1link__namer.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1link__namer.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: link_namer</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -112,7 +112,8 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p><b>Experimental</b> - Generate default link names that are unique within a container. </p>
 <p>base_container provides a default implementation. </p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2epoll_container_8cpp-example.html#_a10">mt/epoll_container.cpp</a>.</dd>
+</dl></div><hr/>The documentation for this class was generated from the following file:<ul>
 <li>proton/io/<a class="el" href="link__namer_8hpp_source.html">link_namer.hpp</a></li>
 </ul>
 </div><!-- contents -->
@@ -123,7 +124,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="namespaceproton_1_1io.html">io</a></li><li class="navelem"><a class="el" href="classproton_1_1io_1_1link__namer.html">link_namer</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1link-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1link-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1link-members.html
index 8aa2a12..b3f56a1 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1link-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1link-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -118,7 +118,7 @@ $(document).ready(function(){initNavTree('classproton_1_1link.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1link.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1link.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1link.html
index 543441d..c912d7f 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1link.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1link.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: link</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -149,7 +149,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class
 <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: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="memdesc:a19c36a38b50e8080b94a47230a56234f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - 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>
@@ -197,7 +197,8 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
 <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>
-
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="direct_recv_8cpp-example.html#a11">direct_recv.cpp</a>, <a class="el" href="helloworld_8cpp-example.html#a14">helloworld.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#a10">helloworld_direct.cpp</a>, and <a class="el" href="simple_recv_8cpp-example.html#a11">simple_recv.cpp</a>.</dd>
+</dl>
 </div>
 </div>
 <a class="anchor" id="a817883d28ce0ac8a29d917d196796f68"></a>
@@ -260,7 +261,7 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
       </table>
 </div><div class="memdoc">
 
-<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><b>Experimental</b> - 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>
 
@@ -277,7 +278,7 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1link.html">link</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listen__handler-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listen__handler-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listen__handler-members.html
index 382b619..a4769cf 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listen__handler-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listen__handler-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -107,7 +107,7 @@ $(document).ready(function(){initNavTree('classproton_1_1listen__handler.html','
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listen__handler.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listen__handler.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listen__handler.html
index 3feab96..ac9e35c 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listen__handler.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listen__handler.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: listen_handler</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -118,7 +118,8 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p><b>Experimental</b> - A handler for incoming connections. </p>
 <p>Implement this interface and pass to <a class="el" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654" title="Start listening on url. ">proton::container::listen()</a> to be notified of new connections. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2broker_8cpp-example.html#_a22">mt/broker.cpp</a>, and <a class="el" href="mt_2epoll_container_8cpp-example.html#_a7">mt/epoll_container.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="aaf55d192e098571e9a851dc919968f8e"></a>
 <div class="memitem">
 <div class="memproto">
@@ -169,7 +170,8 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
 
 <p>Called if there is a listening error, with an error message. </p>
 <p>close() will also be called. </p>
-
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2epoll_container_8cpp-example.html#a17">mt/epoll_container.cpp</a>.</dd>
+</dl>
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
@@ -183,7 +185,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1listen__handler.html">listen_handler</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listener-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listener-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listener-members.html
index 8fedde1..85facf7 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listener-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1listener-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -105,7 +105,7 @@ $(document).ready(function(){initNavTree('classproton_1_1listener.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[09/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/connection__options_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/connection__options_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/connection__options_8hpp_source.html
index ceb41a8..8999245 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/connection__options_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/connection__options_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/connection_options.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,140 +93,15 @@ $(document).ready(function(){initNavTree('connection__options_8hpp_source.html',
 <div class="title">connection_options.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CONNECTION_OPTIONS_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CONNECTION_OPTIONS_H</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;proton/config.hpp&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;proton/export.hpp&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;proton/duration.hpp&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;proton/internal/pn_unique_ptr.hpp&quot;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;proton/reconnect_timer.hpp&quot;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="types__fwd_8hpp.html">proton/types_fwd.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">struct </span>pn_connection_t;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">class </span>proton_handler;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">class </span>connection;</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="namespaceproton_1_1io.html">   42</a></span>&#160;<span class="keyword">namespace </span>io {</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a>;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;}</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classproton_1_1connection__options.html">   67</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1connection__options.html">connection_options</a> {</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1connection__options.html#a8034b8d17ca30a4cfc3db8c6a898dc4d">connection_options</a>();</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1connection__options.html#a8034b8d17ca30a4cfc3db8c6a898dc4d">connection_options</a>(<span class="keyword">class</span> <a class="code" href="classproton_1_1messaging__handler.html">messaging_handler</a>&amp; h);</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1connection__options.html#a8034b8d17ca30a4cfc3db8c6a898dc4d">connection_options</a>(<span class="keyword">const</span> connection_options&amp;);</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    PN_CPP_EXTERN ~connection_options();</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#a2c612e142b60cf61ce50d88582465167">operator=</a>(<span class="keyword">const</span> connection_options&amp;);</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    <span class="comment">// XXX add C++11 move operations - Still relevant, and applies to all options</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#a7bca23aeb3455378ef2d35975758e504">handler</a>(<span class="keyword">class</span> <a class="code" href="classproton_1_1messaging__handler.html">messaging_handler</a>&amp;);</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#ad0e93961fd048b2ee5e8bdac2b041686">max_frame_size</a>(uint32_t max);</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#af66706fdb4a2f3f4d9943be9ee4b1347">max_sessions</a>(uint16_t max);</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    <span class="comment">// XXX document relationship to heartbeat interval</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="comment"></span>    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#a7c838237bfba8a5a04c2b97e6f023448">idle_timeout</a>(<a class="code" href="classproton_1_1duration.html">duration</a>);</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#a4c6429303ccb719d9c585c88f300e007">container_id</a>(<span class="keyword">const</span> std::string &amp;<span class="keywordtype">id</span>);</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#a0300a2a68ecca3f684e91e637a45e028">virtual_host</a>(<span class="keyword">const</span> std::string &amp;name);</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    <span class="comment">// XXX settle questions about reconnect_timer - consider simply</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;    <span class="comment">// reconnect_options and making reconnect_timer internal</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="comment"></span>    PN_CPP_EXTERN connection_options&amp; reconnect(<span class="keyword">const</span> reconnect_timer &amp;);</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#a4eb280b5a62adb5b2075d6316a590c70">ssl_client_options</a>(<span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1ssl__client__options.html">ssl_client_options</a> &amp;);</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#a5ce3c4591be545f5ae67f22ef64fb9ef">ssl_server_options</a>(<span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1ssl__server__options.html">ssl_server_options</a> &amp;);</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#aedcd8a70f24d08ab0bb6178524ae6a0d">sasl_enabled</a>(<span class="keywordtype">bool</span>);</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#afbabea03db40dee25da7bbdc7e918322">sasl_allow_insecure_mechs</a>(<span class="keywordtype">bool</span>);</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#a52f0724b86920647ef8624922aa54ab6">sasl_allowed_mechs</a>(<span class="keyword">const</span> std::string &amp;);</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#ad8e93a44cab5e65949046fb036c237a6">sasl_config_name</a>(<span class="keyword">const</span> std::string &amp;);</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#a0fc40d55673b5c89e4b5a13c630edca5">sasl_config_path</a>(<span class="keyword">const</span> std::string &amp;);</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1connection__options.html#a68a8c198dfa16653afc4a70a2b845604">update</a>(<span class="keyword">const</span> connection_options&amp; other);</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;  <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    <span class="keywordtype">void</span> apply(<a class="code" href="classproton_1_1connection.html">connection</a>&amp;) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;    proton_handler* handler() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;    <span class="keywordtype">bool</span> is_virtual_host_set() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    <span class="keyword">class </span>impl;</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;    internal::pn_unique_ptr&lt;impl&gt; impl_;</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span>container_impl;</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span>connector;</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classproton_1_1io_1_1connection__engine.html">io::connection_engine</a>;</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classproton_1_1connection.html">connection</a>;</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;};</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="preprocessor">#endif // PROTON_CONNECTION_OPTIONS_H</span></div>
-<div class="ttc" id="classproton_1_1ssl__server__options_html"><div class="ttname"><a href="classproton_1_1ssl__server__options.html">proton::ssl_server_options</a></div><div class="ttdoc">Experimental - SSL configuration for inbound connections. </div><div class="ttdef"><b>Definition:</b> ssl.hpp:148</div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_af66706fdb4a2f3f4d9943be9ee4b1347"><div class="ttname"><a href="classproton_1_1connection__options.html#af66706fdb4a2f3f4d9943be9ee4b1347">proton::connection_options::max_sessions</a></div><div class="ttdeci">connection_options &amp; max_sessions(uint16_t max)</div><div class="ttdoc">Set the maximum number of open sessions. </div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_a68a8c198dfa16653afc4a70a2b845604"><div class="ttname"><a href="classproton_1_1connection__options.html#a68a8c198dfa16653afc4a70a2b845604">proton::connection_options::update</a></div><div class="ttdeci">connection_options &amp; update(const connection_options &amp;other)</div><div class="ttdoc">Update option values from values set in other. </div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CONNECTION_OPTIONS_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CONNECTION_OPTIONS_H</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div 
 class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a 
 name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><s
 pan class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;./internal/config.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;./internal/export.hpp&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preproc
 essor">#include &quot;./duration.hpp&quot;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;./internal/pn_unique_ptr.hpp&quot;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;./reconnect_timer.hpp&quot;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="types__fwd_8hpp.html">./types_fwd.hpp</a>&quot;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00034"></a><span cl
 ass="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">struct </span>pn_connection_t;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">class </span>proton_handler;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">class </span>connection;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="namespaceproton_1_1io.html">   42</a></span>&#1
 60;<span class="keyword">namespace </span>io {</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a>;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;}</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classproton_1_1connection__options.html">   67</a></span>&#160;<span class="keyword">class </span><a class="code" href="classproton_1_1connection__options.html">connection_options</a> {</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    PN_CPP_EXTERN <a class="code" href="classproton_1_1connection__options.html">connection_op
 tions</a>();</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    PN_CPP_EXTERN connection_options(<span class="keyword">class</span> <a class="code" href="classproton_1_1messaging__handler.html">messaging_handler</a>&amp; h);</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;    PN_CPP_EXTERN connection_options(<span class="keyword">const</span> connection_options&amp;);</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    PN_CPP_EXTERN ~connection_options();</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    PN_CPP_E
 XTERN connection_options&amp; operator=(<span class="keyword">const</span> connection_options&amp;);</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    <span class="comment">// XXX add C++11 move operations - Still relevant, and applies to all options</span></div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    PN_CPP_EXTERN connection_options&amp; handler(<span class="keyword">class</span> <a class="code" href="classproton_1_1messaging__handler.html">messaging_handler</a>&amp;);</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    PN_CPP_EXTERN connection_options&amp; max_frame_size(uint32_t max);</div><div class="line"><a name="l000
 92"></a><span class="lineno">   92</span>&#160;</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    PN_CPP_EXTERN connection_options&amp; max_sessions(uint16_t max);</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    <span class="comment">// XXX document relationship to heartbeat interval</span></div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="comment"></span>    PN_CPP_EXTERN connection_options&amp; idle_timeout(<a class="code" href="classproton_1_1duration.html">duration</a>);</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    PN_CPP_EXTERN connection_options&amp; container_id(<span class="keyword">const</span> std::string &amp;<span class="keywordtype">id</span>);
 </div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    PN_CPP_EXTERN connection_options&amp; virtual_host(<span class="keyword">const</span> std::string &amp;name);</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    <span class="comment">// XXX settle questions about reconnect_timer - consider simply</span></div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    <span class="comment">// reconnect_options and making reconnect_timer internal</span></div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="comment"></span>    PN_CPP_EXTERN connection_options&amp; reconnect(<span class="keyword">const</span> reconnect_timer &amp;);</div><div class="line"><a name="l00117"></a><span class
 ="lineno">  117</span>&#160;</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1ssl__client__options.html">ssl_client_options</a>(<span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1ssl__client__options.html">ssl_client_options</a> &amp;);</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    PN_CPP_EXTERN connection_options&amp; <a class="code" href="classproton_1_1ssl__server__options.html">ssl_server_options</a>(<span class="keyword">const</span> <span class="keyword">class</span> <a class="code" href="classproton_1_1ssl__server__options.html">ssl_server_options</a> &amp;);</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div><div class="line"><a name="l00125"></a><s
 pan class="lineno">  125</span>&#160;    PN_CPP_EXTERN connection_options&amp; sasl_enabled(<span class="keywordtype">bool</span>);</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    PN_CPP_EXTERN connection_options&amp; sasl_allow_insecure_mechs(<span class="keywordtype">bool</span>);</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;    PN_CPP_EXTERN connection_options&amp; sasl_allowed_mechs(<span class="keyword">const</span> std::string &amp;);</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;    PN_CPP_EXTERN connection_options&amp; sasl_config_name(<span class="keyword">const</span> std::string &amp;);</div><div class="line"><a 
 name="l00137"></a><span class="lineno">  137</span>&#160;</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    PN_CPP_EXTERN connection_options&amp; sasl_config_path(<span class="keyword">const</span> std::string &amp;);</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;    PN_CPP_EXTERN connection_options&amp; update(<span class="keyword">const</span> connection_options&amp; other);</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;    <span class="keywordtype">void</span> apply(<a class="code" href="classproton_1_1connection.html">connection</a>&amp;) <span class="keyword">const</span>;</div><div 
 class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;    proton_handler* handler() <span class="keyword">const</span>;</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;    <span class="keywordtype">bool</span> is_virtual_host_set() <span class="keyword">const</span>;</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;    <span class="keyword">class </span>impl;</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;    internal::pn_unique_ptr&lt;impl&gt; impl_;</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span>container_impl;</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>
 &#160;  <span class="keyword">friend</span> <span class="keyword">class </span>connector;</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classproton_1_1io_1_1connection__engine.html">io::connection_engine</a>;</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classproton_1_1connection.html">connection</a>;</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;};</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div><div class="line"><a name="l00162"></a><span cl
 ass="lineno">  162</span>&#160;<span class="preprocessor">#endif // PROTON_CONNECTION_OPTIONS_H</span></div><div class="ttc" id="classproton_1_1ssl__server__options_html"><div class="ttname"><a href="classproton_1_1ssl__server__options.html">proton::ssl_server_options</a></div><div class="ttdoc">Experimental - SSL configuration for inbound connections. </div><div class="ttdef"><b>Definition:</b> ssl.hpp:144</div></div>
 <div class="ttc" id="classproton_1_1duration_html"><div class="ttname"><a href="classproton_1_1duration.html">proton::duration</a></div><div class="ttdoc">A span of time in milliseconds. </div><div class="ttdef"><b>Definition:</b> duration.hpp:34</div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_a52f0724b86920647ef8624922aa54ab6"><div class="ttname"><a href="classproton_1_1connection__options.html#a52f0724b86920647ef8624922aa54ab6">proton::connection_options::sasl_allowed_mechs</a></div><div class="ttdeci">connection_options &amp; sasl_allowed_mechs(const std::string &amp;)</div><div class="ttdoc">Specify the allowed mechanisms for use on the connection. </div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_a0fc40d55673b5c89e4b5a13c630edca5"><div class="ttname"><a href="classproton_1_1connection__options.html#a0fc40d55673b5c89e4b5a13c630edca5">proton::connection_options::sasl_config_path</a></div><div class="ttdeci">connection_options &amp; sasl_config_path(const std::string &amp;)</div><div class="ttdoc">Experimental - Set the SASL configuration path. </div></div>
 <div class="ttc" id="classproton_1_1connection_html"><div class="ttname"><a href="classproton_1_1connection.html">proton::connection</a></div><div class="ttdoc">A connection to a remote AMQP peer. </div><div class="ttdef"><b>Definition:</b> connection.hpp:48</div></div>
 <div class="ttc" id="classproton_1_1connection__options_html"><div class="ttname"><a href="classproton_1_1connection__options.html">proton::connection_options</a></div><div class="ttdoc">Options for creating a connection. </div><div class="ttdef"><b>Definition:</b> connection_options.hpp:67</div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_a8034b8d17ca30a4cfc3db8c6a898dc4d"><div class="ttname"><a href="classproton_1_1connection__options.html#a8034b8d17ca30a4cfc3db8c6a898dc4d">proton::connection_options::connection_options</a></div><div class="ttdeci">connection_options()</div><div class="ttdoc">Create an empty set of options. </div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_a5ce3c4591be545f5ae67f22ef64fb9ef"><div class="ttname"><a href="classproton_1_1connection__options.html#a5ce3c4591be545f5ae67f22ef64fb9ef">proton::connection_options::ssl_server_options</a></div><div class="ttdeci">connection_options &amp; ssl_server_options(const class ssl_server_options &amp;)</div><div class="ttdoc">Set SSL server options. </div></div>
-<div class="ttc" id="classproton_1_1ssl__client__options_html"><div class="ttname"><a href="classproton_1_1ssl__client__options.html">proton::ssl_client_options</a></div><div class="ttdoc">Experimental - SSL configuration for outbound connections. </div><div class="ttdef"><b>Definition:</b> ssl.hpp:175</div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_a7bca23aeb3455378ef2d35975758e504"><div class="ttname"><a href="classproton_1_1connection__options.html#a7bca23aeb3455378ef2d35975758e504">proton::connection_options::handler</a></div><div class="ttdeci">connection_options &amp; handler(class messaging_handler &amp;)</div><div class="ttdoc">Set a connection handler. </div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_aedcd8a70f24d08ab0bb6178524ae6a0d"><div class="ttname"><a href="classproton_1_1connection__options.html#aedcd8a70f24d08ab0bb6178524ae6a0d">proton::connection_options::sasl_enabled</a></div><div class="ttdeci">connection_options &amp; sasl_enabled(bool)</div><div class="ttdoc">Enable or disable SASL. </div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_a4eb280b5a62adb5b2075d6316a590c70"><div class="ttname"><a href="classproton_1_1connection__options.html#a4eb280b5a62adb5b2075d6316a590c70">proton::connection_options::ssl_client_options</a></div><div class="ttdeci">connection_options &amp; ssl_client_options(const class ssl_client_options &amp;)</div><div class="ttdoc">Set SSL client options. </div></div>
+<div class="ttc" id="classproton_1_1ssl__client__options_html"><div class="ttname"><a href="classproton_1_1ssl__client__options.html">proton::ssl_client_options</a></div><div class="ttdoc">Experimental - SSL configuration for outbound connections. </div><div class="ttdef"><b>Definition:</b> ssl.hpp:171</div></div>
 <div class="ttc" id="types__fwd_8hpp_html"><div class="ttname"><a href="types__fwd_8hpp.html">types_fwd.hpp</a></div><div class="ttdoc">Forward declarations for all the C++ types used by Proton to represent AMQP types. </div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_afbabea03db40dee25da7bbdc7e918322"><div class="ttname"><a href="classproton_1_1connection__options.html#afbabea03db40dee25da7bbdc7e918322">proton::connection_options::sasl_allow_insecure_mechs</a></div><div class="ttdeci">connection_options &amp; sasl_allow_insecure_mechs(bool)</div><div class="ttdoc">Force the enabling of SASL mechanisms that disclose clear text passwords over the connection...</div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_a7c838237bfba8a5a04c2b97e6f023448"><div class="ttname"><a href="classproton_1_1connection__options.html#a7c838237bfba8a5a04c2b97e6f023448">proton::connection_options::idle_timeout</a></div><div class="ttdeci">connection_options &amp; idle_timeout(duration)</div><div class="ttdoc">Set the idle timeout. </div></div>
-<div class="ttc" id="classproton_1_1io_1_1connection__engine_html"><div class="ttname"><a href="classproton_1_1io_1_1connection__engine.html">proton::io::connection_engine</a></div><div class="ttdoc">Experimental - An AMQP protocol engine for a single connection. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:102</div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_a2c612e142b60cf61ce50d88582465167"><div class="ttname"><a href="classproton_1_1connection__options.html#a2c612e142b60cf61ce50d88582465167">proton::connection_options::operator=</a></div><div class="ttdeci">connection_options &amp; operator=(const connection_options &amp;)</div><div class="ttdoc">Copy options. </div></div>
+<div class="ttc" id="classproton_1_1io_1_1connection__engine_html"><div class="ttname"><a href="classproton_1_1io_1_1connection__engine.html">proton::io::connection_engine</a></div><div class="ttdoc">Experimental - An AMQP protocol engine for a single connection. </div><div class="ttdef"><b>Definition:</b> connection_engine.hpp:98</div></div>
 <div class="ttc" id="classproton_1_1messaging__handler_html"><div class="ttname"><a href="classproton_1_1messaging__handler.html">proton::messaging_handler</a></div><div class="ttdoc">A handler for Proton messaging events. </div><div class="ttdef"><b>Definition:</b> messaging_handler.hpp:75</div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_ad0e93961fd048b2ee5e8bdac2b041686"><div class="ttname"><a href="classproton_1_1connection__options.html#ad0e93961fd048b2ee5e8bdac2b041686">proton::connection_options::max_frame_size</a></div><div class="ttdeci">connection_options &amp; max_frame_size(uint32_t max)</div><div class="ttdoc">Set the maximum frame size. </div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_a0300a2a68ecca3f684e91e637a45e028"><div class="ttname"><a href="classproton_1_1connection__options.html#a0300a2a68ecca3f684e91e637a45e028">proton::connection_options::virtual_host</a></div><div class="ttdeci">connection_options &amp; virtual_host(const std::string &amp;name)</div><div class="ttdoc">Set the virtual host name. </div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_a4c6429303ccb719d9c585c88f300e007"><div class="ttname"><a href="classproton_1_1connection__options.html#a4c6429303ccb719d9c585c88f300e007">proton::connection_options::container_id</a></div><div class="ttdeci">connection_options &amp; container_id(const std::string &amp;id)</div><div class="ttdoc">Set the container ID. </div></div>
-<div class="ttc" id="classproton_1_1connection__options_html_ad8e93a44cab5e65949046fb036c237a6"><div class="ttname"><a href="classproton_1_1connection__options.html#ad8e93a44cab5e65949046fb036c237a6">proton::connection_options::sasl_config_name</a></div><div class="ttdeci">connection_options &amp; sasl_config_name(const std::string &amp;)</div><div class="ttdoc">Experimental - Set the SASL configuration name. </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:28</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -235,7 +110,7 @@ $(document).ready(function(){initNavTree('connection__options_8hpp_source.html',
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>connection_options.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[40/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/link_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/link_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/link_8h_source.html
index 9fed4c7..9e92a9d 100755
--- a/content/releases/qpid-proton-master/proton/c/api/link_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/link_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/link.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,157 +93,7 @@ $(document).ready(function(){initNavTree('link_8h_source.html','');});
 <div class="title">link.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="link_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_LINK_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_LINK_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="terminus_8h.html">proton/terminus.h</a>&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;proton/object.h&gt;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5">pn_sender</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f">pn_receiver</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#gaa28fac1437012b534873b6e255bcb494">pn_link_free</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e">pn_link_get_context</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#ga0be02619b09c3b7b38fe50318466792e">pn_link_set_context</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <span class="keywordtype">void</span> *context);</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__link.html#ga51ace30d440f3f6a1c7b022a17c14738">pn_link_attachments</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__link.html#ga3d284db80651c3183a60f706325f2266">pn_link_name</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe">pn_link_is_sender</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__link.html#gac02f18d19fa8da9fef840e52be41cf68">pn_link_is_receiver</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> <a class="code" href="group__link.html#gaef39c0b3b65fca7d9b227ef38a345394">pn_link_state</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;PN_EXTERN pn_error_t *<a class="code" href="group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6">pn_link_error</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__link.html#ga3d9321a1831d214e079152b7a8030cf1">pn_link_condition</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__link.html#gabac87dd5667123557a0e73a45ad13349">pn_link_remote_condition</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;PN_EXTERN <a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *<a class="code" href="group__link.html#ga9417ad2f784646ae23318782411e422a">pn_link_session</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde">pn_link_head</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state);</div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;</div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__link.html#ga07d0254efd3df298246a043f5323d540">pn_link_next</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state);</div>
-<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;</div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083">pn_link_open</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#gad9d63c2255cae6c913cb980f8812ace0">pn_link_close</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f">pn_link_detach</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;</div>
-<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *<a class="code" href="group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0">pn_link_source</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *<a class="code" href="group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c">pn_link_target</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *<a class="code" href="group__link.html#ga6955876604a5982a969cf3e44bc3b045">pn_link_remote_source</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div>
-<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *<a class="code" href="group__link.html#gad9c24558b723dc4877abad8bacd5a17a">pn_link_remote_target</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;</div>
-<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac">pn_link_current</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;</div>
-<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7">pn_link_advance</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;</div>
-<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#gae106eccd62d41a1b6125bc471315066d">pn_link_credit</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;</div>
-<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#gab5a35ccbd14c04285845a6d7b40f44df">pn_link_queued</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;</div>
-<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#ga1c9b1a283a88199a2dc56af8ab150760">pn_link_remote_credit</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;</div>
-<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__link.html#ga412100bbe765f6fa0313257b6f24a1b8">pn_link_get_drain</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;</div>
-<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc">pn_link_drained</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;</div>
-<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#gae87b35d45c495a640c04376175696403">pn_link_available</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;</div>
-<div class="line"><a name="l00471"></a><span class="lineno"><a class="line" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">  471</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00472"></a><span class="lineno"><a class="line" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade">  472</a></span>&#160;  <a class="code" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade">PN_SND_UNSETTLED</a> = 0, </div>
-<div class="line"><a name="l00474"></a><span class="lineno"><a class="line" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0">  474</a></span>&#160;  <a class="code" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0">PN_SND_SETTLED</a> = 1, </div>
-<div class="line"><a name="l00476"></a><span class="lineno"><a class="line" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1">  476</a></span>&#160;  <a class="code" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1">PN_SND_MIXED</a> = 2 </div>
-<div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;} <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a>;</div>
-<div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;</div>
-<div class="line"><a name="l00488"></a><span class="lineno"><a class="line" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">  488</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00489"></a><span class="lineno"><a class="line" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262">  489</a></span>&#160;  <a class="code" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262">PN_RCV_FIRST</a> = 0,  </div>
-<div class="line"><a name="l00491"></a><span class="lineno"><a class="line" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3">  491</a></span>&#160;  <a class="code" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3">PN_RCV_SECOND</a> = 1  </div>
-<div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;} <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a>;</div>
-<div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;</div>
-<div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> <a class="code" href="group__link.html#ga44b6238638d71356b00f3129e0b28182">pn_link_snd_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00502"></a><span class="lineno">  502</span>&#160;</div>
-<div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;PN_EXTERN <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> <a class="code" href="group__link.html#ga8aec1bf839d167e81037595a86c8751a">pn_link_rcv_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;</div>
-<div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#ga410b0f045ee235b93a7fa1439af50d2c">pn_link_set_snd_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> mode);</div>
-<div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;</div>
-<div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#gaff06cd4918c76523e1893dc1341ebc48">pn_link_set_rcv_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> mode);</div>
-<div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;</div>
-<div class="line"><a name="l00533"></a><span class="lineno">  533</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> <a class="code" href="group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5">pn_link_remote_snd_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;</div>
-<div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;PN_EXTERN <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> <a class="code" href="group__link.html#ga13d85968d1ced071196379c9cbd108b1">pn_link_remote_rcv_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;</div>
-<div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#ga77f816f63c744283b2fd62e6f8abef07">pn_link_unsettled</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;</div>
-<div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__link.html#ga79008e1324488bcbc7387b657c1d2897">pn_unsettled_head</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
-<div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;</div>
-<div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__link.html#ga29f38b239a25d8adad5fa7457e4ec014">pn_unsettled_next</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;</div>
-<div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a">pn_link_offered</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *sender, <span class="keywordtype">int</span> credit);</div>
-<div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;</div>
-<div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__sender.html#ga6edd45454fe2ddd093aad94f3d277475">pn_link_send</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *sender, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> n);</div>
-<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;</div>
-<div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;<span class="comment">//PN_EXTERN void pn_link_abort(pn_sender_t *sender);</span></div>
-<div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;</div>
-<div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;<span class="comment">// receiver</span></div>
-<div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;<span class="comment"></span>PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2">pn_link_flow</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, <span class="keywordtype">int</span> credit);</div>
-<div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;</div>
-<div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357">pn_link_drain</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, <span class="keywordtype">int</span> credit);</div>
-<div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;</div>
-<div class="line"><a name="l00626"></a><span class="lineno">  626</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__receiver.html#ga22837f7f8e152add8de867bbe4163892">pn_link_set_drain</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, <span class="keywordtype">bool</span> drain);</div>
-<div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;</div>
-<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__receiver.html#gaa98289676877e6c820a95e4bce94eda6">pn_link_recv</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> n);</div>
-<div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;</div>
-<div class="line"><a name="l00657"></a><span class="lineno">  657</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7">pn_link_draining</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver);</div>
-<div class="line"><a name="l00658"></a><span class="lineno">  658</span>&#160;</div>
-<div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;}</div>
-<div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00667"></a><span class="lineno">  667</span>&#160;</div>
-<div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* link.h */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00669"></a><span class="lineno">  669</span>&#160;</div>
-<div class="ttc" id="group__link_html_ga662d2bf8a9a447cf1a69f4ec7d72a6ac"><div class="ttname"><a href="group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac">pn_link_current</a></div><div class="ttdeci">PN_EXTERN pn_delivery_t * pn_link_current(pn_link_t *link)</div></div>
+<a href="link_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_LINK_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_LINK_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements. 
  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment
 "> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><di
 v class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</s
 pan>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="terminus_8h.html">proton/terminus.h</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;proton/object.h&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor"
 >#ifdef __cplusplus</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5">pn_sender</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div class="line"><a name="l00073"></a><span 
 class="lineno">   73</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f">pn_receiver</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#gaa28fac1437012b534873b6e255bcb494">pn_link_free</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;PN_EXTERN <span 
 class="keywordtype">void</span> *<a class="code" href="group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e">pn_link_get_context</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#ga0be02619b09c3b7b38fe50318466792e">pn_link_set_context</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <span class="keywordtype">void</span> *context);</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__link.html#ga51ace30d440f3f6a1c7b022a17c14738">pn_link_attachments</a>(<a class="code" href
 ="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__link.html#ga3d284db80651c3183a60f706325f2266">pn_link_name</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe">pn_link_is_sender</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00133"></a><span class="lineno">  133<
 /span>&#160;</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__link.html#gac02f18d19fa8da9fef840e52be41cf68">pn_link_is_receiver</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> <a class="code" href="group__link.html#gaef39c0b3b65fca7d9b227ef38a345394">pn_link_state</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;PN_EXTERN pn_error_t *<a cl
 ass="code" href="group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6">pn_link_error</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__link.html#ga3d9321a1831d214e079152b7a8030cf1">pn_link_condition</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__link.html#gabac87dd5667123557a0e73a
 45ad13349">pn_link_remote_condition</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;PN_EXTERN <a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *<a class="code" href="group__link.html#ga9417ad2f784646ae23318782411e422a">pn_link_session</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde">pn_link_head</a>(<a class="code" href="group__connect
 ion.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state);</div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;</div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__link.html#ga07d0254efd3df298246a043f5323d540">pn_link_next</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state);</div><div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;</div><div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#ga
 b9a73ca4ac5383a71ddf54cbcb748083">pn_link_open</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;</div><div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#gad9d63c2255cae6c913cb980f8812ace0">pn_link_close</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div><div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f">pn_link_detach</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00271
 "></a><span class="lineno">  271</span>&#160;</div><div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *<a class="code" href="group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0">pn_link_source</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;</div><div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *<a class="code" href="group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c">pn_link_target</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div><div class="li
 ne"><a name="l00305"></a><span class="lineno">  305</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *<a class="code" href="group__link.html#ga6955876604a5982a969cf3e44bc3b045">pn_link_remote_source</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div><div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *<a class="code" href="group__link.html#gad9c24558b723dc4877abad8bacd5a17a">pn_link_remote_target</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;</div><div class="line"><a name="l00335"></a><span class="lineno">  335
 </span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac">pn_link_current</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;</div><div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7">pn_link_advance</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;</div><div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#gae106eccd62d41a1b6125bc
 471315066d">pn_link_credit</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;</div><div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#gab5a35ccbd14c04285845a6d7b40f44df">pn_link_queued</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;</div><div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#ga1c9b1a283a88199a2dc56af8ab150760">pn_link_remote_credit</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00414"></a><span cl
 ass="lineno">  414</span>&#160;</div><div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__link.html#ga412100bbe765f6fa0313257b6f24a1b8">pn_link_get_drain</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;</div><div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc">pn_link_drained</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;</div><div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href
 ="group__link.html#gae87b35d45c495a640c04376175696403">pn_link_available</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;</div><div class="line"><a name="l00471"></a><span class="lineno"><a class="line" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">  471</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00472"></a><span class="lineno"><a class="line" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade">  472</a></span>&#160;  <a class="code" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade">PN_SND_UNSETTLED</a> = 0, </div><div class="line"><a name="l00474"></a><span class="lineno"><a class="line" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82b
 f0">  474</a></span>&#160;  <a class="code" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0">PN_SND_SETTLED</a> = 1, </div><div class="line"><a name="l00476"></a><span class="lineno"><a class="line" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1">  476</a></span>&#160;  <a class="code" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1">PN_SND_MIXED</a> = 2 </div><div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;} <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a>;</div><div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;</div><div class="line"><a name="l00488"></a><span class="lineno"><a class="line" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">  488</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</
 div><div class="line"><a name="l00489"></a><span class="lineno"><a class="line" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262">  489</a></span>&#160;  <a class="code" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262">PN_RCV_FIRST</a> = 0,  </div><div class="line"><a name="l00491"></a><span class="lineno"><a class="line" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3">  491</a></span>&#160;  <a class="code" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3">PN_RCV_SECOND</a> = 1  </div><div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;} <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a>;</div><div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;</div><div class="line"><a name="l00501"></a><span class="lineno"> 
  501</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> <a class="code" href="group__link.html#ga44b6238638d71356b00f3129e0b28182">pn_link_snd_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00502"></a><span class="lineno">  502</span>&#160;</div><div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;PN_EXTERN <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> <a class="code" href="group__link.html#ga8aec1bf839d167e81037595a86c8751a">pn_link_rcv_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;</div><div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;PN_EXTERN <span class="key
 wordtype">void</span> <a class="code" href="group__link.html#ga410b0f045ee235b93a7fa1439af50d2c">pn_link_set_snd_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> mode);</div><div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;</div><div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#gaff06cd4918c76523e1893dc1341ebc48">pn_link_set_rcv_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> mode);</div><div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;</div><div class="line"><a name="l00533"></a><span class=
 "lineno">  533</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> <a class="code" href="group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5">pn_link_remote_snd_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;</div><div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;PN_EXTERN <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> <a class="code" href="group__link.html#ga13d85968d1ced071196379c9cbd108b1">pn_link_remote_rcv_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;</div><div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;PN
 _EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#ga77f816f63c744283b2fd62e6f8abef07">pn_link_unsettled</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;</div><div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__link.html#ga79008e1324488bcbc7387b657c1d2897">pn_unsettled_head</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div><div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;</div><div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code
 " href="group__link.html#ga29f38b239a25d8adad5fa7457e4ec014">pn_unsettled_next</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;</div><div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a">pn_link_offered</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *sender, <span class="keywordtype">int</span> credit);</div><div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;</div><div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__sender.html#ga6edd45454fe2ddd093aad94f3d277475">pn_link_send</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687
 bc0">pn_link_t</a> *sender, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> n);</div><div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;</div><div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;<span class="comment">//PN_EXTERN void pn_link_abort(pn_sender_t *sender);</span></div><div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;</div><div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;<span class="comment">// receiver</span></div><div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;<span class="comment"></span>PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2">pn_link_flow</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, <span class="keywordtype">int</
 span> credit);</div><div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;</div><div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357">pn_link_drain</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, <span class="keywordtype">int</span> credit);</div><div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;</div><div class="line"><a name="l00626"></a><span class="lineno">  626</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__receiver.html#ga22837f7f8e152add8de867bbe4163892">pn_link_set_drain</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, <span class="keywordtype">bool</span> drain);</div><div class="line"><a name="l00627"></a><span class="linen
 o">  627</span>&#160;</div><div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__receiver.html#gaa98289676877e6c820a95e4bce94eda6">pn_link_recv</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> n);</div><div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;</div><div class="line"><a name="l00657"></a><span class="lineno">  657</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7">pn_link_draining</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver);</div><div class="line"><a name="l00658"></a><span class="lineno">  658</span>&#160;</div><div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;<span
  class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;}</div><div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00667"></a><span class="lineno">  667</span>&#160;</div><div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* link.h */</span><span class="preprocessor"></span></div><div class="line"><a name="l00669"></a><span class="lineno">  669</span>&#160;</div><div class="ttc" id="group__link_html_ga662d2bf8a9a447cf1a69f4ec7d72a6ac"><div class="ttname"><a href="group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac">pn_link_current</a></div><div class="ttdeci">PN_EXTERN pn_delivery_t * pn_link_current(pn_link_t *link)</div></div>
 <div class="ttc" id="group__link_html_gaea1f1ff885604e194ecfbae8c43e91d7"><div class="ttname"><a href="group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7">pn_link_advance</a></div><div class="ttdeci">PN_EXTERN bool pn_link_advance(pn_link_t *link)</div></div>
 <div class="ttc" id="group__receiver_html_gacda3e0bc16ff65cbfa99087f9da025c7"><div class="ttname"><a href="group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7">pn_link_draining</a></div><div class="ttdeci">PN_EXTERN bool pn_link_draining(pn_link_t *receiver)</div></div>
 <div class="ttc" id="group__link_html_ga77f816f63c744283b2fd62e6f8abef07"><div class="ttname"><a href="group__link.html#ga77f816f63c744283b2fd62e6f8abef07">pn_link_unsettled</a></div><div class="ttdeci">PN_EXTERN int pn_link_unsettled(pn_link_t *link)</div></div>
@@ -315,7 +165,7 @@ $(document).ready(function(){initNavTree('link_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="link_8h.html">link.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/log_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/log_8h.html b/content/releases/qpid-proton-master/proton/c/api/log_8h.html
index f7f13e1..c892ee7 100755
--- a/content/releases/qpid-proton-master/proton/c/api/log_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/log_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/log.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -180,7 +180,7 @@ Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="log_8h.html">log.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/log_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/log_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/log_8h_source.html
index 9249f43..cfec8ce 100755
--- a/content/releases/qpid-proton-master/proton/c/api/log_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/log_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/log.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,46 +93,7 @@ $(document).ready(function(){initNavTree('log_8h_source.html','');});
 <div class="title">log.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="log_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef LOG_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define LOG_H</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="log_8h.html#a88704f3f48e08231717da4e71f100102">   36</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="log_8h.html#a88704f3f48e08231717da4e71f100102">pn_logger_t</a>)(<span class="keyword">const</span> <span class="keywordtype">char</span> *message);</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="log_8h.html#adb660612539443183b5c15c34420e13f">pn_log_enable</a>(<span class="keywordtype">bool</span> enabled);</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="log_8h.html#aa06809e5a6ee743feaff22b2bf15eede">pn_log_logger</a>(<a class="code" href="log_8h.html#a88704f3f48e08231717da4e71f100102">pn_logger_t</a> logger);</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;}</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="ttc" id="log_8h_html_aa06809e5a6ee743feaff22b2bf15eede"><div class="ttname"><a href="log_8h.html#aa06809e5a6ee743feaff22b2bf15eede">pn_log_logger</a></div><div class="ttdeci">PN_EXTERN void pn_log_logger(pn_logger_t logger)</div></div>
+<a href="log_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef LOG_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define LOG_H</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line
 "><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00013"></a><s
 pan class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00019"></a><span class
 ="lineno">   19</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class=
 "line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="log_8h.html#a88704f3f48e08231717da4e71f100102">   36</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="log_8h.html#a88704f3f48e08231717da4e71f100102">pn_logger_t</a>)(<span class="keyword">const</span> <span class="keywordtype">char</span> *message);</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="log_8h.html#adb660612539443183b5c15c34420e13f">pn_log_enable</a>(<span class="keywordtype">bool</span> enabled);</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</
 div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="log_8h.html#aa06809e5a6ee743feaff22b2bf15eede">pn_log_logger</a>(<a class="code" href="log_8h.html#a88704f3f48e08231717da4e71f100102">pn_logger_t</a> logger);</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;}</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">#endif</span></div><div class="ttc" id="log_8h_html_aa06809e5a6
 ee743feaff22b2bf15eede"><div class="ttname"><a href="log_8h.html#aa06809e5a6ee743feaff22b2bf15eede">pn_log_logger</a></div><div class="ttdeci">PN_EXTERN void pn_log_logger(pn_logger_t logger)</div></div>
 <div class="ttc" id="log_8h_html_a88704f3f48e08231717da4e71f100102"><div class="ttname"><a href="log_8h.html#a88704f3f48e08231717da4e71f100102">pn_logger_t</a></div><div class="ttdeci">void(* pn_logger_t)(const char *message)</div><div class="ttdef"><b>Definition:</b> log.h:36</div></div>
 <div class="ttc" id="log_8h_html_adb660612539443183b5c15c34420e13f"><div class="ttname"><a href="log_8h.html#adb660612539443183b5c15c34420e13f">pn_log_enable</a></div><div class="ttdeci">PN_EXTERN void pn_log_enable(bool enabled)</div></div>
 </div><!-- fragment --></div><!-- contents -->
@@ -143,7 +104,7 @@ $(document).ready(function(){initNavTree('log_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="log_8h.html">log.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/message_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/message_8h.html b/content/releases/qpid-proton-master/proton/c/api/message_8h.html
index b4048bc..e6dcca8 100755
--- a/content/releases/qpid-proton-master/proton/c/api/message_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/message_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/message.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -232,7 +232,7 @@ Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="message_8h.html">message.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[33/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/pages.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/pages.html b/content/releases/qpid-proton-master/proton/c/api/pages.html
index 6b57a53..5d5c1ff 100755
--- a/content/releases/qpid-proton-master/proton/c/api/pages.html
+++ b/content/releases/qpid-proton-master/proton/c/api/pages.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Related Pages</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -106,7 +106,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/parser_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/parser_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/parser_8h_source.html
index 691da84..23acb8c 100755
--- a/content/releases/qpid-proton-master/proton/c/api/parser_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/parser_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/parser.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,51 +93,7 @@ $(document).ready(function(){initNavTree('parser_8h_source.html','');});
 <div class="title">parser.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_PARSER_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_PARSER_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="codec_8h.html">proton/codec.h</a>&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_parser_t pn_parser_t;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;PN_EXTERN pn_parser_t *pn_parser(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_parser_parse(pn_parser_t *parser, <span class="keyword">const</span> <span class="keywordtype">char</span> *str, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_parser_errno(pn_parser_t *parser);</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_parser_error(pn_parser_t *parser);</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_parser_free(pn_parser_t *parser);</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;}</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* parser.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="codec_8h_html"><div class="ttname"><a href="codec_8h.html">codec.h</a></div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_PARSER_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_PARSER_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="
 l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a><spa
 n class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class="lineno">   
 20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="codec_8h.html">proton/codec.h</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div clas
 s="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_parser_t pn_parser_t;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;PN_EXTERN pn_parser_t *pn_parser(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span
 >&#160;PN_EXTERN <span class="keywordtype">int</span> pn_parser_parse(pn_parser_t *parser, <span class="keyword">const</span> <span class="keywordtype">char</span> *str, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_parser_errno(pn_parser_t *parser);</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_parser_error(pn_parser_t *parser);</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_parser_free(pn_parser_t *parser);</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preproces
 sor">#ifdef __cplusplus</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;}</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* parser.h */</span><span class="preprocessor"></span></div><div class="ttc" id="codec_8h_html"><div class="ttname"><a href="codec_8h.html">codec.h</a></div></div>
 <div class="ttc" id="group__data_html_ga5d6cf528776e8b6ad6d67caf095986bf"><div class="ttname"><a href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a></div><div class="ttdeci">struct pn_data_t pn_data_t</div><div class="ttdef"><b>Definition:</b> codec.h:358</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
@@ -147,7 +103,7 @@ $(document).ready(function(){initNavTree('parser_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>parser.h</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/reactor_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/reactor_8h.html b/content/releases/qpid-proton-master/proton/c/api/reactor_8h.html
index dcc4288..44fa846 100755
--- a/content/releases/qpid-proton-master/proton/c/api/reactor_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/reactor_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/reactor.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -106,94 +106,94 @@ $(document).ready(function(){initNavTree('reactor_8h.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
 Typedefs</h2></td></tr>
-<tr class="memitem:ga7b7005d7b17535fbad64399e84a26197"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7b7005d7b17535fbad64399e84a26197"></a>
+<tr class="memitem:ga7b7005d7b17535fbad64399e84a26197"><td class="memItemLeft" align="right" valign="top">
 typedef struct pn_reactor_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_t</b></td></tr>
 <tr class="separator:ga7b7005d7b17535fbad64399e84a26197"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1a4eb3ba386748d9ca65205890b51de3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1a4eb3ba386748d9ca65205890b51de3"></a>
+<tr class="memitem:ga1a4eb3ba386748d9ca65205890b51de3"><td class="memItemLeft" align="right" valign="top">
 typedef struct pn_acceptor_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_acceptor_t</b></td></tr>
 <tr class="separator:ga1a4eb3ba386748d9ca65205890b51de3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga79e2a6651de835a2f13865719803bc8f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga79e2a6651de835a2f13865719803bc8f"></a>
+<tr class="memitem:ga79e2a6651de835a2f13865719803bc8f"><td class="memItemLeft" align="right" valign="top">
 typedef struct pn_timer_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_t</b></td></tr>
 <tr class="separator:ga79e2a6651de835a2f13865719803bc8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gacd209a7fe490e751740f25a97fdc80bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacd209a7fe490e751740f25a97fdc80bc"></a>
+<tr class="memitem:gacd209a7fe490e751740f25a97fdc80bc"><td class="memItemLeft" align="right" valign="top">
 typedef struct pn_task_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_task_t</b></td></tr>
 <tr class="separator:gacd209a7fe490e751740f25a97fdc80bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr class="memitem:ga511f957744192889e18ae35acd1ef3fa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga511f957744192889e18ae35acd1ef3fa"></a>
+<tr class="memitem:ga511f957744192889e18ae35acd1ef3fa"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler</b> (void(*dispatch)(<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *, <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *, <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>))</td></tr>
 <tr class="separator:ga511f957744192889e18ae35acd1ef3fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac19ce565e73ab8dd54f8a83f1f5e60cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac19ce565e73ab8dd54f8a83f1f5e60cc"></a>
+<tr class="memitem:gac19ce565e73ab8dd54f8a83f1f5e60cc"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_new</b> (void(*dispatch)(<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *, <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *, <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>), size_t size, void(*finalize)(<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *))</td></tr>
 <tr class="separator:gac19ce565e73ab8dd54f8a83f1f5e60cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga527e92956c072c1bfd8302501f729753"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga527e92956c072c1bfd8302501f729753"></a>
+<tr class="memitem:ga527e92956c072c1bfd8302501f729753"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_free</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
 <tr class="separator:ga527e92956c072c1bfd8302501f729753"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae570bf70c40c21c94bf63e67e2dcccca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae570bf70c40c21c94bf63e67e2dcccca"></a>
+<tr class="memitem:gae570bf70c40c21c94bf63e67e2dcccca"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_mem</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
 <tr class="separator:gae570bf70c40c21c94bf63e67e2dcccca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab7ddcff808e96c6dee9a161a16811f28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab7ddcff808e96c6dee9a161a16811f28"></a>
+<tr class="memitem:gab7ddcff808e96c6dee9a161a16811f28"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_add</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *child)</td></tr>
 <tr class="separator:gab7ddcff808e96c6dee9a161a16811f28"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8014d09bdcfd29d6a12ae43b923de2b7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8014d09bdcfd29d6a12ae43b923de2b7"></a>
+<tr class="memitem:ga8014d09bdcfd29d6a12ae43b923de2b7"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_clear</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
 <tr class="separator:ga8014d09bdcfd29d6a12ae43b923de2b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac7b76a548321e812ae9c208bcf26fb00"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac7b76a548321e812ae9c208bcf26fb00"></a>
+<tr class="memitem:gac7b76a548321e812ae9c208bcf26fb00"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_dispatch</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler, <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event, <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> type)</td></tr>
 <tr class="separator:gac7b76a548321e812ae9c208bcf26fb00"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga87b11c5ba311de6df453109dc62316a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga87b11c5ba311de6df453109dc62316a3"></a>
+<tr class="memitem:ga87b11c5ba311de6df453109dc62316a3"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_reactor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor</b> (void)</td></tr>
 <tr class="separator:ga87b11c5ba311de6df453109dc62316a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3b4fa5a65f3f3ef66ea3fa2210cbfea1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3b4fa5a65f3f3ef66ea3fa2210cbfea1"></a>
+<tr class="memitem:ga3b4fa5a65f3f3ef66ea3fa2210cbfea1"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_attachments</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:ga3b4fa5a65f3f3ef66ea3fa2210cbfea1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1d93691cb09d28eb290f69dd0995c324"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1d93691cb09d28eb290f69dd0995c324"></a>
+<tr class="memitem:ga1d93691cb09d28eb290f69dd0995c324"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_millis_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_get_timeout</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:ga1d93691cb09d28eb290f69dd0995c324"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gafea28a0bdc5c168852d8fe741269b1af"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafea28a0bdc5c168852d8fe741269b1af"></a>
+<tr class="memitem:gafea28a0bdc5c168852d8fe741269b1af"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_set_timeout</b> (pn_reactor_t *reactor, pn_millis_t timeout)</td></tr>
 <tr class="separator:gafea28a0bdc5c168852d8fe741269b1af"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1105beb57e86e90d0660dbe167c733a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1105beb57e86e90d0660dbe167c733a6"></a>
+<tr class="memitem:ga1105beb57e86e90d0660dbe167c733a6"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_mark</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:ga1105beb57e86e90d0660dbe167c733a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac9bc71e4766901a96bb434f3be75315f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac9bc71e4766901a96bb434f3be75315f"></a>
+<tr class="memitem:gac9bc71e4766901a96bb434f3be75315f"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_now</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:gac9bc71e4766901a96bb434f3be75315f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9d66ecb32df66418514235ba56e3a8de"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9d66ecb32df66418514235ba56e3a8de"></a>
+<tr class="memitem:ga9d66ecb32df66418514235ba56e3a8de"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_yield</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:ga9d66ecb32df66418514235ba56e3a8de"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf9ac47aa83192acbbc883fc1aee108ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf9ac47aa83192acbbc883fc1aee108ea"></a>
+<tr class="memitem:gaf9ac47aa83192acbbc883fc1aee108ea"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_free</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:gaf9ac47aa83192acbbc883fc1aee108ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9775d149269de727b2089e569382b5ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9775d149269de727b2089e569382b5ce"></a>
+<tr class="memitem:ga9775d149269de727b2089e569382b5ce"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_collector</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:ga9775d149269de727b2089e569382b5ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga66c9d97dafd5f2d9d7437ee133a51cd8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga66c9d97dafd5f2d9d7437ee133a51cd8"></a>
+<tr class="memitem:ga66c9d97dafd5f2d9d7437ee133a51cd8"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_get_global_handler</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:ga66c9d97dafd5f2d9d7437ee133a51cd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1216d254421a074abf12c21d3eb0c56b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1216d254421a074abf12c21d3eb0c56b"></a>
+<tr class="memitem:ga1216d254421a074abf12c21d3eb0c56b"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_set_global_handler</b> (pn_reactor_t *reactor, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
 <tr class="separator:ga1216d254421a074abf12c21d3eb0c56b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaab68223bb8b59d6d1187c9a3ca2b3b6b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaab68223bb8b59d6d1187c9a3ca2b3b6b"></a>
+<tr class="memitem:gaab68223bb8b59d6d1187c9a3ca2b3b6b"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_get_handler</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:gaab68223bb8b59d6d1187c9a3ca2b3b6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6abeb8b0abb1f0d7b5d820c8a35b677c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6abeb8b0abb1f0d7b5d820c8a35b677c"></a>
+<tr class="memitem:ga6abeb8b0abb1f0d7b5d820c8a35b677c"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_set_handler</b> (pn_reactor_t *reactor, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
 <tr class="separator:ga6abeb8b0abb1f0d7b5d820c8a35b677c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab0ee15ec91e80b7e2b75c7aeabad2693"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab0ee15ec91e80b7e2b75c7aeabad2693"></a>
+<tr class="memitem:gab0ee15ec91e80b7e2b75c7aeabad2693"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_io_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_io</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:gab0ee15ec91e80b7e2b75c7aeabad2693"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga26bc30c1e74589fb577510328f834097"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga26bc30c1e74589fb577510328f834097"></a>
+<tr class="memitem:ga26bc30c1e74589fb577510328f834097"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_list_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_children</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:ga26bc30c1e74589fb577510328f834097"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa22f5fec9ac5aed56cccdf833fa992b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa22f5fec9ac5aed56cccdf833fa992b8"></a>
+<tr class="memitem:gaa22f5fec9ac5aed56cccdf833fa992b8"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_selectable</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:gaa22f5fec9ac5aed56cccdf833fa992b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0becf37c169c93ecaa27efb7f28bc304"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0becf37c169c93ecaa27efb7f28bc304"></a>
+<tr class="memitem:ga0becf37c169c93ecaa27efb7f28bc304"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_update</b> (pn_reactor_t *reactor, <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
 <tr class="separator:ga0becf37c169c93ecaa27efb7f28bc304"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf806373bd6bf77700438c8891c528ebb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf806373bd6bf77700438c8891c528ebb"></a>
+<tr class="memitem:gaf806373bd6bf77700438c8891c528ebb"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_acceptor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_acceptor</b> (pn_reactor_t *reactor, const char *host, const char *port, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
 <tr class="separator:gaf806373bd6bf77700438c8891c528ebb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gabc625bc7107766746a05ee4b7c53f363"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__reactor.html#gabc625bc7107766746a05ee4b7c53f363">pn_reactor_connection_to_host</a> (pn_reactor_t *reactor, const char *host, const char *port, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
@@ -204,70 +204,70 @@ PN_EXTERN pn_acceptor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>
 <tr class="separator:gaaeba5aac4f320c26f2d01810940083eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga6ed8bb04f81f5d4a3eede9c6c83dfc2a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a">pn_reactor_get_connection_address</a> (pn_reactor_t *reactor, <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
 <tr class="separator:ga6ed8bb04f81f5d4a3eede9c6c83dfc2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga455dab055963b2cba2485582edbadd77"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga455dab055963b2cba2485582edbadd77"></a>
+<tr class="memitem:ga455dab055963b2cba2485582edbadd77"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_wakeup</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:ga455dab055963b2cba2485582edbadd77"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga04265b285b9f0813a34336969cc0eded"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga04265b285b9f0813a34336969cc0eded"></a>
+<tr class="memitem:ga04265b285b9f0813a34336969cc0eded"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_start</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:ga04265b285b9f0813a34336969cc0eded"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7b673c793589fdbb2bec4968acf643a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7b673c793589fdbb2bec4968acf643a3"></a>
+<tr class="memitem:ga7b673c793589fdbb2bec4968acf643a3"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_quiesced</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:ga7b673c793589fdbb2bec4968acf643a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8b66944b6cbd3ba8cd40137143bff969"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8b66944b6cbd3ba8cd40137143bff969"></a>
+<tr class="memitem:ga8b66944b6cbd3ba8cd40137143bff969"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_process</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:ga8b66944b6cbd3ba8cd40137143bff969"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6bc46f7f408e6a2491ac9d91321c414e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6bc46f7f408e6a2491ac9d91321c414e"></a>
+<tr class="memitem:ga6bc46f7f408e6a2491ac9d91321c414e"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_stop</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:ga6bc46f7f408e6a2491ac9d91321c414e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaaec55747a472a21ff319c6911e16ffcf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaec55747a472a21ff319c6911e16ffcf"></a>
+<tr class="memitem:gaaec55747a472a21ff319c6911e16ffcf"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_run</b> (pn_reactor_t *reactor)</td></tr>
 <tr class="separator:gaaec55747a472a21ff319c6911e16ffcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga87b42c05f01bf2c2d1d7f760a3f199c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga87b42c05f01bf2c2d1d7f760a3f199c0"></a>
+<tr class="memitem:ga87b42c05f01bf2c2d1d7f760a3f199c0"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_task_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_schedule</b> (pn_reactor_t *reactor, int delay, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
 <tr class="separator:ga87b42c05f01bf2c2d1d7f760a3f199c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga4cf4e74749027376764c33346d637701"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4cf4e74749027376764c33346d637701"></a>
+<tr class="memitem:ga4cf4e74749027376764c33346d637701"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_acceptor_set_ssl_domain</b> (pn_acceptor_t *acceptor, pn_ssl_domain_t *domain)</td></tr>
 <tr class="separator:ga4cf4e74749027376764c33346d637701"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga4dd23e67c238d7b61740222260b39eb5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4dd23e67c238d7b61740222260b39eb5"></a>
+<tr class="memitem:ga4dd23e67c238d7b61740222260b39eb5"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_acceptor_close</b> (pn_acceptor_t *acceptor)</td></tr>
 <tr class="separator:ga4dd23e67c238d7b61740222260b39eb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga089c8647f8beb2d23cf9e0a9da2804c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga089c8647f8beb2d23cf9e0a9da2804c6"></a>
+<tr class="memitem:ga089c8647f8beb2d23cf9e0a9da2804c6"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_acceptor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_connection_acceptor</b> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
 <tr class="separator:ga089c8647f8beb2d23cf9e0a9da2804c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6"></a>
+<tr class="memitem:ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_timer_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer</b> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
 <tr class="separator:ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9b288a333a6b8b7f50d8ec70f69ce9dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9b288a333a6b8b7f50d8ec70f69ce9dd"></a>
+<tr class="memitem:ga9b288a333a6b8b7f50d8ec70f69ce9dd"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_deadline</b> (pn_timer_t *timer)</td></tr>
 <tr class="separator:ga9b288a333a6b8b7f50d8ec70f69ce9dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac9b11ff4f96a392d83636ae7196df50e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac9b11ff4f96a392d83636ae7196df50e"></a>
+<tr class="memitem:gac9b11ff4f96a392d83636ae7196df50e"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_tick</b> (pn_timer_t *timer, pn_timestamp_t now)</td></tr>
 <tr class="separator:gac9b11ff4f96a392d83636ae7196df50e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae4d56ecd103a5733a1b513fa805b7db6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae4d56ecd103a5733a1b513fa805b7db6"></a>
+<tr class="memitem:gae4d56ecd103a5733a1b513fa805b7db6"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_task_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_schedule</b> (pn_timer_t *timer, pn_timestamp_t deadline)</td></tr>
 <tr class="separator:gae4d56ecd103a5733a1b513fa805b7db6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3c18e2de914fc1a097c1d7a709775029"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3c18e2de914fc1a097c1d7a709775029"></a>
+<tr class="memitem:ga3c18e2de914fc1a097c1d7a709775029"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_tasks</b> (pn_timer_t *timer)</td></tr>
 <tr class="separator:ga3c18e2de914fc1a097c1d7a709775029"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga04b584117634475733cfc4e61793bbac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga04b584117634475733cfc4e61793bbac"></a>
+<tr class="memitem:ga04b584117634475733cfc4e61793bbac"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_task_attachments</b> (pn_task_t *task)</td></tr>
 <tr class="separator:ga04b584117634475733cfc4e61793bbac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3d33c1c1c16130fd42520a8def593781"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3d33c1c1c16130fd42520a8def593781"></a>
+<tr class="memitem:ga3d33c1c1c16130fd42520a8def593781"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_task_cancel</b> (pn_task_t *task)</td></tr>
 <tr class="separator:ga3d33c1c1c16130fd42520a8def593781"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga80f87d509624fc970c77bd3d36a67a69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga80f87d509624fc970c77bd3d36a67a69"></a>
+<tr class="memitem:ga80f87d509624fc970c77bd3d36a67a69"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_reactor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_class_reactor</b> (const <a class="el" href="structpn__class__t.html">pn_class_t</a> *clazz, void *object)</td></tr>
 <tr class="separator:ga80f87d509624fc970c77bd3d36a67a69"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa3720d9de27c746ee13f610e9d34edcd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa3720d9de27c746ee13f610e9d34edcd"></a>
+<tr class="memitem:gaa3720d9de27c746ee13f610e9d34edcd"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_reactor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_object_reactor</b> (void *object)</td></tr>
 <tr class="separator:gaa3720d9de27c746ee13f610e9d34edcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga23151d14d0d494d11faccf81eb49adb8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga23151d14d0d494d11faccf81eb49adb8"></a>
+<tr class="memitem:ga23151d14d0d494d11faccf81eb49adb8"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_reactor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_event_reactor</b> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
 <tr class="separator:ga23151d14d0d494d11faccf81eb49adb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5c0e98b0bf82a72578fa6028658cfb55"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5c0e98b0bf82a72578fa6028658cfb55"></a>
+<tr class="memitem:ga5c0e98b0bf82a72578fa6028658cfb55"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_record_get_handler</b> (pn_record_t *record)</td></tr>
 <tr class="separator:ga5c0e98b0bf82a72578fa6028658cfb55"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga64e2ee59de7a077eba0a9458b56dc195"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga64e2ee59de7a077eba0a9458b56dc195"></a>
+<tr class="memitem:ga64e2ee59de7a077eba0a9458b56dc195"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_record_set_handler</b> (pn_record_t *record, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
 <tr class="separator:ga64e2ee59de7a077eba0a9458b56dc195"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
@@ -281,7 +281,7 @@ PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_record_s
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="reactor_8h.html">reactor.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[29/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/session_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/session_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/session_8h_source.html
index 26fc6bd..43f2ad1 100755
--- a/content/releases/qpid-proton-master/proton/c/api/session_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/session_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/session.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,88 +93,7 @@ $(document).ready(function(){initNavTree('session_8h_source.html','');});
 <div class="title">session.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="session_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_SESSION_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_SESSION_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/object.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;PN_EXTERN <a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *<a class="code" href="group__session.html#ga9ca2a8dae71d761598016798b9e13fc3">pn_session</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__session.html#ga0a431d267919f7bda16a9a91f8889c01">pn_session_free</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__session.html#gaf14527da4f91c8a4b6e383764fc6880f">pn_session_get_context</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__session.html#ga7d906124c5cda5da5014e0e770d32223">pn_session_set_context</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, <span class="keywordtype">void</span> *context);</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__session.html#ga6769d95e6fa34c61b9f4e0b504aabd77">pn_session_attachments</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> <a class="code" href="group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e">pn_session_state</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;PN_EXTERN pn_error_t *<a class="code" href="group__session.html#gadca7de4fef037bee39dec8e46d3b6633">pn_session_error</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__session.html#gae4be841a30fa987e5294b8225f7acf5e">pn_session_condition</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__session.html#ga984a4465c17870a99f8dd33f2e03f8ff">pn_session_remote_condition</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__session.html#ga427dff7259c2361931cdcd4d66073348">pn_session_connection</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__session.html#ga050c0473324175a9a451e9d3e2766fac">pn_session_open</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__session.html#gadc22e0e15181526ac3119793f42cb2a8">pn_session_close</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c">pn_session_get_incoming_capacity</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;</div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__session.html#ga667f7da4fb4859e2ecef6e16d53e27cf">pn_session_set_incoming_capacity</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, <span class="keywordtype">size_t</span> capacity);</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__session.html#ga8c0a63afcc6f41df1c7b548aee64ee58">pn_session_get_outgoing_window</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__session.html#ga59b64771b7bad4304aa92d76378e8baf">pn_session_set_outgoing_window</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, <span class="keywordtype">size_t</span> window);</div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;</div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__session.html#gadc79b7203e0c3b0c71f808bf9b8ac357">pn_session_outgoing_bytes</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__session.html#ga22c5eca3f2a55cd921878cc43808bba6">pn_session_incoming_bytes</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;</div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;PN_EXTERN <a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *<a class="code" href="group__session.html#ga8aea90f33a085de6f9c6404660efbcb7">pn_session_head</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state);</div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;</div>
-<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;PN_EXTERN <a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *<a class="code" href="group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9">pn_session_next</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state);</div>
-<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;</div>
-<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;}</div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;</div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* session.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__session_html_ga379badfc53a04a4ffa1262ec829a0d1e"><div class="ttname"><a href="group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e">pn_session_state</a></div><div class="ttdeci">PN_EXTERN pn_state_t pn_session_state(pn_session_t *session)</div></div>
+<a href="session_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_SESSION_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_SESSION_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agr
 eements.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class
 ="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span>
 </div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno"
 >   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/object.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div c
 lass="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;PN_EXTERN <a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *<a class="code" href="group__session.html#ga9ca2a8dae71d761598016798b9e13fc3">pn_session</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" hr
 ef="group__session.html#ga0a431d267919f7bda16a9a91f8889c01">pn_session_free</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__session.html#gaf14527da4f91c8a4b6e383764fc6880f">pn_session_get_context</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__session.html#ga7d906124c5cda5da5014e0e770d32223">pn_session_set_context</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adaf
 ce5d5f0fbcd9">pn_session_t</a> *session, <span class="keywordtype">void</span> *context);</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__session.html#ga6769d95e6fa34c61b9f4e0b504aabd77">pn_session_attachments</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> <a class="code" href="group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e">pn_session_state</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div><div class="line"><a na
 me="l00108"></a><span class="lineno">  108</span>&#160;</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;PN_EXTERN pn_error_t *<a class="code" href="group__session.html#gadca7de4fef037bee39dec8e46d3b6633">pn_session_error</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__session.html#gae4be841a30fa987e5294b8225f7acf5e">pn_session_condition</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;</div><div class="line"><a name="l00157"></a><span class="line
 no">  157</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__session.html#ga984a4465c17870a99f8dd33f2e03f8ff">pn_session_remote_condition</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__session.html#ga427dff7259c2361931cdcd4d66073348">pn_session_connection</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span
 >&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__session.html#ga050c0473324175a9a451e9d3e2766fac">pn_session_open</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__session.html#gadc22e0e15181526ac3119793f42cb2a8">pn_session_close</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c">pn_session_get_incoming
 _capacity</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;</div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__session.html#ga667f7da4fb4859e2ecef6e16d53e27cf">pn_session_set_incoming_capacity</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, <span class="keywordtype">size_t</span> capacity);</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__session.html#ga8c0a63afcc6f41df1c7b548aee64ee58">pn_session_get_outgoing_window</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892a
 dafce5d5f0fbcd9">pn_session_t</a> *session);</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__session.html#ga59b64771b7bad4304aa92d76378e8baf">pn_session_set_outgoing_window</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, <span class="keywordtype">size_t</span> window);</div><div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;</div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__session.html#gadc79b7203e0c3b0c71f808bf9b8ac357">pn_session_outgoing_bytes</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div><div class="line"><a name="l00241"
 ></a><span class="lineno">  241</span>&#160;</div><div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__session.html#ga22c5eca3f2a55cd921878cc43808bba6">pn_session_incoming_bytes</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session);</div><div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;</div><div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;PN_EXTERN <a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *<a class="code" href="group__session.html#ga8aea90f33a085de6f9c6404660efbcb7">pn_session_head</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state);</div><div class=
 "line"><a name="l00267"></a><span class="lineno">  267</span>&#160;</div><div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;PN_EXTERN <a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *<a class="code" href="group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9">pn_session_next</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state);</div><div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;</div><div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;}</div><div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;<span class="preprocessor">#endif</span></div
 ><div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;</div><div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* session.h */</span><span class="preprocessor"></span></div><div class="ttc" id="group__session_html_ga379badfc53a04a4ffa1262ec829a0d1e"><div class="ttname"><a href="group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e">pn_session_state</a></div><div class="ttdeci">PN_EXTERN pn_state_t pn_session_state(pn_session_t *session)</div></div>
 <div class="ttc" id="types_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div></div>
 <div class="ttc" id="group__session_html_gac69e202dd7e6b3da142fcd715af2ae5c"><div class="ttname"><a href="group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c">pn_session_get_incoming_capacity</a></div><div class="ttdeci">PN_EXTERN size_t pn_session_get_incoming_capacity(pn_session_t *session)</div></div>
 <div class="ttc" id="group__session_html_gadc22e0e15181526ac3119793f42cb2a8"><div class="ttname"><a href="group__session.html#gadc22e0e15181526ac3119793f42cb2a8">pn_session_close</a></div><div class="ttdeci">PN_EXTERN void pn_session_close(pn_session_t *session)</div></div>
@@ -208,7 +127,7 @@ $(document).ready(function(){initNavTree('session_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="session_8h.html">session.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/ssl_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/ssl_8h.html b/content/releases/qpid-proton-master/proton/c/api/ssl_8h.html
index 91440b3..2e44472 100755
--- a/content/releases/qpid-proton-master/proton/c/api/ssl_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/ssl_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/ssl.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -105,10 +105,10 @@ $(document).ready(function(){initNavTree('ssl_8h.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
 Typedefs</h2></td></tr>
-<tr class="memitem:gaba83c3a1779c8b35a479bf3a7bb5b175"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaba83c3a1779c8b35a479bf3a7bb5b175"></a>
+<tr class="memitem:gaba83c3a1779c8b35a479bf3a7bb5b175"><td class="memItemLeft" align="right" valign="top">
 typedef struct pn_ssl_domain_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_ssl_domain_t</b></td></tr>
 <tr class="separator:gaba83c3a1779c8b35a479bf3a7bb5b175"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga215da63662423b00d34605ba4f9761f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga215da63662423b00d34605ba4f9761f5"></a>
+<tr class="memitem:ga215da63662423b00d34605ba4f9761f5"><td class="memItemLeft" align="right" valign="top">
 typedef struct pn_ssl_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_ssl_t</b></td></tr>
 <tr class="separator:ga215da63662423b00d34605ba4f9761f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
@@ -116,19 +116,19 @@ typedef struct pn_ssl_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn
 Enumerations</h2></td></tr>
 <tr class="memitem:ga0f1d40875c45b14a31a77f27430bc225"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225">pn_ssl_mode_t</a> { <a class="el" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c">PN_SSL_MODE_CLIENT</a> =1, 
 <a class="el" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078">PN_SSL_MODE_SERVER</a>
- }<tr class="separator:ga0f1d40875c45b14a31a77f27430bc225"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga0f1d40875c45b14a31a77f27430bc225"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gaf175c116d52a91001f9a3559b580f56d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gaf175c116d52a91001f9a3559b580f56d">pn_ssl_resume_status_t</a> { <a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d">PN_SSL_RESUME_UNKNOWN</a>, 
 <a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f">PN_SSL_RESUME_NEW</a>, 
 <a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d">PN_SSL_RESUME_REUSED</a>
- }<tr class="separator:gaf175c116d52a91001f9a3559b580f56d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:gaf175c116d52a91001f9a3559b580f56d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gae5e33024ed6af3432d4c76d1484d7ecb"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a> { <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc">PN_SSL_VERIFY_NULL</a> =0, 
 <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44">PN_SSL_VERIFY_PEER</a>, 
 <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5">PN_SSL_ANONYMOUS_PEER</a>, 
 <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36">PN_SSL_VERIFY_PEER_NAME</a>
- }<tr class="separator:gae5e33024ed6af3432d4c76d1484d7ecb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:gae5e33024ed6af3432d4c76d1484d7ecb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga68d52866e8172acc7ecc7b4fe5b38a40"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40">pn_ssl_cert_subject_subfield</a> { <br />
 &#160;&#160;<b>PN_SSL_CERT_SUBJECT_COUNTRY_NAME</b>, 
 <b>PN_SSL_CERT_SUBJECT_STATE_OR_PROVINCE</b>, 
@@ -138,14 +138,14 @@ Enumerations</h2></td></tr>
 &#160;&#160;<b>PN_SSL_CERT_SUBJECT_ORGANIZATION_UNIT</b>, 
 <b>PN_SSL_CERT_SUBJECT_COMMON_NAME</b>
 <br />
- }<tr class="separator:ga68d52866e8172acc7ecc7b4fe5b38a40"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga68d52866e8172acc7ecc7b4fe5b38a40"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gaf0b0cd3271ad4a0e33e2a61a8cea7892"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892">pn_ssl_hash_alg</a> { <b>PN_SSL_SHA1</b>, 
 <b>PN_SSL_SHA256</b>, 
 <b>PN_SSL_SHA512</b>, 
 <b>PN_SSL_MD5</b>
- }<tr class="separator:gaf0b0cd3271ad4a0e33e2a61a8cea7892"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:gaf0b0cd3271ad4a0e33e2a61a8cea7892"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -210,7 +210,7 @@ the clear"), see <a class="el" href="group__ssl.html#ga7bf33cfae6dcd6513da926eff
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="ssl_8h.html">ssl.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/ssl_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/ssl_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/ssl_8h_source.html
index 832e90c..95a0a76 100755
--- a/content/releases/qpid-proton-master/proton/c/api/ssl_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/ssl_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/ssl.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,130 +93,7 @@ $(document).ready(function(){initNavTree('ssl_8h_source.html','');});
 <div class="title">ssl.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="ssl_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_SSL_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_SSL_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_ssl_domain_t pn_ssl_domain_t;</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_ssl_t pn_ssl_t;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225">   80</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c">   81</a></span>&#160;  <a class="code" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c">PN_SSL_MODE_CLIENT</a>=1, </div>
-<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078">   82</a></span>&#160;  <a class="code" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078">PN_SSL_MODE_SERVER</a>    </div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;} <a class="code" href="group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225">pn_ssl_mode_t</a>;</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div>
-<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="group__ssl.html#gaf175c116d52a91001f9a3559b580f56d">   86</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d">   87</a></span>&#160;  <a class="code" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d">PN_SSL_RESUME_UNKNOWN</a>,        </div>
-<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f">   88</a></span>&#160;  <a class="code" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f">PN_SSL_RESUME_NEW</a>,            </div>
-<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d">   89</a></span>&#160;  <a class="code" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d">PN_SSL_RESUME_REUSED</a>          </div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;} <a class="code" href="group__ssl.html#gaf175c116d52a91001f9a3559b580f56d">pn_ssl_resume_status_t</a>;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__ssl.html#ga94467860b566683a4c646487dc537b34">pn_ssl_present</a>( <span class="keywordtype">void</span> );</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;PN_EXTERN pn_ssl_domain_t *<a class="code" href="group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f">pn_ssl_domain</a>( <a class="code" href="group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225">pn_ssl_mode_t</a> mode);</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__ssl.html#ga2f0254dda9b35b5af99e744be243daaf">pn_ssl_domain_free</a>( pn_ssl_domain_t *domain );</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251">pn_ssl_domain_set_credentials</a>( pn_ssl_domain_t *domain,</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;                                             <span class="keyword">const</span> <span class="keywordtype">char</span> *credential_1,</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;                                             <span class="keyword">const</span> <span class="keywordtype">char</span> *credential_2,</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;                                             <span class="keyword">const</span> <span class="keywordtype">char</span> *password);</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9">pn_ssl_domain_set_trusted_ca_db</a>(pn_ssl_domain_t *domain,</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;                                <span class="keyword">const</span> <span class="keywordtype">char</span> *certificate_db);</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div>
-<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">  175</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc">  176</a></span>&#160;  <a class="code" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc">PN_SSL_VERIFY_NULL</a>=0,   </div>
-<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44">  177</a></span>&#160;  <a class="code" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44">PN_SSL_VERIFY_PEER</a>,     </div>
-<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5">  178</a></span>&#160;  <a class="code" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5">PN_SSL_ANONYMOUS_PEER</a>,  </div>
-<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36">  179</a></span>&#160;  <a class="code" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36">PN_SSL_VERIFY_PEER_NAME</a> </div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;} <a class="code" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a>;</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190">pn_ssl_domain_set_peer_authentication</a>(pn_ssl_domain_t *domain,</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;                                          <span class="keyword">const</span> <a class="code" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a> mode,</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;                                          <span class="keyword">const</span> <span class="keywordtype">char</span> *trusted_CAs);</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#ga7bf33cfae6dcd6513da926eff993896d">pn_ssl_domain_allow_unsecured_client</a>(pn_ssl_domain_t *domain);</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;</div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;PN_EXTERN pn_ssl_t *<a class="code" href="group__ssl.html#gace9c2c01043714e64fe97a390ffeac87">pn_ssl</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;</div>
-<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#gac5f8d77f86808ae8401691bcd17daa77">pn_ssl_init</a>( pn_ssl_t *ssl,</div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;                 pn_ssl_domain_t *domain,</div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;                 <span class="keyword">const</span> <span class="keywordtype">char</span> *session_id);</div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;</div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__ssl.html#ga7ea4334e4925b50cb6c6daa4795cdfa0">pn_ssl_get_cipher_name</a>(pn_ssl_t *ssl, <span class="keywordtype">char</span> *buffer, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;</div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#ga4a1837eb135461f71da666f3438c7602">pn_ssl_get_ssf</a>(pn_ssl_t *ssl);</div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__ssl.html#ga1636bdfcc884dbae248f0316ae2a076f">pn_ssl_get_protocol_name</a>(pn_ssl_t *ssl, <span class="keywordtype">char</span> *buffer, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;PN_EXTERN <a class="code" href="group__ssl.html#gaf175c116d52a91001f9a3559b580f56d">pn_ssl_resume_status_t</a> <a class="code" href="group__ssl.html#ga543c4d6b34f107f41a2812b15e370523">pn_ssl_resume_status</a>( pn_ssl_t *ssl );</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div>
-<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5">pn_ssl_set_peer_hostname</a>( pn_ssl_t *ssl, <span class="keyword">const</span> <span class="keywordtype">char</span> *hostname);</div>
-<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;</div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;</div>
-<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#gabc678b1162484ec8eeddba8b594b1f74">pn_ssl_get_peer_hostname</a>( pn_ssl_t *ssl, <span class="keywordtype">char</span> *hostname, <span class="keywordtype">size_t</span> *bufsize );</div>
-<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;</div>
-<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="group__ssl.html#ga41e9ea2af96fcbc34fda2e72cff40f2c">pn_ssl_get_remote_subject</a>(pn_ssl_t *ssl);</div>
-<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;</div>
-<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40">  343</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;  PN_SSL_CERT_SUBJECT_COUNTRY_NAME,</div>
-<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;  PN_SSL_CERT_SUBJECT_STATE_OR_PROVINCE,</div>
-<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;  PN_SSL_CERT_SUBJECT_CITY_OR_LOCALITY,</div>
-<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;  PN_SSL_CERT_SUBJECT_ORGANIZATION_NAME,</div>
-<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;  PN_SSL_CERT_SUBJECT_ORGANIZATION_UNIT,</div>
-<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;  PN_SSL_CERT_SUBJECT_COMMON_NAME</div>
-<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;} <a class="code" href="group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40">pn_ssl_cert_subject_subfield</a>;</div>
-<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;</div>
-<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;</div>
-<div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892">  356</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;  PN_SSL_SHA1,   <span class="comment">/* Produces hash that is 20 bytes long */</span></div>
-<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;  PN_SSL_SHA256, <span class="comment">/* Produces hash that is 32 bytes long */</span></div>
-<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;  PN_SSL_SHA512, <span class="comment">/* Produces hash that is 64 bytes long */</span></div>
-<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;  PN_SSL_MD5     <span class="comment">/* Produces hash that is 16 bytes long */</span></div>
-<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;} <a class="code" href="group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892">pn_ssl_hash_alg</a>;</div>
-<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;</div>
-<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#ga31d1dde4b0fbb1cbc349863013309ba5">pn_ssl_get_cert_fingerprint</a>(pn_ssl_t *ssl0,</div>
-<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;                                          <span class="keywordtype">char</span> *fingerprint,</div>
-<div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;                                          <span class="keywordtype">size_t</span> fingerprint_length,</div>
-<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;                                          <a class="code" href="group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892">pn_ssl_hash_alg</a> hash_alg);</div>
-<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;</div>
-<div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="group__ssl.html#gae6cd9e970301292a1b502a6a1d8bc2ab">pn_ssl_get_remote_subject_subfield</a>(pn_ssl_t *ssl0, <a class="code" href="group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40">pn_ssl_cert_subject_subfield</a> field);</div>
-<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;</div>
-<div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;}</div>
-<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;</div>
-<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ssl.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__ssl_html_ga543c4d6b34f107f41a2812b15e370523"><div class="ttname"><a href="group__ssl.html#ga543c4d6b34f107f41a2812b15e370523">pn_ssl_resume_status</a></div><div class="ttdeci">PN_EXTERN pn_ssl_resume_status_t pn_ssl_resume_status(pn_ssl_t *ssl)</div></div>
+<a href="ssl_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_SSL_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_SSL_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  Se
 e the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> 
 *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div c
 lass="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span
 >&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_ssl_domain_t pn_ssl_domain_t;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="
 keyword">typedef</span> <span class="keyword">struct </span>pn_ssl_t pn_ssl_t;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225">   80</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c">   81</a></span>&#160;  <a class="code" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c">PN_SSL_MODE_CLIENT</a>=1, </div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078">   82</a></span>&#160;  <a class="code" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc2
 25a0c4550c70a6bc74cb906a74c5f1e5078">PN_SSL_MODE_SERVER</a>    </div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;} <a class="code" href="group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225">pn_ssl_mode_t</a>;</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="group__ssl.html#gaf175c116d52a91001f9a3559b580f56d">   86</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d">   87</a></span>&#160;  <a class="code" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d">PN_SSL_RESUME_UNKNOWN</a>,        </div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="group__ssl
 .html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f">   88</a></span>&#160;  <a class="code" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f">PN_SSL_RESUME_NEW</a>,            </div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d">   89</a></span>&#160;  <a class="code" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d">PN_SSL_RESUME_REUSED</a>          </div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;} <a class="code" href="group__ssl.html#gaf175c116d52a91001f9a3559b580f56d">pn_ssl_resume_status_t</a>;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="co
 de" href="group__ssl.html#ga94467860b566683a4c646487dc537b34">pn_ssl_present</a>( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;PN_EXTERN pn_ssl_domain_t *<a class="code" href="group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f">pn_ssl_domain</a>( pn_ssl_mode_t mode);</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__ssl.html#ga2f0254dda9b35b5af99e744be243daaf">pn_ssl_domain_free</a>( pn_ssl_domain_t *domain );</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="co
 de" href="group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251">pn_ssl_domain_set_credentials</a>( pn_ssl_domain_t *domain,</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;                                             <span class="keyword">const</span> <span class="keywordtype">char</span> *credential_1,</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;                                             <span class="keyword">const</span> <span class="keywordtype">char</span> *credential_2,</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;                                             <span class="keyword">const</span> <span class="keywordtype">char</span> *password);</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" 
 href="group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9">pn_ssl_domain_set_trusted_ca_db</a>(pn_ssl_domain_t *domain,</div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;                                <span class="keyword">const</span> <span class="keywordtype">char</span> *certificate_db);</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div><div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">  175</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc">  176</a></span>&#160;  <a class="code" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc">PN_SSL_VERIFY_NULL</a>=0,   </div><div class="lin
 e"><a name="l00177"></a><span class="lineno"><a class="line" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44">  177</a></span>&#160;  <a class="code" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44">PN_SSL_VERIFY_PEER</a>,     </div><div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5">  178</a></span>&#160;  <a class="code" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5">PN_SSL_ANONYMOUS_PEER</a>,  </div><div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36">  179</a></span>&#160;  <a class="code" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36">PN_SSL_VERIFY_PEER_NAME</a> </div><div class
 ="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;} <a class="code" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a>;</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190">pn_ssl_domain_set_peer_authentication</a>(pn_ssl_domain_t *domain,</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;                                          <span class="keyword">const</span> pn_ssl_verify_mode_t mode,</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;                                          <span class="keyword">const</span> <span class="keywordtype">char</span> *trusted_CAs);</div><div class="line"><a name="l00207"></a><span class="lineno">  207</
 span>&#160;</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#ga7bf33cfae6dcd6513da926eff993896d">pn_ssl_domain_allow_unsecured_client</a>(pn_ssl_domain_t *domain);</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;</div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;PN_EXTERN pn_ssl_t *<a class="code" href="group__ssl.html#gace9c2c01043714e64fe97a390ffeac87">pn_ssl</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div><div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;</div><div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#gac5f8d77f86808ae8401691bcd17daa77">pn_ssl_init</a>( pn_ssl_t *ssl,</div><div 
 class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;                 pn_ssl_domain_t *domain,</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;                 <span class="keyword">const</span> <span class="keywordtype">char</span> *session_id);</div><div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;</div><div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__ssl.html#ga7ea4334e4925b50cb6c6daa4795cdfa0">pn_ssl_get_cipher_name</a>(pn_ssl_t *ssl, <span class="keywordtype">char</span> *buffer, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;</div><div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#ga4a1837eb135461f7
 1da666f3438c7602">pn_ssl_get_ssf</a>(pn_ssl_t *ssl);</div><div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;</div><div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__ssl.html#ga1636bdfcc884dbae248f0316ae2a076f">pn_ssl_get_protocol_name</a>(pn_ssl_t *ssl, <span class="keywordtype">char</span> *buffer, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div><div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;PN_EXTERN pn_ssl_resume_status_t <a class="code" href="group__ssl.html#ga543c4d6b34f107f41a2812b15e370523">pn_ssl_resume_status</a>( pn_ssl_t *ssl );</div><div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div><div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;PN_EXTERN <span class="keywordtyp
 e">int</span> <a class="code" href="group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5">pn_ssl_set_peer_hostname</a>( pn_ssl_t *ssl, <span class="keyword">const</span> <span class="keywordtype">char</span> *hostname);</div><div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;</div><div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;</div><div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#gabc678b1162484ec8eeddba8b594b1f74">pn_ssl_get_peer_hostname</a>( pn_ssl_t *ssl, <span class="keywordtype">char</span> *hostname, <span class="keywordtype">size_t</span> *bufsize );</div><div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;</div><div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="
 code" href="group__ssl.html#ga41e9ea2af96fcbc34fda2e72cff40f2c">pn_ssl_get_remote_subject</a>(pn_ssl_t *ssl);</div><div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;</div><div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40">  343</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;  PN_SSL_CERT_SUBJECT_COUNTRY_NAME,</div><div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;  PN_SSL_CERT_SUBJECT_STATE_OR_PROVINCE,</div><div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;  PN_SSL_CERT_SUBJECT_CITY_OR_LOCALITY,</div><div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;  PN_SSL_CERT_SUBJECT_ORGANIZATION_NAME,</div><div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#
 160;  PN_SSL_CERT_SUBJECT_ORGANIZATION_UNIT,</div><div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;  PN_SSL_CERT_SUBJECT_COMMON_NAME</div><div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;} <a class="code" href="group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40">pn_ssl_cert_subject_subfield</a>;</div><div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;</div><div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;</div><div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892">  356</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;  PN_SSL_SHA1,   <span class="comment">/* Produces hash that is 20 bytes long */</span></div><div class="line"><a name="l00358"></a><span class="lineno">  35
 8</span>&#160;  PN_SSL_SHA256, <span class="comment">/* Produces hash that is 32 bytes long */</span></div><div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;  PN_SSL_SHA512, <span class="comment">/* Produces hash that is 64 bytes long */</span></div><div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;  PN_SSL_MD5     <span class="comment">/* Produces hash that is 16 bytes long */</span></div><div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;} <a class="code" href="group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892">pn_ssl_hash_alg</a>;</div><div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;</div><div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ssl.html#ga31d1dde4b0fbb1cbc349863013309ba5">pn_ssl_get_cert_fingerprint</a>(pn_ssl_t *ssl0,</div><div class="line"><a name="l0037
 7"></a><span class="lineno">  377</span>&#160;                                          <span class="keywordtype">char</span> *fingerprint,</div><div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;                                          <span class="keywordtype">size_t</span> fingerprint_length,</div><div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;                                          pn_ssl_hash_alg hash_alg);</div><div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;</div><div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="group__ssl.html#gae6cd9e970301292a1b502a6a1d8bc2ab">pn_ssl_get_remote_subject_subfield</a>(pn_ssl_t *ssl0, pn_ssl_cert_subject_subfield field);</div><div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;</div><div class="li
 ne"><a name="l00397"></a><span class="lineno">  397</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;}</div><div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;</div><div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ssl.h */</span><span class="preprocessor"></span></div><div class="ttc" id="group__ssl_html_ga543c4d6b34f107f41a2812b15e370523"><div class="ttname"><a href="group__ssl.html#ga543c4d6b34f107f41a2812b15e370523">pn_ssl_resume_status</a></div><div class="ttdeci">PN_EXTERN pn_ssl_resume_status_t pn_ssl_resume_status(pn_ssl_t *ssl)</div></div>
 <div class="ttc" id="types_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div></div>
 <div class="ttc" id="group__ssl_html_ga4a1837eb135461f71da666f3438c7602"><div class="ttname"><a href="group__ssl.html#ga4a1837eb135461f71da666f3438c7602">pn_ssl_get_ssf</a></div><div class="ttdeci">PN_EXTERN int pn_ssl_get_ssf(pn_ssl_t *ssl)</div></div>
 <div class="ttc" id="group__ssl_html_ga13bc3cf2d0d2f3f612a513752e929251"><div class="ttname"><a href="group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251">pn_ssl_domain_set_credentials</a></div><div class="ttdeci">PN_EXTERN int pn_ssl_domain_set_credentials(pn_ssl_domain_t *domain, const char *credential_1, const char *credential_2, const char *password)</div></div>
@@ -258,7 +135,7 @@ $(document).ready(function(){initNavTree('ssl_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="ssl_8h.html">ssl.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__atom__t-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__atom__t-members.html b/content/releases/qpid-proton-master/proton/c/api/structpn__atom__t-members.html
index 3ba4eae..7f216b6 100755
--- a/content/releases/qpid-proton-master/proton/c/api/structpn__atom__t-members.html
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__atom__t-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('structpn__atom__t.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[25/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/type__compat_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/type__compat_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/type__compat_8h_source.html
index 6a51a2b..ecf78a6 100755
--- a/content/releases/qpid-proton-master/proton/c/api/type__compat_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/type__compat_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/type_compat.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,149 +93,7 @@ $(document).ready(function(){initNavTree('type__compat_8h_source.html','');});
 <div class="title">type_compat.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_TYPE_COMPAT_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_TYPE_COMPAT_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">// Get Boolean</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#if !defined(__cplusplus) &amp;&amp; !defined(__bool_true_false_are_defined)</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor"># if __STDC_VERSION__ &gt;= 199901L || __GNUC__ &gt;= 3 || _MSC_VER &gt;=1800</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#  include &lt;stdbool.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor"># else</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">// Need to get bool/true/false manually</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#  if _MSC_VER</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#   define bool char</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#   define false 0</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#   define true 1</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#   define __bool_true_false_are_defined</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#  else</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#   error &quot;No definitions for bool/true/false&quot;</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#  endif</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor"># endif</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment"> * Handle special cases for stdint.h and the definition for ssize_t.</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment"> * Third party libraries (e.g. Boost) may provide competing solutions.</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="comment"> * The effects of this include file may be controlled by overrides:</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="comment"> *  PN_DEFINE_STDINT/PN_NODEFINE_STDINT   : turn on/off definition of int64_t etc.</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="comment"> *  PN_DEFINE_SSIZE_T/PN_NODEFINE_SSIZE_T : turn on/off definition of ssize_t</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment"> *  PN_INCLUDE_STDINT/PN_NOINCLUDE_STDINT : include (or not) stdint.h</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="comment">// Honor positive overrides</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">#if defined(PN_DEFINE_STDINT)</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor"># define PNI_DEFINE_STDINT</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#if defined(PN_INCLUDE_STDINT)</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor"># define PNI_INCLUDE_STDINT)</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">#if defined(PN_DEFINE_SSIZE_T)</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor"># define PNI_DEFINE_SSIZE_T</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="comment">// Determinine default action</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="preprocessor">#ifndef _MSC_VER</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="comment">// Not Windows and not using Visual Studio</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="comment">/* MBED_BUILD_TIMESTAMP is used to detect whether Proton is being built on www.mbed.org with</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="comment">the ARM compiler. In that case ssize_t needs to be defined in this file. */</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="preprocessor">#if defined(MBED_BUILD_TIMESTAMP)</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="preprocessor">#  define PNI_DEFINE_SSIZE_T</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="preprocessor">#include &lt;sys/types.h&gt;</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* defined(MBED_LIBRARY_VERSION) */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="preprocessor"># ifndef PNI_INCLUDE_STDINT</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">#  define PNI_INCLUDE_STDINT</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="preprocessor"># endif</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="comment">// all versions of Visual Studio</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor"># ifndef PNI_DEFINE_SSIZE_T</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="comment">// ssize_t def is needed, unless third party definition interferes, e.g. python/swig</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">#  ifndef Py_CONFIG_H</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocessor">#   define PNI_DEFINE_SSIZE_T</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="preprocessor">#  endif</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="preprocessor"># endif</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="preprocessor"># if (_MSC_VER &lt; 1600)</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="comment">// VS 2008 and earlier</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="preprocessor">#  ifndef PNI_DEFINE_STDINT</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="preprocessor">#   define PNI_DEFINE_STDINT</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="preprocessor">#  endif</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="preprocessor"># else</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="comment">// VS 2010 and newer</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="preprocessor">#  ifndef PNI_INCLUDE_STDINT</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="preprocessor">#   define PNI_INCLUDE_STDINT</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="preprocessor">#  endif</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="preprocessor"># endif // (_MSC_VER &lt; 1600)</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="preprocessor">#endif //_MSC_VER</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="comment">// Honor negative overrides</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="preprocessor">#ifdef PN_NODEFINE_SSIZE_T</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="preprocessor"># undef PNI_DEFINE_SSIZE_T</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="preprocessor">#ifdef PN_NODEFINE_STDINT</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor"># undef PNI_DEFINE_STDINT</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="preprocessor">#ifdef PN_NOINCLUDE_STDINT</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<span class="preprocessor"># undef PNI_INCLUDE_STDINT</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">#ifdef PNI_INCLUDE_STDINT</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor"># include &lt;stdint.h&gt;</span></div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="preprocessor">#ifdef PNI_DEFINE_SSIZE_T</span></div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="preprocessor"># ifdef _MSC_VER</span></div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="preprocessor">#  include &lt;BaseTsd.h&gt;</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<span class="keyword">typedef</span> SSIZE_T ssize_t;</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="preprocessor"># else</span></div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="keyword">typedef</span> intptr_t ssize_t;</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="preprocessor"># endif</span></div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="preprocessor">#endif // PNI_DEFINE_SSIZE_T</span></div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<span class="preprocessor">#ifdef PNI_DEFINE_STDINT</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;<span class="preprocessor"># ifdef _MSC_VER</span></div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">signed</span> __int8 int8_t;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">signed</span> __int16 int16_t;</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">signed</span> __int32 int32_t;</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">signed</span> __int64 int64_t;</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> __int8 uint8_t;</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> __int16 uint16_t;</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> __int32 uint32_t;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> __int64 uint64_t;</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;<span class="preprocessor"># else // _MSC_VER</span></div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;<span class="preprocessor">#  error stdint.h definitions not kown</span></div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="preprocessor"># endif</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span class="preprocessor">#endif // PNI_DEFINE_SSIZE_T</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* type_compat.h */</span><span class="preprocessor"></span></div>
-</div><!-- fragment --></div><!-- contents -->
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_TYPE_COMPAT_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_TYPE_COMPAT_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"
 ><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014
 "></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class="l
 ineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">// Get Boolean</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#if !defined(__cplusplus) &amp;&amp; !defined(__bool_true_false_are_defined)</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor"># if
  __STDC_VERSION__ &gt;= 199901L || __GNUC__ &gt;= 3 || _MSC_VER &gt;=1800</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#  include &lt;stdbool.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor"># else</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">// Need to get bool/true/false manually</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#  if _MSC_VER</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#   define bool char</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#   define false 0</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span
  class="preprocessor">#   define true 1</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#   define __bool_true_false_are_defined</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#  else</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#   error &quot;No definitions for bool/true/false&quot;</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#  endif</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor"># endif</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">/*</span></di
 v><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment"> * Handle special cases for stdint.h and the definition for ssize_t.</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment"> * Third party libraries (e.g. Boost) may provide competing solutions.</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="comment"> * The effects of this include file may be controlled by overrides:</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="comment"> *  PN_DEFINE_STDINT/PN_NODEFINE_STDINT   : turn on/off definition of int64_t etc.</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="comment"> *  PN_DEFINE_SSIZE_T/PN_NODEFINE_SSIZE_T
  : turn on/off definition of ssize_t</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment"> *  PN_INCLUDE_STDINT/PN_NOINCLUDE_STDINT : include (or not) stdint.h</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="comment">// Honor positive overrides</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">#if defined(PN_DEFINE_STDINT)</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor"># define PNI_DEFINE_STDINT</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#endif</span></div><div class=
 "line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#if defined(PN_INCLUDE_STDINT)</span></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor"># define PNI_INCLUDE_STDINT)</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">#if defined(PN_DEFINE_SSIZE_T)</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor"># define PNI_DEFINE_SSIZE_T</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class
 ="comment">// Determinine default action</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="preprocessor">#ifndef _MSC_VER</span></div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="comment">// Not Windows and not using Visual Studio</span></div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="comment">/* MBED_BUILD_TIMESTAMP is used to detect whether Proton is being built on www.mbed.org with</span></div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="comment">the ARM compiler. In that case ssize_t needs to be defined in this file. */</span></div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="preprocessor">#if defined(MBED_BUILD_TIMESTAMP)</span></div><div class="line"><a name="
 l00069"></a><span class="lineno">   69</span>&#160;<span class="preprocessor">#  define PNI_DEFINE_SSIZE_T</span></div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="preprocessor">#include &lt;sys/types.h&gt;</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* defined(MBED_LIBRARY_VERSION) */</span><span class="preprocessor"></span></div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="preprocessor"># ifndef PNI_INCLUDE_STDINT</span></div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">#  define PNI_INCLUDE_STDINT</span></div><div class=
 "line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="preprocessor"># endif</span></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="comment">// all versions of Visual Studio</span></div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor"># ifndef PNI_DEFINE_SSIZE_T</span></div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="comment">// ssize_t def is needed, unless third party definition interferes, e.g. python/swig</span></div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">#  ifndef Py_CONFIG_H</span></div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocessor">#   define PNI_DEFINE_SSIZE_T
 </span></div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="preprocessor">#  endif</span></div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="preprocessor"># endif</span></div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="preprocessor"># if (_MSC_VER &lt; 1600)</span></div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="comment">// VS 2008 and earlier</span></div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="preprocessor">#  ifndef PNI_DEFINE_STDINT</span></div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="preprocessor">#   define PNI_DEFINE_STDINT</span></div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<s
 pan class="preprocessor">#  endif</span></div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="preprocessor"># else</span></div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="comment">// VS 2010 and newer</span></div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="preprocessor">#  ifndef PNI_INCLUDE_STDINT</span></div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="preprocessor">#   define PNI_INCLUDE_STDINT</span></div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="preprocessor">#  endif</span></div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="preprocessor"># endif // (_MSC_VER &lt; 1600)</span></div><div class="line"><a name="l00098"></a><sp
 an class="lineno">   98</span>&#160;<span class="preprocessor">#endif //_MSC_VER</span></div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="comment">// Honor negative overrides</span></div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="preprocessor">#ifdef PN_NODEFINE_SSIZE_T</span></div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="preprocessor"># undef PNI_DEFINE_SSIZE_T</span></div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="preprocessor">#ifdef PN_NODEFINE_STDINT</span></div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor"># undef PNI_DEFINE_S
 TDINT</span></div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="preprocessor">#ifdef PN_NOINCLUDE_STDINT</span></div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<span class="preprocessor"># undef PNI_INCLUDE_STDINT</span></div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">#ifdef PNI_INCLUDE_STDINT</span></div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor"># include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>
 &#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="preprocessor">#ifdef PNI_DEFINE_SSIZE_T</span></div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="preprocessor"># ifdef _MSC_VER</span></div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="preprocessor">#  include &lt;BaseTsd.h&gt;</span></div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<span class="keyword">typedef</span> SSIZE_T ssize_t;</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="preprocessor"># else</span></div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="keyword">typedef</span> intptr_t ssize_t;</div><div class="line"><a name="l00121"></a>
 <span class="lineno">  121</span>&#160;<span class="preprocessor"># endif</span></div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="preprocessor">#endif // PNI_DEFINE_SSIZE_T</span></div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<span class="preprocessor">#ifdef PNI_DEFINE_STDINT</span></div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;<span class="preprocessor"># ifdef _MSC_VER</span></div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">signed</span> __int8 int8_t;</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">signe
 d</span> __int16 int16_t;</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">signed</span> __int32 int32_t;</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">signed</span> __int64 int64_t;</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> __int8 uint8_t;</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> __int16 uint16_t;</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> __int32 uint3
 2_t;</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> __int64 uint64_t;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;<span class="preprocessor"># else // _MSC_VER</span></div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;<span class="preprocessor">#  error stdint.h definitions not kown</span></div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="preprocessor"># endif</span></div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span class="preprocessor">#endif // PNI_DEFINE_SSIZE_T</span></div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#16
 0;<span class="preprocessor">#endif </span><span class="comment">/* type_compat.h */</span><span class="preprocessor"></span></div></div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
@@ -243,7 +101,7 @@ $(document).ready(function(){initNavTree('type__compat_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>type_compat.h</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/types_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/types_8h.html b/content/releases/qpid-proton-master/proton/c/api/types_8h.html
index 4093261..88e20c0 100755
--- a/content/releases/qpid-proton-master/proton/c/api/types_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/types_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/types.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -115,31 +115,31 @@ Classes</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
 Macros</h2></td></tr>
-<tr class="memitem:ga46d74369b8b364df95fd7cfa843f6d64"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga46d74369b8b364df95fd7cfa843f6d64"></a>
+<tr class="memitem:ga46d74369b8b364df95fd7cfa843f6d64"><td class="memItemLeft" align="right" valign="top">
 #define&#160;</td><td class="memItemRight" valign="bottom"><b>PN_MILLIS_MAX</b>&#160;&#160;&#160;(~0U)</td></tr>
 <tr class="separator:ga46d74369b8b364df95fd7cfa843f6d64"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
 Typedefs</h2></td></tr>
-<tr class="memitem:ga92033eaa8a158e7e4bb5d1f0e94ca606"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga92033eaa8a158e7e4bb5d1f0e94ca606"></a>
+<tr class="memitem:ga92033eaa8a158e7e4bb5d1f0e94ca606"><td class="memItemLeft" align="right" valign="top">
 typedef int32_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_sequence_t</b></td></tr>
 <tr class="separator:ga92033eaa8a158e7e4bb5d1f0e94ca606"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9a701bc6dc9af9f42c3f4679172a723c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9a701bc6dc9af9f42c3f4679172a723c"></a>
+<tr class="memitem:ga9a701bc6dc9af9f42c3f4679172a723c"><td class="memItemLeft" align="right" valign="top">
 typedef uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_millis_t</b></td></tr>
 <tr class="separator:ga9a701bc6dc9af9f42c3f4679172a723c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gafdede9be0526a8d0b9ab5d3149069af1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafdede9be0526a8d0b9ab5d3149069af1"></a>
+<tr class="memitem:gafdede9be0526a8d0b9ab5d3149069af1"><td class="memItemLeft" align="right" valign="top">
 typedef uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_seconds_t</b></td></tr>
 <tr class="separator:gafdede9be0526a8d0b9ab5d3149069af1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad337c365b498106064ec28e00e5fb6dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad337c365b498106064ec28e00e5fb6dd"></a>
+<tr class="memitem:gad337c365b498106064ec28e00e5fb6dd"><td class="memItemLeft" align="right" valign="top">
 typedef int64_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timestamp_t</b></td></tr>
 <tr class="separator:gad337c365b498106064ec28e00e5fb6dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa1713f25d484600197d2a25ace856672"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa1713f25d484600197d2a25ace856672"></a>
+<tr class="memitem:gaa1713f25d484600197d2a25ace856672"><td class="memItemLeft" align="right" valign="top">
 typedef uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_char_t</b></td></tr>
 <tr class="separator:gaa1713f25d484600197d2a25ace856672"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga54d49ca7ff04ad10a57139c2d61f1d44"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga54d49ca7ff04ad10a57139c2d61f1d44"></a>
+<tr class="memitem:ga54d49ca7ff04ad10a57139c2d61f1d44"><td class="memItemLeft" align="right" valign="top">
 typedef uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_decimal32_t</b></td></tr>
 <tr class="separator:ga54d49ca7ff04ad10a57139c2d61f1d44"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7d8110bc953738d83ad8b9c543ef517f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7d8110bc953738d83ad8b9c543ef517f"></a>
+<tr class="memitem:ga7d8110bc953738d83ad8b9c543ef517f"><td class="memItemLeft" align="right" valign="top">
 typedef uint64_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_decimal64_t</b></td></tr>
 <tr class="separator:ga7d8110bc953738d83ad8b9c543ef517f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gaa83193a655e32bffc18624acc2c39233"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a></td></tr>
@@ -163,7 +163,7 @@ typedef uint64_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_decima
 Functions</h2></td></tr>
 <tr class="memitem:ga668cfc3665f63968e5c7dd4ce49b3ac4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4">pn_timestamp_now</a> (void)</td></tr>
 <tr class="separator:ga668cfc3665f63968e5c7dd4ce49b3ac4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad2806f8da0fc51d9ceeea5d45d1c2d3e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad2806f8da0fc51d9ceeea5d45d1c2d3e"></a>
+<tr class="memitem:gad2806f8da0fc51d9ceeea5d45d1c2d3e"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>pn_bytes</b> (size_t size, const char *start)</td></tr>
 <tr class="separator:gad2806f8da0fc51d9ceeea5d45d1c2d3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
@@ -175,7 +175,7 @@ PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="types_8h.html">types.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/types_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/types_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/types_8h_source.html
index e017e3d..7200c5e 100755
--- a/content/releases/qpid-proton-master/proton/c/api/types_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/types_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/types.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,88 +93,7 @@ $(document).ready(function(){initNavTree('types_8h_source.html','');});
 <div class="title">types.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="types_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_TYPES_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_TYPES_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;</div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">typedef</span> int32_t  pn_sequence_t;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">typedef</span> uint32_t pn_millis_t;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">#define PN_MILLIS_MAX (~0U)</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="keyword">typedef</span> uint32_t pn_seconds_t;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="keyword">typedef</span> int64_t  pn_timestamp_t;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4">pn_timestamp_now</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="keyword">typedef</span> uint32_t pn_char_t;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">typedef</span> uint32_t pn_decimal32_t;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="keyword">typedef</span> uint64_t pn_decimal64_t;</div>
-<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structpn__decimal128__t.html">   60</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <span class="keywordtype">char</span> bytes[16];</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;} <a class="code" href="structpn__decimal128__t.html">pn_decimal128_t</a>;</div>
-<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="structpn__uuid__t.html">   63</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <span class="keywordtype">char</span> bytes[16];</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;} <a class="code" href="structpn__uuid__t.html">pn_uuid_t</a>;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structpn__bytes__t.html">   67</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="keywordtype">size_t</span> size;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">char</span> *start;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;} <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a>;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> pn_bytes(<span class="keywordtype">size_t</span> size, <span class="keyword">const</span> <span class="keywordtype">char</span> *start);</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a>;</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a>;</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> <a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a>;</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a>;</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a>;</div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;</div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> <a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a>;</div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a>;</div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div>
-<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a>;</div>
-<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;</div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;}</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div>
-<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* types.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__transport_html_gac26eda05f649bbf0399f3d8d78d12fa8"><div class="ttname"><a href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a></div><div class="ttdeci">struct pn_transport_t pn_transport_t</div><div class="ttdef"><b>Definition:</b> types.h:262</div></div>
+<a href="types_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_TYPES_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_TYPES_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;</div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00008"></a><span class="line
 no">    8</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class=
 "line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class
 ="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span
 ></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">typedef</span> int32_t  pn_sequence_t;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="ke
 yword">typedef</span> uint32_t pn_millis_t;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">#define PN_MILLIS_MAX (~0U)</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="keyword">typedef</span> uint32_t pn_seconds_t;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="keyword">typedef</span> int64_t  pn_timestamp_t;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4">pn_timestamp_now</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="l
 ine"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="keyword">typedef</span> uint32_t pn_char_t;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">typedef</span> uint32_t pn_decimal32_t;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="keyword">typedef</span> uint64_t pn_decimal64_t;</div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structpn__decimal128__t.html">   60</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <span class="keywordtype">char</span> bytes[16];</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;} <a class="code" href="structpn__decimal128__t.html">pn_decimal128_t<
 /a>;</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="structpn__uuid__t.html">   63</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <span class="keywordtype">char</span> bytes[16];</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;} <a class="code" href="structpn__uuid__t.html">pn_uuid_t</a>;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structpn__bytes__t.html">   67</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="keywordtype">size_t</span> size;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#1
 60;  <span class="keyword">const</span> <span class="keywordtype">char</span> *start;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;} <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a>;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> pn_bytes(<span class="keywordtype">size_t</span> size, <span class="keyword">const</span> <span class="keywordtype">char</span> *start);</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a>;</div><div class="line"><a name="l00105"></a><span
  class="lineno">  105</span>&#160;</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> pn_connection_t;</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> pn_session_t;</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> pn_link_t;
 </div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div><div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> pn_delivery_t;</div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;</div><div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> pn_collector_t;</div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;</div><div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__transport.html#gac26eda0
 5f649bbf0399f3d8d78d12fa8">pn_transport_t</a> pn_transport_t;</div><div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div><div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> pn_handler_t;</div><div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;</div><div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;}</div><div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div><div class="line"><a name="l00283"></a><span class="lineno">  283</s
 pan>&#160;<span class="preprocessor">#endif </span><span class="comment">/* types.h */</span><span class="preprocessor"></span></div><div class="ttc" id="group__transport_html_gac26eda05f649bbf0399f3d8d78d12fa8"><div class="ttname"><a href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a></div><div class="ttdeci">struct pn_transport_t pn_transport_t</div><div class="ttdef"><b>Definition:</b> types.h:262</div></div>
 <div class="ttc" id="group__link_html_ga89dad3aa7934329a7ff467c636687bc0"><div class="ttname"><a href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a></div><div class="ttdeci">struct pn_link_t pn_link_t</div><div class="ttdef"><b>Definition:</b> types.h:148</div></div>
 <div class="ttc" id="group__primitives_html_ga668cfc3665f63968e5c7dd4ce49b3ac4"><div class="ttname"><a href="group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4">pn_timestamp_now</a></div><div class="ttdeci">PN_EXTERN pn_timestamp_t pn_timestamp_now(void)</div></div>
 <div class="ttc" id="structpn__uuid__t_html"><div class="ttname"><a href="structpn__uuid__t.html">pn_uuid_t</a></div><div class="ttdef"><b>Definition:</b> types.h:63</div></div>
@@ -194,7 +113,7 @@ $(document).ready(function(){initNavTree('types_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="types_8h.html">types.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/url_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/url_8h.html b/content/releases/qpid-proton-master/proton/c/api/url_8h.html
index 8115779..edce361 100755
--- a/content/releases/qpid-proton-master/proton/c/api/url_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/url_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/url.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -120,43 +120,43 @@ Functions</h2></td></tr>
 <tr><td colspan="2"><div class="groupHeader">Getters for parts of the URL.</div></td></tr>
 <tr><td colspan="2"><div class="groupText"><p>Values belong to the URL. May return NULL if the value is not set. </p>
 </div></td></tr>
-<tr class="memitem:ga36a1d6cb079251a1fe1a807023271ed7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga36a1d6cb079251a1fe1a807023271ed7"></a>
+<tr class="memitem:ga36a1d6cb079251a1fe1a807023271ed7"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_get_scheme</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
 <tr class="separator:ga36a1d6cb079251a1fe1a807023271ed7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa185d8c0d460e3bbcf62f03df0f55add"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa185d8c0d460e3bbcf62f03df0f55add"></a>
+<tr class="memitem:gaa185d8c0d460e3bbcf62f03df0f55add"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_get_username</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
 <tr class="separator:gaa185d8c0d460e3bbcf62f03df0f55add"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga71b2d2c423f58320dab6d9b04e4b5a8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga71b2d2c423f58320dab6d9b04e4b5a8a"></a>
+<tr class="memitem:ga71b2d2c423f58320dab6d9b04e4b5a8a"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_get_password</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
 <tr class="separator:ga71b2d2c423f58320dab6d9b04e4b5a8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga59ba927a357fe3eda4a68d5162ccd51c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga59ba927a357fe3eda4a68d5162ccd51c"></a>
+<tr class="memitem:ga59ba927a357fe3eda4a68d5162ccd51c"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_get_host</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
 <tr class="separator:ga59ba927a357fe3eda4a68d5162ccd51c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1f21fc2355080eb99d4f47c8bc7e3c26"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1f21fc2355080eb99d4f47c8bc7e3c26"></a>
+<tr class="memitem:ga1f21fc2355080eb99d4f47c8bc7e3c26"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_get_port</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
 <tr class="separator:ga1f21fc2355080eb99d4f47c8bc7e3c26"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8b581bea22fb23b1453793038e3c448a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8b581bea22fb23b1453793038e3c448a"></a>
+<tr class="memitem:ga8b581bea22fb23b1453793038e3c448a"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_get_path</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
 <tr class="separator:ga8b581bea22fb23b1453793038e3c448a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr><td colspan="2"><div class="groupHeader">Setters for parts of the URL.</div></td></tr>
 <tr><td colspan="2"><div class="groupText"><p>Values are copied. Value can be NULL to indicate the part is not set. </p>
 </div></td></tr>
-<tr class="memitem:gaa77f290506a420ea9450c4b0375ca4fd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa77f290506a420ea9450c4b0375ca4fd"></a>
+<tr class="memitem:gaa77f290506a420ea9450c4b0375ca4fd"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_set_scheme</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, const char *scheme)</td></tr>
 <tr class="separator:gaa77f290506a420ea9450c4b0375ca4fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga62fca1b184a247867145a7d1bbab6c48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga62fca1b184a247867145a7d1bbab6c48"></a>
+<tr class="memitem:ga62fca1b184a247867145a7d1bbab6c48"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_set_username</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, const char *username)</td></tr>
 <tr class="separator:ga62fca1b184a247867145a7d1bbab6c48"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga564089aa4ebb38fa5dc45afb1e55251d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga564089aa4ebb38fa5dc45afb1e55251d"></a>
+<tr class="memitem:ga564089aa4ebb38fa5dc45afb1e55251d"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_set_password</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, const char *password)</td></tr>
 <tr class="separator:ga564089aa4ebb38fa5dc45afb1e55251d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad54eca65b357f43676c7b1ca436b2b5e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad54eca65b357f43676c7b1ca436b2b5e"></a>
+<tr class="memitem:gad54eca65b357f43676c7b1ca436b2b5e"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_set_host</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, const char *host)</td></tr>
 <tr class="separator:gad54eca65b357f43676c7b1ca436b2b5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaca7362589ec8e4926395b7485dc5a8a9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaca7362589ec8e4926395b7485dc5a8a9"></a>
+<tr class="memitem:gaca7362589ec8e4926395b7485dc5a8a9"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_set_port</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, const char *port)</td></tr>
 <tr class="separator:gaca7362589ec8e4926395b7485dc5a8a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa0d1404b92fd38b7085d8de375f9fb71"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa0d1404b92fd38b7085d8de375f9fb71"></a>
+<tr class="memitem:gaa0d1404b92fd38b7085d8de375f9fb71"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_set_path</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, const char *path)</td></tr>
 <tr class="separator:gaa0d1404b92fd38b7085d8de375f9fb71"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
@@ -170,7 +170,7 @@ PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_set_
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="url_8h.html">url.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[39/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/message_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/message_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/message_8h_source.html
index 158eb29..7b22ed6 100755
--- a/content/releases/qpid-proton-master/proton/c/api/message_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/message_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/message.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,156 +93,7 @@ $(document).ready(function(){initNavTree('message_8h_source.html','');});
 <div class="title">message.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="message_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_MESSAGE_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_MESSAGE_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="codec_8h.html">proton/codec.h</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">   49</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> <a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a>;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
-<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="group__message.html#ga732b155202644a5c5be75a651a3c4fac">   54</a></span>&#160;<span class="preprocessor">#define PN_DEFAULT_PRIORITY (4)</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;PN_EXTERN <a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> * <a class="code" href="group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9">pn_message</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;PN_EXTERN <span class="keywordtype">void</span>           <a class="code" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;PN_EXTERN <span class="keywordtype">void</span>           <a class="code" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">pn_message_clear</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga98c45926c58fabb1465c59d9aa4056ff">pn_message_errno</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;PN_EXTERN pn_error_t    *<a class="code" href="group__message.html#ga87bacde8d1733671663832dbb9fd097c">pn_message_error</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;PN_EXTERN <span class="keywordtype">bool</span>           <a class="code" href="group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb">pn_message_is_inferred</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e">pn_message_set_inferred</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keywordtype">bool</span> inferred);</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="comment">// standard message headers and properties</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;PN_EXTERN <span class="keywordtype">bool</span>           <a class="code" href="group__message.html#ga0639e7686a2fdaabec64e26675fa805a">pn_message_is_durable</a>            (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga29d5812830f4379461472761cd5e056b">pn_message_set_durable</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keywordtype">bool</span> durable);</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;PN_EXTERN uint8_t        <a class="code" href="group__message.html#gaf0df7d607fb85c78ada340df52db745c">pn_message_get_priority</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358">pn_message_set_priority</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, uint8_t priority);</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;PN_EXTERN pn_millis_t    <a class="code" href="group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf">pn_message_get_ttl</a>               (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;</div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3">pn_message_set_ttl</a>               (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_millis_t ttl);</div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;PN_EXTERN <span class="keywordtype">bool</span>           <a class="code" href="group__message.html#ga147807825163b84d9fdd7556fad42608">pn_message_is_first_acquirer</a>     (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
-<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga00b7a4b62de07b070191398e1f1cff02">pn_message_set_first_acquirer</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keywordtype">bool</span> first);</div>
-<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;PN_EXTERN uint32_t       <a class="code" href="group__message.html#gae6061ca4cd91f35db285ad4e736b4880">pn_message_get_delivery_count</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;</div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga9e29a74bbaf88a38d488df17940f637a">pn_message_set_delivery_count</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, uint32_t count);</div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *    <a class="code" href="group__message.html#gad63613b52062ab477ac9c32f7131cda4">pn_message_id</a>                    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;</div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;PN_EXTERN <a class="code" href="structpn__atom__t.html">pn_atom_t</a>      <a class="code" href="group__message.html#ga6dc34192b0b265792e80b909733fc446">pn_message_get_id</a>                (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;</div>
-<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d">pn_message_set_id</a>                (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="code" href="structpn__atom__t.html">pn_atom_t</a> <span class="keywordtype">id</span>);</div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;</div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a>     <a class="code" href="group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2">pn_message_get_user_id</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div>
-<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gab10575fed8437d431da449e04f835f6d">pn_message_set_user_id</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> user_id);</div>
-<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;</div>
-<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#ga8cb345cb31c3a3349688799b6b4f2006">pn_message_get_address</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;</div>
-<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gadae5d992568a088c561e5ddcdde13705">pn_message_set_address</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div>
-<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;</div>
-<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771">pn_message_get_subject</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;</div>
-<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gaafc66aca1184747edac543e9a3985a24">pn_message_set_subject</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *subject);</div>
-<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;</div>
-<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#gafe7577a90ec17ff77af79e1b544557d7">pn_message_get_reply_to</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;</div>
-<div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga04aa890bc4ff9f182462cffd50029123">pn_message_set_reply_to</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *reply_to);</div>
-<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;</div>
-<div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *    <a class="code" href="group__message.html#gaa030d35726172445701c3abd365717b3">pn_message_correlation_id</a>        (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;</div>
-<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;PN_EXTERN <a class="code" href="structpn__atom__t.html">pn_atom_t</a>      <a class="code" href="group__message.html#ga85500c85e451bb223084a5261be4f107">pn_message_get_correlation_id</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;</div>
-<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gad8cc824cf918cec1a53816c15527322a">pn_message_set_correlation_id</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="code" href="structpn__atom__t.html">pn_atom_t</a> <span class="keywordtype">id</span>);</div>
-<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;</div>
-<div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64">pn_message_get_content_type</a>      (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;</div>
-<div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga8881958619bd06d75c0c6cfffc59ee07">pn_message_set_content_type</a>      (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *type);</div>
-<div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;</div>
-<div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#ga9ec4d67e6527397023d119ae81f57c03">pn_message_get_content_encoding</a>  (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;</div>
-<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953">pn_message_set_content_encoding</a>  (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *encoding);</div>
-<div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;</div>
-<div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c">pn_message_get_expiry_time</a>       (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;</div>
-<div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gad5044e606189589abafd65890d8824d8">pn_message_set_expiry_time</a>       (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_timestamp_t time);</div>
-<div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;</div>
-<div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6">pn_message_get_creation_time</a>     (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;</div>
-<div class="line"><a name="l00563"></a><span class="lineno">  563</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga7f328d0874a181f508b0af9eece5e95d">pn_message_set_creation_time</a>     (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_timestamp_t time);</div>
-<div class="line"><a name="l00564"></a><span class="lineno">  564</span>&#160;</div>
-<div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f">pn_message_get_group_id</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;</div>
-<div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e">pn_message_set_group_id</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *group_id);</div>
-<div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;</div>
-<div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;PN_EXTERN pn_sequence_t  <a class="code" href="group__message.html#ga7820752b1c9d5f88e74d291e48fc1638">pn_message_get_group_sequence</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;</div>
-<div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga31d881ca2663b0903f9a866da1e911ef">pn_message_set_group_sequence</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_sequence_t n);</div>
-<div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;</div>
-<div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#ga165beee02cfa76912ec7eb89e3869135">pn_message_get_reply_to_group_id</a> (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;</div>
-<div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga99fcb933bf3dc699a1b04027f770922e">pn_message_set_reply_to_group_id</a> (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *reply_to_group_id);</div>
-<div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;</div>
-<div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__message.html#gae22d080b9928ac446349117783e5e1e7">pn_message_instructions</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;</div>
-<div class="line"><a name="l00680"></a><span class="lineno">  680</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__message.html#gac41af78e905b660a8df54baad6499a2d">pn_message_annotations</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;</div>
-<div class="line"><a name="l00696"></a><span class="lineno">  696</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab">pn_message_properties</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00697"></a><span class="lineno">  697</span>&#160;</div>
-<div class="line"><a name="l00709"></a><span class="lineno">  709</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3">pn_message_body</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00710"></a><span class="lineno">  710</span>&#160;</div>
-<div class="line"><a name="l00723"></a><span class="lineno">  723</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__message.html#ga8e14c80d737f01e2a54b8198c48910d4">pn_message_decode</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00724"></a><span class="lineno">  724</span>&#160;</div>
-<div class="line"><a name="l00738"></a><span class="lineno">  738</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa">pn_message_encode</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> *size);</div>
-<div class="line"><a name="l00739"></a><span class="lineno">  739</span>&#160;</div>
-<div class="line"><a name="l00743"></a><span class="lineno">  743</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__message.html#ga320d01b638a1780bebec73f4a943778a">pn_message_data</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
-<div class="line"><a name="l00744"></a><span class="lineno">  744</span>&#160;</div>
-<div class="line"><a name="l00748"></a><span class="lineno">  748</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00749"></a><span class="lineno">  749</span>&#160;}</div>
-<div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00751"></a><span class="lineno">  751</span>&#160;</div>
-<div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* message.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__message_html_gae22d080b9928ac446349117783e5e1e7"><div class="ttname"><a href="group__message.html#gae22d080b9928ac446349117783e5e1e7">pn_message_instructions</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_message_instructions(pn_message_t *msg)</div></div>
+<a href="message_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_MESSAGE_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_MESSAGE_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agr
 eements.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class
 ="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span>
 </div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div><div class="line"><a nam
 e="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="codec_8h.html">proton/codec.h</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#endif</span></div><div class="l
 ine"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">   49</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> <a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a>;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="group__message.html#ga732b155202644a5c5be75a651a3c4fac">   54</a></span>&#160;<span class="preprocessor">#define PN_DEFAULT_PRIORITY (4)</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;PN_EXTERN <a class="
 code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> * <a class="code" href="group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9">pn_message</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;PN_EXTERN <span class="keywordtype">void</span>           <a class="code" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;PN_EXTERN <span class="keywordtype">void</span>           <a class="code" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">pn_message_clear</a>(<a class="code" href="group_
 _message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga98c45926c58fabb1465c59d9aa4056ff">pn_message_errno</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;PN_EXTERN pn_error_t    *<a class="code" href="group__message.html#ga87bacde8d1733671663832dbb9fd097c">pn_message_error</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div><div class="lin
 e"><a name="l00125"></a><span class="lineno">  125</span>&#160;PN_EXTERN <span class="keywordtype">bool</span>           <a class="code" href="group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb">pn_message_is_inferred</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e">pn_message_set_inferred</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keywordtype">bool</span> inferred);</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="comment"
 >// standard message headers and properties</span></div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;PN_EXTERN <span class="keywordtype">bool</span>           <a class="code" href="group__message.html#ga0639e7686a2fdaabec64e26675fa805a">pn_message_is_durable</a>            (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga29d5812830f4379461472761cd5e056b">pn_message_set_durable</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keywordtype">bool</span> durable);</div><div cla
 ss="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;PN_EXTERN uint8_t        <a class="code" href="group__message.html#gaf0df7d607fb85c78ada340df52db745c">pn_message_get_priority</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358">pn_message_set_priority</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, uint8_t priority);</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div><div class="line"><a name="l00199"></a><span class
 ="lineno">  199</span>&#160;PN_EXTERN pn_millis_t    <a class="code" href="group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf">pn_message_get_ttl</a>               (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3">pn_message_set_ttl</a>               (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_millis_t ttl);</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;PN_EXTERN <span class="keywordtype">bool</span>           <a class="code" href="group__message.html
 #ga147807825163b84d9fdd7556fad42608">pn_message_is_first_acquirer</a>     (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div><div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga00b7a4b62de07b070191398e1f1cff02">pn_message_set_first_acquirer</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keywordtype">bool</span> first);</div><div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;</div><div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;PN_EXTERN uint32_t       <a class="code" href="group__message.html#gae6061ca4cd91f35db285ad4e736b4880">pn_message_get_delivery_count</a>    (<a class="code" href="gr
 oup__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;</div><div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga9e29a74bbaf88a38d488df17940f637a">pn_message_set_delivery_count</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, uint32_t count);</div><div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div><div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *    <a class="code" href="group__message.html#gad63613b52062ab477ac9c32f7131cda4">pn_message_id</a>                    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e
 3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;</div><div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;PN_EXTERN <a class="code" href="structpn__atom__t.html">pn_atom_t</a>      <a class="code" href="group__message.html#ga6dc34192b0b265792e80b909733fc446">pn_message_get_id</a>                (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;</div><div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d">pn_message_set_id</a>                (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="code" href="structpn__atom__t.html">pn_atom_t</a> <span 
 class="keywordtype">id</span>);</div><div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;</div><div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a>     <a class="code" href="group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2">pn_message_get_user_id</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div><div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gab10575fed8437d431da449e04f835f6d">pn_message_set_user_id</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> 
 user_id);</div><div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;</div><div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#ga8cb345cb31c3a3349688799b6b4f2006">pn_message_get_address</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;</div><div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gadae5d992568a088c561e5ddcdde13705">pn_message_set_address</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> 
 *address);</div><div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;</div><div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771">pn_message_get_subject</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;</div><div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gaafc66aca1184747edac543e9a3985a24">pn_message_set_subject</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span>
  *subject);</div><div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;</div><div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#gafe7577a90ec17ff77af79e1b544557d7">pn_message_get_reply_to</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;</div><div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga04aa890bc4ff9f182462cffd50029123">pn_message_set_reply_to</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span
 > *reply_to);</div><div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;</div><div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *    <a class="code" href="group__message.html#gaa030d35726172445701c3abd365717b3">pn_message_correlation_id</a>        (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;</div><div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;PN_EXTERN <a class="code" href="structpn__atom__t.html">pn_atom_t</a>      <a class="code" href="group__message.html#ga85500c85e451bb223084a5261be4f107">pn_message_get_correlation_id</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l0
 0447"></a><span class="lineno">  447</span>&#160;</div><div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gad8cc824cf918cec1a53816c15527322a">pn_message_set_correlation_id</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="code" href="structpn__atom__t.html">pn_atom_t</a> <span class="keywordtype">id</span>);</div><div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;</div><div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64">pn_message_get_content_type</a>      (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="li
 ne"><a name="l00476"></a><span class="lineno">  476</span>&#160;</div><div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga8881958619bd06d75c0c6cfffc59ee07">pn_message_set_content_type</a>      (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *type);</div><div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;</div><div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#ga9ec4d67e6527397023d119ae81f57c03">pn_message_get_content_encoding</a>  (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line
 "><a name="l00506"></a><span class="lineno">  506</span>&#160;</div><div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953">pn_message_set_content_encoding</a>  (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *encoding);</div><div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;</div><div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c">pn_message_get_expiry_time</a>       (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#16
 0;</div><div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gad5044e606189589abafd65890d8824d8">pn_message_set_expiry_time</a>       (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_timestamp_t time);</div><div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;</div><div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6">pn_message_get_creation_time</a>     (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;</div><div class="line"><a name="l00563"></a><span class="lineno">  563</span>&#160;PN_EXTERN <span class="keywordtype">i
 nt</span>            <a class="code" href="group__message.html#ga7f328d0874a181f508b0af9eece5e95d">pn_message_set_creation_time</a>     (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_timestamp_t time);</div><div class="line"><a name="l00564"></a><span class="lineno">  564</span>&#160;</div><div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f">pn_message_get_group_id</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;</div><div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.htm
 l#ga0ba2c671c5db93e8c7321ef6e66c962e">pn_message_set_group_id</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *group_id);</div><div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;</div><div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;PN_EXTERN pn_sequence_t  <a class="code" href="group__message.html#ga7820752b1c9d5f88e74d291e48fc1638">pn_message_get_group_sequence</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;</div><div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga31d881ca2663b0903f9a866da1e911ef">pn_message_set_group_s
 equence</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_sequence_t n);</div><div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;</div><div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#ga165beee02cfa76912ec7eb89e3869135">pn_message_get_reply_to_group_id</a> (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;</div><div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga99fcb933bf3dc699a1b04027f770922e">pn_message_set_reply_to_group_id</a> (<a class="code" href="group__message.html#gad9259
 fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *reply_to_group_id);</div><div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;</div><div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__message.html#gae22d080b9928ac446349117783e5e1e7">pn_message_instructions</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;</div><div class="line"><a name="l00680"></a><span class="lineno">  680</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__message.html#gac41af78e905b660a8df54baad6499a2d">pn_message_annotations</a>(<a c
 lass="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;</div><div class="line"><a name="l00696"></a><span class="lineno">  696</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab">pn_message_properties</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00697"></a><span class="lineno">  697</span>&#160;</div><div class="line"><a name="l00709"></a><span class="lineno">  709</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3">pn_message_body</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c
 8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00710"></a><span class="lineno">  710</span>&#160;</div><div class="line"><a name="l00723"></a><span class="lineno">  723</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__message.html#ga8e14c80d737f01e2a54b8198c48910d4">pn_message_decode</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00724"></a><span class="lineno">  724</span>&#160;</div><div class="line"><a name="l00738"></a><span class="lineno">  738</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa">pn_message_encode</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg
 , <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> *size);</div><div class="line"><a name="l00739"></a><span class="lineno">  739</span>&#160;</div><div class="line"><a name="l00743"></a><span class="lineno">  743</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__message.html#ga320d01b638a1780bebec73f4a943778a">pn_message_data</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00744"></a><span class="lineno">  744</span>&#160;</div><div class="line"><a name="l00748"></a><span class="lineno">  748</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00749"></a><span class="lineno">  749</span>&#160;}</div><div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;<sp
 an class="preprocessor">#endif</span></div><div class="line"><a name="l00751"></a><span class="lineno">  751</span>&#160;</div><div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* message.h */</span><span class="preprocessor"></span></div><div class="ttc" id="group__message_html_gae22d080b9928ac446349117783e5e1e7"><div class="ttname"><a href="group__message.html#gae22d080b9928ac446349117783e5e1e7">pn_message_instructions</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_message_instructions(pn_message_t *msg)</div></div>
 <div class="ttc" id="group__message_html_gad63613b52062ab477ac9c32f7131cda4"><div class="ttname"><a href="group__message.html#gad63613b52062ab477ac9c32f7131cda4">pn_message_id</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_message_id(pn_message_t *msg)</div></div>
 <div class="ttc" id="group__message_html_ga31d881ca2663b0903f9a866da1e911ef"><div class="ttname"><a href="group__message.html#ga31d881ca2663b0903f9a866da1e911ef">pn_message_set_group_sequence</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_group_sequence(pn_message_t *msg, pn_sequence_t n)</div></div>
 <div class="ttc" id="types_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div></div>
@@ -308,7 +159,7 @@ $(document).ready(function(){initNavTree('message_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="message_8h.html">message.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/messenger_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/messenger_8h.html b/content/releases/qpid-proton-master/proton/c/api/messenger_8h.html
index 19f7a87..b70dd4e 100755
--- a/content/releases/qpid-proton-master/proton/c/api/messenger_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/messenger_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/messenger.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -140,8 +140,8 @@ Enumerations</h2></td></tr>
 <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee">PN_STATUS_ABORTED</a> = 6, 
 <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583">PN_STATUS_SETTLED</a> = 7
 <br />
- }<tr class="separator:ga242e4ee54b9c0a416443c7da5f6e045b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga242e4ee54b9c0a416443c7da5f6e045b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -282,8 +282,7 @@ Functions</h2></td></tr>
         </tr>
       </table>
 </div><div class="memdoc">
-<b>Value:</b><div class="fragment"><div class="line">(0x2) </div>
-</div><!-- fragment -->
+<b>Value:</b><div class="fragment"><div class="line">(0x2) </div></div><!-- fragment -->
 </div>
 </div>
 <a class="anchor" id="ad5ad0b67fef0e761dc0138b9621ffa14"></a>
@@ -295,8 +294,7 @@ Functions</h2></td></tr>
         </tr>
       </table>
 </div><div class="memdoc">
-<b>Value:</b><div class="fragment"><div class="line">(0x1) </div>
-</div><!-- fragment -->
+<b>Value:</b><div class="fragment"><div class="line">(0x1) </div></div><!-- fragment -->
 </div>
 </div>
 <h2 class="groupheader">Function Documentation</h2>
@@ -539,7 +537,7 @@ Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="messenger_8h.html">messenger.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[28/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__atom__t.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__atom__t.html b/content/releases/qpid-proton-master/proton/c/api/structpn__atom__t.html
index 2856e6e..df67381 100755
--- a/content/releases/qpid-proton-master/proton/c/api/structpn__atom__t.html
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__atom__t.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: pn_atom_t Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -405,7 +405,7 @@ union {</td></tr>
     <li class="navelem"><a class="el" href="structpn__atom__t.html">pn_atom_t</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__buf__t-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__buf__t-members.html b/content/releases/qpid-proton-master/proton/c/api/structpn__buf__t-members.html
new file mode 100755
index 0000000..6853fb6
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__buf__t-members.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid 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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structpn__buf__t.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">pn_buf_t Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structpn__buf__t.html">pn_buf_t</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d">data</a></td><td class="entry"><a class="el" href="structpn__buf__t.html">pn_buf_t</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d">size</a></td><td class="entry"><a class="el" href="structpn__buf__t.html">pn_buf_t</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__buf__t.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__buf__t.html b/content/releases/qpid-proton-master/proton/c/api/structpn__buf__t.html
new file mode 100755
index 0000000..1285f70
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__buf__t.html
@@ -0,0 +1,133 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C API: pn_buf_t Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid 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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structpn__buf__t.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structpn__buf__t-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">pn_buf_t Struct Reference<div class="ingroups"><a class="el" href="group__connection__engine.html">The Connection Engine</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>A modifiable memory buffer.  
+ <a href="structpn__buf__t.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="connection__engine_8h_source.html">connection_engine.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a4fcd7ee2115ec091278735689739314d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4fcd7ee2115ec091278735689739314d"></a>
+char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d">data</a></td></tr>
+<tr class="memdesc:a4fcd7ee2115ec091278735689739314d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Beginning of the buffered data. <br /></td></tr>
+<tr class="separator:a4fcd7ee2115ec091278735689739314d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa468d331f86b5d2c9592b98169bc375d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa468d331f86b5d2c9592b98169bc375d"></a>
+size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d">size</a></td></tr>
+<tr class="memdesc:aa468d331f86b5d2c9592b98169bc375d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of bytes in the buffer. <br /></td></tr>
+<tr class="separator:aa468d331f86b5d2c9592b98169bc375d"><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 modifiable memory buffer. </p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li>proton/<a class="el" href="connection__engine_8h_source.html">connection_engine.h</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="structpn__buf__t.html">pn_buf_t</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__buf__t.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__buf__t.js b/content/releases/qpid-proton-master/proton/c/api/structpn__buf__t.js
new file mode 100755
index 0000000..855b69e
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__buf__t.js
@@ -0,0 +1,5 @@
+var structpn__buf__t =
+[
+    [ "data", "structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d", null ],
+    [ "size", "structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__bytes__t-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__bytes__t-members.html b/content/releases/qpid-proton-master/proton/c/api/structpn__bytes__t-members.html
index 86f5d34..df4e097 100755
--- a/content/releases/qpid-proton-master/proton/c/api/structpn__bytes__t-members.html
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__bytes__t-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -105,7 +105,7 @@ $(document).ready(function(){initNavTree('structpn__bytes__t.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__bytes__t.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__bytes__t.html b/content/releases/qpid-proton-master/proton/c/api/structpn__bytes__t.html
index 117e9d3..2f6357b 100755
--- a/content/releases/qpid-proton-master/proton/c/api/structpn__bytes__t.html
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__bytes__t.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: pn_bytes_t Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -117,7 +117,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>start</b></td
     <li class="navelem"><a class="el" href="structpn__bytes__t.html">pn_bytes_t</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__cbuf__t-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__cbuf__t-members.html b/content/releases/qpid-proton-master/proton/c/api/structpn__cbuf__t-members.html
new file mode 100755
index 0000000..a4d711b
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__cbuf__t-members.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid 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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structpn__cbuf__t.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">pn_cbuf_t Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="structpn__cbuf__t.html#aa6b3f44b7cf0eed9dc9f4a6cb51d56d8">data</a></td><td class="entry"><a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structpn__cbuf__t.html#af63695131f87cda173237c5d68e2633b">size</a></td><td class="entry"><a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__cbuf__t.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__cbuf__t.html b/content/releases/qpid-proton-master/proton/c/api/structpn__cbuf__t.html
new file mode 100755
index 0000000..89fd10c
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__cbuf__t.html
@@ -0,0 +1,133 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C API: pn_cbuf_t Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid 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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structpn__cbuf__t.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structpn__cbuf__t-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">pn_cbuf_t Struct Reference<div class="ingroups"><a class="el" href="group__connection__engine.html">The Connection Engine</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>A read-only memory buffer.  
+ <a href="structpn__cbuf__t.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="connection__engine_8h_source.html">connection_engine.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:aa6b3f44b7cf0eed9dc9f4a6cb51d56d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6b3f44b7cf0eed9dc9f4a6cb51d56d8"></a>
+const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__cbuf__t.html#aa6b3f44b7cf0eed9dc9f4a6cb51d56d8">data</a></td></tr>
+<tr class="memdesc:aa6b3f44b7cf0eed9dc9f4a6cb51d56d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Beginning of the buffered data. <br /></td></tr>
+<tr class="separator:aa6b3f44b7cf0eed9dc9f4a6cb51d56d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af63695131f87cda173237c5d68e2633b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af63695131f87cda173237c5d68e2633b"></a>
+size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__cbuf__t.html#af63695131f87cda173237c5d68e2633b">size</a></td></tr>
+<tr class="memdesc:af63695131f87cda173237c5d68e2633b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of bytes in the buffer. <br /></td></tr>
+<tr class="separator:af63695131f87cda173237c5d68e2633b"><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 read-only memory buffer. </p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li>proton/<a class="el" href="connection__engine_8h_source.html">connection_engine.h</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__cbuf__t.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__cbuf__t.js b/content/releases/qpid-proton-master/proton/c/api/structpn__cbuf__t.js
new file mode 100755
index 0000000..ee54a09
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__cbuf__t.js
@@ -0,0 +1,5 @@
+var structpn__cbuf__t =
+[
+    [ "data", "structpn__cbuf__t.html#aa6b3f44b7cf0eed9dc9f4a6cb51d56d8", null ],
+    [ "size", "structpn__cbuf__t.html#af63695131f87cda173237c5d68e2633b", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__class__t-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__class__t-members.html b/content/releases/qpid-proton-master/proton/c/api/structpn__class__t-members.html
index 54f8703..c68335a 100755
--- a/content/releases/qpid-proton-master/proton/c/api/structpn__class__t-members.html
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__class__t-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -116,7 +116,7 @@ $(document).ready(function(){initNavTree('structpn__class__t.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__class__t.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__class__t.html b/content/releases/qpid-proton-master/proton/c/api/structpn__class__t.html
index ce148a6..a519519 100755
--- a/content/releases/qpid-proton-master/proton/c/api/structpn__class__t.html
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__class__t.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: pn_class_t Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -150,7 +150,7 @@ int(*&#160;</td><td class="memItemRight" valign="bottom"><b>inspect</b> )(void *
     <li class="navelem"><a class="el" href="structpn__class__t.html">pn_class_t</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__connection__engine__t-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__connection__engine__t-members.html b/content/releases/qpid-proton-master/proton/c/api/structpn__connection__engine__t-members.html
new file mode 100755
index 0000000..c773daa
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__connection__engine__t-members.html
@@ -0,0 +1,114 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid 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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structpn__connection__engine__t.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">pn_connection_engine_t Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>, including all inherited members.</p>
+<table class="directory">
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>collector</b> (defined in <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>)</td><td class="entry"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>connection</b> (defined in <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>)</td><td class="entry"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>event</b> (defined in <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>)</td><td class="entry"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>transport</b> (defined in <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>)</td><td class="entry"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__connection__engine__t.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__connection__engine__t.html b/content/releases/qpid-proton-master/proton/c/api/structpn__connection__engine__t.html
new file mode 100755
index 0000000..d0f296e
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__connection__engine__t.html
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C API: pn_connection_engine_t Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid 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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structpn__connection__engine__t.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structpn__connection__engine__t-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">pn_connection_engine_t Struct Reference<div class="ingroups"><a class="el" href="group__connection__engine.html">The Connection Engine</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="connection__engine_8h_source.html">connection_engine.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a711d5119f9e3e896afad907cb32bee60"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a711d5119f9e3e896afad907cb32bee60"></a>
+<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>connection</b></td></tr>
+<tr class="separator:a711d5119f9e3e896afad907cb32bee60"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a42051c640bfd941d5b68cb3a8a70711b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a42051c640bfd941d5b68cb3a8a70711b"></a>
+<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>transport</b></td></tr>
+<tr class="separator:a42051c640bfd941d5b68cb3a8a70711b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8b404ea362613a1efe37d6ccd3b20f9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8b404ea362613a1efe37d6ccd3b20f9"></a>
+<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>collector</b></td></tr>
+<tr class="separator:aa8b404ea362613a1efe37d6ccd3b20f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8be1ce72f03c6330a2302bbed8196b9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8be1ce72f03c6330a2302bbed8196b9"></a>
+<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>event</b></td></tr>
+<tr class="separator:ad8be1ce72f03c6330a2302bbed8196b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>A connection engine is a trio of pn_connection_t, pn_transport_t and pn_collector_t. Use the pn_connection_engine_*() functions to operate on it. It is a plain struct, not a proton object. Use pn_connection_engine_init to set up the initial objects and pn_connection_engine_final to release them. </p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li>proton/<a class="el" href="connection__engine_8h_source.html">connection_engine.h</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__connection__engine__t.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__connection__engine__t.js b/content/releases/qpid-proton-master/proton/c/api/structpn__connection__engine__t.js
new file mode 100755
index 0000000..b896d8f
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__connection__engine__t.js
@@ -0,0 +1,7 @@
+var structpn__connection__engine__t =
+[
+    [ "collector", "structpn__connection__engine__t.html#aa8b404ea362613a1efe37d6ccd3b20f9", null ],
+    [ "connection", "structpn__connection__engine__t.html#a711d5119f9e3e896afad907cb32bee60", null ],
+    [ "event", "structpn__connection__engine__t.html#ad8be1ce72f03c6330a2302bbed8196b9", null ],
+    [ "transport", "structpn__connection__engine__t.html#a42051c640bfd941d5b68cb3a8a70711b", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__decimal128__t-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__decimal128__t-members.html b/content/releases/qpid-proton-master/proton/c/api/structpn__decimal128__t-members.html
index bbf4605..e035750 100755
--- a/content/releases/qpid-proton-master/proton/c/api/structpn__decimal128__t-members.html
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__decimal128__t-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -104,7 +104,7 @@ $(document).ready(function(){initNavTree('structpn__decimal128__t.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__decimal128__t.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__decimal128__t.html b/content/releases/qpid-proton-master/proton/c/api/structpn__decimal128__t.html
index 79e257e..3c4ec9f 100755
--- a/content/releases/qpid-proton-master/proton/c/api/structpn__decimal128__t.html
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__decimal128__t.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: pn_decimal128_t Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -114,7 +114,7 @@ char&#160;</td><td class="memItemRight" valign="bottom"><b>bytes</b> [16]</td></
     <li class="navelem"><a class="el" href="structpn__decimal128__t.html">pn_decimal128_t</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__token__t-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__token__t-members.html b/content/releases/qpid-proton-master/proton/c/api/structpn__token__t-members.html
index fc14c43..61dad5c 100755
--- a/content/releases/qpid-proton-master/proton/c/api/structpn__token__t-members.html
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__token__t-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -106,7 +106,7 @@ $(document).ready(function(){initNavTree('structpn__token__t.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__token__t.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__token__t.html b/content/releases/qpid-proton-master/proton/c/api/structpn__token__t.html
index ce39b4c..444d1ce 100755
--- a/content/releases/qpid-proton-master/proton/c/api/structpn__token__t.html
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__token__t.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: pn_token_t Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -120,7 +120,7 @@ size_t&#160;</td><td class="memItemRight" valign="bottom"><b>size</b></td></tr>
     <li class="navelem"><a class="el" href="structpn__token__t.html">pn_token_t</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__uuid__t-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__uuid__t-members.html b/content/releases/qpid-proton-master/proton/c/api/structpn__uuid__t-members.html
index 0ad90c2..d8b8744 100755
--- a/content/releases/qpid-proton-master/proton/c/api/structpn__uuid__t-members.html
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__uuid__t-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -104,7 +104,7 @@ $(document).ready(function(){initNavTree('structpn__uuid__t.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/structpn__uuid__t.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/structpn__uuid__t.html b/content/releases/qpid-proton-master/proton/c/api/structpn__uuid__t.html
index 3e1d8ac..6b9f8b4 100755
--- a/content/releases/qpid-proton-master/proton/c/api/structpn__uuid__t.html
+++ b/content/releases/qpid-proton-master/proton/c/api/structpn__uuid__t.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: pn_uuid_t Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -114,7 +114,7 @@ char&#160;</td><td class="memItemRight" valign="bottom"><b>bytes</b> [16]</td></
     <li class="navelem"><a class="el" href="structpn__uuid__t.html">pn_uuid_t</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/terminus_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/terminus_8h.html b/content/releases/qpid-proton-master/proton/c/api/terminus_8h.html
index 234b5c2..14c50af 100755
--- a/content/releases/qpid-proton-master/proton/c/api/terminus_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/terminus_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/terminus.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -115,24 +115,24 @@ Enumerations</h2></td></tr>
 <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0">PN_SOURCE</a> = 1, 
 <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e">PN_TARGET</a> = 2, 
 <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae">PN_COORDINATOR</a> = 3
- }<tr class="separator:ga3cb9c86d1e2bb024de2658f9def098e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga3cb9c86d1e2bb024de2658f9def098e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga213267363be45848f3299471ea93089b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#ga213267363be45848f3299471ea93089b">pn_durability_t</a> { <a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b">PN_NONDURABLE</a> = 0, 
 <a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58">PN_CONFIGURATION</a> = 1, 
 <a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2">PN_DELIVERIES</a> = 2
- }<tr class="separator:ga213267363be45848f3299471ea93089b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga213267363be45848f3299471ea93089b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gab4089b27ee99a348deab776f3d4931f0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">pn_expiry_policy_t</a> { <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391">PN_EXPIRE_WITH_LINK</a>, 
 <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01">PN_EXPIRE_WITH_SESSION</a>, 
 <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5">PN_EXPIRE_WITH_CONNECTION</a>, 
 <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556">PN_EXPIRE_NEVER</a>
- }<tr class="separator:gab4089b27ee99a348deab776f3d4931f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:gab4089b27ee99a348deab776f3d4931f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gac6fb89a5fa96476db51b60f10dc785d0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">pn_distribution_mode_t</a> { <a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac">PN_DIST_MODE_UNSPECIFIED</a> = 0, 
 <a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523">PN_DIST_MODE_COPY</a> = 1, 
 <a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92">PN_DIST_MODE_MOVE</a> = 2
- }<tr class="separator:gac6fb89a5fa96476db51b60f10dc785d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:gac6fb89a5fa96476db51b60f10dc785d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -185,7 +185,7 @@ Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="terminus_8h.html">terminus.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[37/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/modules.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/modules.html b/content/releases/qpid-proton-master/proton/c/api/modules.html
index 1bbb294..7c3cab3 100755
--- a/content/releases/qpid-proton-master/proton/c/api/modules.html
+++ b/content/releases/qpid-proton-master/proton/c/api/modules.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Modules</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -96,29 +96,30 @@ $(document).ready(function(){initNavTree('modules.html','');});
 <div class="textblock">Here is a list of all modules:</div><div class="directory">
 <div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
 <tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__data.html" target="_self">Data</a></td><td class="desc"></td></tr>
-<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><a class="el" href="group__engine.html" target="_self">Engine</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">&#9660;</span><a class="el" href="group__connection.html" target="_self">Connection</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__condition.html" target="_self">Condition</a></td><td class="desc"></td></tr>
-<tr id="row_1_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_1_" class="arrow" onclick="toggleFolder('1_1_')">&#9660;</span><a class="el" href="group__delivery.html" target="_self">Delivery</a></td><td class="desc"></td></tr>
-<tr id="row_1_1_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__disposition.html" target="_self">Disposition</a></td><td class="desc"></td></tr>
-<tr id="row_1_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__event.html" target="_self">Event</a></td><td class="desc"></td></tr>
-<tr id="row_1_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_3_" class="arrow" onclick="toggleFolder('1_3_')">&#9660;</span><a class="el" href="group__link.html" target="_self">Link</a></td><td class="desc"></td></tr>
-<tr id="row_1_3_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__sender.html" target="_self">Sender</a></td><td class="desc"></td></tr>
-<tr id="row_1_3_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__receiver.html" target="_self">Receiver</a></td><td class="desc"></td></tr>
-<tr id="row_1_3_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__terminus.html" target="_self">Terminus</a></td><td class="desc"></td></tr>
-<tr id="row_1_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__session.html" target="_self">Session</a></td><td class="desc"></td></tr>
-<tr id="row_1_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_5_" class="arrow" onclick="toggleFolder('1_5_')">&#9660;</span><a class="el" href="group__transport.html" target="_self">Transport</a></td><td class="desc"></td></tr>
-<tr id="row_1_5_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__sasl.html" target="_self">SASL</a></td><td class="desc"></td></tr>
-<tr id="row_1_5_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__ssl.html" target="_self">SSL</a></td><td class="desc"></td></tr>
-<tr id="row_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__handlers.html" target="_self">Handlers</a></td><td class="desc"></td></tr>
-<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__message.html" target="_self">Message</a></td><td class="desc"></td></tr>
-<tr id="row_4_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__messenger.html" target="_self">Messenger</a></td><td class="desc"></td></tr>
-<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__reactor.html" target="_self">Reactor</a></td><td class="desc"></td></tr>
-<tr id="row_6_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__selectable.html" target="_self">Selectable</a></td><td class="desc"></td></tr>
-<tr id="row_7_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_7_" class="arrow" onclick="toggleFolder('7_')">&#9660;</span><a class="el" href="group__types.html" target="_self">Types</a></td><td class="desc"></td></tr>
-<tr id="row_7_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__primitives.html" target="_self">Primitive Types</a></td><td class="desc"></td></tr>
-<tr id="row_7_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__abstract.html" target="_self">Abstract Types</a></td><td class="desc"></td></tr>
-<tr id="row_8_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__url.html" target="_self">URL</a></td><td class="desc"></td></tr>
+<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__connection__engine.html" target="_self">The Connection Engine</a></td><td class="desc"></td></tr>
+<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><a class="el" href="group__engine.html" target="_self">Engine</a></td><td class="desc"></td></tr>
+<tr id="row_2_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_2_0_" class="arrow" onclick="toggleFolder('2_0_')">&#9660;</span><a class="el" href="group__connection.html" target="_self">Connection</a></td><td class="desc"></td></tr>
+<tr id="row_2_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__condition.html" target="_self">Condition</a></td><td class="desc"></td></tr>
+<tr id="row_2_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_2_1_" class="arrow" onclick="toggleFolder('2_1_')">&#9660;</span><a class="el" href="group__delivery.html" target="_self">Delivery</a></td><td class="desc"></td></tr>
+<tr id="row_2_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__disposition.html" target="_self">Disposition</a></td><td class="desc"></td></tr>
+<tr id="row_2_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__event.html" target="_self">Event</a></td><td class="desc"></td></tr>
+<tr id="row_2_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_2_3_" class="arrow" onclick="toggleFolder('2_3_')">&#9660;</span><a class="el" href="group__link.html" target="_self">Link</a></td><td class="desc"></td></tr>
+<tr id="row_2_3_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__sender.html" target="_self">Sender</a></td><td class="desc"></td></tr>
+<tr id="row_2_3_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__receiver.html" target="_self">Receiver</a></td><td class="desc"></td></tr>
+<tr id="row_2_3_2_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__terminus.html" target="_self">Terminus</a></td><td class="desc"></td></tr>
+<tr id="row_2_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__session.html" target="_self">Session</a></td><td class="desc"></td></tr>
+<tr id="row_2_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_2_5_" class="arrow" onclick="toggleFolder('2_5_')">&#9660;</span><a class="el" href="group__transport.html" target="_self">Transport</a></td><td class="desc"></td></tr>
+<tr id="row_2_5_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__sasl.html" target="_self">SASL</a></td><td class="desc"></td></tr>
+<tr id="row_2_5_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__ssl.html" target="_self">SSL</a></td><td class="desc"></td></tr>
+<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__handlers.html" target="_self">Handlers</a></td><td class="desc"></td></tr>
+<tr id="row_4_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__message.html" target="_self">Message</a></td><td class="desc"></td></tr>
+<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__messenger.html" target="_self">Messenger</a></td><td class="desc"></td></tr>
+<tr id="row_6_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__reactor.html" target="_self">Reactor</a></td><td class="desc"></td></tr>
+<tr id="row_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__selectable.html" target="_self">Selectable</a></td><td class="desc"></td></tr>
+<tr id="row_8_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_8_" class="arrow" onclick="toggleFolder('8_')">&#9660;</span><a class="el" href="group__types.html" target="_self">Types</a></td><td class="desc"></td></tr>
+<tr id="row_8_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__primitives.html" target="_self">Primitive Types</a></td><td class="desc"></td></tr>
+<tr id="row_8_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__abstract.html" target="_self">Abstract Types</a></td><td class="desc"></td></tr>
+<tr id="row_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__url.html" target="_self">URL</a></td><td class="desc"></td></tr>
 </table>
 </div><!-- directory -->
 </div><!-- contents -->
@@ -128,7 +129,7 @@ $(document).ready(function(){initNavTree('modules.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/modules.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/modules.js b/content/releases/qpid-proton-master/proton/c/api/modules.js
index 0c92501..be72516 100755
--- a/content/releases/qpid-proton-master/proton/c/api/modules.js
+++ b/content/releases/qpid-proton-master/proton/c/api/modules.js
@@ -1,6 +1,7 @@
 var modules =
 [
     [ "Data", "group__data.html", "group__data" ],
+    [ "The Connection Engine", "group__connection__engine.html", "group__connection__engine" ],
     [ "Engine", "group__engine.html", "group__engine" ],
     [ "Handlers", "group__handlers.html", null ],
     [ "Message", "group__message.html", "group__message" ],

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/navtreedata.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/navtreedata.js b/content/releases/qpid-proton-master/proton/c/api/navtreedata.js
index f4f86e5..1a2cc55 100755
--- a/content/releases/qpid-proton-master/proton/c/api/navtreedata.js
+++ b/content/releases/qpid-proton-master/proton/c/api/navtreedata.js
@@ -29,12 +29,12 @@ var NAVTREE =
 var NAVTREEINDEX =
 [
 "annotated.html",
-"group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10",
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f",
-"group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f",
-"group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357",
-"group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c",
-"structpn__bytes__t.html#a2c7be7bece53652187b7e9f812befb8b"
+"group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf",
+"group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5",
+"group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358",
+"group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a",
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc",
+"messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9"
 ];
 
 var SYNCONMSG = 'click to disable panel synchronisation';

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/navtreeindex0.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/navtreeindex0.js b/content/releases/qpid-proton-master/proton/c/api/navtreeindex0.js
index ade2d88..07be79b 100755
--- a/content/releases/qpid-proton-master/proton/c/api/navtreeindex0.js
+++ b/content/releases/qpid-proton-master/proton/c/api/navtreeindex0.js
@@ -9,17 +9,19 @@ var NAVTREEINDEX0 =
 "condition_8h_source.html":[4,0,0,2],
 "connection_8h.html":[4,0,0,3],
 "connection_8h_source.html":[4,0,0,3],
-"delivery_8h.html":[4,0,0,4],
-"delivery_8h_source.html":[4,0,0,4],
+"connection__engine_8h.html":[4,0,0,4],
+"connection__engine_8h_source.html":[4,0,0,4],
+"delivery_8h.html":[4,0,0,5],
+"delivery_8h_source.html":[4,0,0,5],
 "deprecated.html":[1],
 "dir_25143d27009f52d175c1d192441a738a.html":[4,0,0],
-"disposition_8h.html":[4,0,0,5],
-"disposition_8h_source.html":[4,0,0,5],
-"engine_8h.html":[4,0,0,6],
-"engine_8h_source.html":[4,0,0,6],
-"error_8h_source.html":[4,0,0,7],
-"event_8h.html":[4,0,0,8],
-"event_8h_source.html":[4,0,0,8],
+"disposition_8h.html":[4,0,0,6],
+"disposition_8h_source.html":[4,0,0,6],
+"engine_8h.html":[4,0,0,7],
+"engine_8h_source.html":[4,0,0,7],
+"error_8h_source.html":[4,0,0,8],
+"event_8h.html":[4,0,0,9],
+"event_8h_source.html":[4,0,0,9],
 "files.html":[4,0],
 "functions.html":[3,2,0],
 "functions_vars.html":[3,2,1],
@@ -31,111 +33,150 @@ var NAVTREEINDEX0 =
 "globals_func.html":[4,1,1,0],
 "globals_func.html":[4,1,1],
 "globals_type.html":[4,1,2],
-"group__abstract.html":[2,7,1],
-"group__condition.html":[2,1,0,0],
-"group__condition.html#ga038f092914fc0fd8ae3713a537e34a05":[2,1,0,0,1],
+"group__abstract.html":[2,8,1],
+"group__condition.html":[2,2,0,0],
+"group__condition.html#ga038f092914fc0fd8ae3713a537e34a05":[2,2,0,0,1],
 "group__condition.html#ga038f092914fc0fd8ae3713a537e34a05":[4,0,0,2,1],
-"group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f":[2,1,0,0,8],
+"group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f":[2,2,0,0,8],
 "group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f":[4,0,0,2,8],
-"group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5":[2,1,0,0,0],
+"group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5":[2,2,0,0,0],
 "group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5":[4,0,0,2,0],
-"group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29":[2,1,0,0,10],
+"group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29":[2,2,0,0,10],
 "group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29":[4,0,0,2,10],
-"group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e":[2,1,0,0,6],
+"group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e":[2,2,0,0,6],
 "group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e":[4,0,0,2,6],
-"group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1":[2,1,0,0,2],
+"group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1":[2,2,0,0,2],
 "group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1":[4,0,0,2,2],
-"group__condition.html#ga6a226262df61311f33a6d5075b15ce41":[2,1,0,0,7],
+"group__condition.html#ga6a226262df61311f33a6d5075b15ce41":[2,2,0,0,7],
 "group__condition.html#ga6a226262df61311f33a6d5075b15ce41":[4,0,0,2,7],
-"group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a":[2,1,0,0,4],
+"group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a":[2,2,0,0,4],
 "group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a":[4,0,0,2,4],
-"group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1":[2,1,0,0,3],
+"group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1":[2,2,0,0,3],
 "group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1":[4,0,0,2,3],
-"group__condition.html#gaaab127d4d71648f675858e9a250f73b3":[2,1,0,0,5],
+"group__condition.html#gaaab127d4d71648f675858e9a250f73b3":[2,2,0,0,5],
 "group__condition.html#gaaab127d4d71648f675858e9a250f73b3":[4,0,0,2,5],
-"group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b":[2,1,0,0,9],
+"group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b":[2,2,0,0,9],
 "group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b":[4,0,0,2,9],
-"group__connection.html":[2,1,0],
-"group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b":[2,1,0,1],
+"group__connection.html":[2,2,0],
+"group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b":[2,2,0,1],
 "group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b":[4,0,0,3,0],
-"group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53":[2,1,0,38],
+"group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53":[2,2,0,38],
 "group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53":[4,0,0,3,35],
-"group__connection.html#ga1ae9f5d1b693ed734384241100564c60":[2,1,0,19],
+"group__connection.html#ga1ae9f5d1b693ed734384241100564c60":[2,2,0,19],
 "group__connection.html#ga1ae9f5d1b693ed734384241100564c60":[4,0,0,3,16],
-"group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e":[2,1,0,36],
+"group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e":[2,2,0,36],
 "group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e":[4,0,0,3,33],
-"group__connection.html#ga26407d58547c672d64858e07375e0965":[2,1,0,34],
+"group__connection.html#ga26407d58547c672d64858e07375e0965":[2,2,0,34],
 "group__connection.html#ga26407d58547c672d64858e07375e0965":[4,0,0,3,31],
-"group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8":[2,1,0,30],
+"group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8":[2,2,0,30],
 "group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8":[4,0,0,3,27],
-"group__connection.html#ga32329c4bb3e23607a243cd8100c01264":[2,1,0,3],
+"group__connection.html#ga32329c4bb3e23607a243cd8100c01264":[2,2,0,3],
 "group__connection.html#ga32329c4bb3e23607a243cd8100c01264":[4,0,0,3,2],
-"group__connection.html#ga3f6cdab1871250511beef56402a4f7f7":[2,1,0,35],
+"group__connection.html#ga3f6cdab1871250511beef56402a4f7f7":[2,2,0,35],
 "group__connection.html#ga3f6cdab1871250511beef56402a4f7f7":[4,0,0,3,32],
-"group__connection.html#ga466d510620741123b4e9ba723c039f0c":[2,1,0,28],
+"group__connection.html#ga466d510620741123b4e9ba723c039f0c":[2,2,0,28],
 "group__connection.html#ga466d510620741123b4e9ba723c039f0c":[4,0,0,3,25],
-"group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3":[2,1,0,8],
+"group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3":[2,2,0,8],
 "group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3":[4,0,0,3,7],
-"group__connection.html#ga57a496ea0893c5920a7ace900e033a74":[2,1,0,29],
+"group__connection.html#ga57a496ea0893c5920a7ace900e033a74":[2,2,0,29],
 "group__connection.html#ga57a496ea0893c5920a7ace900e033a74":[4,0,0,3,26],
-"group__connection.html#ga5da6d9f55883af5f996d45828a7034a7":[2,1,0,33],
+"group__connection.html#ga5da6d9f55883af5f996d45828a7034a7":[2,2,0,33],
 "group__connection.html#ga5da6d9f55883af5f996d45828a7034a7":[4,0,0,3,30],
-"group__connection.html#ga602c2c870ebed1d9bfe100876909225b":[2,1,0,2],
+"group__connection.html#ga602c2c870ebed1d9bfe100876909225b":[2,2,0,2],
 "group__connection.html#ga602c2c870ebed1d9bfe100876909225b":[4,0,0,3,1],
-"group__connection.html#ga608fc121ce149f534bac640b119d2230":[2,1,0,16],
+"group__connection.html#ga608fc121ce149f534bac640b119d2230":[2,2,0,16],
 "group__connection.html#ga608fc121ce149f534bac640b119d2230":[4,0,0,3,13],
-"group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3":[2,1,0,7],
+"group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3":[2,2,0,7],
 "group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3":[4,0,0,3,6],
-"group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0":[2,1,0,27],
+"group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0":[2,2,0,27],
 "group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0":[4,0,0,3,24],
-"group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b":[2,1,0,17],
+"group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b":[2,2,0,17],
 "group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b":[4,0,0,3,14],
-"group__connection.html#ga7458674f4779b1e863494a991c923c0e":[2,1,0,24],
+"group__connection.html#ga7458674f4779b1e863494a991c923c0e":[2,2,0,24],
 "group__connection.html#ga7458674f4779b1e863494a991c923c0e":[4,0,0,3,21],
-"group__connection.html#ga764c602a20457f9aa8862825b6d13a8d":[2,1,0,6],
+"group__connection.html#ga764c602a20457f9aa8862825b6d13a8d":[2,2,0,6],
 "group__connection.html#ga764c602a20457f9aa8862825b6d13a8d":[4,0,0,3,5],
-"group__connection.html#ga7943e7721ab30776cb79d4799d628164":[2,1,0,14],
+"group__connection.html#ga7943e7721ab30776cb79d4799d628164":[2,2,0,14],
 "group__connection.html#ga7943e7721ab30776cb79d4799d628164":[4,0,0,3,11],
-"group__connection.html#ga7ad02932efd7fd54938813852f7b61dc":[2,1,0,11],
+"group__connection.html#ga7ad02932efd7fd54938813852f7b61dc":[2,2,0,11],
 "group__connection.html#ga7ad02932efd7fd54938813852f7b61dc":[4,0,0,3,8],
-"group__connection.html#ga8510314b8226658d14ee20253bde5853":[2,1,0,12],
+"group__connection.html#ga8510314b8226658d14ee20253bde5853":[2,2,0,12],
 "group__connection.html#ga8510314b8226658d14ee20253bde5853":[4,0,0,3,9],
-"group__connection.html#ga886351d81ff3a977a284a206526c5aff":[2,1,0,9],
-"group__connection.html#ga886351d81ff3a977a284a206526c5aff":[4,0,0,28,3],
-"group__connection.html#ga8b7a3914155561305f814d12422c874a":[2,1,0,23],
+"group__connection.html#ga886351d81ff3a977a284a206526c5aff":[2,2,0,9],
+"group__connection.html#ga886351d81ff3a977a284a206526c5aff":[4,0,0,29,3],
+"group__connection.html#ga8b7a3914155561305f814d12422c874a":[2,2,0,23],
 "group__connection.html#ga8b7a3914155561305f814d12422c874a":[4,0,0,3,20],
-"group__connection.html#ga9181af243a5958309ad90bf8460634ae":[2,1,0,40],
+"group__connection.html#ga9181af243a5958309ad90bf8460634ae":[2,2,0,40],
 "group__connection.html#ga9181af243a5958309ad90bf8460634ae":[4,0,0,3,37],
-"group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2":[2,1,0,18],
+"group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2":[2,2,0,18],
 "group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2":[4,0,0,3,15],
-"group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf":[2,1,0,32],
+"group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf":[2,2,0,32],
 "group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf":[4,0,0,3,29],
-"group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579":[2,1,0,31],
+"group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579":[2,2,0,31],
 "group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579":[4,0,0,3,28],
-"group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5":[2,1,0,26],
+"group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5":[2,2,0,26],
 "group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5":[4,0,0,3,23],
-"group__connection.html#gaa83193a655e32bffc18624acc2c39233":[2,1,0,10],
-"group__connection.html#gaa83193a655e32bffc18624acc2c39233":[4,0,0,28,13],
-"group__connection.html#gab2f0a1503fa22e705dcad9056054a18a":[2,1,0,39],
+"group__connection.html#gaa83193a655e32bffc18624acc2c39233":[2,2,0,10],
+"group__connection.html#gaa83193a655e32bffc18624acc2c39233":[4,0,0,29,13],
+"group__connection.html#gab2f0a1503fa22e705dcad9056054a18a":[2,2,0,39],
 "group__connection.html#gab2f0a1503fa22e705dcad9056054a18a":[4,0,0,3,36],
-"group__connection.html#gab8700c359187ecb9451acf43c78c5486":[2,1,0,25],
+"group__connection.html#gab8700c359187ecb9451acf43c78c5486":[2,2,0,25],
 "group__connection.html#gab8700c359187ecb9451acf43c78c5486":[4,0,0,3,22],
-"group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa":[2,1,0,21],
+"group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa":[2,2,0,21],
 "group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa":[4,0,0,3,18],
-"group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61":[2,1,0,4],
+"group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61":[2,2,0,4],
 "group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61":[4,0,0,3,3],
-"group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c":[2,1,0,37],
+"group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c":[2,2,0,37],
 "group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c":[4,0,0,3,34],
-"group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf":[2,1,0,13],
+"group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf":[2,2,0,13],
 "group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf":[4,0,0,3,10],
-"group__connection.html#gad96220f2886c21a4f2eebc9487f53a87":[2,1,0,5],
+"group__connection.html#gad96220f2886c21a4f2eebc9487f53a87":[2,2,0,5],
 "group__connection.html#gad96220f2886c21a4f2eebc9487f53a87":[4,0,0,3,4],
-"group__connection.html#gaeb5426c33775c4d668d1653426e65d95":[2,1,0,22],
+"group__connection.html#gaeb5426c33775c4d668d1653426e65d95":[2,2,0,22],
 "group__connection.html#gaeb5426c33775c4d668d1653426e65d95":[4,0,0,3,19],
-"group__connection.html#gaf304c011df5e00160f49297ba172149c":[2,1,0,20],
+"group__connection.html#gaf304c011df5e00160f49297ba172149c":[2,2,0,20],
 "group__connection.html#gaf304c011df5e00160f49297ba172149c":[4,0,0,3,17],
-"group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d":[2,1,0,15],
+"group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d":[2,2,0,15],
 "group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d":[4,0,0,3,12],
+"group__connection__engine.html":[2,1],
+"group__connection__engine.html#ga0523c0805aa37468414f22421f849f50":[2,1,10],
+"group__connection__engine.html#ga0523c0805aa37468414f22421f849f50":[4,0,0,4,7],
+"group__connection__engine.html#ga0bfd3ac3afbcb665cb53116747e30b6b":[2,1,12],
+"group__connection__engine.html#ga0bfd3ac3afbcb665cb53116747e30b6b":[4,0,0,4,9],
+"group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857":[2,1,20],
+"group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857":[4,0,0,4,17],
+"group__connection__engine.html#ga145c4981ce9d390ed9aaa3e0bf471fd3":[2,1,4],
+"group__connection__engine.html#ga145c4981ce9d390ed9aaa3e0bf471fd3":[4,0,0,4,1],
+"group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87":[2,1,19],
+"group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87":[4,0,0,4,16],
+"group__connection__engine.html#ga63f5022e371f90971e8b5c4c46a4c9ea":[2,1,9],
+"group__connection__engine.html#ga63f5022e371f90971e8b5c4c46a4c9ea":[4,0,0,4,6],
+"group__connection__engine.html#ga644509ac6d43dbc093ad55a0b1b09618":[2,1,6],
+"group__connection__engine.html#ga644509ac6d43dbc093ad55a0b1b09618":[4,0,0,4,3],
+"group__connection__engine.html#ga646b6151d3dc729300285868fabad11d":[2,1,18],
+"group__connection__engine.html#ga646b6151d3dc729300285868fabad11d":[4,0,0,4,15],
+"group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2":[2,1,17],
+"group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2":[4,0,0,4,14],
+"group__connection__engine.html#ga71879bf76e1cce4121d8ecd56d28ea06":[2,1,13],
+"group__connection__engine.html#ga71879bf76e1cce4121d8ecd56d28ea06":[4,0,0,4,10],
+"group__connection__engine.html#gaa6d94f34ba3e14a5e7176def257a6dc5":[2,1,3],
+"group__connection__engine.html#gaa6d94f34ba3e14a5e7176def257a6dc5":[4,0,0,4,0],
+"group__connection__engine.html#gaa72fd40bd99d6702cedd5f33d325e945":[2,1,5],
+"group__connection__engine.html#gaa72fd40bd99d6702cedd5f33d325e945":[4,0,0,4,2],
+"group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa":[2,1,16],
+"group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa":[4,0,0,4,13],
+"group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f":[2,1,8],
+"group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f":[4,0,0,4,5],
+"group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab":[2,1,15],
+"group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab":[4,0,0,4,12],
+"group__connection__engine.html#gad878a83fc95c96609243440f9f6ff15b":[2,1,7],
+"group__connection__engine.html#gad878a83fc95c96609243440f9f6ff15b":[4,0,0,4,4],
+"group__connection__engine.html#gaf63012d048980969964b277d2a11fa59":[2,1,14],
+"group__connection__engine.html#gaf63012d048980969964b277d2a11fa59":[4,0,0,4,11],
+"group__connection__engine.html#gaf8274e2ece108708422d10e19565765a":[2,1,11],
+"group__connection__engine.html#gaf8274e2ece108708422d10e19565765a":[4,0,0,4,8],
+"group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328":[2,1,21],
+"group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328":[4,0,0,4,18],
 "group__data.html":[2,0],
 "group__data.html#ga0032a3390f1c09c4bdbb2db245126524":[2,0,29],
 "group__data.html#ga0032a3390f1c09c4bdbb2db245126524":[4,0,0,1,29],
@@ -194,8 +235,8 @@ var NAVTREEINDEX0 =
 "group__data.html#ga46683edde8b3118f0a28a17737c392b1":[4,0,0,1,80],
 "group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c":[2,0,21],
 "group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c":[4,0,0,1,21],
-"group__data.html#ga4df82b8d528399bc524eed5561348cf1":[4,0,0,1,48],
 "group__data.html#ga4df82b8d528399bc524eed5561348cf1":[2,0,47],
+"group__data.html#ga4df82b8d528399bc524eed5561348cf1":[4,0,0,1,48],
 "group__data.html#ga50c7179db92da951c918279c4229ec88":[4,0,0,1,4],
 "group__data.html#ga50c7179db92da951c918279c4229ec88":[2,0,5],
 "group__data.html#ga51c11e03a76dce0b1013adfd51ceac4b":[2,0,41],
@@ -208,46 +249,5 @@ var NAVTREEINDEX0 =
 "group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2":[4,0,0,1,27],
 "group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4":[2,0,17],
 "group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4":[4,0,0,1,17],
-"group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf":[4,0,0,1,0],
-"group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf":[2,0,1],
-"group__data.html#ga5facc4b4d0559c4a6b334a02fd982628":[2,0,80],
-"group__data.html#ga5facc4b4d0559c4a6b334a02fd982628":[4,0,0,1,82],
-"group__data.html#ga6082cb1e9b6bc00948f0878717b41270":[2,0,15],
-"group__data.html#ga6082cb1e9b6bc00948f0878717b41270":[4,0,0,1,14],
-"group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d":[4,0,0,1,51],
-"group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d":[2,0,50],
-"group__data.html#ga6a964f2c22a015983793a3323651e0f0":[4,0,0,1,61],
-"group__data.html#ga6a964f2c22a015983793a3323651e0f0":[2,0,60],
-"group__data.html#ga6c81297c987e7ff682882c9a85f625ea":[2,0,36],
-"group__data.html#ga6c81297c987e7ff682882c9a85f625ea":[4,0,0,1,36],
-"group__data.html#ga6cdc924144c5963bf370da33cc7b0102":[4,0,0,1,52],
-"group__data.html#ga6cdc924144c5963bf370da33cc7b0102":[2,0,51],
-"group__data.html#ga7dac51e4345896a1ac969169237b5c16":[4,0,0,1,62],
-"group__data.html#ga7dac51e4345896a1ac969169237b5c16":[2,0,61],
-"group__data.html#ga833462593fa1366867d399e54e12f95a":[2,0,39],
-"group__data.html#ga833462593fa1366867d399e54e12f95a":[4,0,0,1,39],
-"group__data.html#ga8364700ba4736437f596cd15e2d90870":[4,0,0,1,85],
-"group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39":[2,0,76],
-"group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39":[4,0,0,1,77],
-"group__data.html#ga8cee2e1f0d422738f99eb538727f4319":[2,0,20],
-"group__data.html#ga8cee2e1f0d422738f99eb538727f4319":[4,0,0,1,20],
-"group__data.html#ga8d79239b695728859bb94937ebdb346e":[2,0,38],
-"group__data.html#ga8d79239b695728859bb94937ebdb346e":[4,0,0,1,38],
-"group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4":[4,0,0,1,60],
-"group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4":[2,0,59],
-"group__data.html#ga9839bc1094a1626db6684f9fc9997d81":[2,0,42],
-"group__data.html#ga9839bc1094a1626db6684f9fc9997d81":[4,0,0,1,42],
-"group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6":[4,0,0,1,56],
-"group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6":[2,0,55],
-"group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8":[4,0,0,1,50],
-"group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8":[2,0,49],
-"group__data.html#gaac31eb899c93e404926081a2650d7f55":[4,0,0,1,66],
-"group__data.html#gaac31eb899c93e404926081a2650d7f55":[2,0,65],
-"group__data.html#gaac5e69565602301035f58da8759d90d0":[2,0,81],
-"group__data.html#gaac5e69565602301035f58da8759d90d0":[4,0,0,1,83],
-"group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb":[2,0,16],
-"group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb":[4,0,0,1,16],
-"group__data.html#gaaec0e43b868e758310bfb65a3065de35":[4,0,0,1,3],
-"group__data.html#gaaec0e43b868e758310bfb65a3065de35":[2,0,4],
-"group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10":[4,0,0,1,73]
+"group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf":[4,0,0,1,0]
 };

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/navtreeindex1.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/navtreeindex1.js b/content/releases/qpid-proton-master/proton/c/api/navtreeindex1.js
index 9d35869..b221541 100755
--- a/content/releases/qpid-proton-master/proton/c/api/navtreeindex1.js
+++ b/content/releases/qpid-proton-master/proton/c/api/navtreeindex1.js
@@ -1,8 +1,49 @@
 var NAVTREEINDEX1 =
 {
+"group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf":[2,0,1],
+"group__data.html#ga5facc4b4d0559c4a6b334a02fd982628":[2,0,80],
+"group__data.html#ga5facc4b4d0559c4a6b334a02fd982628":[4,0,0,1,82],
+"group__data.html#ga6082cb1e9b6bc00948f0878717b41270":[2,0,15],
+"group__data.html#ga6082cb1e9b6bc00948f0878717b41270":[4,0,0,1,14],
+"group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d":[2,0,50],
+"group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d":[4,0,0,1,51],
+"group__data.html#ga6a964f2c22a015983793a3323651e0f0":[4,0,0,1,61],
+"group__data.html#ga6a964f2c22a015983793a3323651e0f0":[2,0,60],
+"group__data.html#ga6c81297c987e7ff682882c9a85f625ea":[2,0,36],
+"group__data.html#ga6c81297c987e7ff682882c9a85f625ea":[4,0,0,1,36],
+"group__data.html#ga6cdc924144c5963bf370da33cc7b0102":[4,0,0,1,52],
+"group__data.html#ga6cdc924144c5963bf370da33cc7b0102":[2,0,51],
+"group__data.html#ga7dac51e4345896a1ac969169237b5c16":[4,0,0,1,62],
+"group__data.html#ga7dac51e4345896a1ac969169237b5c16":[2,0,61],
+"group__data.html#ga833462593fa1366867d399e54e12f95a":[2,0,39],
+"group__data.html#ga833462593fa1366867d399e54e12f95a":[4,0,0,1,39],
+"group__data.html#ga8364700ba4736437f596cd15e2d90870":[4,0,0,1,85],
+"group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39":[2,0,76],
+"group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39":[4,0,0,1,77],
+"group__data.html#ga8cee2e1f0d422738f99eb538727f4319":[2,0,20],
+"group__data.html#ga8cee2e1f0d422738f99eb538727f4319":[4,0,0,1,20],
+"group__data.html#ga8d79239b695728859bb94937ebdb346e":[2,0,38],
+"group__data.html#ga8d79239b695728859bb94937ebdb346e":[4,0,0,1,38],
+"group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4":[4,0,0,1,60],
+"group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4":[2,0,59],
+"group__data.html#ga9839bc1094a1626db6684f9fc9997d81":[2,0,42],
+"group__data.html#ga9839bc1094a1626db6684f9fc9997d81":[4,0,0,1,42],
+"group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6":[4,0,0,1,56],
+"group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6":[2,0,55],
+"group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8":[2,0,49],
+"group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8":[4,0,0,1,50],
+"group__data.html#gaac31eb899c93e404926081a2650d7f55":[4,0,0,1,66],
+"group__data.html#gaac31eb899c93e404926081a2650d7f55":[2,0,65],
+"group__data.html#gaac5e69565602301035f58da8759d90d0":[2,0,81],
+"group__data.html#gaac5e69565602301035f58da8759d90d0":[4,0,0,1,83],
+"group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb":[2,0,16],
+"group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb":[4,0,0,1,16],
+"group__data.html#gaaec0e43b868e758310bfb65a3065de35":[4,0,0,1,3],
+"group__data.html#gaaec0e43b868e758310bfb65a3065de35":[2,0,4],
+"group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10":[4,0,0,1,73],
 "group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10":[2,0,72],
-"group__data.html#gab3f128742148492c7e8d509674395752":[4,0,0,1,43],
 "group__data.html#gab3f128742148492c7e8d509674395752":[2,0,43],
+"group__data.html#gab3f128742148492c7e8d509674395752":[4,0,0,1,43],
 "group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61":[2,0,19],
 "group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61":[4,0,0,1,19],
 "group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53":[4,0,0,1,7],
@@ -62,8 +103,8 @@ var NAVTREEINDEX1 =
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13":[4,0,0,1,1,17],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab":[2,0,2,7],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab":[4,0,0,1,1,7],
-"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d":[4,0,0,1,1,22],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d":[2,0,2,22],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d":[4,0,0,1,1,22],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7":[4,0,0,1,1,1],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7":[2,0,2,1],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd":[4,0,0,1,1,24],
@@ -98,156 +139,115 @@ var NAVTREEINDEX1 =
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd":[4,0,0,1,1,6],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1":[2,0,2,11],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1":[4,0,0,1,1,11],
-"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae":[4,0,0,1,1,15],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae":[2,0,2,15],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae":[4,0,0,1,1,15],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9":[4,0,0,1,1,20],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9":[2,0,2,20],
-"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4":[4,0,0,1,1,16],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4":[2,0,2,16],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4":[4,0,0,1,1,16],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca":[2,0,2,14],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca":[4,0,0,1,1,14],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe":[4,0,0,1,1,0],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe":[2,0,2,0],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07":[4,0,0,1,1,21],
 "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07":[2,0,2,21],
-"group__delivery.html":[2,1,1],
-"group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3":[2,1,1,2],
-"group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3":[4,0,0,4,0],
-"group__delivery.html#ga10647ef832705827cafd2e3162f97b73":[2,1,1,11],
-"group__delivery.html#ga10647ef832705827cafd2e3162f97b73":[4,0,0,4,9],
-"group__delivery.html#ga11803f844e1521b2ccaabb0259186308":[4,0,0,4,20],
-"group__delivery.html#ga11803f844e1521b2ccaabb0259186308":[2,1,1,22],
-"group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198":[4,0,0,4,18],
-"group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198":[2,1,1,20],
-"group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4":[2,1,1,12],
-"group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4":[4,0,0,4,10],
-"group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf":[4,0,0,4,22],
-"group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf":[2,1,1,24],
-"group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3":[2,1,1,7],
-"group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3":[4,0,0,4,5],
-"group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d":[4,0,0,4,21],
-"group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d":[2,1,1,23],
-"group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046":[4,0,0,4,16],
-"group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046":[2,1,1,18],
-"group__delivery.html#ga58503daa93d897b69e34de1b32cfc384":[2,1,1,9],
-"group__delivery.html#ga58503daa93d897b69e34de1b32cfc384":[4,0,0,4,7],
-"group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a":[2,1,1,15],
-"group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a":[4,0,0,4,13],
-"group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172":[4,0,0,4,12],
-"group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172":[2,1,1,14],
-"group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325":[2,1,1,6],
-"group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325":[4,0,0,4,4],
-"group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f":[4,0,0,4,15],
-"group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f":[2,1,1,17],
-"group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb":[4,0,0,4,17],
-"group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb":[2,1,1,19],
-"group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a":[4,0,0,4,23],
-"group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a":[2,1,1,25],
-"group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f":[2,1,1,10],
-"group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f":[4,0,0,4,8],
-"group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50":[4,0,0,4,19],
-"group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50":[2,1,1,21],
-"group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d":[2,1,1,8],
-"group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d":[4,0,0,4,6],
-"group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340":[4,0,0,28,6],
-"group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340":[2,1,1,1],
-"group__delivery.html#gace64c19b55c542fc894816bea7d57c0c":[2,1,1,4],
-"group__delivery.html#gace64c19b55c542fc894816bea7d57c0c":[4,0,0,4,2],
-"group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b":[2,1,1,13],
-"group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b":[4,0,0,4,11],
-"group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b":[2,1,1,3],
-"group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b":[4,0,0,4,1],
-"group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b":[4,0,0,4,14],
-"group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b":[2,1,1,16],
-"group__delivery.html#gaeae1603ad26c10678175beb423733b67":[4,0,0,4,24],
-"group__delivery.html#gaeae1603ad26c10678175beb423733b67":[2,1,1,26],
-"group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db":[4,0,0,4,25],
-"group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db":[2,1,1,27],
-"group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3":[2,1,1,5],
-"group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3":[4,0,0,4,3],
-"group__disposition.html":[2,1,1,0],
-"group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced":[2,1,1,0,14],
-"group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced":[4,0,0,5,14],
-"group__disposition.html#ga247e3d1ac7c9096cdd28424353582962":[2,1,1,0,1],
-"group__disposition.html#ga247e3d1ac7c9096cdd28424353582962":[4,0,0,5,1],
-"group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6":[2,1,1,0,12],
-"group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6":[4,0,0,5,12],
-"group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f":[2,1,1,0,3],
-"group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f":[4,0,0,5,3],
-"group__disposition.html#ga451f0c749032dad08b6f960aba3416da":[2,1,1,0,8],
-"group__disposition.html#ga451f0c749032dad08b6f960aba3416da":[4,0,0,5,8],
-"group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1":[2,1,1,0,5],
-"group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1":[4,0,0,5,5],
-"group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac":[2,1,1,0,11],
-"group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac":[4,0,0,5,11],
-"group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1":[2,1,1,0,10],
-"group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1":[4,0,0,5,10],
-"group__disposition.html#ga56f357a15193cfb221ce497d1f48022d":[2,1,1,0,17],
-"group__disposition.html#ga56f357a15193cfb221ce497d1f48022d":[4,0,0,5,17],
-"group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3":[2,1,1,0,4],
-"group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3":[4,0,0,5,4],
-"group__disposition.html#ga900c1f88996063c495e4a370c14d5105":[2,1,1,0,15],
-"group__disposition.html#ga900c1f88996063c495e4a370c14d5105":[4,0,0,5,15],
-"group__disposition.html#gaae349c977b37b584aa62fff6515802ca":[2,1,1,0,2],
-"group__disposition.html#gaae349c977b37b584aa62fff6515802ca":[4,0,0,5,2],
-"group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67":[2,1,1,0,6],
-"group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67":[4,0,0,5,6],
-"group__disposition.html#gabcf704fae3e555374ab180befc5b8278":[2,1,1,0,9],
-"group__disposition.html#gabcf704fae3e555374ab180befc5b8278":[4,0,0,5,9],
-"group__disposition.html#gabd35f46e997ed687d715302480d011e2":[2,1,1,0,7],
-"group__disposition.html#gabd35f46e997ed687d715302480d011e2":[4,0,0,5,7],
-"group__disposition.html#gac64952b813a707586c6b3898e09552e4":[2,1,1,0,0],
-"group__disposition.html#gac64952b813a707586c6b3898e09552e4":[4,0,0,5,0],
-"group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1":[2,1,1,0,13],
-"group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1":[4,0,0,5,13],
-"group__disposition.html#gaf82a7d54887104bdced67a2e95510e38":[2,1,1,0,16],
-"group__disposition.html#gaf82a7d54887104bdced67a2e95510e38":[4,0,0,5,16],
-"group__engine.html":[2,1],
-"group__event.html":[2,1,2],
-"group__event.html#ga2a289b44f0bb585f419f355e0e7bff81":[2,1,2,15],
-"group__event.html#ga2a289b44f0bb585f419f355e0e7bff81":[4,0,0,8,14],
-"group__event.html#ga4876e2eed24a4d4e4c52b99842103cda":[4,0,0,8,1],
-"group__event.html#ga4876e2eed24a4d4e4c52b99842103cda":[2,1,2,2],
-"group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5":[2,1,2,18],
-"group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5":[4,0,0,8,17],
-"group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15":[2,1,2,5],
-"group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15":[4,0,0,8,4],
-"group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d":[2,1,2,17],
-"group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d":[4,0,0,8,16],
-"group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585":[2,1,2,19],
-"group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585":[4,0,0,8,18],
-"group__event.html#ga7ac86262676e6ced40bacc2ca85d205e":[2,1,2,16],
-"group__event.html#ga7ac86262676e6ced40bacc2ca85d205e":[4,0,0,8,15],
-"group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa":[2,1,2,11],
-"group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa":[4,0,0,8,10],
-"group__event.html#ga87f3028b4888632bbd56fb71ac737ae8":[4,0,0,8,0],
-"group__event.html#ga87f3028b4888632bbd56fb71ac737ae8":[2,1,2,1],
-"group__event.html#ga905cdecedb8020bc28e648e43348b5d1":[4,0,0,28,2],
-"group__event.html#ga905cdecedb8020bc28e648e43348b5d1":[2,1,2,0],
-"group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f":[2,1,2,6],
-"group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f":[4,0,0,8,5],
-"group__event.html#gaa555f47b96943d506be173d3bfbb0e2f":[2,1,2,7],
-"group__event.html#gaa555f47b96943d506be173d3bfbb0e2f":[4,0,0,8,6],
-"group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada":[2,1,2,3],
-"group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada":[4,0,0,8,2],
-"group__event.html#gaadfc49bb1943bf56058bfe7affa5a380":[2,1,2,14],
-"group__event.html#gaadfc49bb1943bf56058bfe7affa5a380":[4,0,0,8,13],
-"group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f":[2,1,2,10],
-"group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f":[4,0,0,8,9],
-"group__event.html#gabd51118bb12d11911fb189ace39fa20f":[2,1,2,12],
-"group__event.html#gabd51118bb12d11911fb189ace39fa20f":[4,0,0,8,11],
-"group__event.html#gad1f005d4eae73f8d81e2df08da151f53":[2,1,2,9],
-"group__event.html#gad1f005d4eae73f8d81e2df08da151f53":[4,0,0,8,8],
-"group__event.html#gae7306ffd931c65d9acab76fde75fbd53":[2,1,2,13],
-"group__event.html#gae7306ffd931c65d9acab76fde75fbd53":[4,0,0,8,12],
-"group__event.html#gaede985de776fb37eaf3d2a34af60a5dc":[2,1,2,20],
-"group__event.html#gaede985de776fb37eaf3d2a34af60a5dc":[4,0,0,8,19],
-"group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c":[2,1,2,8],
-"group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c":[4,0,0,8,7],
-"group__event.html#gaff9695d4c47feea83a5762cec75d6ccf":[2,1,2,4],
-"group__event.html#gaff9695d4c47feea83a5762cec75d6ccf":[4,0,0,8,3],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424":[2,1,2,2,14],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424":[4,0,0,8,1,14],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f":[2,1,2,2,23],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f":[4,0,0,8,1,23]
+"group__delivery.html":[2,2,1],
+"group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3":[4,0,0,5,0],
+"group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3":[2,2,1,2],
+"group__delivery.html#ga10647ef832705827cafd2e3162f97b73":[4,0,0,5,9],
+"group__delivery.html#ga10647ef832705827cafd2e3162f97b73":[2,2,1,11],
+"group__delivery.html#ga11803f844e1521b2ccaabb0259186308":[2,2,1,22],
+"group__delivery.html#ga11803f844e1521b2ccaabb0259186308":[4,0,0,5,20],
+"group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198":[2,2,1,20],
+"group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198":[4,0,0,5,18],
+"group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4":[4,0,0,5,10],
+"group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4":[2,2,1,12],
+"group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf":[2,2,1,24],
+"group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf":[4,0,0,5,22],
+"group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3":[4,0,0,5,5],
+"group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3":[2,2,1,7],
+"group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d":[2,2,1,23],
+"group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d":[4,0,0,5,21],
+"group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046":[2,2,1,18],
+"group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046":[4,0,0,5,16],
+"group__delivery.html#ga58503daa93d897b69e34de1b32cfc384":[4,0,0,5,7],
+"group__delivery.html#ga58503daa93d897b69e34de1b32cfc384":[2,2,1,9],
+"group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a":[2,2,1,15],
+"group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a":[4,0,0,5,13],
+"group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172":[4,0,0,5,12],
+"group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172":[2,2,1,14],
+"group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325":[4,0,0,5,4],
+"group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325":[2,2,1,6],
+"group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f":[2,2,1,17],
+"group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f":[4,0,0,5,15],
+"group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb":[2,2,1,19],
+"group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb":[4,0,0,5,17],
+"group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a":[2,2,1,25],
+"group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a":[4,0,0,5,23],
+"group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f":[4,0,0,5,8],
+"group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f":[2,2,1,10],
+"group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50":[2,2,1,21],
+"group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50":[4,0,0,5,19],
+"group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d":[4,0,0,5,6],
+"group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d":[2,2,1,8],
+"group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340":[4,0,0,29,6],
+"group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340":[2,2,1,1],
+"group__delivery.html#gace64c19b55c542fc894816bea7d57c0c":[4,0,0,5,2],
+"group__delivery.html#gace64c19b55c542fc894816bea7d57c0c":[2,2,1,4],
+"group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b":[4,0,0,5,11],
+"group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b":[2,2,1,13],
+"group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b":[4,0,0,5,1],
+"group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b":[2,2,1,3],
+"group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b":[2,2,1,16],
+"group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b":[4,0,0,5,14],
+"group__delivery.html#gaeae1603ad26c10678175beb423733b67":[2,2,1,26],
+"group__delivery.html#gaeae1603ad26c10678175beb423733b67":[4,0,0,5,24],
+"group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db":[2,2,1,27],
+"group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db":[4,0,0,5,25],
+"group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3":[4,0,0,5,3],
+"group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3":[2,2,1,5],
+"group__disposition.html":[2,2,1,0],
+"group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced":[2,2,1,0,14],
+"group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced":[4,0,0,6,14],
+"group__disposition.html#ga247e3d1ac7c9096cdd28424353582962":[2,2,1,0,1],
+"group__disposition.html#ga247e3d1ac7c9096cdd28424353582962":[4,0,0,6,1],
+"group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6":[2,2,1,0,12],
+"group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6":[4,0,0,6,12],
+"group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f":[2,2,1,0,3],
+"group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f":[4,0,0,6,3],
+"group__disposition.html#ga451f0c749032dad08b6f960aba3416da":[2,2,1,0,8],
+"group__disposition.html#ga451f0c749032dad08b6f960aba3416da":[4,0,0,6,8],
+"group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1":[2,2,1,0,5],
+"group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1":[4,0,0,6,5],
+"group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac":[2,2,1,0,11],
+"group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac":[4,0,0,6,11],
+"group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1":[2,2,1,0,10],
+"group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1":[4,0,0,6,10],
+"group__disposition.html#ga56f357a15193cfb221ce497d1f48022d":[2,2,1,0,17],
+"group__disposition.html#ga56f357a15193cfb221ce497d1f48022d":[4,0,0,6,17],
+"group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3":[2,2,1,0,4],
+"group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3":[4,0,0,6,4],
+"group__disposition.html#ga900c1f88996063c495e4a370c14d5105":[2,2,1,0,15],
+"group__disposition.html#ga900c1f88996063c495e4a370c14d5105":[4,0,0,6,15],
+"group__disposition.html#gaae349c977b37b584aa62fff6515802ca":[2,2,1,0,2],
+"group__disposition.html#gaae349c977b37b584aa62fff6515802ca":[4,0,0,6,2],
+"group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67":[2,2,1,0,6],
+"group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67":[4,0,0,6,6],
+"group__disposition.html#gabcf704fae3e555374ab180befc5b8278":[2,2,1,0,9],
+"group__disposition.html#gabcf704fae3e555374ab180befc5b8278":[4,0,0,6,9],
+"group__disposition.html#gabd35f46e997ed687d715302480d011e2":[2,2,1,0,7],
+"group__disposition.html#gabd35f46e997ed687d715302480d011e2":[4,0,0,6,7],
+"group__disposition.html#gac64952b813a707586c6b3898e09552e4":[2,2,1,0,0],
+"group__disposition.html#gac64952b813a707586c6b3898e09552e4":[4,0,0,6,0],
+"group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1":[2,2,1,0,13],
+"group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1":[4,0,0,6,13],
+"group__disposition.html#gaf82a7d54887104bdced67a2e95510e38":[2,2,1,0,16],
+"group__disposition.html#gaf82a7d54887104bdced67a2e95510e38":[4,0,0,6,16],
+"group__engine.html":[2,2],
+"group__event.html":[2,2,2],
+"group__event.html#ga2a289b44f0bb585f419f355e0e7bff81":[4,0,0,9,14],
+"group__event.html#ga2a289b44f0bb585f419f355e0e7bff81":[2,2,2,15],
+"group__event.html#ga4876e2eed24a4d4e4c52b99842103cda":[2,2,2,2],
+"group__event.html#ga4876e2eed24a4d4e4c52b99842103cda":[4,0,0,9,1],
+"group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5":[4,0,0,9,17]
 };


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


[36/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/navtreeindex2.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/navtreeindex2.js b/content/releases/qpid-proton-master/proton/c/api/navtreeindex2.js
index d8efce1..11076ee 100755
--- a/content/releases/qpid-proton-master/proton/c/api/navtreeindex2.js
+++ b/content/releases/qpid-proton-master/proton/c/api/navtreeindex2.js
@@ -1,253 +1,253 @@
 var NAVTREEINDEX2 =
 {
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f":[4,0,0,8,1,11],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f":[2,1,2,2,11],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa12d77930d6fc716f286f1fc1da17b718":[4,0,0,8,1,37],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9":[4,0,0,8,1,4],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9":[2,1,2,2,4],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e":[4,0,0,8,1,5],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e":[2,1,2,2,5],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba":[2,1,2,2,34],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba":[4,0,0,8,1,34],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657":[4,0,0,8,1,0],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657":[2,1,2,2,0],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db":[2,1,2,2,33],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db":[4,0,0,8,1,33],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2db304137f1cbb89baed3ff87ab43b9c":[4,0,0,8,1,36],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c":[2,1,2,2,19],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c":[4,0,0,8,1,19],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135":[2,1,2,2,17],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135":[4,0,0,8,1,17],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a":[2,1,2,2,22],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a":[4,0,0,8,1,22],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45de34c8f4fdb4c8b1f713d7b17b4ca1":[4,0,0,8,1,41],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307":[2,1,2,2,21],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307":[4,0,0,8,1,21],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f":[2,1,2,2,26],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f":[4,0,0,8,1,26],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5258331573513f2672922763ee41b24f":[4,0,0,8,1,39],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff":[4,0,0,8,1,2],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff":[2,1,2,2,2],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2":[2,1,2,2,25],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2":[4,0,0,8,1,25],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a":[4,0,0,8,1,8],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a":[2,1,2,2,8],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029":[2,1,2,2,16],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029":[4,0,0,8,1,16],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65":[2,1,2,2,20],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65":[4,0,0,8,1,20],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b":[4,0,0,8,1,12],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b":[2,1,2,2,12],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6dd63225befbc388ca529f5f4cf6d2b9":[4,0,0,8,1,38],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe":[2,1,2,2,28],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe":[4,0,0,8,1,28],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa74f3d7501f7d57e620e9d826293c47ee":[4,0,0,8,1,35],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a":[2,1,2,2,31],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a":[4,0,0,8,1,31],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e":[2,1,2,2,24],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e":[4,0,0,8,1,24],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db":[4,0,0,8,1,1],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db":[2,1,2,2,1],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51":[2,1,2,2,32],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51":[4,0,0,8,1,32],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28":[2,1,2,2,30],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28":[4,0,0,8,1,30],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498":[4,0,0,8,1,7],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498":[2,1,2,2,7],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86":[4,0,0,8,1,10],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86":[2,1,2,2,10],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0":[4,0,0,8,1,3],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0":[2,1,2,2,3],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc":[4,0,0,8,1,9],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc":[2,1,2,2,9],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76":[2,1,2,2,29],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76":[4,0,0,8,1,29],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaade231050bf30430bf4f2c111f5564ee0":[4,0,0,8,1,40],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5":[2,1,2,2,27],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5":[4,0,0,8,1,27],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f":[4,0,0,8,1,13],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f":[2,1,2,2,13],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8":[2,1,2,2,18],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8":[4,0,0,8,1,18],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5":[4,0,0,8,1,6],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5":[2,1,2,2,6],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806":[2,1,2,2,15],
-"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806":[4,0,0,8,1,15],
-"group__handlers.html":[2,2],
-"group__handlers.html#ga433020fb888fe9fc68b201c1395f7ca5":[4,0,0,9,0],
-"group__handlers.html#ga9c0c2ff02e76e89954db2c2c64d4a895":[4,0,0,9,2],
-"group__handlers.html#gaa251198d8829ef206312a5d85e172c4b":[4,0,0,9,4],
-"group__handlers.html#gaacb6b7af1d4c6a41a91af7c80f663833":[4,0,0,9,5],
-"group__handlers.html#gad98fb122e88847678e2454881c59ef51":[4,0,0,9,1],
-"group__handlers.html#gaec837afe800eef2cbbd3d4b1d6aad31f":[4,0,0,9,3],
-"group__link.html":[2,1,3],
-"group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5":[4,0,0,12,31],
-"group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5":[2,1,3,30],
-"group__link.html#ga07d0254efd3df298246a043f5323d540":[4,0,0,12,22],
-"group__link.html#ga07d0254efd3df298246a043f5323d540":[2,1,3,23],
-"group__link.html#ga0be02619b09c3b7b38fe50318466792e":[4,0,0,12,36],
-"group__link.html#ga0be02619b09c3b7b38fe50318466792e":[2,1,3,34],
-"group__link.html#ga13d85968d1ced071196379c9cbd108b1":[4,0,0,12,30],
-"group__link.html#ga13d85968d1ced071196379c9cbd108b1":[2,1,3,29],
-"group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e":[4,0,0,12,16],
-"group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e":[2,1,3,17],
-"group__link.html#ga1c9b1a283a88199a2dc56af8ab150760":[4,0,0,12,29],
-"group__link.html#ga1c9b1a283a88199a2dc56af8ab150760":[2,1,3,28],
-"group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5":[4,0,0,12,46],
-"group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5":[2,1,3,43],
-"group__link.html#ga29f38b239a25d8adad5fa7457e4ec014":[4,0,0,12,48],
-"group__link.html#ga29f38b239a25d8adad5fa7457e4ec014":[2,1,3,45],
-"group__link.html#ga3d284db80651c3183a60f706325f2266":[4,0,0,12,21],
-"group__link.html#ga3d284db80651c3183a60f706325f2266":[2,1,3,22],
-"group__link.html#ga3d9321a1831d214e079152b7a8030cf1":[2,1,3,10],
-"group__link.html#ga3d9321a1831d214e079152b7a8030cf1":[4,0,0,12,6],
-"group__link.html#ga3fb58bd0b88d37407ebb615c2630e608":[2,1,3,5],
-"group__link.html#ga3fb58bd0b88d37407ebb615c2630e608":[4,0,0,12,1],
-"group__link.html#ga410b0f045ee235b93a7fa1439af50d2c":[4,0,0,12,39],
-"group__link.html#ga410b0f045ee235b93a7fa1439af50d2c":[2,1,3,36],
-"group__link.html#ga412100bbe765f6fa0313257b6f24a1b8":[4,0,0,12,17],
-"group__link.html#ga412100bbe765f6fa0313257b6f24a1b8":[2,1,3,18],
-"group__link.html#ga44b6238638d71356b00f3129e0b28182":[4,0,0,12,40],
-"group__link.html#ga44b6238638d71356b00f3129e0b28182":[2,1,3,37],
-"group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c":[4,0,0,12,43],
-"group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c":[2,1,3,40],
-"group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f":[4,0,0,12,45],
-"group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f":[2,1,3,42],
-"group__link.html#ga51ace30d440f3f6a1c7b022a17c14738":[2,1,3,7],
-"group__link.html#ga51ace30d440f3f6a1c7b022a17c14738":[4,0,0,12,3],
-"group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac":[4,0,0,12,8],
-"group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac":[2,1,3,12],
-"group__link.html#ga6955876604a5982a969cf3e44bc3b045":[4,0,0,12,32],
-"group__link.html#ga6955876604a5982a969cf3e44bc3b045":[2,1,3,31],
-"group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6":[4,0,0,12,13],
-"group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6":[2,1,3,15],
-"group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc":[4,0,0,12,11],
-"group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc":[2,1,3,14],
-"group__link.html#ga77f816f63c744283b2fd62e6f8abef07":[4,0,0,12,44],
-"group__link.html#ga77f816f63c744283b2fd62e6f8abef07":[2,1,3,41],
-"group__link.html#ga79008e1324488bcbc7387b657c1d2897":[2,1,3,44],
-"group__link.html#ga79008e1324488bcbc7387b657c1d2897":[4,0,0,12,47],
-"group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f":[4,0,0,12,9],
-"group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f":[2,1,3,13],
-"group__link.html#ga89dad3aa7934329a7ff467c636687bc0":[4,0,0,28,8],
-"group__link.html#ga89dad3aa7934329a7ff467c636687bc0":[2,1,3,3],
-"group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0":[4,0,0,12,41],
-"group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0":[2,1,3,38],
-"group__link.html#ga8aec1bf839d167e81037595a86c8751a":[4,0,0,12,26],
-"group__link.html#ga8aec1bf839d167e81037595a86c8751a":[2,1,3,26],
-"group__link.html#ga9417ad2f784646ae23318782411e422a":[4,0,0,12,35],
-"group__link.html#ga9417ad2f784646ae23318782411e422a":[2,1,3,33],
-"group__link.html#gaa28fac1437012b534873b6e255bcb494":[4,0,0,12,15],
-"group__link.html#gaa28fac1437012b534873b6e255bcb494":[2,1,3,16],
-"group__link.html#gab5a35ccbd14c04285845a6d7b40f44df":[2,1,3,25],
-"group__link.html#gab5a35ccbd14c04285845a6d7b40f44df":[4,0,0,12,25],
-"group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083":[4,0,0,12,24],
-"group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083":[2,1,3,24],
-"group__link.html#gabac87dd5667123557a0e73a45ad13349":[4,0,0,12,28],
-"group__link.html#gabac87dd5667123557a0e73a45ad13349":[2,1,3,27],
-"group__link.html#gac02f18d19fa8da9fef840e52be41cf68":[4,0,0,12,19],
-"group__link.html#gac02f18d19fa8da9fef840e52be41cf68":[2,1,3,20],
-"group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe":[2,1,3,21],
-"group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe":[4,0,0,12,20],
-"group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde":[2,1,3,19],
-"group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde":[4,0,0,12,18],
-"group__link.html#gad1c2388cdae687be26222a5d66fd2d58":[2,1,3,4],
-"group__link.html#gad1c2388cdae687be26222a5d66fd2d58":[4,0,0,12,0],
-"group__link.html#gad9c24558b723dc4877abad8bacd5a17a":[4,0,0,12,33],
-"group__link.html#gad9c24558b723dc4877abad8bacd5a17a":[2,1,3,32],
-"group__link.html#gad9d63c2255cae6c913cb980f8812ace0":[2,1,3,9],
-"group__link.html#gad9d63c2255cae6c913cb980f8812ace0":[4,0,0,12,5],
-"group__link.html#gae106eccd62d41a1b6125bc471315066d":[4,0,0,12,7],
-"group__link.html#gae106eccd62d41a1b6125bc471315066d":[2,1,3,11],
-"group__link.html#gae87b35d45c495a640c04376175696403":[2,1,3,8],
-"group__link.html#gae87b35d45c495a640c04376175696403":[4,0,0,12,4],
-"group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7":[2,1,3,6],
-"group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7":[4,0,0,12,2],
-"group__link.html#gaef39c0b3b65fca7d9b227ef38a345394":[2,1,3,39],
-"group__link.html#gaef39c0b3b65fca7d9b227ef38a345394":[4,0,0,12,42],
-"group__link.html#gaff06cd4918c76523e1893dc1341ebc48":[4,0,0,12,38],
-"group__link.html#gaff06cd4918c76523e1893dc1341ebc48":[2,1,3,35],
-"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade":[2,1,3,5,0],
-"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade":[4,0,0,12,1,0],
-"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0":[2,1,3,5,1],
-"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0":[4,0,0,12,1,1],
-"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1":[2,1,3,5,2],
-"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1":[4,0,0,12,1,2],
-"group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262":[4,0,0,12,0,0],
-"group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262":[2,1,3,4,0],
-"group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3":[2,1,3,4,1],
-"group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3":[4,0,0,12,0,1],
-"group__message.html":[2,3],
-"group__message.html#ga00b7a4b62de07b070191398e1f1cff02":[4,0,0,14,43],
-"group__message.html#ga00b7a4b62de07b070191398e1f1cff02":[2,3,43],
-"group__message.html#ga02854827986ba1b0e36d0005674661c4":[2,3,12],
-"group__message.html#ga02854827986ba1b0e36d0005674661c4":[4,0,0,14,12],
-"group__message.html#ga04aa890bc4ff9f182462cffd50029123":[4,0,0,14,49],
-"group__message.html#ga04aa890bc4ff9f182462cffd50029123":[2,3,49],
-"group__message.html#ga0639e7686a2fdaabec64e26675fa805a":[4,0,0,14,31],
-"group__message.html#ga0639e7686a2fdaabec64e26675fa805a":[2,3,31],
-"group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e":[4,0,0,14,44],
-"group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e":[2,3,44],
-"group__message.html#ga147807825163b84d9fdd7556fad42608":[4,0,0,14,32],
-"group__message.html#ga147807825163b84d9fdd7556fad42608":[2,3,32],
-"group__message.html#ga165beee02cfa76912ec7eb89e3869135":[2,3,25],
-"group__message.html#ga165beee02cfa76912ec7eb89e3869135":[4,0,0,14,25],
-"group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab":[4,0,0,14,34],
-"group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab":[2,3,34],
-"group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb":[2,3,33],
-"group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb":[4,0,0,14,33],
-"group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3":[4,0,0,14,52],
-"group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3":[2,3,52],
-"group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9":[4,0,0,14,2],
-"group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9":[2,3,2],
-"group__message.html#ga29d5812830f4379461472761cd5e056b":[4,0,0,14,41],
-"group__message.html#ga29d5812830f4379461472761cd5e056b":[2,3,41],
-"group__message.html#ga31d881ca2663b0903f9a866da1e911ef":[4,0,0,14,45],
-"group__message.html#ga31d881ca2663b0903f9a866da1e911ef":[2,3,45],
-"group__message.html#ga320d01b638a1780bebec73f4a943778a":[4,0,0,14,7],
-"group__message.html#ga320d01b638a1780bebec73f4a943778a":[2,3,7],
-"group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953":[4,0,0,14,36],
-"group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953":[2,3,36],
-"group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358":[4,0,0,14,48],
-"group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358":[2,3,48],
-"group__message.html#ga6dc34192b0b265792e80b909733fc446":[2,3,22],
-"group__message.html#ga6dc34192b0b265792e80b909733fc446":[4,0,0,14,22],
-"group__message.html#ga732b155202644a5c5be75a651a3c4fac":[2,3,0],
-"group__message.html#ga732b155202644a5c5be75a651a3c4fac":[4,0,0,14,0],
-"group__message.html#ga7820752b1c9d5f88e74d291e48fc1638":[2,3,21],
-"group__message.html#ga7820752b1c9d5f88e74d291e48fc1638":[4,0,0,14,21],
-"group__message.html#ga7f328d0874a181f508b0af9eece5e95d":[2,3,39],
-"group__message.html#ga7f328d0874a181f508b0af9eece5e95d":[4,0,0,14,39],
-"group__message.html#ga85500c85e451bb223084a5261be4f107":[2,3,16],
-"group__message.html#ga85500c85e451bb223084a5261be4f107":[4,0,0,14,16],
-"group__message.html#ga87bacde8d1733671663832dbb9fd097c":[2,3,11],
-"group__message.html#ga87bacde8d1733671663832dbb9fd097c":[4,0,0,14,11],
-"group__message.html#ga8881958619bd06d75c0c6cfffc59ee07":[2,3,37],
-"group__message.html#ga8881958619bd06d75c0c6cfffc59ee07":[4,0,0,14,37],
-"group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64":[2,3,15],
-"group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64":[4,0,0,14,15],
-"group__message.html#ga8cb345cb31c3a3349688799b6b4f2006":[4,0,0,14,13],
-"group__message.html#ga8cb345cb31c3a3349688799b6b4f2006":[2,3,13],
-"group__message.html#ga8e14c80d737f01e2a54b8198c48910d4":[4,0,0,14,8],
-"group__message.html#ga8e14c80d737f01e2a54b8198c48910d4":[2,3,8],
-"group__message.html#ga98c45926c58fabb1465c59d9aa4056ff":[2,3,10],
-"group__message.html#ga98c45926c58fabb1465c59d9aa4056ff":[4,0,0,14,10],
-"group__message.html#ga99fcb933bf3dc699a1b04027f770922e":[2,3,50],
-"group__message.html#ga99fcb933bf3dc699a1b04027f770922e":[4,0,0,14,50],
-"group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa":[2,3,9],
-"group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa":[4,0,0,14,9],
-"group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf":[2,3,27],
-"group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf":[4,0,0,14,27],
-"group__message.html#ga9e29a74bbaf88a38d488df17940f637a":[2,3,40],
-"group__message.html#ga9e29a74bbaf88a38d488df17940f637a":[4,0,0,14,40],
-"group__message.html#ga9ec4d67e6527397023d119ae81f57c03":[2,3,14],
-"group__message.html#ga9ec4d67e6527397023d119ae81f57c03":[4,0,0,14,14],
-"group__message.html#gaa030d35726172445701c3abd365717b3":[4,0,0,14,6],
-"group__message.html#gaa030d35726172445701c3abd365717b3":[2,3,6],
-"group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e":[2,3,47],
-"group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e":[4,0,0,14,47],
-"group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d":[2,3,46],
-"group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d":[4,0,0,14,46],
-"group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6":[2,3,17],
-"group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6":[4,0,0,14,17]
+"group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5":[2,2,2,18],
+"group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15":[4,0,0,9,4],
+"group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15":[2,2,2,5],
+"group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d":[4,0,0,9,16],
+"group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d":[2,2,2,17],
+"group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585":[4,0,0,9,18],
+"group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585":[2,2,2,19],
+"group__event.html#ga7ac86262676e6ced40bacc2ca85d205e":[4,0,0,9,15],
+"group__event.html#ga7ac86262676e6ced40bacc2ca85d205e":[2,2,2,16],
+"group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa":[4,0,0,9,10],
+"group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa":[2,2,2,11],
+"group__event.html#ga87f3028b4888632bbd56fb71ac737ae8":[2,2,2,1],
+"group__event.html#ga87f3028b4888632bbd56fb71ac737ae8":[4,0,0,9,0],
+"group__event.html#ga905cdecedb8020bc28e648e43348b5d1":[2,2,2,0],
+"group__event.html#ga905cdecedb8020bc28e648e43348b5d1":[4,0,0,29,2],
+"group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f":[4,0,0,9,5],
+"group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f":[2,2,2,6],
+"group__event.html#gaa555f47b96943d506be173d3bfbb0e2f":[4,0,0,9,6],
+"group__event.html#gaa555f47b96943d506be173d3bfbb0e2f":[2,2,2,7],
+"group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada":[4,0,0,9,2],
+"group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada":[2,2,2,3],
+"group__event.html#gaadfc49bb1943bf56058bfe7affa5a380":[4,0,0,9,13],
+"group__event.html#gaadfc49bb1943bf56058bfe7affa5a380":[2,2,2,14],
+"group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f":[4,0,0,9,9],
+"group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f":[2,2,2,10],
+"group__event.html#gabd51118bb12d11911fb189ace39fa20f":[4,0,0,9,11],
+"group__event.html#gabd51118bb12d11911fb189ace39fa20f":[2,2,2,12],
+"group__event.html#gad1f005d4eae73f8d81e2df08da151f53":[4,0,0,9,8],
+"group__event.html#gad1f005d4eae73f8d81e2df08da151f53":[2,2,2,9],
+"group__event.html#gae7306ffd931c65d9acab76fde75fbd53":[4,0,0,9,12],
+"group__event.html#gae7306ffd931c65d9acab76fde75fbd53":[2,2,2,13],
+"group__event.html#gaede985de776fb37eaf3d2a34af60a5dc":[4,0,0,9,19],
+"group__event.html#gaede985de776fb37eaf3d2a34af60a5dc":[2,2,2,20],
+"group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c":[4,0,0,9,7],
+"group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c":[2,2,2,8],
+"group__event.html#gaff9695d4c47feea83a5762cec75d6ccf":[4,0,0,9,3],
+"group__event.html#gaff9695d4c47feea83a5762cec75d6ccf":[2,2,2,4],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424":[2,2,2,2,14],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424":[4,0,0,9,1,14],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f":[2,2,2,2,23],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f":[4,0,0,9,1,23],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f":[2,2,2,2,11],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f":[4,0,0,9,1,11],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa12d77930d6fc716f286f1fc1da17b718":[4,0,0,9,1,37],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9":[2,2,2,2,4],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9":[4,0,0,9,1,4],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e":[2,2,2,2,5],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e":[4,0,0,9,1,5],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba":[4,0,0,9,1,34],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba":[2,2,2,2,34],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657":[2,2,2,2,0],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657":[4,0,0,9,1,0],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db":[4,0,0,9,1,33],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db":[2,2,2,2,33],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2db304137f1cbb89baed3ff87ab43b9c":[4,0,0,9,1,36],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c":[2,2,2,2,19],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c":[4,0,0,9,1,19],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135":[2,2,2,2,17],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135":[4,0,0,9,1,17],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a":[2,2,2,2,22],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a":[4,0,0,9,1,22],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45de34c8f4fdb4c8b1f713d7b17b4ca1":[4,0,0,9,1,41],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307":[2,2,2,2,21],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307":[4,0,0,9,1,21],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f":[2,2,2,2,26],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f":[4,0,0,9,1,26],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5258331573513f2672922763ee41b24f":[4,0,0,9,1,39],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff":[2,2,2,2,2],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff":[4,0,0,9,1,2],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2":[2,2,2,2,25],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2":[4,0,0,9,1,25],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a":[2,2,2,2,8],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a":[4,0,0,9,1,8],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029":[2,2,2,2,16],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029":[4,0,0,9,1,16],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65":[2,2,2,2,20],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65":[4,0,0,9,1,20],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b":[2,2,2,2,12],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b":[4,0,0,9,1,12],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6dd63225befbc388ca529f5f4cf6d2b9":[4,0,0,9,1,38],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe":[2,2,2,2,28],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe":[4,0,0,9,1,28],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa74f3d7501f7d57e620e9d826293c47ee":[4,0,0,9,1,35],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a":[2,2,2,2,31],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a":[4,0,0,9,1,31],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e":[2,2,2,2,24],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e":[4,0,0,9,1,24],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db":[2,2,2,2,1],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db":[4,0,0,9,1,1],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51":[4,0,0,9,1,32],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51":[2,2,2,2,32],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28":[2,2,2,2,30],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28":[4,0,0,9,1,30],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498":[2,2,2,2,7],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498":[4,0,0,9,1,7],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86":[2,2,2,2,10],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86":[4,0,0,9,1,10],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0":[2,2,2,2,3],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0":[4,0,0,9,1,3],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc":[2,2,2,2,9],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc":[4,0,0,9,1,9],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76":[2,2,2,2,29],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76":[4,0,0,9,1,29],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaade231050bf30430bf4f2c111f5564ee0":[4,0,0,9,1,40],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5":[2,2,2,2,27],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5":[4,0,0,9,1,27],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f":[2,2,2,2,13],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f":[4,0,0,9,1,13],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8":[2,2,2,2,18],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8":[4,0,0,9,1,18],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5":[2,2,2,2,6],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5":[4,0,0,9,1,6],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806":[2,2,2,2,15],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806":[4,0,0,9,1,15],
+"group__handlers.html":[2,3],
+"group__handlers.html#ga433020fb888fe9fc68b201c1395f7ca5":[4,0,0,10,0],
+"group__handlers.html#ga9c0c2ff02e76e89954db2c2c64d4a895":[4,0,0,10,2],
+"group__handlers.html#gaa251198d8829ef206312a5d85e172c4b":[4,0,0,10,4],
+"group__handlers.html#gaacb6b7af1d4c6a41a91af7c80f663833":[4,0,0,10,5],
+"group__handlers.html#gad98fb122e88847678e2454881c59ef51":[4,0,0,10,1],
+"group__handlers.html#gaec837afe800eef2cbbd3d4b1d6aad31f":[4,0,0,10,3],
+"group__link.html":[2,2,3],
+"group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5":[4,0,0,13,31],
+"group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5":[2,2,3,30],
+"group__link.html#ga07d0254efd3df298246a043f5323d540":[4,0,0,13,22],
+"group__link.html#ga07d0254efd3df298246a043f5323d540":[2,2,3,23],
+"group__link.html#ga0be02619b09c3b7b38fe50318466792e":[4,0,0,13,36],
+"group__link.html#ga0be02619b09c3b7b38fe50318466792e":[2,2,3,34],
+"group__link.html#ga13d85968d1ced071196379c9cbd108b1":[4,0,0,13,30],
+"group__link.html#ga13d85968d1ced071196379c9cbd108b1":[2,2,3,29],
+"group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e":[4,0,0,13,16],
+"group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e":[2,2,3,17],
+"group__link.html#ga1c9b1a283a88199a2dc56af8ab150760":[2,2,3,28],
+"group__link.html#ga1c9b1a283a88199a2dc56af8ab150760":[4,0,0,13,29],
+"group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5":[4,0,0,13,46],
+"group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5":[2,2,3,43],
+"group__link.html#ga29f38b239a25d8adad5fa7457e4ec014":[4,0,0,13,48],
+"group__link.html#ga29f38b239a25d8adad5fa7457e4ec014":[2,2,3,45],
+"group__link.html#ga3d284db80651c3183a60f706325f2266":[4,0,0,13,21],
+"group__link.html#ga3d284db80651c3183a60f706325f2266":[2,2,3,22],
+"group__link.html#ga3d9321a1831d214e079152b7a8030cf1":[4,0,0,13,6],
+"group__link.html#ga3d9321a1831d214e079152b7a8030cf1":[2,2,3,10],
+"group__link.html#ga3fb58bd0b88d37407ebb615c2630e608":[4,0,0,13,1],
+"group__link.html#ga3fb58bd0b88d37407ebb615c2630e608":[2,2,3,5],
+"group__link.html#ga410b0f045ee235b93a7fa1439af50d2c":[4,0,0,13,39],
+"group__link.html#ga410b0f045ee235b93a7fa1439af50d2c":[2,2,3,36],
+"group__link.html#ga412100bbe765f6fa0313257b6f24a1b8":[4,0,0,13,17],
+"group__link.html#ga412100bbe765f6fa0313257b6f24a1b8":[2,2,3,18],
+"group__link.html#ga44b6238638d71356b00f3129e0b28182":[4,0,0,13,40],
+"group__link.html#ga44b6238638d71356b00f3129e0b28182":[2,2,3,37],
+"group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c":[4,0,0,13,43],
+"group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c":[2,2,3,40],
+"group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f":[2,2,3,42],
+"group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f":[4,0,0,13,45],
+"group__link.html#ga51ace30d440f3f6a1c7b022a17c14738":[4,0,0,13,3],
+"group__link.html#ga51ace30d440f3f6a1c7b022a17c14738":[2,2,3,7],
+"group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac":[4,0,0,13,8],
+"group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac":[2,2,3,12],
+"group__link.html#ga6955876604a5982a969cf3e44bc3b045":[4,0,0,13,32],
+"group__link.html#ga6955876604a5982a969cf3e44bc3b045":[2,2,3,31],
+"group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6":[4,0,0,13,13],
+"group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6":[2,2,3,15],
+"group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc":[4,0,0,13,11],
+"group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc":[2,2,3,14],
+"group__link.html#ga77f816f63c744283b2fd62e6f8abef07":[4,0,0,13,44],
+"group__link.html#ga77f816f63c744283b2fd62e6f8abef07":[2,2,3,41],
+"group__link.html#ga79008e1324488bcbc7387b657c1d2897":[4,0,0,13,47],
+"group__link.html#ga79008e1324488bcbc7387b657c1d2897":[2,2,3,44],
+"group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f":[4,0,0,13,9],
+"group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f":[2,2,3,13],
+"group__link.html#ga89dad3aa7934329a7ff467c636687bc0":[4,0,0,29,8],
+"group__link.html#ga89dad3aa7934329a7ff467c636687bc0":[2,2,3,3],
+"group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0":[4,0,0,13,41],
+"group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0":[2,2,3,38],
+"group__link.html#ga8aec1bf839d167e81037595a86c8751a":[4,0,0,13,26],
+"group__link.html#ga8aec1bf839d167e81037595a86c8751a":[2,2,3,26],
+"group__link.html#ga9417ad2f784646ae23318782411e422a":[2,2,3,33],
+"group__link.html#ga9417ad2f784646ae23318782411e422a":[4,0,0,13,35],
+"group__link.html#gaa28fac1437012b534873b6e255bcb494":[4,0,0,13,15],
+"group__link.html#gaa28fac1437012b534873b6e255bcb494":[2,2,3,16],
+"group__link.html#gab5a35ccbd14c04285845a6d7b40f44df":[4,0,0,13,25],
+"group__link.html#gab5a35ccbd14c04285845a6d7b40f44df":[2,2,3,25],
+"group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083":[4,0,0,13,24],
+"group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083":[2,2,3,24],
+"group__link.html#gabac87dd5667123557a0e73a45ad13349":[4,0,0,13,28],
+"group__link.html#gabac87dd5667123557a0e73a45ad13349":[2,2,3,27],
+"group__link.html#gac02f18d19fa8da9fef840e52be41cf68":[4,0,0,13,19],
+"group__link.html#gac02f18d19fa8da9fef840e52be41cf68":[2,2,3,20],
+"group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe":[4,0,0,13,20],
+"group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe":[2,2,3,21],
+"group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde":[4,0,0,13,18],
+"group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde":[2,2,3,19],
+"group__link.html#gad1c2388cdae687be26222a5d66fd2d58":[4,0,0,13,0],
+"group__link.html#gad1c2388cdae687be26222a5d66fd2d58":[2,2,3,4],
+"group__link.html#gad9c24558b723dc4877abad8bacd5a17a":[4,0,0,13,33],
+"group__link.html#gad9c24558b723dc4877abad8bacd5a17a":[2,2,3,32],
+"group__link.html#gad9d63c2255cae6c913cb980f8812ace0":[4,0,0,13,5],
+"group__link.html#gad9d63c2255cae6c913cb980f8812ace0":[2,2,3,9],
+"group__link.html#gae106eccd62d41a1b6125bc471315066d":[4,0,0,13,7],
+"group__link.html#gae106eccd62d41a1b6125bc471315066d":[2,2,3,11],
+"group__link.html#gae87b35d45c495a640c04376175696403":[4,0,0,13,4],
+"group__link.html#gae87b35d45c495a640c04376175696403":[2,2,3,8],
+"group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7":[4,0,0,13,2],
+"group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7":[2,2,3,6],
+"group__link.html#gaef39c0b3b65fca7d9b227ef38a345394":[2,2,3,39],
+"group__link.html#gaef39c0b3b65fca7d9b227ef38a345394":[4,0,0,13,42],
+"group__link.html#gaff06cd4918c76523e1893dc1341ebc48":[4,0,0,13,38],
+"group__link.html#gaff06cd4918c76523e1893dc1341ebc48":[2,2,3,35],
+"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade":[4,0,0,13,1,0],
+"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade":[2,2,3,5,0],
+"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0":[4,0,0,13,1,1],
+"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0":[2,2,3,5,1],
+"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1":[4,0,0,13,1,2],
+"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1":[2,2,3,5,2],
+"group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262":[4,0,0,13,0,0],
+"group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262":[2,2,3,4,0],
+"group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3":[4,0,0,13,0,1],
+"group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3":[2,2,3,4,1],
+"group__message.html":[2,4],
+"group__message.html#ga00b7a4b62de07b070191398e1f1cff02":[4,0,0,15,43],
+"group__message.html#ga00b7a4b62de07b070191398e1f1cff02":[2,4,43],
+"group__message.html#ga02854827986ba1b0e36d0005674661c4":[2,4,12],
+"group__message.html#ga02854827986ba1b0e36d0005674661c4":[4,0,0,15,12],
+"group__message.html#ga04aa890bc4ff9f182462cffd50029123":[4,0,0,15,49],
+"group__message.html#ga04aa890bc4ff9f182462cffd50029123":[2,4,49],
+"group__message.html#ga0639e7686a2fdaabec64e26675fa805a":[4,0,0,15,31],
+"group__message.html#ga0639e7686a2fdaabec64e26675fa805a":[2,4,31],
+"group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e":[2,4,44],
+"group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e":[4,0,0,15,44],
+"group__message.html#ga147807825163b84d9fdd7556fad42608":[4,0,0,15,32],
+"group__message.html#ga147807825163b84d9fdd7556fad42608":[2,4,32],
+"group__message.html#ga165beee02cfa76912ec7eb89e3869135":[4,0,0,15,25],
+"group__message.html#ga165beee02cfa76912ec7eb89e3869135":[2,4,25],
+"group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab":[4,0,0,15,34],
+"group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab":[2,4,34],
+"group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb":[2,4,33],
+"group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb":[4,0,0,15,33],
+"group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3":[4,0,0,15,52],
+"group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3":[2,4,52],
+"group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9":[4,0,0,15,2],
+"group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9":[2,4,2],
+"group__message.html#ga29d5812830f4379461472761cd5e056b":[4,0,0,15,41],
+"group__message.html#ga29d5812830f4379461472761cd5e056b":[2,4,41],
+"group__message.html#ga31d881ca2663b0903f9a866da1e911ef":[4,0,0,15,45],
+"group__message.html#ga31d881ca2663b0903f9a866da1e911ef":[2,4,45],
+"group__message.html#ga320d01b638a1780bebec73f4a943778a":[2,4,7],
+"group__message.html#ga320d01b638a1780bebec73f4a943778a":[4,0,0,15,7],
+"group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953":[4,0,0,15,36],
+"group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953":[2,4,36],
+"group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358":[2,4,48]
 };

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/navtreeindex3.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/navtreeindex3.js b/content/releases/qpid-proton-master/proton/c/api/navtreeindex3.js
index 4f5daa0..fbc1c6a 100755
--- a/content/releases/qpid-proton-master/proton/c/api/navtreeindex3.js
+++ b/content/releases/qpid-proton-master/proton/c/api/navtreeindex3.js
@@ -1,253 +1,253 @@
 var NAVTREEINDEX3 =
 {
-"group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f":[4,0,0,14,20],
-"group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f":[2,3,20],
-"group__message.html#gaafc66aca1184747edac543e9a3985a24":[2,3,51],
-"group__message.html#gaafc66aca1184747edac543e9a3985a24":[4,0,0,14,51],
-"group__message.html#gab10575fed8437d431da449e04f835f6d":[2,3,53],
-"group__message.html#gab10575fed8437d431da449e04f835f6d":[4,0,0,14,53],
-"group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2":[2,3,28],
-"group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2":[4,0,0,14,28],
-"group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c":[2,3,19],
-"group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c":[4,0,0,14,19],
-"group__message.html#gac41af78e905b660a8df54baad6499a2d":[2,3,3],
-"group__message.html#gac41af78e905b660a8df54baad6499a2d":[4,0,0,14,3],
-"group__message.html#gad5044e606189589abafd65890d8824d8":[2,3,42],
-"group__message.html#gad5044e606189589abafd65890d8824d8":[4,0,0,14,42],
-"group__message.html#gad63613b52062ab477ac9c32f7131cda4":[4,0,0,14,29],
-"group__message.html#gad63613b52062ab477ac9c32f7131cda4":[2,3,29],
-"group__message.html#gad82108b69076e73f9a413297eb0fe93a":[2,3,5],
-"group__message.html#gad82108b69076e73f9a413297eb0fe93a":[4,0,0,14,5],
-"group__message.html#gad8cc824cf918cec1a53816c15527322a":[2,3,38],
-"group__message.html#gad8cc824cf918cec1a53816c15527322a":[4,0,0,14,38],
-"group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2":[2,3,1],
-"group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2":[4,0,0,14,1],
-"group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3":[2,3,4],
-"group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3":[4,0,0,14,4],
-"group__message.html#gadae5d992568a088c561e5ddcdde13705":[2,3,35],
-"group__message.html#gadae5d992568a088c561e5ddcdde13705":[4,0,0,14,35],
-"group__message.html#gae22d080b9928ac446349117783e5e1e7":[4,0,0,14,30],
-"group__message.html#gae22d080b9928ac446349117783e5e1e7":[2,3,30],
-"group__message.html#gae6061ca4cd91f35db285ad4e736b4880":[2,3,18],
-"group__message.html#gae6061ca4cd91f35db285ad4e736b4880":[4,0,0,14,18],
-"group__message.html#gaf0df7d607fb85c78ada340df52db745c":[4,0,0,14,23],
-"group__message.html#gaf0df7d607fb85c78ada340df52db745c":[2,3,23],
-"group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771":[4,0,0,14,26],
-"group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771":[2,3,26],
-"group__message.html#gafe7577a90ec17ff77af79e1b544557d7":[4,0,0,14,24],
-"group__message.html#gafe7577a90ec17ff77af79e1b544557d7":[2,3,24],
-"group__messenger.html":[2,4],
-"group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a":[4,0,0,15,46],
-"group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a":[2,4,41],
-"group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2":[4,0,0,15,65],
-"group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2":[2,4,56],
-"group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1":[4,0,0,15,3],
-"group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1":[2,4,1],
-"group__messenger.html#ga177587d2aa7a6fee101a111e40765deb":[4,0,0,15,66],
-"group__messenger.html#ga177587d2aa7a6fee101a111e40765deb":[2,4,57],
-"group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6":[4,0,0,15,33],
-"group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6":[2,4,29],
-"group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085":[4,0,0,15,39],
-"group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085":[2,4,35],
-"group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c":[4,0,0,15,25],
-"group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c":[2,4,21],
-"group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b":[2,4,4],
-"group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b":[4,0,0,15,6],
-"group__messenger.html#ga24819ecf92720da72500bb453e3d3847":[4,0,0,15,19],
-"group__messenger.html#ga24819ecf92720da72500bb453e3d3847":[2,4,16],
-"group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c":[4,0,0,15,38],
-"group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c":[2,4,34],
-"group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9":[4,0,0,15,44],
-"group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9":[2,4,40],
-"group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3":[4,0,0,15,57],
-"group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3":[2,4,48],
-"group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0":[4,0,0,15,8],
-"group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0":[2,4,6],
-"group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4":[4,0,0,15,60],
-"group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4":[2,4,51],
-"group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8":[4,0,0,15,41],
-"group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8":[2,4,37],
-"group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb":[2,4,9],
-"group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb":[4,0,0,15,11],
-"group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249":[2,4,5],
-"group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249":[4,0,0,15,7],
-"group__messenger.html#ga58608dc581eba5d56abc89d05377913e":[4,0,0,15,40],
-"group__messenger.html#ga58608dc581eba5d56abc89d05377913e":[2,4,36],
-"group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877":[4,0,0,15,54],
-"group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877":[2,4,46],
-"group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83":[4,0,0,15,15],
-"group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83":[2,4,13],
-"group__messenger.html#ga66fff60287c43a457518382216464c5b":[2,4,11],
-"group__messenger.html#ga66fff60287c43a457518382216464c5b":[4,0,0,15,13],
-"group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990":[4,0,0,15,37],
-"group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990":[2,4,33],
-"group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce":[4,0,0,15,68],
-"group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce":[2,4,59],
-"group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9":[2,4,0],
-"group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9":[4,0,0,15,0],
-"group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531":[4,0,0,15,47],
-"group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531":[2,4,42],
-"group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b":[4,0,0,15,48],
-"group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b":[2,4,43],
-"group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1":[4,0,0,15,27],
-"group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1":[2,4,23],
-"group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2":[4,0,0,15,24],
-"group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2":[2,4,20],
-"group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913":[2,4,7],
-"group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913":[4,0,0,15,9],
-"group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3":[2,4,17],
-"group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3":[4,0,0,15,20],
-"group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2":[2,4,10],
-"group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2":[4,0,0,15,12],
-"group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c":[4,0,0,15,56],
-"group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c":[2,4,47],
-"group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b":[4,0,0,15,59],
-"group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b":[2,4,50],
-"group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943":[4,0,0,15,36],
-"group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943":[2,4,32],
-"group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0":[4,0,0,15,49],
-"group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0":[2,4,44],
-"group__messenger.html#gaa27f202efc3cb9454b899576058064b1":[4,0,0,15,64],
-"group__messenger.html#gaa27f202efc3cb9454b899576058064b1":[2,4,55],
-"group__messenger.html#gaa300a232e25dbe6be6dca3949da82145":[4,0,0,15,32],
-"group__messenger.html#gaa300a232e25dbe6be6dca3949da82145":[2,4,28],
-"group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d":[4,0,0,15,22],
-"group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d":[2,4,19],
-"group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb":[2,4,45],
-"group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb":[4,0,0,15,50],
-"group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7":[2,4,3],
-"group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7":[4,0,0,15,5],
-"group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04":[2,4,24],
-"group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04":[4,0,0,15,28],
-"group__messenger.html#gaba050f36861e436a18378a8a1ff835e0":[4,0,0,15,61],
-"group__messenger.html#gaba050f36861e436a18378a8a1ff835e0":[2,4,52],
-"group__messenger.html#gabd73703511b9dae193765e9e57864291":[2,4,2],
-"group__messenger.html#gabd73703511b9dae193765e9e57864291":[4,0,0,15,4],
-"group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67":[2,4,8],
-"group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67":[4,0,0,15,10],
-"group__messenger.html#gaca5d33643cc6db452d4dd456f774f936":[2,4,14],
-"group__messenger.html#gaca5d33643cc6db452d4dd456f774f936":[4,0,0,15,16],
-"group__messenger.html#gaca818b10d8ab415ff21b2df30e645588":[2,4,18],
-"group__messenger.html#gaca818b10d8ab415ff21b2df30e645588":[4,0,0,15,21],
-"group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81":[2,4,39],
-"group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81":[4,0,0,15,43],
-"group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1":[2,4,54],
-"group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1":[4,0,0,15,63],
-"group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f":[2,4,15],
-"group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f":[4,0,0,15,18],
-"group__messenger.html#gadc93816636d614c8ea2abdeef1b99573":[2,4,31],
-"group__messenger.html#gadc93816636d614c8ea2abdeef1b99573":[4,0,0,15,35],
-"group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce":[4,0,0,15,67],
-"group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce":[2,4,58],
-"group__messenger.html#gaea099f5cefb69de9042e91d7fce17878":[4,0,0,15,34],
-"group__messenger.html#gaea099f5cefb69de9042e91d7fce17878":[2,4,30],
-"group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d":[2,4,22],
-"group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d":[4,0,0,15,26],
-"group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1":[2,4,49],
-"group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1":[4,0,0,15,58],
-"group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6":[4,0,0,15,62],
-"group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6":[2,4,53],
-"group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1":[2,4,27],
-"group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1":[4,0,0,15,31],
-"group__messenger.html#gaf57143f98134870941839f9b665e87af":[2,4,12],
-"group__messenger.html#gaf57143f98134870941839f9b665e87af":[4,0,0,15,14],
-"group__messenger.html#gaf5a08242376fa805290966e89a54aa8e":[4,0,0,15,29],
-"group__messenger.html#gaf5a08242376fa805290966e89a54aa8e":[2,4,25],
-"group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3":[2,4,26],
-"group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3":[4,0,0,15,30],
-"group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb":[2,4,38],
-"group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb":[4,0,0,15,42],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2":[4,0,0,15,6,0],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2":[2,4,4,0],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583":[4,0,0,15,6,7],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583":[2,4,4,7],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee":[4,0,0,15,6,6],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee":[2,4,4,6],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611":[4,0,0,15,6,1],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611":[2,4,4,1],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852":[4,0,0,15,6,4],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852":[2,4,4,4],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467":[4,0,0,15,6,2],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467":[2,4,4,2],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8":[2,4,4,5],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8":[4,0,0,15,6,5],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf":[2,4,4,3],
-"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf":[4,0,0,15,6,3],
-"group__primitives.html":[2,7,0],
-"group__primitives.html#ga46d74369b8b364df95fd7cfa843f6d64":[4,0,0,28,0],
-"group__primitives.html#ga54d49ca7ff04ad10a57139c2d61f1d44":[4,0,0,28,4],
-"group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4":[2,7,0,3],
-"group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4":[4,0,0,28,17],
-"group__primitives.html#ga7d8110bc953738d83ad8b9c543ef517f":[4,0,0,28,5],
-"group__primitives.html#ga92033eaa8a158e7e4bb5d1f0e94ca606":[4,0,0,28,11],
-"group__primitives.html#ga9a701bc6dc9af9f42c3f4679172a723c":[4,0,0,28,9],
-"group__primitives.html#gaa1713f25d484600197d2a25ace856672":[4,0,0,28,1],
-"group__primitives.html#gad2806f8da0fc51d9ceeea5d45d1c2d3e":[4,0,0,28,16],
-"group__primitives.html#gad337c365b498106064ec28e00e5fb6dd":[4,0,0,28,14],
-"group__primitives.html#gafdede9be0526a8d0b9ab5d3149069af1":[4,0,0,28,10],
-"group__reactor.html":[2,5],
-"group__reactor.html#ga04265b285b9f0813a34336969cc0eded":[4,0,0,18,41],
-"group__reactor.html#ga04b584117634475733cfc4e61793bbac":[4,0,0,18,48],
-"group__reactor.html#ga089c8647f8beb2d23cf9e0a9da2804c6":[4,0,0,18,7],
-"group__reactor.html#ga0becf37c169c93ecaa27efb7f28bc304":[4,0,0,18,43],
-"group__reactor.html#ga1105beb57e86e90d0660dbe167c733a6":[4,0,0,18,30],
-"group__reactor.html#ga1216d254421a074abf12c21d3eb0c56b":[4,0,0,18,38],
-"group__reactor.html#ga1a4eb3ba386748d9ca65205890b51de3":[4,0,0,18,0],
-"group__reactor.html#ga1d93691cb09d28eb290f69dd0995c324":[4,0,0,18,28],
-"group__reactor.html#ga23151d14d0d494d11faccf81eb49adb8":[4,0,0,18,8],
-"group__reactor.html#ga26bc30c1e74589fb577510328f834097":[4,0,0,18,20],
-"group__reactor.html#ga3b4fa5a65f3f3ef66ea3fa2210cbfea1":[4,0,0,18,19],
-"group__reactor.html#ga3c18e2de914fc1a097c1d7a709775029":[4,0,0,18,53],
-"group__reactor.html#ga3d33c1c1c16130fd42520a8def593781":[4,0,0,18,49],
-"group__reactor.html#ga455dab055963b2cba2485582edbadd77":[4,0,0,18,44],
-"group__reactor.html#ga4cf4e74749027376764c33346d637701":[4,0,0,18,5],
-"group__reactor.html#ga4dd23e67c238d7b61740222260b39eb5":[4,0,0,18,4],
-"group__reactor.html#ga511f957744192889e18ae35acd1ef3fa":[4,0,0,18,9],
-"group__reactor.html#ga527e92956c072c1bfd8302501f729753":[4,0,0,18,13],
-"group__reactor.html#ga5c0e98b0bf82a72578fa6028658cfb55":[4,0,0,18,46],
-"group__reactor.html#ga64e2ee59de7a077eba0a9458b56dc195":[4,0,0,18,47],
-"group__reactor.html#ga66c9d97dafd5f2d9d7437ee133a51cd8":[4,0,0,18,26],
-"group__reactor.html#ga6abeb8b0abb1f0d7b5d820c8a35b677c":[4,0,0,18,39],
-"group__reactor.html#ga6bc46f7f408e6a2491ac9d91321c414e":[4,0,0,18,42],
-"group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a":[2,5,3],
-"group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a":[4,0,0,18,25],
-"group__reactor.html#ga79e2a6651de835a2f13865719803bc8f":[4,0,0,18,3],
-"group__reactor.html#ga7b673c793589fdbb2bec4968acf643a3":[4,0,0,18,33],
-"group__reactor.html#ga7b7005d7b17535fbad64399e84a26197":[4,0,0,18,1],
-"group__reactor.html#ga8014d09bdcfd29d6a12ae43b923de2b7":[4,0,0,18,11],
-"group__reactor.html#ga80f87d509624fc970c77bd3d36a67a69":[4,0,0,18,6],
-"group__reactor.html#ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6":[4,0,0,18,50],
-"group__reactor.html#ga87b11c5ba311de6df453109dc62316a3":[4,0,0,18,17],
-"group__reactor.html#ga87b42c05f01bf2c2d1d7f760a3f199c0":[4,0,0,18,35],
-"group__reactor.html#ga8b66944b6cbd3ba8cd40137143bff969":[4,0,0,18,32],
-"group__reactor.html#ga9775d149269de727b2089e569382b5ce":[4,0,0,18,21],
-"group__reactor.html#ga9b288a333a6b8b7f50d8ec70f69ce9dd":[4,0,0,18,51],
-"group__reactor.html#ga9d66ecb32df66418514235ba56e3a8de":[4,0,0,18,45],
-"group__reactor.html#gaa22f5fec9ac5aed56cccdf833fa992b8":[4,0,0,18,36],
-"group__reactor.html#gaa3720d9de27c746ee13f610e9d34edcd":[4,0,0,18,16],
-"group__reactor.html#gaab68223bb8b59d6d1187c9a3ca2b3b6b":[4,0,0,18,27],
-"group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb":[2,5,4],
-"group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb":[4,0,0,18,37],
-"group__reactor.html#gaaec55747a472a21ff319c6911e16ffcf":[4,0,0,18,34],
-"group__reactor.html#gab0ee15ec91e80b7e2b75c7aeabad2693":[4,0,0,18,29],
-"group__reactor.html#gab7ddcff808e96c6dee9a161a16811f28":[4,0,0,18,10],
-"group__reactor.html#gabc625bc7107766746a05ee4b7c53f363":[4,0,0,18,23],
-"group__reactor.html#gabc625bc7107766746a05ee4b7c53f363":[2,5,2],
-"group__reactor.html#gac19ce565e73ab8dd54f8a83f1f5e60cc":[4,0,0,18,15],
-"group__reactor.html#gac7b76a548321e812ae9c208bcf26fb00":[4,0,0,18,12],
-"group__reactor.html#gac9b11ff4f96a392d83636ae7196df50e":[4,0,0,18,54],
-"group__reactor.html#gac9bc71e4766901a96bb434f3be75315f":[4,0,0,18,31],
-"group__reactor.html#gacd209a7fe490e751740f25a97fdc80bc":[4,0,0,18,2],
-"group__reactor.html#gae4d56ecd103a5733a1b513fa805b7db6":[4,0,0,18,52],
-"group__reactor.html#gae570bf70c40c21c94bf63e67e2dcccca":[4,0,0,18,14],
-"group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6":[2,5,0],
-"group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6":[4,0,0,28,7],
-"group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f":[2,5,1],
-"group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f":[4,0,0,18,22],
-"group__reactor.html#gaf806373bd6bf77700438c8891c528ebb":[4,0,0,18,18],
-"group__reactor.html#gaf9ac47aa83192acbbc883fc1aee108ea":[4,0,0,18,24],
-"group__reactor.html#gafea28a0bdc5c168852d8fe741269b1af":[4,0,0,18,40],
-"group__receiver.html":[2,1,3,1],
-"group__receiver.html#ga22837f7f8e152add8de867bbe4163892":[4,0,0,12,37],
-"group__receiver.html#ga22837f7f8e152add8de867bbe4163892":[2,1,3,1,4]
+"group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358":[4,0,0,15,48],
+"group__message.html#ga6dc34192b0b265792e80b909733fc446":[4,0,0,15,22],
+"group__message.html#ga6dc34192b0b265792e80b909733fc446":[2,4,22],
+"group__message.html#ga732b155202644a5c5be75a651a3c4fac":[4,0,0,15,0],
+"group__message.html#ga732b155202644a5c5be75a651a3c4fac":[2,4,0],
+"group__message.html#ga7820752b1c9d5f88e74d291e48fc1638":[4,0,0,15,21],
+"group__message.html#ga7820752b1c9d5f88e74d291e48fc1638":[2,4,21],
+"group__message.html#ga7f328d0874a181f508b0af9eece5e95d":[4,0,0,15,39],
+"group__message.html#ga7f328d0874a181f508b0af9eece5e95d":[2,4,39],
+"group__message.html#ga85500c85e451bb223084a5261be4f107":[2,4,16],
+"group__message.html#ga85500c85e451bb223084a5261be4f107":[4,0,0,15,16],
+"group__message.html#ga87bacde8d1733671663832dbb9fd097c":[2,4,11],
+"group__message.html#ga87bacde8d1733671663832dbb9fd097c":[4,0,0,15,11],
+"group__message.html#ga8881958619bd06d75c0c6cfffc59ee07":[4,0,0,15,37],
+"group__message.html#ga8881958619bd06d75c0c6cfffc59ee07":[2,4,37],
+"group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64":[4,0,0,15,15],
+"group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64":[2,4,15],
+"group__message.html#ga8cb345cb31c3a3349688799b6b4f2006":[2,4,13],
+"group__message.html#ga8cb345cb31c3a3349688799b6b4f2006":[4,0,0,15,13],
+"group__message.html#ga8e14c80d737f01e2a54b8198c48910d4":[2,4,8],
+"group__message.html#ga8e14c80d737f01e2a54b8198c48910d4":[4,0,0,15,8],
+"group__message.html#ga98c45926c58fabb1465c59d9aa4056ff":[2,4,10],
+"group__message.html#ga98c45926c58fabb1465c59d9aa4056ff":[4,0,0,15,10],
+"group__message.html#ga99fcb933bf3dc699a1b04027f770922e":[2,4,50],
+"group__message.html#ga99fcb933bf3dc699a1b04027f770922e":[4,0,0,15,50],
+"group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa":[4,0,0,15,9],
+"group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa":[2,4,9],
+"group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf":[4,0,0,15,27],
+"group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf":[2,4,27],
+"group__message.html#ga9e29a74bbaf88a38d488df17940f637a":[2,4,40],
+"group__message.html#ga9e29a74bbaf88a38d488df17940f637a":[4,0,0,15,40],
+"group__message.html#ga9ec4d67e6527397023d119ae81f57c03":[2,4,14],
+"group__message.html#ga9ec4d67e6527397023d119ae81f57c03":[4,0,0,15,14],
+"group__message.html#gaa030d35726172445701c3abd365717b3":[2,4,6],
+"group__message.html#gaa030d35726172445701c3abd365717b3":[4,0,0,15,6],
+"group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e":[4,0,0,15,47],
+"group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e":[2,4,47],
+"group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d":[2,4,46],
+"group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d":[4,0,0,15,46],
+"group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6":[2,4,17],
+"group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6":[4,0,0,15,17],
+"group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f":[2,4,20],
+"group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f":[4,0,0,15,20],
+"group__message.html#gaafc66aca1184747edac543e9a3985a24":[2,4,51],
+"group__message.html#gaafc66aca1184747edac543e9a3985a24":[4,0,0,15,51],
+"group__message.html#gab10575fed8437d431da449e04f835f6d":[4,0,0,15,53],
+"group__message.html#gab10575fed8437d431da449e04f835f6d":[2,4,53],
+"group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2":[2,4,28],
+"group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2":[4,0,0,15,28],
+"group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c":[2,4,19],
+"group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c":[4,0,0,15,19],
+"group__message.html#gac41af78e905b660a8df54baad6499a2d":[4,0,0,15,3],
+"group__message.html#gac41af78e905b660a8df54baad6499a2d":[2,4,3],
+"group__message.html#gad5044e606189589abafd65890d8824d8":[2,4,42],
+"group__message.html#gad5044e606189589abafd65890d8824d8":[4,0,0,15,42],
+"group__message.html#gad63613b52062ab477ac9c32f7131cda4":[2,4,29],
+"group__message.html#gad63613b52062ab477ac9c32f7131cda4":[4,0,0,15,29],
+"group__message.html#gad82108b69076e73f9a413297eb0fe93a":[2,4,5],
+"group__message.html#gad82108b69076e73f9a413297eb0fe93a":[4,0,0,15,5],
+"group__message.html#gad8cc824cf918cec1a53816c15527322a":[2,4,38],
+"group__message.html#gad8cc824cf918cec1a53816c15527322a":[4,0,0,15,38],
+"group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2":[4,0,0,15,1],
+"group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2":[2,4,1],
+"group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3":[4,0,0,15,4],
+"group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3":[2,4,4],
+"group__message.html#gadae5d992568a088c561e5ddcdde13705":[4,0,0,15,35],
+"group__message.html#gadae5d992568a088c561e5ddcdde13705":[2,4,35],
+"group__message.html#gae22d080b9928ac446349117783e5e1e7":[2,4,30],
+"group__message.html#gae22d080b9928ac446349117783e5e1e7":[4,0,0,15,30],
+"group__message.html#gae6061ca4cd91f35db285ad4e736b4880":[2,4,18],
+"group__message.html#gae6061ca4cd91f35db285ad4e736b4880":[4,0,0,15,18],
+"group__message.html#gaf0df7d607fb85c78ada340df52db745c":[4,0,0,15,23],
+"group__message.html#gaf0df7d607fb85c78ada340df52db745c":[2,4,23],
+"group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771":[2,4,26],
+"group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771":[4,0,0,15,26],
+"group__message.html#gafe7577a90ec17ff77af79e1b544557d7":[2,4,24],
+"group__message.html#gafe7577a90ec17ff77af79e1b544557d7":[4,0,0,15,24],
+"group__messenger.html":[2,5],
+"group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a":[4,0,0,16,46],
+"group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a":[2,5,41],
+"group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2":[4,0,0,16,65],
+"group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2":[2,5,56],
+"group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1":[4,0,0,16,3],
+"group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1":[2,5,1],
+"group__messenger.html#ga177587d2aa7a6fee101a111e40765deb":[4,0,0,16,66],
+"group__messenger.html#ga177587d2aa7a6fee101a111e40765deb":[2,5,57],
+"group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6":[4,0,0,16,33],
+"group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6":[2,5,29],
+"group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085":[4,0,0,16,39],
+"group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085":[2,5,35],
+"group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c":[2,5,21],
+"group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c":[4,0,0,16,25],
+"group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b":[4,0,0,16,6],
+"group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b":[2,5,4],
+"group__messenger.html#ga24819ecf92720da72500bb453e3d3847":[2,5,16],
+"group__messenger.html#ga24819ecf92720da72500bb453e3d3847":[4,0,0,16,19],
+"group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c":[4,0,0,16,38],
+"group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c":[2,5,34],
+"group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9":[4,0,0,16,44],
+"group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9":[2,5,40],
+"group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3":[4,0,0,16,57],
+"group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3":[2,5,48],
+"group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0":[4,0,0,16,8],
+"group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0":[2,5,6],
+"group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4":[4,0,0,16,60],
+"group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4":[2,5,51],
+"group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8":[4,0,0,16,41],
+"group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8":[2,5,37],
+"group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb":[2,5,9],
+"group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb":[4,0,0,16,11],
+"group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249":[2,5,5],
+"group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249":[4,0,0,16,7],
+"group__messenger.html#ga58608dc581eba5d56abc89d05377913e":[4,0,0,16,40],
+"group__messenger.html#ga58608dc581eba5d56abc89d05377913e":[2,5,36],
+"group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877":[4,0,0,16,54],
+"group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877":[2,5,46],
+"group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83":[4,0,0,16,15],
+"group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83":[2,5,13],
+"group__messenger.html#ga66fff60287c43a457518382216464c5b":[4,0,0,16,13],
+"group__messenger.html#ga66fff60287c43a457518382216464c5b":[2,5,11],
+"group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990":[2,5,33],
+"group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990":[4,0,0,16,37],
+"group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce":[2,5,59],
+"group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce":[4,0,0,16,68],
+"group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9":[4,0,0,16,0],
+"group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9":[2,5,0],
+"group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531":[4,0,0,16,47],
+"group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531":[2,5,42],
+"group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b":[2,5,43],
+"group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b":[4,0,0,16,48],
+"group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1":[4,0,0,16,27],
+"group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1":[2,5,23],
+"group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2":[4,0,0,16,24],
+"group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2":[2,5,20],
+"group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913":[2,5,7],
+"group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913":[4,0,0,16,9],
+"group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3":[2,5,17],
+"group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3":[4,0,0,16,20],
+"group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2":[2,5,10],
+"group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2":[4,0,0,16,12],
+"group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c":[4,0,0,16,56],
+"group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c":[2,5,47],
+"group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b":[2,5,50],
+"group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b":[4,0,0,16,59],
+"group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943":[4,0,0,16,36],
+"group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943":[2,5,32],
+"group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0":[4,0,0,16,49],
+"group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0":[2,5,44],
+"group__messenger.html#gaa27f202efc3cb9454b899576058064b1":[2,5,55],
+"group__messenger.html#gaa27f202efc3cb9454b899576058064b1":[4,0,0,16,64],
+"group__messenger.html#gaa300a232e25dbe6be6dca3949da82145":[2,5,28],
+"group__messenger.html#gaa300a232e25dbe6be6dca3949da82145":[4,0,0,16,32],
+"group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d":[2,5,19],
+"group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d":[4,0,0,16,22],
+"group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb":[2,5,45],
+"group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb":[4,0,0,16,50],
+"group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7":[2,5,3],
+"group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7":[4,0,0,16,5],
+"group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04":[2,5,24],
+"group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04":[4,0,0,16,28],
+"group__messenger.html#gaba050f36861e436a18378a8a1ff835e0":[4,0,0,16,61],
+"group__messenger.html#gaba050f36861e436a18378a8a1ff835e0":[2,5,52],
+"group__messenger.html#gabd73703511b9dae193765e9e57864291":[2,5,2],
+"group__messenger.html#gabd73703511b9dae193765e9e57864291":[4,0,0,16,4],
+"group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67":[2,5,8],
+"group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67":[4,0,0,16,10],
+"group__messenger.html#gaca5d33643cc6db452d4dd456f774f936":[2,5,14],
+"group__messenger.html#gaca5d33643cc6db452d4dd456f774f936":[4,0,0,16,16],
+"group__messenger.html#gaca818b10d8ab415ff21b2df30e645588":[4,0,0,16,21],
+"group__messenger.html#gaca818b10d8ab415ff21b2df30e645588":[2,5,18],
+"group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81":[4,0,0,16,43],
+"group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81":[2,5,39],
+"group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1":[2,5,54],
+"group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1":[4,0,0,16,63],
+"group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f":[4,0,0,16,18],
+"group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f":[2,5,15],
+"group__messenger.html#gadc93816636d614c8ea2abdeef1b99573":[4,0,0,16,35],
+"group__messenger.html#gadc93816636d614c8ea2abdeef1b99573":[2,5,31],
+"group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce":[2,5,58],
+"group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce":[4,0,0,16,67],
+"group__messenger.html#gaea099f5cefb69de9042e91d7fce17878":[2,5,30],
+"group__messenger.html#gaea099f5cefb69de9042e91d7fce17878":[4,0,0,16,34],
+"group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d":[2,5,22],
+"group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d":[4,0,0,16,26],
+"group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1":[4,0,0,16,58],
+"group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1":[2,5,49],
+"group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6":[2,5,53],
+"group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6":[4,0,0,16,62],
+"group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1":[2,5,27],
+"group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1":[4,0,0,16,31],
+"group__messenger.html#gaf57143f98134870941839f9b665e87af":[2,5,12],
+"group__messenger.html#gaf57143f98134870941839f9b665e87af":[4,0,0,16,14],
+"group__messenger.html#gaf5a08242376fa805290966e89a54aa8e":[4,0,0,16,29],
+"group__messenger.html#gaf5a08242376fa805290966e89a54aa8e":[2,5,25],
+"group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3":[2,5,26],
+"group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3":[4,0,0,16,30],
+"group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb":[2,5,38],
+"group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb":[4,0,0,16,42],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2":[2,5,4,0],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2":[4,0,0,16,6,0],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583":[2,5,4,7],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583":[4,0,0,16,6,7],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee":[2,5,4,6],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee":[4,0,0,16,6,6],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611":[2,5,4,1],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611":[4,0,0,16,6,1],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852":[4,0,0,16,6,4],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852":[2,5,4,4],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467":[4,0,0,16,6,2],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467":[2,5,4,2],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8":[4,0,0,16,6,5],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8":[2,5,4,5],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf":[4,0,0,16,6,3],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf":[2,5,4,3],
+"group__primitives.html":[2,8,0],
+"group__primitives.html#ga46d74369b8b364df95fd7cfa843f6d64":[4,0,0,29,0],
+"group__primitives.html#ga54d49ca7ff04ad10a57139c2d61f1d44":[4,0,0,29,4],
+"group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4":[2,8,0,3],
+"group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4":[4,0,0,29,17],
+"group__primitives.html#ga7d8110bc953738d83ad8b9c543ef517f":[4,0,0,29,5],
+"group__primitives.html#ga92033eaa8a158e7e4bb5d1f0e94ca606":[4,0,0,29,11],
+"group__primitives.html#ga9a701bc6dc9af9f42c3f4679172a723c":[4,0,0,29,9],
+"group__primitives.html#gaa1713f25d484600197d2a25ace856672":[4,0,0,29,1],
+"group__primitives.html#gad2806f8da0fc51d9ceeea5d45d1c2d3e":[4,0,0,29,16],
+"group__primitives.html#gad337c365b498106064ec28e00e5fb6dd":[4,0,0,29,14],
+"group__primitives.html#gafdede9be0526a8d0b9ab5d3149069af1":[4,0,0,29,10],
+"group__reactor.html":[2,6],
+"group__reactor.html#ga04265b285b9f0813a34336969cc0eded":[4,0,0,19,41],
+"group__reactor.html#ga04b584117634475733cfc4e61793bbac":[4,0,0,19,48],
+"group__reactor.html#ga089c8647f8beb2d23cf9e0a9da2804c6":[4,0,0,19,7],
+"group__reactor.html#ga0becf37c169c93ecaa27efb7f28bc304":[4,0,0,19,43],
+"group__reactor.html#ga1105beb57e86e90d0660dbe167c733a6":[4,0,0,19,30],
+"group__reactor.html#ga1216d254421a074abf12c21d3eb0c56b":[4,0,0,19,38],
+"group__reactor.html#ga1a4eb3ba386748d9ca65205890b51de3":[4,0,0,19,0],
+"group__reactor.html#ga1d93691cb09d28eb290f69dd0995c324":[4,0,0,19,28],
+"group__reactor.html#ga23151d14d0d494d11faccf81eb49adb8":[4,0,0,19,8],
+"group__reactor.html#ga26bc30c1e74589fb577510328f834097":[4,0,0,19,20],
+"group__reactor.html#ga3b4fa5a65f3f3ef66ea3fa2210cbfea1":[4,0,0,19,19],
+"group__reactor.html#ga3c18e2de914fc1a097c1d7a709775029":[4,0,0,19,53],
+"group__reactor.html#ga3d33c1c1c16130fd42520a8def593781":[4,0,0,19,49],
+"group__reactor.html#ga455dab055963b2cba2485582edbadd77":[4,0,0,19,44],
+"group__reactor.html#ga4cf4e74749027376764c33346d637701":[4,0,0,19,5],
+"group__reactor.html#ga4dd23e67c238d7b61740222260b39eb5":[4,0,0,19,4],
+"group__reactor.html#ga511f957744192889e18ae35acd1ef3fa":[4,0,0,19,9],
+"group__reactor.html#ga527e92956c072c1bfd8302501f729753":[4,0,0,19,13],
+"group__reactor.html#ga5c0e98b0bf82a72578fa6028658cfb55":[4,0,0,19,46],
+"group__reactor.html#ga64e2ee59de7a077eba0a9458b56dc195":[4,0,0,19,47],
+"group__reactor.html#ga66c9d97dafd5f2d9d7437ee133a51cd8":[4,0,0,19,26],
+"group__reactor.html#ga6abeb8b0abb1f0d7b5d820c8a35b677c":[4,0,0,19,39],
+"group__reactor.html#ga6bc46f7f408e6a2491ac9d91321c414e":[4,0,0,19,42]
 };


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


[21/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/byte__array_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/byte__array_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/byte__array_8hpp_source.html
index fc36fdd..6852267 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/byte__array_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/byte__array_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/byte_array.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,92 +93,11 @@ $(document).ready(function(){initNavTree('byte__array_8hpp_source.html','');});
 <div class="title">byte_array.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_BYTE_ARRAY_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_BYTE_ARRAY_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &quot;proton/export.hpp&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &quot;proton/internal/comparable.hpp&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="types__fwd_8hpp.html">proton/types_fwd.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;algorithm&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;iterator&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;PN_CPP_EXTERN <span class="keywordtype">void</span> print_hex(std::ostream&amp; o, <span class="keyword">const</span> uint8_t* p, <span class="keywordtype">size_t</span> n);</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;}</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classproton_1_1byte__array.html">   40</a></span>&#160;<span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> N&gt; <span class="keyword">class </span><a class="code" href="classproton_1_1byte__array.html">byte_array</a> : <span class="keyword">private</span> internal::comparable&lt;byte_array&lt;N&gt; &gt; {</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    <span class="keyword">typedef</span> uint8_t                                   value_type;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="keyword">typedef</span> value_type*                       pointer;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <span class="keyword">typedef</span> <span class="keyword">const</span> value_type*                         const_pointer;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    <span class="keyword">typedef</span> value_type&amp;                           reference;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    <span class="keyword">typedef</span> <span class="keyword">const</span> value_type&amp;                     const_reference;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    <span class="keyword">typedef</span> value_type*                       iterator;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    <span class="keyword">typedef</span> <span class="keyword">const</span> value_type*                 const_iterator;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <span class="keyword">typedef</span> std::size_t                           size_type;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    <span class="keyword">typedef</span> std::ptrdiff_t                            difference_type;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    <span class="keyword">typedef</span> std::reverse_iterator&lt;iterator&gt;       reverse_iterator;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    <span class="keyword">typedef</span> std::reverse_iterator&lt;const_iterator&gt;     const_reverse_iterator;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classproton_1_1byte__array.html#a03b598c27d7d68857a02259eca68ea7c">   58</a></span>&#160;    <a class="code" href="classproton_1_1byte__array.html#a03b598c27d7d68857a02259eca68ea7c">byte_array</a>() { std::fill(bytes_, bytes_+N, <span class="charliteral">&#39;\0&#39;</span>); }</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classproton_1_1byte__array.html#a0a22581a091167da9d9db49104dbf751">   61</a></span>&#160;    <span class="keyword">static</span> <span class="keywordtype">size_t</span> <a class="code" href="classproton_1_1byte__array.html#a0a22581a091167da9d9db49104dbf751">size</a>() { <span class="keywordflow">return</span> N; }</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    value_type* begin() { <span class="keywordflow">return</span> bytes_; }</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    value_type* end() { <span class="keywordflow">return</span> bytes_+N; }</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    value_type&amp; operator[](<span class="keywordtype">size_t</span> i) { <span class="keywordflow">return</span> bytes_[i]; }</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    <span class="keyword">const</span> value_type* begin()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> bytes_; }</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    <span class="keyword">const</span> value_type* end()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> bytes_+N; }</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keyword">const</span> value_type&amp; operator[](<span class="keywordtype">size_t</span> i)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> bytes_[i]; }</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator==(<span class="keyword">const</span> <a class="code" href="classproton_1_1byte__array.html#a03b598c27d7d68857a02259eca68ea7c">byte_array</a>&amp; x, <span class="keyword">const</span> <a class="code" href="classproton_1_1byte__array.html#a03b598c27d7d68857a02259eca68ea7c">byte_array</a>&amp; y) {</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;      <span class="keywordflow">return</span> std::equal(x.begin(), x.end(), y.begin());</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  }</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator&lt;(<span class="keyword">const</span> <a class="code" href="classproton_1_1byte__array.html#a03b598c27d7d68857a02259eca68ea7c">byte_array</a>&amp; x, <span class="keyword">const</span> <a class="code" href="classproton_1_1byte__array.html#a03b598c27d7d68857a02259eca68ea7c">byte_array</a>&amp; y) {</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;      <span class="keywordflow">return</span> std::lexicographical_compare(x.begin(), x.end(), y.begin(), y.end());</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  }</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div>
-<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classproton_1_1byte__array.html#af73e25d01bd5857297741fe1e6ff986e">   86</a></span>&#160;  <span class="keyword">friend</span> std::ostream&amp; <a class="code" href="classproton_1_1byte__array.html#af73e25d01bd5857297741fe1e6ff986e">operator&lt;&lt;</a>(std::ostream&amp; o, <span class="keyword">const</span> <a class="code" href="classproton_1_1byte__array.html">byte_array</a>&amp; b) {</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;      internal::print_hex(o, b.begin(), b.<a class="code" href="classproton_1_1byte__array.html#a0a22581a091167da9d9db49104dbf751">size</a>());</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;      <span class="keywordflow">return</span> o;</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  }</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    value_type bytes_[N];</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;};</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="preprocessor">#endif // PROTON_BYTE_ARRAY_HPP</span></div>
-<div class="ttc" id="classproton_1_1byte__array_html_a0a22581a091167da9d9db49104dbf751"><div class="ttname"><a href="classproton_1_1byte__array.html#a0a22581a091167da9d9db49104dbf751">proton::byte_array::size</a></div><div class="ttdeci">static size_t size()</div><div class="ttdoc">Size of the array. </div><div class="ttdef"><b>Definition:</b> byte_array.hpp:61</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_BYTE_ARRAY_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_BYTE_ARRAY_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * distributed with this work fo
 r additional information</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0<
 /span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></d
 iv><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &quot;./internal/export.hpp&quot;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &quot;./internal/comparable.hpp&quot;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="types__fwd_8hpp.html">./types_fwd.hpp</a>&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class
 ="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;algorithm&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;iterator&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span>internal {</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;PN_CPP_EXTERN <span class="keywordtype">void</span> print_hex(std::ostream&amp; o, <span class="keyword">const</span> uint8_t* p, <span class="keywordtype">size_t</span> n);</div><div class="line"><a na
 me="l00034"></a><span class="lineno">   34</span>&#160;}</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classproton_1_1byte__array.html">   40</a></span>&#160;<span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> N&gt; <span class="keyword">class </span><a class="code" href="classproton_1_1byte__array.html">byte_array</a> : <span class="keyword">private</span> internal::comparable&lt;byte_array&lt;N&gt; &gt; {</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    <span class="keyword">typedef</span> uint8_t                                   value_type;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="keyword">typedef</span> value_t
 ype*                       pointer;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <span class="keyword">typedef</span> <span class="keyword">const</span> value_type*                         const_pointer;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    <span class="keyword">typedef</span> value_type&amp;                           reference;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    <span class="keyword">typedef</span> <span class="keyword">const</span> value_type&amp;                     const_reference;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    <span class="keyword">typedef</span> value_type*                       iterator;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    <span class="keyword">typedef</span> <span class="keyword">const</span> value_type*                 const_i
 terator;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <span class="keyword">typedef</span> std::size_t                           size_type;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    <span class="keyword">typedef</span> std::ptrdiff_t                            difference_type;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    <span class="keyword">typedef</span> std::reverse_iterator&lt;iterator&gt;       reverse_iterator;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    <span class="keyword">typedef</span> std::reverse_iterator&lt;const_iterator&gt;     const_reverse_iterator;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classproton_1_1byte__array.html#a03b598c27d7d68857a02259eca68ea7c">   58</a></s
 pan>&#160;    <a class="code" href="classproton_1_1byte__array.html#a03b598c27d7d68857a02259eca68ea7c">byte_array</a>() { std::fill(bytes_, bytes_+N, <span class="charliteral">&#39;\0&#39;</span>); }</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classproton_1_1byte__array.html#a0a22581a091167da9d9db49104dbf751">   61</a></span>&#160;    <span class="keyword">static</span> <span class="keywordtype">size_t</span> <a class="code" href="classproton_1_1byte__array.html#a0a22581a091167da9d9db49104dbf751">size</a>() { <span class="keywordflow">return</span> N; }</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    value_type* begin() { <span class="keywordflow">return</span> bytes_; }</div><div class="line"><a name="l00066"></a><span class="lineno">  
  66</span>&#160;    value_type* end() { <span class="keywordflow">return</span> bytes_+N; }</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    value_type&amp; operator[](<span class="keywordtype">size_t</span> i) { <span class="keywordflow">return</span> bytes_[i]; }</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    <span class="keyword">const</span> value_type* begin()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> bytes_; }</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    <span class="keyword">const</span> value_type* end()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> bytes_+N; }</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keyword">const</span> value_type&amp; operator[](<s
 pan class="keywordtype">size_t</span> i)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> bytes_[i]; }</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator==(<span class="keyword">const</span> <a class="code" href="classproton_1_1byte__array.html">byte_array</a>&amp; x, <span class="keyword">const</span> <a class="code" href="classproton_1_1byte__array.html">byte_array</a>&amp; y) {</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;      <span class="keywordflow">return</span> std::equal(x.begin(), x.end(), y.begin());</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  }</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"><
 /a><span class="lineno">   80</span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">bool</span> operator&lt;(<span class="keyword">const</span> <a class="code" href="classproton_1_1byte__array.html">byte_array</a>&amp; x, <span class="keyword">const</span> <a class="code" href="classproton_1_1byte__array.html">byte_array</a>&amp; y) {</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;      <span class="keywordflow">return</span> std::lexicographical_compare(x.begin(), x.end(), y.begin(), y.end());</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  }</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classproton_1_1byte__array.html#af73e25d01bd5857297741fe1e6ff986e">   86</a></span>&#160;  <span class="keyword">friend</span> std::ostream&amp; <a class="code" href="classproton_1_
 1byte__array.html#af73e25d01bd5857297741fe1e6ff986e">operator&lt;&lt;</a>(std::ostream&amp; o, <span class="keyword">const</span> <a class="code" href="classproton_1_1byte__array.html">byte_array</a>&amp; b) {</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;      internal::print_hex(o, b.begin(), b.<a class="code" href="classproton_1_1byte__array.html#a0a22581a091167da9d9db49104dbf751">size</a>());</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;      <span class="keywordflow">return</span> o;</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  }</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    value_type bytes_[N];</div><div class="line"><a
  name="l00093"></a><span class="lineno">   93</span>&#160;};</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="preprocessor">#endif // PROTON_BYTE_ARRAY_HPP</span></div><div class="ttc" id="classproton_1_1byte__array_html_a0a22581a091167da9d9db49104dbf751"><div class="ttname"><a href="classproton_1_1byte__array.html#a0a22581a091167da9d9db49104dbf751">proton::byte_array::size</a></div><div class="ttdeci">static size_t size()</div><div class="ttdoc">Size of the array. </div><div class="ttdef"><b>Definition:</b> byte_array.hpp:61</div></div>
 <div class="ttc" id="classproton_1_1byte__array_html_a03b598c27d7d68857a02259eca68ea7c"><div class="ttname"><a href="classproton_1_1byte__array.html#a03b598c27d7d68857a02259eca68ea7c">proton::byte_array::byte_array</a></div><div class="ttdeci">byte_array()</div><div class="ttdoc">Zero-initialized byte array. </div><div class="ttdef"><b>Definition:</b> byte_array.hpp:58</div></div>
 <div class="ttc" id="types__fwd_8hpp_html"><div class="ttname"><a href="types__fwd_8hpp.html">types_fwd.hpp</a></div><div class="ttdoc">Forward declarations for all the C++ types used by Proton to represent AMQP types. </div></div>
 <div class="ttc" id="classproton_1_1byte__array_html_af73e25d01bd5857297741fe1e6ff986e"><div class="ttname"><a href="classproton_1_1byte__array.html#af73e25d01bd5857297741fe1e6ff986e">proton::byte_array::operator&lt;&lt;</a></div><div class="ttdeci">friend std::ostream &amp; operator&lt;&lt;(std::ostream &amp;o, const byte_array &amp;b)</div><div class="ttdoc">Print byte array in hex. </div><div class="ttdef"><b>Definition:</b> byte_array.hpp:86</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:28</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 <div class="ttc" id="classproton_1_1byte__array_html"><div class="ttname"><a href="classproton_1_1byte__array.html">proton::byte_array</a></div><div class="ttdoc">Arbitrary fixed-size data. </div><div class="ttdef"><b>Definition:</b> byte_array.hpp:40</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
@@ -188,7 +107,7 @@ $(document).ready(function(){initNavTree('byte__array_8hpp_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>byte_array.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/cached__map_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/cached__map_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/cached__map_8hpp_source.html
new file mode 100755
index 0000000..9fce4f9
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/cpp/api/cached__map_8hpp_source.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C++ API: proton/internal/cached_map.hpp Source File</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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('cached__map_8hpp_source.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">cached_map.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CPP_CACHED_MAP_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CPP_CACHED_MAP_H</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="l
 ine"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l0
 0014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span clas
 s="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;./config.hpp&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;./export.hpp&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;./pn
 _unique_ptr.hpp&quot;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;cstddef&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span>codec {</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">class </span>decoder;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">class </span>encoder;</div><div c
 lass="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;}</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">namespace </span>internal {</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> key_type, <span class="keyword">class</span> value_type&gt;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">class </span>map_type_impl;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> K, <span class="keyword">
 class</span> V&gt;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">class </span>cached_map;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> K, <span class="keyword">class</span> V&gt;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">proton::codec::decoder</a>&amp; <a class="code" href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">operator&gt;&gt;</a>(<a class="code" href="classproton_1_1codec_1_1decoder.html">proton::codec::decoder</a>&amp; d, cached_map&lt;K,V&gt;&amp; m);</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="keyword">template</span> &lt;<span class=
 "keyword">class</span> K, <span class="keyword">class</span> V&gt;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1encoder.html">proton::codec::encoder</a>&amp; operator&lt;&lt;(proton::codec::encoder&amp; e, const cached_map&lt;K,V&gt;&amp; m);</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">class</span> key_type, <span class="keyword">class</span> value_type&gt;</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="keyword">class </span>PN_CPP_CLASS_EXTERN cached_map {</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    <span class="keyword">typedef</span> map_type_impl&lt;key_type, value_type&gt; map_type;</div><div class="line"><a
  name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;    PN_CPP_EXTERN cached_map();</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    PN_CPP_EXTERN cached_map(<span class="keyword">const</span> cached_map&amp; cm);</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    PN_CPP_EXTERN cached_map&amp; operator=(<span class="keyword">const</span> cached_map&amp; cm);</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">#if PN_CPP_HAS_RVALUE_REFERENCES</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    PN_CPP_EXTERN cached_map(cached_map&amp;&amp;);</div><div class="line"><a name="l00064"></a><span class="lineno">
    64</span>&#160;    PN_CPP_EXTERN cached_map&amp; operator=(cached_map&amp;&amp;);</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    PN_CPP_EXTERN ~cached_map();</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    PN_CPP_EXTERN value_type <span class="keyword">get</span>(<span class="keyword">const</span> key_type&amp; k) <span class="keyword">const</span>;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> put(<span class="keyword">const</span> key_type&amp; k, <span class="keyword">const</span> value_type&amp; v);</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    PN_CPP_EXTERN <spa
 n class="keywordtype">size_t</span> erase(<span class="keyword">const</span> key_type&amp; k);</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> exists(<span class="keyword">const</span> key_type&amp; k) <span class="keyword">const</span>;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">size_t</span> size();</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">void</span> clear();</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    PN_CPP_EXTERN <span class="keywordtype">bool</span> empty();</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="keyword">private</span>:</div><div class=
 "line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    pn_unique_ptr&lt;map_type&gt; map_;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;    <span class="keywordtype">void</span> make_cached_map();</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  <span class="keyword">friend</span> PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1decoder.html">proton::codec::decoder</a>&amp; operator&gt;&gt; &lt;&gt;(<a class="code" href="classproton_1_1codec_1_1decoder.html">proton::codec::decoder</a>&amp; d, cached_map&lt;key_type, value_type&gt;&amp; m);</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="keyword">friend</span> PN_CPP_EXTERN <a class="code" href="classproton_1_1codec_1_1e
 ncoder.html">proton::codec::encoder</a>&amp; operator&lt;&lt; &lt;&gt;(<a class="code" href="classproton_1_1codec_1_1encoder.html">proton::codec::encoder</a>&amp; e, <span class="keyword">const</span> cached_map&lt;key_type, value_type&gt;&amp; m);</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;};</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;}</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;}</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="preprocessor">#endif // PROTON_CPP_CACHED_MAP_H</span></div><div class="ttc" id="classproton_1_1codec_1_1encoder_html"><div class="ttname"><a hr
 ef="classproton_1_1codec_1_1encoder.html">proton::codec::encoder</a></div><div class="ttdoc">Experimental - Stream-like encoder from AMQP bytes to C++ values. </div><div class="ttdef"><b>Definition:</b> encoder.hpp:45</div></div>
+<div class="ttc" id="namespaceproton_1_1codec_html_a7efc9868b69ee772a81b1f6f63ddcb36"><div class="ttname"><a href="namespaceproton_1_1codec.html#a7efc9868b69ee772a81b1f6f63ddcb36">proton::codec::operator&gt;&gt;</a></div><div class="ttdeci">internal::enable_if&lt; internal::is_unknown_integer&lt; T &gt;::value, decoder &amp; &gt;::type operator&gt;&gt;(decoder &amp;d, T &amp;i)</div><div class="ttdoc">operator&gt;&gt; for integer types that are not covered by the standard overrides. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:201</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
+<div class="ttc" id="classproton_1_1codec_1_1decoder_html"><div class="ttname"><a href="classproton_1_1codec_1_1decoder.html">proton::codec::decoder</a></div><div class="ttdoc">Experimental - Stream-like decoder from AMQP bytes to C++ values. </div><div class="ttdef"><b>Definition:</b> decoder.hpp:51</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_91df95ff942f5f87aa24429174a5d190.html">internal</a></li><li class="navelem"><b>cached_map.hpp</b></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classes.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classes.html b/content/releases/qpid-proton-master/proton/cpp/api/classes.html
index a0d6dca..3448ebe 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classes.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classes.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: Class Index</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,45 +93,48 @@ $(document).ready(function(){initNavTree('classes.html','');});
 <div class="title">Class Index</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a></div>
-<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
+<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a></div>
+<table class="classindex">
 <tr><td rowspan="2" valign="bottom"><a name="letter_a"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;a&#160;&#160;</div></td></tr></table>
 </td><td valign="top"><a class="el" href="classproton_1_1decimal32.html">decimal32</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_l"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;l&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classproton_1_1scalar.html">scalar</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1thread__safe.html">thread_safe</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classproton_1_1decimal64.html">decimal64</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1sender.html">sender</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structproton_1_1timeout__error.html">timeout_error</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classproton_1_1annotation__key.html">annotation_key</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1codec_1_1decoder.html">decoder</a> (<a class="el" href="namespaceproton_1_1codec.html">proton::codec</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1link.html">link</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1sender__options.html">sender_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1timestamp.html">timestamp</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="classproton_1_1scalar.html">scalar</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1timestamp.html">timestamp</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classproton_1_1decimal64.html">decimal64</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1sender.html">sender</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1tracker.html">tracker</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classproton_1_1annotation__key.html">annotation_key</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1codec_1_1decoder.html">decoder</a> (<a class="el" href="namespaceproton_1_1codec.html">proton::codec</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1link.html">link</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1sender__options.html">sender_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1transfer.html">transfer</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classproton_1_1message_1_1annotation__map.html">message::annotation_map</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1delivery.html">delivery</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1io_1_1link__namer.html">link_namer</a> (<a class="el" href="namespaceproton_1_1io.html">proton::io</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1session.html">session</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1transport.html">transport</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
 <tr><td rowspan="2" valign="bottom"><a name="letter_b"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;b&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classproton_1_1default__container.html">default_container</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1io_1_1link__namer.html">link_namer</a> (<a class="el" href="namespaceproton_1_1io.html">proton::io</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1session.html">session</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1tracker.html">tracker</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classproton_1_1delivery.html">delivery</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1listen__handler.html">listen_handler</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1session__options.html">session_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1transfer.html">transfer</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classproton_1_1binary.html">binary</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structproton_1_1delivery__mode.html">delivery_mode</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1listener.html">listener</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1source.html">source</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1transport.html">transport</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classproton_1_1byte__array.html">byte_array</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1duration.html">duration</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;m&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classproton_1_1source__options.html">source_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_u"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;u&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="structproton_1_1delivery__mode.html">delivery_mode</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1listen__handler.html">listen_handler</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1session__options.html">session_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_u"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;u&#160;&#160;</div></td></tr></table>
 </td></tr>
+<tr><td valign="top"><a class="el" href="classproton_1_1duration.html">duration</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1listener.html">listener</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1source.html">source</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classproton_1_1binary.html">binary</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_e"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;e&#160;&#160;</div></td></tr></table>
+</td><td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;m&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classproton_1_1source__options.html">source_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1url.html">url</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classproton_1_1byte__array.html">byte_array</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1ssl.html">ssl</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structproton_1_1url__error.html">url_error</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
 <tr><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;c&#160;&#160;</div></td></tr></table>
-</td><td rowspan="2" valign="bottom"><a name="letter_e"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;e&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classproton_1_1ssl.html">ssl</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classproton_1_1message.html">message</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1ssl__certificate.html">ssl_certificate</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1url.html">url</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classproton_1_1connection.html">connection</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1codec_1_1encoder.html">encoder</a> (<a class="el" href="namespaceproton_1_1codec.html">proton::codec</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1message__id.html">message_id</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1ssl__client__options.html">ssl_client_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structproton_1_1url__error.html">url_error</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a> (<a class="el" href="namespaceproton_1_1io.html">proton::io</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1endpoint.html">endpoint</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1messaging__handler.html">messaging_handler</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1ssl__server__options.html">ssl_server_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1uuid.html">uuid</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classproton_1_1connection__options.html">connection_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structproton_1_1error.html">error</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structproton_1_1io_1_1mutable__buffer.html">mutable_buffer</a> (<a class="el" href="namespaceproton_1_1io.html">proton::io</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> (<a class="el" href="namespaceproton_1_1codec.html">proton::codec</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_v"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;v&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classproton_1_1codec_1_1encoder.html">encoder</a> (<a class="el" href="namespaceproton_1_1codec.html">proton::codec</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1message.html">message</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1ssl__certificate.html">ssl_certificate</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1uuid.html">uuid</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classproton_1_1endpoint.html">endpoint</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1message__id.html">message_id</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1ssl__client__options.html">ssl_client_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_v"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;v&#160;&#160;</div></td></tr></table>
 </td></tr>
-<tr><td valign="top"><a class="el" href="structproton_1_1io_1_1const__buffer.html">const_buffer</a> (<a class="el" href="namespaceproton_1_1io.html">proton::io</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1error__condition.html">error_condition</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;r&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structproton_1_1codec_1_1state__guard.html">state_guard</a> (<a class="el" href="namespaceproton_1_1codec.html">proton::codec</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classproton_1_1container.html">container</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1event__loop.html">event_loop</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1symbol.html">symbol</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1value.html">value</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a> (<a class="el" href="namespaceproton_1_1io.html">proton::io</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_f"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;f&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classproton_1_1receiver.html">receiver</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
+<tr><td valign="top"><a class="el" href="classproton_1_1connection.html">connection</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structproton_1_1error.html">error</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1messaging__handler.html">messaging_handler</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1ssl__server__options.html">ssl_server_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a> (<a class="el" href="namespaceproton_1_1io.html">proton::io</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1error__condition.html">error_condition</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structproton_1_1io_1_1mutable__buffer.html">mutable_buffer</a> (<a class="el" href="namespaceproton_1_1io.html">proton::io</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1start">start</a> (<a class="el" href="namespaceproton_1_1codec.html">proton::codec</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1value.html">value</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classproton_1_1connection__options.html">connection_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1event__loop.html">event_loop</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;p&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classproton_1_1symbol.html">symbol</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1void__function0.html">void_function0</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structproton_1_1io_1_1const__buffer.html">const_buffer</a> (<a class="el" href="namespaceproton_1_1io.html">proton::io</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_f"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;f&#160;&#160;</div></td></tr></table>
+</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
 </td><td></td></tr>
-<tr><td valign="top"><a class="el" href="structproton_1_1conversion__error.html">conversion_error</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td></td></tr>
-<tr><td rowspan="2" valign="bottom"><a name="letter_d"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;d&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">finish</a> (<a class="el" href="namespaceproton_1_1codec.html">proton::codec</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;s&#160;&#160;</div></td></tr></table>
+<tr><td valign="top"><a class="el" href="classproton_1_1container.html">container</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1message_1_1property__map.html">message::property_map</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="classproton_1_1io_1_1container__impl__base.html">container_impl_base</a> (<a class="el" href="namespaceproton_1_1io.html">proton::io</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1source_1_1filter__map.html">source::filter_map</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;r&#160;&#160;</div></td></tr></table>
 </td><td valign="top"><a class="el" href="classproton_1_1target.html">target</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td></td></tr>
-<tr><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;i&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classproton_1_1target__options.html">target_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td></td></tr>
-<tr><td valign="top"><a class="el" href="classproton_1_1decimal128.html">decimal128</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1sasl.html">sasl</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1terminus.html">terminus</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td></td></tr>
-<tr><td></td><td valign="top"><a class="el" href="classproton_1_1inject__handler.html">inject_handler</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td></td><td></td><td></td></tr>
+<tr><td valign="top"><a class="el" href="classproton_1_1container__ref.html">container_ref</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="namespaceproton_1_1codec.html#structproton_1_1codec_1_1finish">finish</a> (<a class="el" href="namespaceproton_1_1codec.html">proton::codec</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1target__options.html">target_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="structproton_1_1conversion__error.html">conversion_error</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;i&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classproton_1_1receiver.html">receiver</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1terminus.html">terminus</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td rowspan="2" valign="bottom"><a name="letter_d"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;d&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classproton_1_1thread__safe.html">thread_safe</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="classproton_1_1inject__handler.html">inject_handler</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;s&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="structproton_1_1timeout__error.html">timeout_error</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="classproton_1_1decimal128.html">decimal128</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td></td><td></td><td></td></tr>
+<tr><td></td><td></td><td valign="top"><a class="el" href="classproton_1_1sasl.html">sasl</a> (<a class="el" href="namespaceproton.html">proton</a>)&#160;&#160;&#160;</td><td></td><td></td></tr>
 <tr><td></td><td></td><td></td><td></td><td></td></tr>
 </table>
-<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a></div>
+<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a></div>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -139,7 +142,7 @@ $(document).ready(function(){initNavTree('classes.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1annotation__key-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1annotation__key-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1annotation__key-members.html
index c0c301a..353c394 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1annotation__key-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1annotation__key-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -112,7 +112,7 @@ $(document).ready(function(){initNavTree('classproton_1_1annotation__key.html','
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1annotation__key.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1annotation__key.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1annotation__key.html
index b3dbaa6..f26e6f0 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1annotation__key.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1annotation__key.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: annotation_key</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -106,8 +106,8 @@ $(document).ready(function(){initNavTree('classproton_1_1annotation__key.html','
 Inheritance diagram for annotation_key:</div>
 <div class="dyncontent">
  <div class="center">
-  <img src="classproton_1_1annotation__key.png" usemap="#annotation_key_map" alt=""/>
-  <map id="annotation_key_map" name="annotation_key_map">
+  <img src="classproton_1_1annotation__key.png" usemap="#annotation_5Fkey_map" alt=""/>
+  <map id="annotation_5Fkey_map" name="annotation_key_map">
 </map>
  </div></div>
 <table class="memberdecls">
@@ -205,7 +205,7 @@ template&lt;&gt; </td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1annotation__key.html">annotation_key</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1binary-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1binary-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1binary-members.html
index f24a567..2db6e66 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1binary-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1binary-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('classproton_1_1binary.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[38/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/messenger_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/messenger_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/messenger_8h_source.html
index 6144d88..60e604b 100755
--- a/content/releases/qpid-proton-master/proton/c/api/messenger_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/messenger_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/messenger.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,212 +93,7 @@ $(document).ready(function(){initNavTree('messenger_8h_source.html','');});
 <div class="title">messenger.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="messenger_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_MESSENGER_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_MESSENGER_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="message_8h.html">proton/message.h</a>&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="selectable_8h.html">proton/selectable.h</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="terminus_8h.html">proton/terminus.h</a>&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="link_8h.html">proton/link.h</a>&gt;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="transport_8h.html">proton/transport.h</a>&gt;</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="ssl_8h.html">proton/ssl.h</a>&gt;</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">  157</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> <a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a>;</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;</div>
-<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">  166</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> <a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a>;</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div>
-<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">  172</a></span>&#160;<span class="keyword">typedef</span> int64_t <a class="code" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a>;</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
-<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">  178</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2">  179</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2">PN_STATUS_UNKNOWN</a> = 0, </div>
-<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611">  180</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611">PN_STATUS_PENDING</a> = 1, </div>
-<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467">  183</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467">PN_STATUS_ACCEPTED</a> = 2, </div>
-<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf">  184</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf">PN_STATUS_REJECTED</a> = 3, </div>
-<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852">  185</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852">PN_STATUS_RELEASED</a> = 4, </div>
-<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8">  186</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8">PN_STATUS_MODIFIED</a> = 5, </div>
-<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee">  187</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee">PN_STATUS_ABORTED</a> = 6, </div>
-<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583">  188</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583">PN_STATUS_SETTLED</a> = 7 </div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;} <a class="code" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">pn_status_t</a>;</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *<a class="code" href="group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249">pn_messenger</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#gaa300a232e25dbe6be6dca3949da82145">pn_messenger_name</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;</div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9">pn_messenger_set_certificate</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *certificate);</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#gaca5d33643cc6db452d4dd456f774f936">pn_messenger_get_certificate</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;</div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb">pn_messenger_set_private_key</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *private_key);</div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;</div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d">pn_messenger_get_private_key</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;</div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0">pn_messenger_set_password</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *password);</div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;</div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#gaca818b10d8ab415ff21b2df30e645588">pn_messenger_get_password</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;</div>
-<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c">pn_messenger_set_trusted_certificates</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *cert_db);</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;</div>
-<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c">pn_messenger_get_trusted_certificates</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;</div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877">pn_messenger_set_timeout</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> timeout);</div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;</div>
-<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2">pn_messenger_get_timeout</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;</div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3">pn_messenger_is_blocking</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div>
-<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81">pn_messenger_set_blocking</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">bool</span> blocking);</div>
-<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;</div>
-<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1">pn_messenger_is_passive</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;</div>
-<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b">pn_messenger_set_passive</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">bool</span> passive);</div>
-<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;</div>
-<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__messenger.html#gaf57143f98134870941839f9b665e87af">pn_messenger_free</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;</div>
-<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2">pn_messenger_errno</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;</div>
-<div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;PN_EXTERN pn_error_t *<a class="code" href="group__messenger.html#ga66fff60287c43a457518382216464c5b">pn_messenger_error</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;</div>
-<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3">pn_messenger_get_outgoing_window</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;</div>
-<div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531">pn_messenger_set_outgoing_window</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> window);</div>
-<div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;</div>
-<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f">pn_messenger_get_incoming_window</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;</div>
-<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a">pn_messenger_set_incoming_window</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
-<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;                                               <span class="keywordtype">int</span> window);</div>
-<div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;</div>
-<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1">pn_messenger_start</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;</div>
-<div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4">pn_messenger_stop</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;</div>
-<div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__messenger.html#gaba050f36861e436a18378a8a1ff835e0">pn_messenger_stopped</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;</div>
-<div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *<a class="code" href="group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6">pn_messenger_subscribe</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *source);</div>
-<div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;</div>
-<div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *</div>
-<div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;<a class="code" href="group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1">pn_messenger_subscribe_ttl</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *source,</div>
-<div class="line"><a name="l00508"></a><span class="lineno">  508</span>&#160;                           pn_seconds_t timeout);</div>
-<div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;</div>
-<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__messenger.html#ga24819ecf92720da72500bb453e3d3847">pn_messenger_get_link</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
-<div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;                                           <span class="keyword">const</span> <span class="keywordtype">char</span> *address, <span class="keywordtype">bool</span> sender);</div>
-<div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;</div>
-<div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce">pn_subscription_get_context</a>(<a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub);</div>
-<div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;</div>
-<div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce">pn_subscription_set_context</a>(<a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub, <span class="keywordtype">void</span> *context);</div>
-<div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;</div>
-<div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#ga177587d2aa7a6fee101a111e40765deb">pn_subscription_address</a>(<a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub);</div>
-<div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;</div>
-<div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gadc93816636d614c8ea2abdeef1b99573">pn_messenger_put</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
-<div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;</div>
-<div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">pn_status_t</a> <a class="code" href="group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b">pn_messenger_status</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker);</div>
-<div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;</div>
-<div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb">pn_messenger_delivery</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
-<div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;                                               pn_tracker_t tracker);</div>
-<div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;</div>
-<div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913">pn_messenger_buffered</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker);</div>
-<div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;</div>
-<div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3">pn_messenger_settle</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker, <span class="keywordtype">int</span> flags);</div>
-<div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;</div>
-<div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;PN_EXTERN pn_tracker_t <a class="code" href="group__messenger.html#gaea099f5cefb69de9042e91d7fce17878">pn_messenger_outgoing_tracker</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;</div>
-<div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2">pn_messenger_work</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> timeout);</div>
-<div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;</div>
-<div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gaf5a08242376fa805290966e89a54aa8e">pn_messenger_interrupt</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;</div>
-<div class="line"><a name="l00687"></a><span class="lineno">  687</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb">pn_messenger_send</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> n);</div>
-<div class="line"><a name="l00688"></a><span class="lineno">  688</span>&#160;</div>
-<div class="line"><a name="l00713"></a><span class="lineno">  713</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990">pn_messenger_recv</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> limit);</div>
-<div class="line"><a name="l00714"></a><span class="lineno">  714</span>&#160;</div>
-<div class="line"><a name="l00725"></a><span class="lineno">  725</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943">pn_messenger_receiving</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00726"></a><span class="lineno">  726</span>&#160;</div>
-<div class="line"><a name="l00741"></a><span class="lineno">  741</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83">pn_messenger_get</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *message);</div>
-<div class="line"><a name="l00742"></a><span class="lineno">  742</span>&#160;</div>
-<div class="line"><a name="l00756"></a><span class="lineno">  756</span>&#160;PN_EXTERN pn_tracker_t <a class="code" href="group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04">pn_messenger_incoming_tracker</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00757"></a><span class="lineno">  757</span>&#160;</div>
-<div class="line"><a name="l00767"></a><span class="lineno">  767</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *<a class="code" href="group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1">pn_messenger_incoming_subscription</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00768"></a><span class="lineno">  768</span>&#160;</div>
-<div class="line"><a name="l00772"></a><span class="lineno"><a class="line" href="group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9">  772</a></span>&#160;<span class="preprocessor">#define PN_CUMULATIVE (0x1)</span></div>
-<div class="line"><a name="l00773"></a><span class="lineno">  773</span>&#160;</div>
-<div class="line"><a name="l00795"></a><span class="lineno">  795</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0">pn_messenger_accept</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker, <span class="keywordtype">int</span> flags);</div>
-<div class="line"><a name="l00796"></a><span class="lineno">  796</span>&#160;</div>
-<div class="line"><a name="l00818"></a><span class="lineno">  818</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c">pn_messenger_reject</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker, <span class="keywordtype">int</span> flags);</div>
-<div class="line"><a name="l00819"></a><span class="lineno">  819</span>&#160;</div>
-<div class="line"><a name="l00827"></a><span class="lineno">  827</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__messenger.html#gaa27f202efc3cb9454b899576058064b1">pn_messenger_tracker_link</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
-<div class="line"><a name="l00828"></a><span class="lineno">  828</span>&#160;                                               pn_tracker_t tracker);</div>
-<div class="line"><a name="l00829"></a><span class="lineno">  829</span>&#160;</div>
-<div class="line"><a name="l00837"></a><span class="lineno">  837</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6">pn_messenger_outgoing</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00838"></a><span class="lineno">  838</span>&#160;</div>
-<div class="line"><a name="l00845"></a><span class="lineno">  845</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d">pn_messenger_incoming</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;</div>
-<div class="line"><a name="l00909"></a><span class="lineno">  909</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga58608dc581eba5d56abc89d05377913e">pn_messenger_route</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *pattern,</div>
-<div class="line"><a name="l00910"></a><span class="lineno">  910</span>&#160;                                 <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div>
-<div class="line"><a name="l00911"></a><span class="lineno">  911</span>&#160;</div>
-<div class="line"><a name="l00934"></a><span class="lineno">  934</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085">pn_messenger_rewrite</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *pattern,</div>
-<div class="line"><a name="l00935"></a><span class="lineno">  935</span>&#160;                                   <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div>
-<div class="line"><a name="l00936"></a><span class="lineno">  936</span>&#160;</div>
-<div class="line"><a name="l00965"></a><span class="lineno">  965</span>&#160;PN_EXTERN <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *<a class="code" href="group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8">pn_messenger_selectable</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00966"></a><span class="lineno">  966</span>&#160;</div>
-<div class="line"><a name="l00973"></a><span class="lineno">  973</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67">pn_messenger_deadline</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l00974"></a><span class="lineno">  974</span>&#160;</div>
-<div class="line"><a name="l00979"></a><span class="lineno">  979</span>&#160;<span class="preprocessor">#define PN_FLAGS_CHECK_ROUTES                                                  \</span></div>
-<div class="line"><a name="l00980"></a><span class="lineno">  980</span>&#160;<span class="preprocessor">  (0x1) </span></div>
-<div class="line"><a name="l00984"></a><span class="lineno">  984</span>&#160;<span class="preprocessor">#define PN_FLAGS_ALLOW_INSECURE_MECHS                                          \</span></div>
-<div class="line"><a name="l00985"></a><span class="lineno">  985</span>&#160;<span class="preprocessor">  (0x2) </span></div>
-<div class="line"><a name="l00996"></a><span class="lineno">  996</span>&#160;<span class="preprocessor">PN_EXTERN int pn_messenger_set_flags(pn_messenger_t *messenger,</span></div>
-<div class="line"><a name="l00997"></a><span class="lineno">  997</span>&#160;                                     <span class="keyword">const</span> <span class="keywordtype">int</span> flags);</div>
-<div class="line"><a name="l00998"></a><span class="lineno">  998</span>&#160;</div>
-<div class="line"><a name="l01004"></a><span class="lineno"> 1004</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="messenger_8h.html#a18cfd94962f9e839930f388fda9d7bd1">pn_messenger_get_flags</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
-<div class="line"><a name="l01005"></a><span class="lineno"> 1005</span>&#160;</div>
-<div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="messenger_8h.html#a40147e4fdea368138335e90cbaf6e7aa">pn_messenger_set_snd_settle_mode</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
-<div class="line"><a name="l01013"></a><span class="lineno"> 1013</span>&#160;                                               <span class="keyword">const</span> <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> mode);</div>
-<div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>&#160;</div>
-<div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9">pn_messenger_set_rcv_settle_mode</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
-<div class="line"><a name="l01022"></a><span class="lineno"> 1022</span>&#160;                                               <span class="keyword">const</span> <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> mode);</div>
-<div class="line"><a name="l01023"></a><span class="lineno"> 1023</span>&#160;</div>
-<div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="messenger_8h.html#a6f84343266983e41fbb78f2c5bb52eaf">pn_messenger_set_tracer</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
-<div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;                                       <a class="code" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a> tracer);</div>
-<div class="line"><a name="l01032"></a><span class="lineno"> 1032</span>&#160;</div>
-<div class="line"><a name="l01040"></a><span class="lineno"> 1040</span>&#160;PN_EXTERN pn_millis_t</div>
-<div class="line"><a name="l01041"></a><span class="lineno"> 1041</span>&#160;    <a class="code" href="messenger_8h.html#abd65926e7942cabd7c8a8d08c816bac6">pn_messenger_get_remote_idle_timeout</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
-<div class="line"><a name="l01042"></a><span class="lineno"> 1042</span>&#160;                                         <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div>
-<div class="line"><a name="l01043"></a><span class="lineno"> 1043</span>&#160;</div>
-<div class="line"><a name="l01053"></a><span class="lineno"> 1053</span>&#160;PN_EXTERN <span class="keywordtype">int</span></div>
-<div class="line"><a name="l01054"></a><span class="lineno"> 1054</span>&#160;<a class="code" href="messenger_8h.html#a8235fd094b6613334fcad7059109753b">pn_messenger_set_ssl_peer_authentication_mode</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
-<div class="line"><a name="l01055"></a><span class="lineno"> 1055</span>&#160;                                              <span class="keyword">const</span> <a class="code" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a> mode);</div>
-<div class="line"><a name="l01056"></a><span class="lineno"> 1056</span>&#160;</div>
-<div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l01058"></a><span class="lineno"> 1058</span>&#160;}</div>
-<div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>&#160;</div>
-<div class="line"><a name="l01061"></a><span class="lineno"> 1061</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* messenger.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__messenger_html_ga95063950449210b20ffb60bf2ea8f24b"><div class="ttname"><a href="group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b">pn_messenger_status</a></div><div class="ttdeci">PN_EXTERN pn_status_t pn_messenger_status(pn_messenger_t *messenger, pn_tracker_t tracker)</div></div>
+<a href="messenger_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_MESSENGER_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_MESSENGER_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor licen
 se agreements.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span
  class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the<
 /span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="message_8h.html">proton/message.h</a>&gt;</span></div><div class="li
 ne"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="selectable_8h.html">proton/selectable.h</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="terminus_8h.html">proton/terminus.h</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="link_8h.html">proton/link.h</a>&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="transport_8h.html">proton/transport.h</a>&gt;</span></div><div class="line"><a name="l000
 32"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="ssl_8h.html">proton/ssl.h</a>&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">  157</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class=
 "code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> <a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a>;</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">  166</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> <a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a>;</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">  172</a></span>&#160;<span class="keyword">typed
 ef</span> int64_t <a class="code" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a>;</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div><div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">  178</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2">  179</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2">PN_STATUS_UNKNOWN</a> = 0, </div><div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611">  180</a></span>&#160;  <a class=
 "code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611">PN_STATUS_PENDING</a> = 1, </div><div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467">  183</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467">PN_STATUS_ACCEPTED</a> = 2, </div><div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf">  184</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf">PN_STATUS_REJECTED</a> = 3, </div><div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c
 47852">  185</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852">PN_STATUS_RELEASED</a> = 4, </div><div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8">  186</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8">PN_STATUS_MODIFIED</a> = 5, </div><div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee">  187</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee">PN_STATUS_ABORTED</a> = 6, </div><div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443
 c7da5f6e045ba1181bc7f51502ae11ed240866cd64583">  188</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583">PN_STATUS_SETTLED</a> = 7 </div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;} <a class="code" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">pn_status_t</a>;</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *<a class="code" href="group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249">pn_messenger</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div><div class="line"><a name="l00208"></a><span class="lineno"
 >  208</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#gaa300a232e25dbe6be6dca3949da82145">pn_messenger_name</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9">pn_messenger_set_certificate</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *certificate);</div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div><div class="line"><a name="l00228"></a><span class="lineno">  228
 </span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#gaca5d33643cc6db452d4dd456f774f936">pn_messenger_get_certificate</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;</div><div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb">pn_messenger_set_private_key</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *private_key);</div><div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;</div><div class="line"><a name="l00246"></a><span class="lineno">
   246</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d">pn_messenger_get_private_key</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;</div><div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0">pn_messenger_set_password</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *password);</div><div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;</div><div class="line"><a name="l00264"></a><span class="lineno"> 
  264</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#gaca818b10d8ab415ff21b2df30e645588">pn_messenger_get_password</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;</div><div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c">pn_messenger_set_trusted_certificates</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *cert_db);</div><div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;</div><div class="line"><a name="l00285"></a><span class="li
 neno">  285</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c">pn_messenger_get_trusted_certificates</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;</div><div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877">pn_messenger_set_timeout</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> timeout);</div><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;</div><div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;PN_EXTE
 RN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2">pn_messenger_get_timeout</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;</div><div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3">pn_messenger_is_blocking</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div><div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81">pn_mes
 senger_set_blocking</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">bool</span> blocking);</div><div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;</div><div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1">pn_messenger_is_passive</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;</div><div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b">pn_messenger_set_passive</a>(<a class="code" href="group__messenger.html#ga0d342bb79
 5d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">bool</span> passive);</div><div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;</div><div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__messenger.html#gaf57143f98134870941839f9b665e87af">pn_messenger_free</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;</div><div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2">pn_messenger_errno</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00
 376"></a><span class="lineno">  376</span>&#160;</div><div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;PN_EXTERN pn_error_t *<a class="code" href="group__messenger.html#ga66fff60287c43a457518382216464c5b">pn_messenger_error</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;</div><div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3">pn_messenger_get_outgoing_window</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;</div><div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;PN_EXTERN <span cl
 ass="keywordtype">int</span> <a class="code" href="group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531">pn_messenger_set_outgoing_window</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> window);</div><div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;</div><div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f">pn_messenger_get_incoming_window</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;</div><div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenge
 r.html#ga0725c3cac4ae83188a54ed2308fc9e9a">pn_messenger_set_incoming_window</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div><div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;                                               <span class="keywordtype">int</span> window);</div><div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;</div><div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1">pn_messenger_start</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;</div><div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;PN_EXTERN <span class="keywordtype
 ">int</span> <a class="code" href="group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4">pn_messenger_stop</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;</div><div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__messenger.html#gaba050f36861e436a18378a8a1ff835e0">pn_messenger_stopped</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;</div><div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *<a class="code" href="group__messenger.html#gaf1f1bfe4894d
 971f0b8d679bcab5cae6">pn_messenger_subscribe</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *source);</div><div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;</div><div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *</div><div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;<a class="code" href="group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1">pn_messenger_subscribe_ttl</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *source,</div><div class="line"><a name="l00508"></a><span class="lineno">  508</span>&#160;   
                         pn_seconds_t timeout);</div><div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;</div><div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__messenger.html#ga24819ecf92720da72500bb453e3d3847">pn_messenger_get_link</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div><div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;                                           <span class="keyword">const</span> <span class="keywordtype">char</span> *address, <span class="keywordtype">bool</span> sender);</div><div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;</div><div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;PN_EXTERN <span class="keywordtype">void</s
 pan> *<a class="code" href="group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce">pn_subscription_get_context</a>(<a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub);</div><div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;</div><div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce">pn_subscription_set_context</a>(<a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub, <span class="keywordtype">void</span> *context);</div><div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;</div><div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messen
 ger.html#ga177587d2aa7a6fee101a111e40765deb">pn_subscription_address</a>(<a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub);</div><div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;</div><div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gadc93816636d614c8ea2abdeef1b99573">pn_messenger_put</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div><div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;</div><div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">pn_status_t</a> <a class="code
 " href="group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b">pn_messenger_status</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker);</div><div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;</div><div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb">pn_messenger_delivery</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div><div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;                                               pn_tracker_t tracker);</div><div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;</div><div class="line"><a name="l00599"></a>
 <span class="lineno">  599</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913">pn_messenger_buffered</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker);</div><div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;</div><div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3">pn_messenger_settle</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker, <span class="keywordtype">int</span> flags);</div><div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;</div><div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;PN_EXTE
 RN pn_tracker_t <a class="code" href="group__messenger.html#gaea099f5cefb69de9042e91d7fce17878">pn_messenger_outgoing_tracker</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;</div><div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2">pn_messenger_work</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> timeout);</div><div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;</div><div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gaf5a08242376fa80529096
 6e89a54aa8e">pn_messenger_interrupt</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;</div><div class="line"><a name="l00687"></a><span class="lineno">  687</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb">pn_messenger_send</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> n);</div><div class="line"><a name="l00688"></a><span class="lineno">  688</span>&#160;</div><div class="line"><a name="l00713"></a><span class="lineno">  713</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990">pn_messenger_recv</a>(<a class="code" href="group__messenger.html#ga0d342bb795d4859
 1ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> limit);</div><div class="line"><a name="l00714"></a><span class="lineno">  714</span>&#160;</div><div class="line"><a name="l00725"></a><span class="lineno">  725</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943">pn_messenger_receiving</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00726"></a><span class="lineno">  726</span>&#160;</div><div class="line"><a name="l00741"></a><span class="lineno">  741</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83">pn_messenger_get</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="code" href="group__message.html#g
 ad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *message);</div><div class="line"><a name="l00742"></a><span class="lineno">  742</span>&#160;</div><div class="line"><a name="l00756"></a><span class="lineno">  756</span>&#160;PN_EXTERN pn_tracker_t <a class="code" href="group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04">pn_messenger_incoming_tracker</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00757"></a><span class="lineno">  757</span>&#160;</div><div class="line"><a name="l00767"></a><span class="lineno">  767</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *<a class="code" href="group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1">pn_messenger_incoming_subscription</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><d
 iv class="line"><a name="l00768"></a><span class="lineno">  768</span>&#160;</div><div class="line"><a name="l00772"></a><span class="lineno"><a class="line" href="group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9">  772</a></span>&#160;<span class="preprocessor">#define PN_CUMULATIVE (0x1)</span></div><div class="line"><a name="l00773"></a><span class="lineno">  773</span>&#160;</div><div class="line"><a name="l00795"></a><span class="lineno">  795</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0">pn_messenger_accept</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker, <span class="keywordtype">int</span> flags);</div><div class="line"><a name="l00796"></a><span class="lineno">  796</span>&#160;</div><div class="line"><a name="l00818"></a><span class="lineno">  818</span>&#160;PN_EXTERN <span class="keywo
 rdtype">int</span> <a class="code" href="group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c">pn_messenger_reject</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker, <span class="keywordtype">int</span> flags);</div><div class="line"><a name="l00819"></a><span class="lineno">  819</span>&#160;</div><div class="line"><a name="l00827"></a><span class="lineno">  827</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__messenger.html#gaa27f202efc3cb9454b899576058064b1">pn_messenger_tracker_link</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div><div class="line"><a name="l00828"></a><span class="lineno">  828</span>&#160;                                               pn_tracker_t tracker);</div><div class="line"><a name="l00829"></a><span class
 ="lineno">  829</span>&#160;</div><div class="line"><a name="l00837"></a><span class="lineno">  837</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6">pn_messenger_outgoing</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00838"></a><span class="lineno">  838</span>&#160;</div><div class="line"><a name="l00845"></a><span class="lineno">  845</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d">pn_messenger_incoming</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;</div><div class="line"><a name="l00909"></a><span class="lineno">  909</span>&#160;PN_EXTERN <span class
 ="keywordtype">int</span> <a class="code" href="group__messenger.html#ga58608dc581eba5d56abc89d05377913e">pn_messenger_route</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *pattern,</div><div class="line"><a name="l00910"></a><span class="lineno">  910</span>&#160;                                 <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div><div class="line"><a name="l00911"></a><span class="lineno">  911</span>&#160;</div><div class="line"><a name="l00934"></a><span class="lineno">  934</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085">pn_messenger_rewrite</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span cla
 ss="keywordtype">char</span> *pattern,</div><div class="line"><a name="l00935"></a><span class="lineno">  935</span>&#160;                                   <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div><div class="line"><a name="l00936"></a><span class="lineno">  936</span>&#160;</div><div class="line"><a name="l00965"></a><span class="lineno">  965</span>&#160;PN_EXTERN <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *<a class="code" href="group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8">pn_messenger_selectable</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00966"></a><span class="lineno">  966</span>&#160;</div><div class="line"><a name="l00973"></a><span class="lineno">  973</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__messenger.html#gac031418719d3afdd29c
 c6e64a3d97d67">pn_messenger_deadline</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l00974"></a><span class="lineno">  974</span>&#160;</div><div class="line"><a name="l00979"></a><span class="lineno">  979</span>&#160;<span class="preprocessor">#define PN_FLAGS_CHECK_ROUTES                                                  \</span></div><div class="line"><a name="l00980"></a><span class="lineno">  980</span>&#160;<span class="preprocessor">  (0x1) </span></div><div class="line"><a name="l00984"></a><span class="lineno">  984</span>&#160;<span class="preprocessor">#define PN_FLAGS_ALLOW_INSECURE_MECHS                                          \</span></div><div class="line"><a name="l00985"></a><span class="lineno">  985</span>&#160;<span class="preprocessor">  (0x2) </span></div><div class="line"><a name="l00996"></a><span class="lineno">  996</span>&#160;<span class="preprocessor">PN
 _EXTERN int pn_messenger_set_flags(pn_messenger_t *messenger,</span></div><div class="line"><a name="l00997"></a><span class="lineno">  997</span>&#160;                                     <span class="keyword">const</span> <span class="keywordtype">int</span> flags);</div><div class="line"><a name="l00998"></a><span class="lineno">  998</span>&#160;</div><div class="line"><a name="l01004"></a><span class="lineno"> 1004</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="messenger_8h.html#a18cfd94962f9e839930f388fda9d7bd1">pn_messenger_get_flags</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div><div class="line"><a name="l01005"></a><span class="lineno"> 1005</span>&#160;</div><div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="messenger_8h.html#a40147e4fdea368138335e90cbaf6e7aa">pn_messenge
 r_set_snd_settle_mode</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div><div class="line"><a name="l01013"></a><span class="lineno"> 1013</span>&#160;                                               <span class="keyword">const</span> <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> mode);</div><div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>&#160;</div><div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9">pn_messenger_set_rcv_settle_mode</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div><div class="line"><a name="l01022"></a><span class="lineno"> 1022</span>&#160;                                               <span class="keyword"
 >const</span> <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> mode);</div><div class="line"><a name="l01023"></a><span class="lineno"> 1023</span>&#160;</div><div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="messenger_8h.html#a6f84343266983e41fbb78f2c5bb52eaf">pn_messenger_set_tracer</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div><div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;                                       <a class="code" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a> tracer);</div><div class="line"><a name="l01032"></a><span class="lineno"> 1032</span>&#160;</div><div class="line"><a name="l01040"></a><span class="lineno"> 1040</span>&#160;PN_EXTERN pn_millis_t</div><div class="line"><a name=
 "l01041"></a><span class="lineno"> 1041</span>&#160;    <a class="code" href="messenger_8h.html#abd65926e7942cabd7c8a8d08c816bac6">pn_messenger_get_remote_idle_timeout</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div><div class="line"><a name="l01042"></a><span class="lineno"> 1042</span>&#160;                                         <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div><div class="line"><a name="l01043"></a><span class="lineno"> 1043</span>&#160;</div><div class="line"><a name="l01053"></a><span class="lineno"> 1053</span>&#160;PN_EXTERN <span class="keywordtype">int</span></div><div class="line"><a name="l01054"></a><span class="lineno"> 1054</span>&#160;<a class="code" href="messenger_8h.html#a8235fd094b6613334fcad7059109753b">pn_messenger_set_ssl_peer_authentication_mode</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_m
 essenger_t</a> *messenger,</div><div class="line"><a name="l01055"></a><span class="lineno"> 1055</span>&#160;                                              <span class="keyword">const</span> <a class="code" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a> mode);</div><div class="line"><a name="l01056"></a><span class="lineno"> 1056</span>&#160;</div><div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l01058"></a><spa

<TRUNCATED>

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


[34/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/object_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/object_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/object_8h_source.html
index 0d9d8ac..aaa0bab 100755
--- a/content/releases/qpid-proton-master/proton/c/api/object_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/object_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/object.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,293 +93,7 @@ $(document).ready(function(){initNavTree('object_8h_source.html','');});
 <div class="title">object.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_OBJECT_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_OBJECT_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/cid.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span>* pn_handle_t;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">typedef</span> intptr_t pn_shandle_t;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structpn__class__t.html">pn_class_t</a> <a class="code" href="structpn__class__t.html">pn_class_t</a>;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_string_t pn_string_t;</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_list_t pn_list_t;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_map_t pn_map_t;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_hash_t pn_hash_t;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span> *(*pn_iterator_next_t)(<span class="keywordtype">void</span> *state);</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_iterator_t pn_iterator_t;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_record_t pn_record_t;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="structpn__class__t.html">   48</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structpn__class__t.html">pn_class_t</a> {</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">char</span> *name;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <span class="keyword">const</span> pn_cid_t cid;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keywordtype">void</span> *(*newinst)(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *, size_t);</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  void (*initialize)(<span class="keywordtype">void</span> *);</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  void (*incref)(<span class="keywordtype">void</span> *);</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  void (*decref)(<span class="keywordtype">void</span> *);</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  int (*refcount)(<span class="keywordtype">void</span> *);</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  void (*finalize)(<span class="keywordtype">void</span> *);</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  void (*free)(<span class="keywordtype">void</span> *);</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <span class="keyword">const</span> pn_class_t *(*reify)(<span class="keywordtype">void</span> *);</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  uintptr_t (*hashcode)(<span class="keywordtype">void</span> *);</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  intptr_t (*compare)(<span class="keywordtype">void</span> *, <span class="keywordtype">void</span> *);</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  int (*inspect)(<span class="keywordtype">void</span> *, pn_string_t *);</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;};</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="comment">// Hack alert: Declare these as arrays so we can treat the name</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="comment">// of the single object as the address</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;PN_EXTERN <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> PN_OBJECT[];</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;PN_EXTERN <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> PN_VOID[];</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;PN_EXTERN <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> PN_WEAKREF[];</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="preprocessor">#define PN_CLASSDEF(PREFIX)                                               \</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="preprocessor">static void PREFIX ## _initialize_cast(void *object) {                    \</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="preprocessor">  PREFIX ## _initialize((PREFIX ## _t *) object);                         \</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">}                                                                         \</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="preprocessor">                                                                          \</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">static void PREFIX ## _finalize_cast(void *object) {                      \</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="preprocessor">  PREFIX ## _finalize((PREFIX ## _t *) object);                           \</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="preprocessor">}                                                                         \</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="preprocessor">                                                                          \</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor">static uintptr_t PREFIX ## _hashcode_cast(void *object) {                 \</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">  uintptr_t (*fp)(PREFIX ## _t *) = PREFIX ## _hashcode;                  \</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">  if (fp) {                                                               \</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocessor">    return fp((PREFIX ## _t *) object);                                   \</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="preprocessor">  } else {                                                                \</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="preprocessor">    return (uintptr_t) object;                                            \</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="preprocessor">  }                                                                       \</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="preprocessor">}                                                                         \</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="preprocessor">                                                                          \</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="preprocessor">static intptr_t PREFIX ## _compare_cast(void *a, void *b) {               \</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="preprocessor">  intptr_t (*fp)(PREFIX ## _t *, PREFIX ## _t *) = PREFIX ## _compare;    \</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="preprocessor">  if (fp) {                                                               \</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="preprocessor">    return fp((PREFIX ## _t *) a, (PREFIX ## _t *) b);                    \</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="preprocessor">  } else {                                                                \</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="preprocessor">    return (intptr_t) a - (intptr_t) b;                                   \</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="preprocessor">  }                                                                       \</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="preprocessor">}                                                                         \</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;<span class="preprocessor">                                                                          \</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="preprocessor">static int PREFIX ## _inspect_cast(void *object, pn_string_t *str) {      \</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="preprocessor">  int (*fp)(PREFIX ## _t *, pn_string_t *) = PREFIX ## _inspect;          \</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span class="preprocessor">  if (fp) {                                                               \</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="preprocessor">    return fp((PREFIX ## _t *) object, str);                              \</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="preprocessor">  } else {                                                                \</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="preprocessor">    return pn_string_addf(str, &quot;%s&lt;%p&gt;&quot;, #PREFIX, object);                \</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="preprocessor">  }                                                                       \</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="preprocessor">}                                                                         \</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor">                                                                          \</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="preprocessor">const pn_class_t *PREFIX ## __class(void) {                               \</span></div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="preprocessor">  static const pn_class_t clazz = {                                       \</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<span class="preprocessor">    #PREFIX,                                                              \</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="preprocessor">    CID_ ## PREFIX,                                                       \</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="preprocessor">    pn_object_new,                                                        \</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">    PREFIX ## _initialize_cast,                                           \</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor">    pn_object_incref,                                                     \</span></div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="preprocessor">    pn_object_decref,                                                     \</span></div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="preprocessor">    pn_object_refcount,                                                   \</span></div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="preprocessor">    PREFIX ## _finalize_cast,                                             \</span></div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="preprocessor">    pn_object_free,                                                       \</span></div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="preprocessor">    pn_object_reify,                                                      \</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<span class="preprocessor">    PREFIX ## _hashcode_cast,                                             \</span></div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="preprocessor">    PREFIX ## _compare_cast,                                              \</span></div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="preprocessor">    PREFIX ## _inspect_cast                                               \</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="preprocessor">  };                                                                      \</span></div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="preprocessor">  return &amp;clazz;                                                          \</span></div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="preprocessor">}                                                                         \</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<span class="preprocessor">                                                                          \</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;<span class="preprocessor">PREFIX ## _t *PREFIX ## _new(void) {                                      \</span></div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;<span class="preprocessor">  return (PREFIX ## _t *) pn_class_new(PREFIX ## __class(),               \</span></div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="preprocessor">                                       sizeof(PREFIX ## _t));             \</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="preprocessor">}</span></div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<span class="preprocessor">#define PN_CLASS(PREFIX) {                      \</span></div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;<span class="preprocessor">    #PREFIX,                                    \</span></div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;<span class="preprocessor">    CID_ ## PREFIX,                             \</span></div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<span class="preprocessor">    pn_object_new,                              \</span></div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="preprocessor">    PREFIX ## _initialize,                      \</span></div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;<span class="preprocessor">    pn_object_incref,                           \</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="preprocessor">    pn_object_decref,                           \</span></div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;<span class="preprocessor">    pn_object_refcount,                         \</span></div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;<span class="preprocessor">    PREFIX ## _finalize,                        \</span></div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="preprocessor">    pn_object_free,                             \</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span class="preprocessor">    pn_object_reify,                            \</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="preprocessor">    PREFIX ## _hashcode,                        \</span></div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<span class="preprocessor">    PREFIX ## _compare,                         \</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="preprocessor">    PREFIX ## _inspect                          \</span></div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;<span class="preprocessor">}</span></div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;<span class="preprocessor">#define PN_METACLASS(PREFIX) {                  \</span></div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;<span class="preprocessor">    #PREFIX,                                    \</span></div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<span class="preprocessor">    CID_ ## PREFIX,                             \</span></div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="preprocessor">    PREFIX ## _new,                             \</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<span class="preprocessor">    PREFIX ## _initialize,                      \</span></div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="preprocessor">    PREFIX ## _incref,                          \</span></div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="preprocessor">    PREFIX ## _decref,                          \</span></div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;<span class="preprocessor">    PREFIX ## _refcount,                        \</span></div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;<span class="preprocessor">    PREFIX ## _finalize,                        \</span></div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="preprocessor">    PREFIX ## _free,                            \</span></div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="preprocessor">    PREFIX ## _reify,                           \</span></div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="preprocessor">    PREFIX ## _hashcode,                        \</span></div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;<span class="preprocessor">    PREFIX ## _compare,                         \</span></div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;<span class="preprocessor">    PREFIX ## _inspect                          \</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;<span class="preprocessor">}</span></div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;PN_EXTERN pn_cid_t pn_class_id(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz);</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_class_name(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz);</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_class_new(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_class_incref(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_class_refcount(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_class_decref(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_class_free(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;PN_EXTERN <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *pn_class_reify(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;PN_EXTERN uintptr_t pn_class_hashcode(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;PN_EXTERN intptr_t pn_class_compare(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_class_equals(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_class_inspect(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>, pn_string_t *dst);</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;PN_EXTERN uintptr_t pn_void_hashcode(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;PN_EXTERN intptr_t pn_void_compare(<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_void_inspect(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>, pn_string_t *dst);</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_object_new(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;PN_EXTERN <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *pn_object_reify(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_object_incref(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_object_refcount(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_object_decref(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_object_free(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_incref(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_decref(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_refcount(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_free(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;PN_EXTERN <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *pn_class(<span class="keywordtype">void</span>* <span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;PN_EXTERN uintptr_t pn_hashcode(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;PN_EXTERN intptr_t pn_compare(<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_equals(<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_inspect(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>, pn_string_t *dst);</div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;<span class="preprocessor">#define PN_REFCOUNT (0x1)</span></div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;PN_EXTERN pn_list_t *pn_list(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">size_t</span> capacity);</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> pn_list_size(pn_list_t *list);</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_list_get(pn_list_t *list, <span class="keywordtype">int</span> index);</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_list_set(pn_list_t *list, <span class="keywordtype">int</span> index, <span class="keywordtype">void</span> *value);</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_list_add(pn_list_t *list, <span class="keywordtype">void</span> *value);</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_list_pop(pn_list_t *list);</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;PN_EXTERN ssize_t pn_list_index(pn_list_t *list, <span class="keywordtype">void</span> *value);</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_list_remove(pn_list_t *list, <span class="keywordtype">void</span> *value);</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_list_del(pn_list_t *list, <span class="keywordtype">int</span> index, <span class="keywordtype">int</span> n);</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_list_clear(pn_list_t *list);</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_list_iterator(pn_list_t *list, pn_iterator_t *iter);</div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_list_minpush(pn_list_t *list, <span class="keywordtype">void</span> *value);</div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_list_minpop(pn_list_t *list);</div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;</div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;<span class="preprocessor">#define PN_REFCOUNT_KEY (0x2)</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;<span class="preprocessor">#define PN_REFCOUNT_VALUE (0x4)</span></div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;</div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;PN_EXTERN pn_map_t *pn_map(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *key, <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *value,</div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;                           <span class="keywordtype">size_t</span> capacity, <span class="keywordtype">float</span> load_factor);</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> pn_map_size(pn_map_t *map);</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_map_put(pn_map_t *map, <span class="keywordtype">void</span> *key, <span class="keywordtype">void</span> *value);</div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_map_get(pn_map_t *map, <span class="keywordtype">void</span> *key);</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_map_del(pn_map_t *map, <span class="keywordtype">void</span> *key);</div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;PN_EXTERN pn_handle_t pn_map_head(pn_map_t *map);</div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;PN_EXTERN pn_handle_t pn_map_next(pn_map_t *map, pn_handle_t entry);</div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_map_key(pn_map_t *map, pn_handle_t entry);</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_map_value(pn_map_t *map, pn_handle_t entry);</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;PN_EXTERN pn_hash_t *pn_hash(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">size_t</span> capacity, <span class="keywordtype">float</span> load_factor);</div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> pn_hash_size(pn_hash_t *hash);</div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_hash_put(pn_hash_t *hash, uintptr_t key, <span class="keywordtype">void</span> *value);</div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_hash_get(pn_hash_t *hash, uintptr_t key);</div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_hash_del(pn_hash_t *hash, uintptr_t key);</div>
-<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;PN_EXTERN pn_handle_t pn_hash_head(pn_hash_t *hash);</div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;PN_EXTERN pn_handle_t pn_hash_next(pn_hash_t *hash, pn_handle_t entry);</div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;PN_EXTERN uintptr_t pn_hash_key(pn_hash_t *hash, pn_handle_t entry);</div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_hash_value(pn_hash_t *hash, pn_handle_t entry);</div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;</div>
-<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;PN_EXTERN pn_string_t *pn_string(<span class="keyword">const</span> <span class="keywordtype">char</span> *bytes);</div>
-<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;PN_EXTERN pn_string_t *pn_stringn(<span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> n);</div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_string_get(pn_string_t *<span class="keywordtype">string</span>);</div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> pn_string_size(pn_string_t *<span class="keywordtype">string</span>);</div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_set(pn_string_t *<span class="keywordtype">string</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes);</div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_setn(pn_string_t *<span class="keywordtype">string</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> n);</div>
-<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;PN_EXTERN ssize_t pn_string_put(pn_string_t *<span class="keywordtype">string</span>, <span class="keywordtype">char</span> *dst);</div>
-<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_string_clear(pn_string_t *<span class="keywordtype">string</span>);</div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_format(pn_string_t *<span class="keywordtype">string</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *format, ...)</div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;<span class="preprocessor">#ifdef __GNUC__</span></div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;  __attribute__ ((format (printf, 2, 3)))</div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;    ;</div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_vformat(pn_string_t *<span class="keywordtype">string</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *format, va_list ap);</div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_addf(pn_string_t *<span class="keywordtype">string</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *format, ...)</div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;<span class="preprocessor">#ifdef __GNUC__</span></div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;  __attribute__ ((format (printf, 2, 3)))</div>
-<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;    ;</div>
-<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_vaddf(pn_string_t *<span class="keywordtype">string</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *format, va_list ap);</div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_grow(pn_string_t *<span class="keywordtype">string</span>, <span class="keywordtype">size_t</span> capacity);</div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;PN_EXTERN <span class="keywordtype">char</span> *pn_string_buffer(pn_string_t *<span class="keywordtype">string</span>);</div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> pn_string_capacity(pn_string_t *<span class="keywordtype">string</span>);</div>
-<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_resize(pn_string_t *<span class="keywordtype">string</span>, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_copy(pn_string_t *<span class="keywordtype">string</span>, pn_string_t *src);</div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div>
-<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;PN_EXTERN pn_iterator_t *pn_iterator(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_iterator_start(pn_iterator_t *iterator,</div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;                                  pn_iterator_next_t next, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_iterator_next(pn_iterator_t *iterator);</div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;</div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;<span class="preprocessor">#define PN_LEGCTX ((pn_handle_t) 0)</span></div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;</div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;</div>
-<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;<span class="preprocessor">#define PN_HANDLE(name) \</span></div>
-<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;<span class="preprocessor">  static const char _PN_HANDLE_ ## name = 0; \</span></div>
-<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;<span class="preprocessor">  static const pn_handle_t name = ((pn_handle_t) &amp;_PN_HANDLE_ ## name);</span></div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;</div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;PN_EXTERN pn_record_t *pn_record(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_record_def(pn_record_t *record, pn_handle_t key, <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz);</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_record_has(pn_record_t *record, pn_handle_t key);</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_record_get(pn_record_t *record, pn_handle_t key);</div>
-<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_record_set(pn_record_t *record, pn_handle_t key, <span class="keywordtype">void</span> *value);</div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_record_clear(pn_record_t *record);</div>
-<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;</div>
-<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;}</div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;</div>
-<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* object.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="types_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_OBJECT_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_OBJECT_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="
 l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a><spa
 n class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class="lineno">   
 20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/cid.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor
 ">#include &lt;stdarg.h&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif<
 /span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span>* pn_handle_t;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">typedef</span> intptr_t pn_shandle_t;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structpn__class__t.html">pn_class_t</a> <a class="code" href="structpn__class__t.html">pn_class_t</a>;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_string_t pn_string_t;</div><div class="line"><a name="l00041"></a><
 span class="lineno">   41</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_list_t pn_list_t;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_map_t pn_map_t;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_hash_t pn_hash_t;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span> *(*pn_iterator_next_t)(<span class="keywordtype">void</span> *state);</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_iterator_t pn_iterator_t;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyw
 ord">typedef</span> <span class="keyword">struct </span>pn_record_t pn_record_t;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="structpn__class__t.html">   48</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structpn__class__t.html">pn_class_t</a> {</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">char</span> *name;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <span class="keyword">const</span> pn_cid_t cid;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keywordtype">void</span> *(*newinst)(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *, size_t);</div><div class="line"><a name="l00052"></a><span class
 ="lineno">   52</span>&#160;  void (*initialize)(<span class="keywordtype">void</span> *);</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  void (*incref)(<span class="keywordtype">void</span> *);</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  void (*decref)(<span class="keywordtype">void</span> *);</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  int (*refcount)(<span class="keywordtype">void</span> *);</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  void (*finalize)(<span class="keywordtype">void</span> *);</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  void (*free)(<span class="keywordtype">void</span> *);</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <span class="keyword">const</span> pn_class_t *(*reify)(<span class="keywordtype">void</span> *);</div><div cl
 ass="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  uintptr_t (*hashcode)(<span class="keywordtype">void</span> *);</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  intptr_t (*compare)(<span class="keywordtype">void</span> *, <span class="keywordtype">void</span> *);</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  int (*inspect)(<span class="keywordtype">void</span> *, pn_string_t *);</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;};</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="comment">// Hack alert: Declare these as arrays so we can treat the name</span></div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="comment">// of the single object as the address</span></div><div class="l
 ine"><a name="l00066"></a><span class="lineno">   66</span>&#160;PN_EXTERN <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> PN_OBJECT[];</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;PN_EXTERN <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> PN_VOID[];</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;PN_EXTERN <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> PN_WEAKREF[];</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="preprocessor">#define PN_CLASSDEF(PREFIX)                                               \</span></div><div class="line"
 ><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="preprocessor">static void PREFIX ## _initialize_cast(void *object) {                    \</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="preprocessor">  PREFIX ## _initialize((PREFIX ## _t *) object);                         \</span></div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">}                                                                         \</span></div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="preprocessor">                                                                          \</span></div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">static void PREFIX ## _finalize_cast(void *object) {                      \</span></div><div class="line"><a name="l00076"></a><span clas
 s="lineno">   76</span>&#160;<span class="preprocessor">  PREFIX ## _finalize((PREFIX ## _t *) object);                           \</span></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="preprocessor">}                                                                         \</span></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="preprocessor">                                                                          \</span></div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor">static uintptr_t PREFIX ## _hashcode_cast(void *object) {                 \</span></div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">  uintptr_t (*fp)(PREFIX ## _t *) = PREFIX ## _hashcode;                  \</span></div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<sp
 an class="preprocessor">  if (fp) {                                                               \</span></div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocessor">    return fp((PREFIX ## _t *) object);                                   \</span></div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="preprocessor">  } else {                                                                \</span></div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="preprocessor">    return (uintptr_t) object;                                            \</span></div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="preprocessor">  }                                                                       \</span></div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="preprocessor">}       
                                                                   \</span></div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="preprocessor">                                                                          \</span></div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="preprocessor">static intptr_t PREFIX ## _compare_cast(void *a, void *b) {               \</span></div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="preprocessor">  intptr_t (*fp)(PREFIX ## _t *, PREFIX ## _t *) = PREFIX ## _compare;    \</span></div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="preprocessor">  if (fp) {                                                               \</span></div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="preprocessor">    return fp((PREFIX ## _t *) a, (PREFI
 X ## _t *) b);                    \</span></div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="preprocessor">  } else {                                                                \</span></div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="preprocessor">    return (intptr_t) a - (intptr_t) b;                                   \</span></div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="preprocessor">  }                                                                       \</span></div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="preprocessor">}                                                                         \</span></div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;<span class="preprocessor">                                                                        
   \</span></div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="preprocessor">static int PREFIX ## _inspect_cast(void *object, pn_string_t *str) {      \</span></div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="preprocessor">  int (*fp)(PREFIX ## _t *, pn_string_t *) = PREFIX ## _inspect;          \</span></div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span class="preprocessor">  if (fp) {                                                               \</span></div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="preprocessor">    return fp((PREFIX ## _t *) object, str);                              \</span></div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="preprocessor">  } else {                                                                \</span></div><div class="line
 "><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="preprocessor">    return pn_string_addf(str, &quot;%s&lt;%p&gt;&quot;, #PREFIX, object);                \</span></div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="preprocessor">  }                                                                       \</span></div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="preprocessor">}                                                                         \</span></div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor">                                                                          \</span></div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="preprocessor">const pn_class_t *PREFIX ## __class(void) {                               \</span></div><div class="line"><a name="l0010
 7"></a><span class="lineno">  107</span>&#160;<span class="preprocessor">  static const pn_class_t clazz = {                                       \</span></div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<span class="preprocessor">    #PREFIX,                                                              \</span></div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="preprocessor">    CID_ ## PREFIX,                                                       \</span></div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="preprocessor">    pn_object_new,                                                        \</span></div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">    PREFIX ## _initialize_cast,                                           \</span></div><div class="line"><a name="l00112"></a><span class="lineno">  11
 2</span>&#160;<span class="preprocessor">    pn_object_incref,                                                     \</span></div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="preprocessor">    pn_object_decref,                                                     \</span></div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="preprocessor">    pn_object_refcount,                                                   \</span></div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="preprocessor">    PREFIX ## _finalize_cast,                                             \</span></div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="preprocessor">    pn_object_free,                                                       \</span></div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="prepr
 ocessor">    pn_object_reify,                                                      \</span></div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<span class="preprocessor">    PREFIX ## _hashcode_cast,                                             \</span></div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="preprocessor">    PREFIX ## _compare_cast,                                              \</span></div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="preprocessor">    PREFIX ## _inspect_cast                                               \</span></div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="preprocessor">  };                                                                      \</span></div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="preprocessor">  return &amp;clazz;   
                                                        \</span></div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="preprocessor">}                                                                         \</span></div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<span class="preprocessor">                                                                          \</span></div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;<span class="preprocessor">PREFIX ## _t *PREFIX ## _new(void) {                                      \</span></div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;<span class="preprocessor">  return (PREFIX ## _t *) pn_class_new(PREFIX ## __class(),               \</span></div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="preprocessor">                                       sizeof(PREFI
 X ## _t));             \</span></div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="preprocessor">}</span></div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<span class="preprocessor">#define PN_CLASS(PREFIX) {                      \</span></div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;<span class="preprocessor">    #PREFIX,                                    \</span></div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;<span class="preprocessor">    CID_ ## PREFIX,                             \</span></div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<span class="preprocessor">    pn_object_new,                              \</span></div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class
 ="preprocessor">    PREFIX ## _initialize,                      \</span></div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;<span class="preprocessor">    pn_object_incref,                           \</span></div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="preprocessor">    pn_object_decref,                           \</span></div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;<span class="preprocessor">    pn_object_refcount,                         \</span></div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;<span class="preprocessor">    PREFIX ## _finalize,                        \</span></div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="preprocessor">    pn_object_free,                             \</span></div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span 
 class="preprocessor">    pn_object_reify,                            \</span></div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="preprocessor">    PREFIX ## _hashcode,                        \</span></div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<span class="preprocessor">    PREFIX ## _compare,                         \</span></div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="preprocessor">    PREFIX ## _inspect                          \</span></div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;<span class="preprocessor">}</span></div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;<span class="preprocessor">#define PN_METACLASS(PREFIX) {                  \</span></div><div class="line"><a name="l00147"></a><spa
 n class="lineno">  147</span>&#160;<span class="preprocessor">    #PREFIX,                                    \</span></div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<span class="preprocessor">    CID_ ## PREFIX,                             \</span></div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="preprocessor">    PREFIX ## _new,                             \</span></div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<span class="preprocessor">    PREFIX ## _initialize,                      \</span></div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="preprocessor">    PREFIX ## _incref,                          \</span></div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="preprocessor">    PREFIX ## _decref,                          \</span></div><div class="line"><a name="l00153"></a
 ><span class="lineno">  153</span>&#160;<span class="preprocessor">    PREFIX ## _refcount,                        \</span></div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;<span class="preprocessor">    PREFIX ## _finalize,                        \</span></div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="preprocessor">    PREFIX ## _free,                            \</span></div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="preprocessor">    PREFIX ## _reify,                           \</span></div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="preprocessor">    PREFIX ## _hashcode,                        \</span></div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;<span class="preprocessor">    PREFIX ## _compare,                         \</span></div><div class="line"><a name="l00159
 "></a><span class="lineno">  159</span>&#160;<span class="preprocessor">    PREFIX ## _inspect                          \</span></div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;<span class="preprocessor">}</span></div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;PN_EXTERN pn_cid_t pn_class_id(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz);</div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_class_name(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz);</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_class_new(<span class="
 keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_class_incref(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_class_refcount(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_class_decref(<span class="keyword">const</span> <a class=
 "code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_class_free(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;PN_EXTERN <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *pn_class_reify(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;PN_EXTERN uintptr_t pn_class_hashcode(<span class
 ="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;PN_EXTERN intptr_t pn_class_compare(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_class_equals(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_class_inspect(<span class="keyword">const</
 span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>, pn_string_t *dst);</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;PN_EXTERN uintptr_t pn_void_hashcode(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;PN_EXTERN intptr_t pn_void_compare(<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_void_inspect(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>, pn_string_t *dst);</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
 <div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_object_new(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;PN_EXTERN <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *pn_object_reify(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_object_incref(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_object_refcount(<span class="keywordtype">void</span> 
 *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_object_decref(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_object_free(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_incref(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_decref(<span class="keywordtype">void</span> *<span class=
 "keywordtype">object</span>);</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_refcount(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_free(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;PN_EXTERN <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *pn_class(<span class="keywordtype">void</span>* <span class="keywordtype">object</span>);</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;PN_EXTERN uintptr_t pn_hashcode(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div><div class="line"><a name="l00192"></a><sp
 an class="lineno">  192</span>&#160;PN_EXTERN intptr_t pn_compare(<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_equals(<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_inspect(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>, pn_string_t *dst);</div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;<span class="preprocessor">#define PN_REFCOUNT (0x1)</span

<TRUNCATED>

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


[46/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/delivery_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/delivery_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/delivery_8h_source.html
index 684b2b5..2b01f1e 100755
--- a/content/releases/qpid-proton-master/proton/c/api/delivery_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/delivery_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/delivery.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,97 +93,7 @@ $(document).ready(function(){initNavTree('delivery_8h_source.html','');});
 <div class="title">delivery.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="delivery_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DELIVERY_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DELIVERY_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="disposition_8h.html">proton/disposition.h</a>&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">   47</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a>;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;PN_EXTERN pn_delivery_tag_t <a class="code" href="group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a">pn_dtag</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b">pn_delivery</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, pn_delivery_tag_t tag);</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__delivery.html#ga58503daa93d897b69e34de1b32cfc384">pn_delivery_get_context</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046">pn_delivery_set_context</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery, <span class="keywordtype">void</span> *context);</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__delivery.html#gace64c19b55c542fc894816bea7d57c0c">pn_delivery_attachments</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;PN_EXTERN pn_delivery_tag_t <a class="code" href="group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50">pn_delivery_tag</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f">pn_delivery_link</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;PN_EXTERN <a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *<a class="code" href="group__delivery.html#ga10647ef832705827cafd2e3162f97b73">pn_delivery_local</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4">pn_delivery_local_state</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;PN_EXTERN <a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *<a class="code" href="group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b">pn_delivery_remote</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f">pn_delivery_remote_state</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198">pn_delivery_settled</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172">pn_delivery_pending</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b">pn_delivery_partial</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf">pn_delivery_writable</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a">pn_delivery_readable</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d">pn_delivery_updated</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#ga11803f844e1521b2ccaabb0259186308">pn_delivery_update</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery, uint64_t state);</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325">pn_delivery_clear</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;</div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3">pn_delivery_current</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;</div>
-<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb">pn_delivery_settle</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;</div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d">pn_delivery_dump</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div>
-<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3">pn_delivery_buffered</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__delivery.html#gaeae1603ad26c10678175beb423733b67">pn_work_head</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db">pn_work_next</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;</div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;}</div>
-<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;</div>
-<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* delivery.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__delivery_html_gafcd07b42d1380f30e6fdee1e4423b6a3"><div class="ttname"><a href="group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3">pn_delivery_buffered</a></div><div class="ttdeci">PN_EXTERN bool pn_delivery_buffered(pn_delivery_t *delivery)</div></div>
+<a href="delivery_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DELIVERY_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DELIVERY_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license 
 agreements.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span cl
 ass="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</sp
 an></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="disposition_8h.html">proton/disposition.h</a>&gt;</span></div><div clas
 s="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="group__delivery.html#ga08515
 9cb4136f84a02777bcc72c73fa3">   47</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a>;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;PN_EXTERN pn_delivery_tag_t <a class="code" href="group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a">pn_dtag</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> size);</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__delivery.html#gad7ac1f5356f
 a3fb1639e25ad1d05933b">pn_delivery</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, pn_delivery_tag_t tag);</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__delivery.html#ga58503daa93d897b69e34de1b32cfc384">pn_delivery_get_context</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046">pn_delivery_set_context</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_de
 livery_t</a> *delivery, <span class="keywordtype">void</span> *context);</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__delivery.html#gace64c19b55c542fc894816bea7d57c0c">pn_delivery_attachments</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;PN_EXTERN pn_delivery_tag_t <a class="code" href="group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50">pn_delivery_tag</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div><div class="line"><a name=
 "l00117"></a><span class="lineno">  117</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f">pn_delivery_link</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;PN_EXTERN <a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *<a class="code" href="group__delivery.html#ga10647ef832705827cafd2e3162f97b73">pn_delivery_local</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div><div class="line"><a name="l00136"></a><span class="line
 no">  136</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4">pn_delivery_local_state</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;PN_EXTERN <a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *<a class="code" href="group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b">pn_delivery_remote</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__delivery.html#ga82b9bb95f0ddb2593
 7d5438d81b7f16f">pn_delivery_remote_state</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198">pn_delivery_settled</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172">pn_delivery_pending</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a
 > *delivery);</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b">pn_delivery_partial</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf">pn_delivery_writable</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div><div class="line"><a name="l00201"></a>
 <span class="lineno">  201</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a">pn_delivery_readable</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d">pn_delivery_updated</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#ga11803f844e
 1521b2ccaabb0259186308">pn_delivery_update</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery, uint64_t state);</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div><div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325">pn_delivery_clear</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;</div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3">pn_delivery_current</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_
 delivery_t</a> *delivery);</div><div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;</div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb">pn_delivery_settle</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;</div><div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d">pn_delivery_dump</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div><div class="line"><a name="l002
 74"></a><span class="lineno">  274</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3">pn_delivery_buffered</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;</div><div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__delivery.html#gaeae1603ad26c10678175beb423733b67">pn_work_head</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div><div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;PN_EXTERN <a class="code" href="grou
 p__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db">pn_work_next</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;</div><div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;}</div><div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;</div><div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* delivery.h */</span><span class="preprocessor"></span></di
 v><div class="ttc" id="group__delivery_html_gafcd07b42d1380f30e6fdee1e4423b6a3"><div class="ttname"><a href="group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3">pn_delivery_buffered</a></div><div class="ttdeci">PN_EXTERN bool pn_delivery_buffered(pn_delivery_t *delivery)</div></div>
 <div class="ttc" id="group__delivery_html_ga966599b1c91cd9b33ff6977cbd63d08a"><div class="ttname"><a href="group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a">pn_dtag</a></div><div class="ttdeci">PN_EXTERN pn_delivery_tag_t pn_dtag(const char *bytes, size_t size)</div></div>
 <div class="ttc" id="group__delivery_html_ga6b90bcc2dcacdb24983c66479d610325"><div class="ttname"><a href="group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325">pn_delivery_clear</a></div><div class="ttdeci">PN_EXTERN void pn_delivery_clear(pn_delivery_t *delivery)</div></div>
 <div class="ttc" id="group__link_html_ga89dad3aa7934329a7ff467c636687bc0"><div class="ttname"><a href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a></div><div class="ttdeci">struct pn_link_t pn_link_t</div><div class="ttdef"><b>Definition:</b> types.h:148</div></div>
@@ -223,7 +133,7 @@ $(document).ready(function(){initNavTree('delivery_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="delivery_8h.html">delivery.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/deprecated.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/deprecated.html b/content/releases/qpid-proton-master/proton/c/api/deprecated.html
index 7b52aeb..359b221 100755
--- a/content/releases/qpid-proton-master/proton/c/api/deprecated.html
+++ b/content/releases/qpid-proton-master/proton/c/api/deprecated.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Deprecated List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -94,31 +94,31 @@ $(document).ready(function(){initNavTree('deprecated.html','');});
 </div><!--header-->
 <div class="contents">
 <div class="textblock"><dl class="reflist">
-<dt><a class="anchor" id="_deprecated000001"></a>globalScope&gt; Member <a class="el" href="group__connection.html#gaf304c011df5e00160f49297ba172149c">pn_connection_get_context</a>  (pn_connection_t *connection)</dt>
+<dt><a class="anchor" id="_deprecated000001"></a>Member <a class="el" href="group__connection.html#gaf304c011df5e00160f49297ba172149c">pn_connection_get_context</a>  (pn_connection_t *connection)</dt>
 <dd>Get the application context that is associated with a connection object. </dd>
-<dt><a class="anchor" id="_deprecated000002"></a>globalScope&gt; Member <a class="el" href="group__connection.html#ga3f6cdab1871250511beef56402a4f7f7">pn_connection_set_context</a>  (pn_connection_t *connection, void *context)</dt>
+<dt><a class="anchor" id="_deprecated000002"></a>Member <a class="el" href="group__connection.html#ga3f6cdab1871250511beef56402a4f7f7">pn_connection_set_context</a>  (pn_connection_t *connection, void *context)</dt>
 <dd>Set a new application context for a connection object. </dd>
-<dt><a class="anchor" id="_deprecated000003"></a>globalScope&gt; Member <a class="el" href="group__delivery.html#ga58503daa93d897b69e34de1b32cfc384">pn_delivery_get_context</a>  (pn_delivery_t *delivery)</dt>
+<dt><a class="anchor" id="_deprecated000003"></a>Member <a class="el" href="group__delivery.html#ga58503daa93d897b69e34de1b32cfc384">pn_delivery_get_context</a>  (pn_delivery_t *delivery)</dt>
 <dd>Get the application context that is associated with a delivery object. </dd>
-<dt><a class="anchor" id="_deprecated000004"></a>globalScope&gt; Member <a class="el" href="group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046">pn_delivery_set_context</a>  (pn_delivery_t *delivery, void *context)</dt>
+<dt><a class="anchor" id="_deprecated000004"></a>Member <a class="el" href="group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046">pn_delivery_set_context</a>  (pn_delivery_t *delivery, void *context)</dt>
 <dd>Set a new application context for a delivery object. </dd>
-<dt><a class="anchor" id="_deprecated000005"></a>globalScope&gt; Member <a class="el" href="group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e">pn_link_get_context</a>  (pn_link_t *link)</dt>
+<dt><a class="anchor" id="_deprecated000005"></a>Member <a class="el" href="group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e">pn_link_get_context</a>  (pn_link_t *link)</dt>
 <dd>Get the application context that is associated with a link object. </dd>
-<dt><a class="anchor" id="_deprecated000006"></a>globalScope&gt; Member <a class="el" href="group__link.html#ga0be02619b09c3b7b38fe50318466792e">pn_link_set_context</a>  (pn_link_t *link, void *context)</dt>
+<dt><a class="anchor" id="_deprecated000006"></a>Member <a class="el" href="group__link.html#ga0be02619b09c3b7b38fe50318466792e">pn_link_set_context</a>  (pn_link_t *link, void *context)</dt>
 <dd>Set a new application context for a link object. </dd>
-<dt><a class="anchor" id="_deprecated000007"></a>globalScope&gt; Member <a class="el" href="group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f">pn_reactor_connection</a>  (pn_reactor_t *reactor, pn_handler_t *handler)</dt>
+<dt><a class="anchor" id="_deprecated000007"></a>Member <a class="el" href="group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f">pn_reactor_connection</a>  (pn_reactor_t *reactor, pn_handler_t *handler)</dt>
 <dd>Use <a class="el" href="group__reactor.html#gabc625bc7107766746a05ee4b7c53f363">pn_reactor_connection_to_host()</a> instead.  </dd>
-<dt><a class="anchor" id="_deprecated000008"></a>globalScope&gt; Member <a class="el" href="group__session.html#gaf14527da4f91c8a4b6e383764fc6880f">pn_session_get_context</a>  (pn_session_t *session)</dt>
+<dt><a class="anchor" id="_deprecated000008"></a>Member <a class="el" href="group__session.html#gaf14527da4f91c8a4b6e383764fc6880f">pn_session_get_context</a>  (pn_session_t *session)</dt>
 <dd>Get the application context that is associated with a session object. </dd>
-<dt><a class="anchor" id="_deprecated000009"></a>globalScope&gt; Member <a class="el" href="group__session.html#ga7d906124c5cda5da5014e0e770d32223">pn_session_set_context</a>  (pn_session_t *session, void *context)</dt>
+<dt><a class="anchor" id="_deprecated000009"></a>Member <a class="el" href="group__session.html#ga7d906124c5cda5da5014e0e770d32223">pn_session_set_context</a>  (pn_session_t *session, void *context)</dt>
 <dd>Set a new application context for a session object. </dd>
-<dt><a class="anchor" id="_deprecated000010"></a>globalScope&gt; Member <a class="el" href="group__transport.html#ga00a271caac7d531ae795d78db81199e9">pn_transport_error</a>  (pn_transport_t *transport)</dt>
+<dt><a class="anchor" id="_deprecated000010"></a>Member <a class="el" href="group__transport.html#ga00a271caac7d531ae795d78db81199e9">pn_transport_error</a>  (pn_transport_t *transport)</dt>
 <dd></dd>
-<dt><a class="anchor" id="_deprecated000012"></a>globalScope&gt; Member <a class="el" href="group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314">pn_transport_input</a>  (pn_transport_t *transport, const char *bytes, size_t available)</dt>
+<dt><a class="anchor" id="_deprecated000012"></a>Member <a class="el" href="group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314">pn_transport_input</a>  (pn_transport_t *transport, const char *bytes, size_t available)</dt>
 <dd></dd>
-<dt><a class="anchor" id="_deprecated000013"></a>globalScope&gt; Member <a class="el" href="group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817">pn_transport_output</a>  (pn_transport_t *transport, char *bytes, size_t size)</dt>
+<dt><a class="anchor" id="_deprecated000013"></a>Member <a class="el" href="group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817">pn_transport_output</a>  (pn_transport_t *transport, char *bytes, size_t size)</dt>
 <dd></dd>
-<dt><a class="anchor" id="_deprecated000011"></a>globalScope&gt; Member <a class="el" href="group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd">pn_transport_set_context</a>  (pn_transport_t *transport, void *context)</dt>
+<dt><a class="anchor" id="_deprecated000011"></a>Member <a class="el" href="group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd">pn_transport_set_context</a>  (pn_transport_t *transport, void *context)</dt>
 <dd>Set a new application context for a transport object.</dd>
 </dl>
 </div></div><!-- contents -->
@@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('deprecated.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/dir_25143d27009f52d175c1d192441a738a.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/dir_25143d27009f52d175c1d192441a738a.html b/content/releases/qpid-proton-master/proton/c/api/dir_25143d27009f52d175c1d192441a738a.html
index 1933308..316782d 100755
--- a/content/releases/qpid-proton-master/proton/c/api/dir_25143d27009f52d175c1d192441a738a.html
+++ b/content/releases/qpid-proton-master/proton/c/api/dir_25143d27009f52d175c1d192441a738a.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton Directory Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -96,30 +96,24 @@ $(document).ready(function(){initNavTree('dir_25143d27009f52d175c1d192441a738a.h
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
 Files</h2></td></tr>
-<tr class="memitem:cid_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>cid.h</b> <a href="cid_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:codec_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="codec_8h.html">codec.h</a> <a href="codec_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:condition_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="condition_8h.html">condition.h</a> <a href="condition_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:connection_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="connection_8h.html">connection.h</a> <a href="connection_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:connection__engine_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="connection__engine_8h.html">connection_engine.h</a> <a href="connection__engine_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:delivery_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="delivery_8h.html">delivery.h</a> <a href="delivery_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:disposition_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="disposition_8h.html">disposition.h</a> <a href="disposition_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:engine_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="engine_8h.html">engine.h</a> <a href="engine_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:error_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>error.h</b> <a href="error_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:event_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="event_8h.html">event.h</a> <a href="event_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:handlers_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="handlers_8h.html">handlers.h</a> <a href="handlers_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:import__export_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>import_export.h</b> <a href="import__export_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:io_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>io.h</b> <a href="io_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:link_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="link_8h.html">link.h</a> <a href="link_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:log_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="log_8h.html">log.h</a> <a href="log_8h_source.html">[code]</a></td></tr>
@@ -128,20 +122,12 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:messenger_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="messenger_8h.html">messenger.h</a> <a href="messenger_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:object_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>object.h</b> <a href="object_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:parser_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>parser.h</b> <a href="parser_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:reactor_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="reactor_8h.html">reactor.h</a> <a href="reactor_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:sasl_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="sasl_8h.html">sasl.h</a> <a href="sasl_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:scanner_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>scanner.h</b> <a href="scanner_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:selectable_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="selectable_8h.html">selectable.h</a> <a href="selectable_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:selector_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>selector.h</b> <a href="selector_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:session_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="session_8h.html">session.h</a> <a href="session_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ssl_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ssl_8h.html">ssl.h</a> <a href="ssl_8h_source.html">[code]</a></td></tr>
@@ -150,14 +136,10 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:transport_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="transport_8h.html">transport.h</a> <a href="transport_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:type__compat_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>type_compat.h</b> <a href="type__compat_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:types_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="types_8h.html">types.h</a> <a href="types_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:url_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="url_8h.html">url.h</a> <a href="url_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:version_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>version.h</b> <a href="version_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 </div><!-- doc-content -->
@@ -167,7 +149,7 @@ Files</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/dir_25143d27009f52d175c1d192441a738a.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/dir_25143d27009f52d175c1d192441a738a.js b/content/releases/qpid-proton-master/proton/c/api/dir_25143d27009f52d175c1d192441a738a.js
index 423da7a..2fcd591 100755
--- a/content/releases/qpid-proton-master/proton/c/api/dir_25143d27009f52d175c1d192441a738a.js
+++ b/content/releases/qpid-proton-master/proton/c/api/dir_25143d27009f52d175c1d192441a738a.js
@@ -4,6 +4,7 @@ var dir_25143d27009f52d175c1d192441a738a =
     [ "codec.h", "codec_8h.html", "codec_8h" ],
     [ "condition.h", "condition_8h.html", "condition_8h" ],
     [ "connection.h", "connection_8h.html", "connection_8h" ],
+    [ "connection_engine.h", "connection__engine_8h.html", "connection__engine_8h" ],
     [ "delivery.h", "delivery_8h.html", "delivery_8h" ],
     [ "disposition.h", "disposition_8h.html", "disposition_8h" ],
     [ "engine.h", "engine_8h.html", null ],

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/disposition_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/disposition_8h.html b/content/releases/qpid-proton-master/proton/c/api/disposition_8h.html
index d34749f..c5ee541 100755
--- a/content/releases/qpid-proton-master/proton/c/api/disposition_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/disposition_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/disposition.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -159,7 +159,7 @@ Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="disposition_8h.html">disposition.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[45/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/disposition_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/disposition_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/disposition_8h_source.html
index 80a29fc..69257c9 100755
--- a/content/releases/qpid-proton-master/proton/c/api/disposition_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/disposition_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/disposition.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,81 +93,7 @@ $(document).ready(function(){initNavTree('disposition_8h_source.html','');});
 <div class="title">disposition.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="disposition_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DISPOSITION_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DISPOSITION_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">   51</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> <a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a>;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="group__disposition.html#gaae349c977b37b584aa62fff6515802ca">   57</a></span>&#160;<span class="preprocessor">#define PN_RECEIVED (0x0000000000000023)</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="group__disposition.html#gac64952b813a707586c6b3898e09552e4">   65</a></span>&#160;<span class="preprocessor">#define PN_ACCEPTED (0x0000000000000024)</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
-<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f">   73</a></span>&#160;<span class="preprocessor">#define PN_REJECTED (0x0000000000000025)</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
-<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3">   81</a></span>&#160;<span class="preprocessor">#define PN_RELEASED (0x0000000000000026)</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
-<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="group__disposition.html#ga247e3d1ac7c9096cdd28424353582962">   90</a></span>&#160;<span class="preprocessor">#define PN_MODIFIED (0x0000000000000027)</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__disposition.html#ga56f357a15193cfb221ce497d1f48022d">pn_disposition_type</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__disposition.html#gabd35f46e997ed687d715302480d011e2">pn_disposition_condition</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__disposition.html#ga451f0c749032dad08b6f960aba3416da">pn_disposition_data</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;PN_EXTERN uint32_t <a class="code" href="group__disposition.html#gabcf704fae3e555374ab180befc5b8278">pn_disposition_get_section_number</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced">pn_disposition_set_section_number</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, uint32_t section_number);</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1">pn_disposition_get_section_offset</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__disposition.html#ga900c1f88996063c495e4a370c14d5105">pn_disposition_set_section_offset</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, uint64_t section_offset);</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac">pn_disposition_is_failed</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1">pn_disposition_set_failed</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, <span class="keywordtype">bool</span> failed);</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6">pn_disposition_is_undeliverable</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__disposition.html#gaf82a7d54887104bdced67a2e95510e38">pn_disposition_set_undeliverable</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, <span class="keywordtype">bool</span> undeliverable);</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67">pn_disposition_annotations</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;</div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;}</div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;</div>
-<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* disposition.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__disposition_html_ga56f357a15193cfb221ce497d1f48022d"><div class="ttname"><a href="group__disposition.html#ga56f357a15193cfb221ce497d1f48022d">pn_disposition_type</a></div><div class="ttdeci">PN_EXTERN uint64_t pn_disposition_type(pn_disposition_t *disposition)</div></div>
+<a href="disposition_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DISPOSITION_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DISPOSITION_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor
  license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160
 ;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License fo
 r the</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00027"></a><span cl
 ass="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="group__disposition.html
 #ga4b28f6cd033babd8a7595fc5d292dca1">   51</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> <a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a>;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="group__disposition.html#gaae349c977b37b584aa62fff6515802ca">   57</a></span>&#160;<span class="preprocessor">#define PN_RECEIVED (0x0000000000000023)</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="group__disposition.html#gac64952b813a707586c6b3898e09552e4">   65</a></span>&#160;<span class="preprocessor">#define PN_ACCEPTED (0x0000000000000024)</span></d
 iv><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f">   73</a></span>&#160;<span class="preprocessor">#define PN_REJECTED (0x0000000000000025)</span></div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3">   81</a></span>&#160;<span class="preprocessor">#define PN_RELEASED (0x0000000000000026)</span></div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="group__disposition.html#ga247e3d1ac7c9096cdd28424353582962">   90</a></span>&#160;<span class="preprocessor">#define PN_MODIFIED (0x0000000000000027)</span></div><div class
 ="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__disposition.html#ga56f357a15193cfb221ce497d1f48022d">pn_disposition_type</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__disposition.html#gabd35f46e997ed687d715302480d011e2">pn_disposition_condition</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;</div><div cl
 ass="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__disposition.html#ga451f0c749032dad08b6f960aba3416da">pn_disposition_data</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;PN_EXTERN uint32_t <a class="code" href="group__disposition.html#gabcf704fae3e555374ab180befc5b8278">pn_disposition_get_section_number</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;PN_EXTERN <
 span class="keywordtype">void</span> <a class="code" href="group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced">pn_disposition_set_section_number</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, uint32_t section_number);</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1">pn_disposition_get_section_offset</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__disposition.html#ga900c1f8899
 6063c495e4a370c14d5105">pn_disposition_set_section_offset</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, uint64_t section_offset);</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac">pn_disposition_is_failed</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1">pn_disposition_set_failed</a>(<a class="code" href=
 "group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, <span class="keywordtype">bool</span> failed);</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6">pn_disposition_is_undeliverable</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div><div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__disposition.html#gaf82a7d54887104bdced67a2e95510e38">pn_disposition_set_undeliverable</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595
 fc5d292dca1">pn_disposition_t</a> *disposition, <span class="keywordtype">bool</span> undeliverable);</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67">pn_disposition_annotations</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;</div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;}</div><div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;<span cla
 ss="preprocessor">#endif</span></div><div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;</div><div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* disposition.h */</span><span class="preprocessor"></span></div><div class="ttc" id="group__disposition_html_ga56f357a15193cfb221ce497d1f48022d"><div class="ttname"><a href="group__disposition.html#ga56f357a15193cfb221ce497d1f48022d">pn_disposition_type</a></div><div class="ttdeci">PN_EXTERN uint64_t pn_disposition_type(pn_disposition_t *disposition)</div></div>
 <div class="ttc" id="group__disposition_html_gaf82a7d54887104bdced67a2e95510e38"><div class="ttname"><a href="group__disposition.html#gaf82a7d54887104bdced67a2e95510e38">pn_disposition_set_undeliverable</a></div><div class="ttdeci">PN_EXTERN void pn_disposition_set_undeliverable(pn_disposition_t *disposition, bool undeliverable)</div></div>
 <div class="ttc" id="group__disposition_html_gabd35f46e997ed687d715302480d011e2"><div class="ttname"><a href="group__disposition.html#gabd35f46e997ed687d715302480d011e2">pn_disposition_condition</a></div><div class="ttdeci">PN_EXTERN pn_condition_t * pn_disposition_condition(pn_disposition_t *disposition)</div></div>
 <div class="ttc" id="condition_8h_html"><div class="ttname"><a href="condition_8h.html">condition.h</a></div></div>
@@ -191,7 +117,7 @@ $(document).ready(function(){initNavTree('disposition_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="disposition_8h.html">disposition.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/doxygen.css
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/doxygen.css b/content/releases/qpid-proton-master/proton/c/api/doxygen.css
index b2c94ac..1425ec5 100755
--- a/content/releases/qpid-proton-master/proton/c/api/doxygen.css
+++ b/content/releases/qpid-proton-master/proton/c/api/doxygen.css
@@ -1,4 +1,4 @@
-/* The standard CSS for doxygen 1.8.10 */
+/* The standard CSS for doxygen 1.8.11 */
 
 body, table, div, p, dl {
 	font: 400 14px/22px Roboto,sans-serif;
@@ -206,6 +206,11 @@ div.line {
 	transition-duration: 0.5s;
 }
 
+div.line:after {
+    content:"\000A";
+    white-space: pre;
+}
+
 div.line.glow {
 	background-color: cyan;
 	box-shadow: 0 0 10px cyan;
@@ -242,7 +247,7 @@ div.ah, span.ah {
 	-webkit-box-shadow: 2px 2px 3px #999;
 	-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
 	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
-	background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
+	background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%);
 }
 
 div.classindex ul {
@@ -832,6 +837,10 @@ address {
 	color: #2A3D61;
 }
 
+table.doxtable caption {
+	caption-side: top;
+}
+
 table.doxtable {
 	border-collapse:collapse;
         margin-top: 4px;
@@ -997,6 +1006,18 @@ div.summary a
 	white-space: nowrap;
 }
 
+table.classindex
+{
+        margin: 10px;
+        white-space: nowrap;
+        margin-left: 3%;
+        margin-right: 3%;
+        width: 94%;
+        border: 0;
+        border-spacing: 0; 
+        padding: 0;
+}
+
 div.ingroups
 {
 	font-size: 8pt;
@@ -1196,7 +1217,7 @@ div.toc {
         border-radius: 7px 7px 7px 7px;
         float: right;
         height: auto;
-        margin: 0 20px 10px 10px;
+        margin: 0 8px 10px 10px;
         width: 200px;
 }
 

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/engine_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/engine_8h.html b/content/releases/qpid-proton-master/proton/c/api/engine_8h.html
index 0ca826d..c77b1b1 100755
--- a/content/releases/qpid-proton-master/proton/c/api/engine_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/engine_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/engine.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -113,7 +113,7 @@ $(document).ready(function(){initNavTree('engine_8h.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="engine_8h.html">engine.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/engine_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/engine_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/engine_8h_source.html
index 2952f7a..025210a 100755
--- a/content/releases/qpid-proton-master/proton/c/api/engine_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/engine_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/engine.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,41 +93,7 @@ $(document).ready(function(){initNavTree('engine_8h_source.html','');});
 <div class="title">engine.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="engine_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_ENGINE_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_ENGINE_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="connection_8h.html">proton/connection.h</a>&gt;</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="session_8h.html">proton/session.h</a>&gt;</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="terminus_8h.html">proton/terminus.h</a>&gt;</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="link_8h.html">proton/link.h</a>&gt;</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="delivery_8h.html">proton/delivery.h</a>&gt;</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="event_8h.html">proton/event.h</a>&gt;</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="transport_8h.html">proton/transport.h</a>&gt;</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* engine.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="transport_8h_html"><div class="ttname"><a href="transport_8h.html">transport.h</a></div></div>
+<a href="engine_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_ENGINE_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_ENGINE_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreem
 ents.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="c
 omment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></d
 iv><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="connection_8h.html">proton/connectio
 n.h</a>&gt;</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="session_8h.html">proton/session.h</a>&gt;</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="terminus_8h.html">proton/terminus.h</a>&gt;</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="link_8h.html">proton/link.h</a>&gt;</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="delivery_8h.html">proton/delivery.h</a>&gt;</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="event_8h.html">proton/event.h</a>&gt;</span></div><div clas
 s="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="transport_8h.html">proton/transport.h</a>&gt;</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* engine.h */</span><span class="preprocessor"></span></div><div class="ttc" id="transport_8h_html"><div class="ttname"><a href="transport_8h.html">transport.h</a></div></div>
 <div class="ttc" id="connection_8h_html"><div class="ttname"><a href="connection_8h.html">connection.h</a></div></div>
 <div class="ttc" id="session_8h_html"><div class="ttname"><a href="session_8h.html">session.h</a></div></div>
 <div class="ttc" id="terminus_8h_html"><div class="ttname"><a href="terminus_8h.html">terminus.h</a></div></div>
@@ -143,7 +109,7 @@ $(document).ready(function(){initNavTree('engine_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="engine_8h.html">engine.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/error_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/error_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/error_8h_source.html
index 745cab5..d497f43 100755
--- a/content/releases/qpid-proton-master/proton/c/api/error_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/error_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/error.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,82 +93,7 @@ $(document).ready(function(){initNavTree('error_8h_source.html','');});
 <div class="title">error.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_ERROR_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_ERROR_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_error_t pn_error_t;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#define PN_OK (0)</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#define PN_EOS (-1)</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#define PN_ERR (-2)</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#define PN_OVERFLOW (-3)</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#define PN_UNDERFLOW (-4)</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#define PN_STATE_ERR (-5)</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#define PN_ARG_ERR (-6)</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#define PN_TIMEOUT (-7)</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#define PN_INTR (-8)</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#define PN_INPROGRESS (-9)</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#define PN_OUT_OF_MEMORY (-10)</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_code(<span class="keywordtype">int</span> code);</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;PN_EXTERN pn_error_t *pn_error(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_error_free(pn_error_t *error);</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_error_clear(pn_error_t *error);</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_set(pn_error_t *error, <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *text);</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_vformat(pn_error_t *error, <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, va_list ap);</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_format(pn_error_t *error, <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ...);</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_code(pn_error_t *error);</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_error_text(pn_error_t *error);</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_copy(pn_error_t *error, pn_error_t *src);</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#define PN_RETURN_IF_ERROR(x) \</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="preprocessor">do {\</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">int r = (x);\</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="preprocessor">if (r &lt; 0) return r; \</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="preprocessor">} while (0)</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;}</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* error.h */</span><span class="preprocessor"></span></div>
-</div><!-- fragment --></div><!-- contents -->
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_ERROR_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_ERROR_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l0
 0008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a><span 
 class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20
 </span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno
 ">   28</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_error_t pn_error_t;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#define PN_OK (0)</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#define PN_EOS (-1)</span></div><div c
 lass="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#define PN_ERR (-2)</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#define PN_OVERFLOW (-3)</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#define PN_UNDERFLOW (-4)</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#define PN_STATE_ERR (-5)</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#define PN_ARG_ERR (-6)</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#define PN_TIMEOUT (-7)</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#define PN_INTR (-8)</span></div><div class="line">
 <a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#define PN_INPROGRESS (-9)</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#define PN_OUT_OF_MEMORY (-10)</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_code(<span class="keywordtype">int</span> code);</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;PN_EXTERN pn_error_t *pn_error(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_error_free(pn_error_t *error);</div><div class="line"
 ><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_error_clear(pn_error_t *error);</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_set(pn_error_t *error, <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *text);</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_vformat(pn_error_t *error, <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, va_list ap);</div><div clas
 s="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_format(pn_error_t *error, <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ...);</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_code(pn_error_t *error);</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_error_text(pn_error_t *error);</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="
 line"><a name="l00071"></a><span class="lineno">   71</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_copy(pn_error_t *error, pn_error_t *src);</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#define PN_RETURN_IF_ERROR(x) \</span></div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="preprocessor">do {\</span></div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">int r = (x);\</span></div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="preprocessor">if (r &lt; 0) return r; \</span></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="preprocessor">} while (0)</span></div><div class="line"><a name="l00078"></a><span class="lineno">   78</sp
 an>&#160;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;}</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* error.h */</span><span class="preprocessor"></span></div></div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
@@ -176,7 +101,7 @@ $(document).ready(function(){initNavTree('error_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>error.h</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/event_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/event_8h.html b/content/releases/qpid-proton-master/proton/c/api/event_8h.html
index 3737801..5909b3f 100755
--- a/content/releases/qpid-proton-master/proton/c/api/event_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/event_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/event.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -165,8 +165,8 @@ Enumerations</h2></td></tr>
 &#160;&#160;<b>PN_SELECTABLE_EXPIRED</b>, 
 <b>PN_SELECTABLE_FINAL</b>
 <br />
- }<tr class="separator:ga4876e2eed24a4d4e4c52b99842103cda"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</td></tr>
+ }</td></tr>
+<tr class="separator:ga4876e2eed24a4d4e4c52b99842103cda"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -217,7 +217,7 @@ Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="event_8h.html">event.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[22/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/broker_8cpp-example.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/broker_8cpp-example.html b/content/releases/qpid-proton-master/proton/cpp/api/broker_8cpp-example.html
index 75a1cc3..40846bb 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/broker_8cpp-example.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/broker_8cpp-example.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: broker.cpp</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,96 +93,15 @@ $(document).ready(function(){initNavTree('broker_8cpp-example.html','');});
 <div class="title">broker.cpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<p>A simple, single-threaded broker using the <code><a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, and links. ">proton::container</a></code>. You can use this to run other examples that reqiure an intermediary, or you can use any AMQP 1.0 broker. This broker creates queues automatically when a client tries to send or subscribe.</p>
-<p>Uses the broker logic from <a class="el" href="broker_8hpp-example.html">broker.hpp</a>, the same logic as the <code><a class="el" href="classproton_1_1connection__engine.html" title="An interface for connection-oriented IO integration. ">proton::connection_engine</a></code> broker example <a class="el" href="engine_2broker_8cpp-example.html">engine/broker.cpp</a>.</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"> * &quot;License&quot;); 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="line"><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"> * &quot;AS IS&quot; 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 &quot;options.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;broker.hpp&quot;</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/acceptor.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/container.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/value.hpp&quot;</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#include &lt;iostream&gt;</span></div>
-<div class="line"><span class="preprocessor">#include &lt;deque&gt;</span></div>
-<div class="line"><span class="preprocessor">#include &lt;map&gt;</span></div>
-<div class="line"><span class="preprocessor">#include &lt;list&gt;</span></div>
-<div class="line"><span class="preprocessor">#include &lt;string&gt;</span></div>
-<div class="line"></div>
-<div class="line"><span class="keyword">class </span>broker {</div>
-<div class="line">  <span class="keyword">public</span>:</div>
-<div class="line">    broker(<span class="keyword">const</span> <a name="_a0"></a><a class="code" href="classproton_1_1url.html">proton::url</a>&amp; url) : handler_(url, queues_) {}</div>
-<div class="line"></div>
-<div class="line">    <a name="_a1"></a><a class="code" href="classproton_1_1handler.html">proton::handler</a>&amp; handler() { <span class="keywordflow">return</span> handler_; }</div>
-<div class="line"></div>
-<div class="line">  <span class="keyword">private</span>:</div>
-<div class="line">    <span class="keyword">class </span>my_handler : <span class="keyword">public</span> broker_handler {</div>
-<div class="line">      <span class="keyword">public</span>:</div>
-<div class="line">        my_handler(<span class="keyword">const</span> <a class="code" href="classproton_1_1url.html">proton::url</a>&amp; u, queues&amp; qs) : broker_handler(qs), url_(u) {}</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordtype">void</span> on_start(<a name="_a2"></a><a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">            e.<a name="a3"></a><a class="code" href="classproton_1_1event.html#a0696f6baa06a440a8c298d3d1fdde0b9">container</a>().<a name="a4"></a><a class="code" href="classproton_1_1container.html#ab5a976cc459568f13da407a038591ca2">listen</a>(url_);</div>
-<div class="line">            std::cout &lt;&lt; <span class="stringliteral">&quot;broker listening on &quot;</span> &lt;&lt; url_ &lt;&lt; std::endl;</div>
-<div class="line">        }</div>
-<div class="line"></div>
-<div class="line">      <span class="keyword">private</span>:</div>
-<div class="line">        <span class="keyword">const</span> <a class="code" href="classproton_1_1url.html">proton::url</a>&amp; url_;</div>
-<div class="line">    };</div>
-<div class="line"></div>
-<div class="line">  <span class="keyword">private</span>:</div>
-<div class="line">    queues queues_;</div>
-<div class="line">    my_handler handler_;</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">    <a class="code" href="classproton_1_1url.html">proton::url</a> url(<span class="stringliteral">&quot;0.0.0.0&quot;</span>);</div>
-<div class="line">    options opts(argc, argv);</div>
-<div class="line"></div>
-<div class="line">    opts.add_value(url, <span class="charliteral">&#39;a&#39;</span>, <span class="stringliteral">&quot;address&quot;</span>, <span class="stringliteral">&quot;listen on URL&quot;</span>, <span class="stringliteral">&quot;URL&quot;</span>);</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordflow">try</span> {</div>
-<div class="line">        opts.parse();</div>
-<div class="line"></div>
-<div class="line">        broker b(url);</div>
-<div class="line">        <a name="_a5"></a><a class="code" href="classproton_1_1container.html">proton::container</a>(b.handler()).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> bad_option&amp; e) {</div>
-<div class="line">        std::cout &lt;&lt; opts &lt;&lt; std::endl &lt;&lt; e.what() &lt;&lt; std::endl;</div>
-<div class="line">    } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception&amp; e) {</div>
-<div class="line">        std::cerr &lt;&lt; e.what() &lt;&lt; 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 -->
+<p>A simple, single-threaded broker using the <code><a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. ">proton::container</a></code>. You can use this to run other examples that reqiure an intermediary, or you can use any AMQP 1.0 broker. This broker creates queues automatically when a client tries to send or subscribe.</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"> * &quot;License&quot;); 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"> * &quot;AS IS&quot; 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 &quot;options.hpp&qu
 ot;</span></div><div class="line"></div><div class="line"><span class="preprocessor">#include &lt;proton/connection.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/default_container.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/delivery.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/messaging_handler.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/message.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/receiver_options.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/sender.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/sender_options.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/source_options.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/target_op
 tions.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/transport.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/url.hpp&gt;</span></div><div class="line"></div><div class="line"><span class="preprocessor">#include &lt;deque&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;iostream&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;list&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;map&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"></div><div class="line"><span class="preprocessor">#include &quot;fake_cpp11.hpp&quot;</span></div><div class="line"></div><div class="line"><span class="keyword">class </span>queue {</div><div class="line">  <span class="keyword">public</span>:</div><div class="line">    queue(<span class="keyword">const</span> std::string &amp;name, <span c
 lass="keywordtype">bool</span> dynamic = <span class="keyword">false</span>) : name_(name), dynamic_(dynamic) {}</div><div class="line"></div><div class="line">    std::string name()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> name_; }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> subscribe(<a name="_a0"></a><a class="code" href="classproton_1_1sender.html">proton::sender</a> s) {</div><div class="line">        consumers_.push_back(s);</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="comment">// Return true if queue can be deleted.</span></div><div class="line">    <span class="keywordtype">bool</span> unsubscribe(<a class="code" href="classproton_1_1sender.html">proton::sender</a> s) {</div><div class="line">        consumers_.remove(s);</div><div class="line">        <span class="keywordflow">return</span> (consumers_.size() == 0 &amp;&amp; (dynamic_ || messages_
 .size() == 0));</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> publish(<span class="keyword">const</span> <a name="_a1"></a><a class="code" href="classproton_1_1message.html">proton::message</a> &amp;m) {</div><div class="line">        messages_.push_back(m);</div><div class="line">        dispatch(0);</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> dispatch(<a class="code" href="classproton_1_1sender.html">proton::sender</a> *s) {</div><div class="line">        <span class="keywordflow">while</span> (deliver_to(s)) {}</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">bool</span> deliver_to(<a class="code" href="classproton_1_1sender.html">proton::sender</a> *s) {</div><div class="line">        <span class="comment">// Deliver to single sender if supplied, else all consumers</span></div><d
 iv class="line">        <span class="keywordtype">int</span> count = s ? 1 : consumers_.size();</div><div class="line"></div><div class="line">        <span class="keywordflow">if</span> (!count) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"></div><div class="line">        <span class="keywordtype">bool</span> result = <span class="keyword">false</span>;</div><div class="line">        sender_list::iterator it = consumers_.begin();</div><div class="line"></div><div class="line">        <span class="keywordflow">if</span> (!s &amp;&amp; count) {</div><div class="line">            s = &amp;*it;</div><div class="line">        }</div><div class="line"></div><div class="line">        <span class="keywordflow">while</span> (messages_.size()) {</div><div class="line">            <span class="keywordflow">if</span> (s-&gt;<a name="a2"></a><a class="code" href="classproton_1_1link.html#a75360c7515b9f569871c5ea953286649">credit</a>()) {</div
 ><div class="line">                <span class="keyword">const</span> <a class="code" href="classproton_1_1message.html">proton::message</a>&amp; m = messages_.front();</div><div class="line"></div><div class="line">                s-&gt;<a name="a3"></a><a class="code" href="classproton_1_1sender.html#a214eb30b24e6831d016a47b9dddda830">send</a>(m);</div><div class="line">                messages_.pop_front();</div><div class="line">                result = <span class="keyword">true</span>;</div><div class="line">            }</div><div class="line"></div><div class="line">            <span class="keywordflow">if</span> (--count) {</div><div class="line">                it++;</div><div class="line">            } <span class="keywordflow">else</span> {</div><div class="line">                <span class="keywordflow">return</span> result;</div><div class="line">            }</div><div class="line">        }</div><div class="line"></div><div class="line">        <span class="keywordfl
 ow">return</span> <span class="keyword">false</span>;</div><div class="line">    }</div><div class="line"></div><div class="line">  <span class="keyword">private</span>:</div><div class="line">    <span class="keyword">typedef</span> std::deque&lt;proton::message&gt; message_queue;</div><div class="line">    <span class="keyword">typedef</span> std::list&lt;proton::sender&gt; sender_list;</div><div class="line"></div><div class="line">    std::string name_;</div><div class="line">    <span class="keywordtype">bool</span> dynamic_;</div><div class="line">    message_queue messages_;</div><div class="line">    sender_list consumers_;</div><div class="line">};</div><div class="line"></div><div class="line"><span class="keyword">class </span>queues {</div><div class="line">  <span class="keyword">public</span>:</div><div class="line">    queues() : next_id_(0) {}</div><div class="line">    <span class="keyword">virtual</span> ~queues() {}</div><div class="line"></div><div class="line"> 
    <span class="comment">// Get or create a queue.</span></div><div class="line">    <span class="keyword">virtual</span> queue &amp;<span class="keyword">get</span>(<span class="keyword">const</span> std::string &amp;address = std::string()) {</div><div class="line">        <span class="keywordflow">if</span> (address.empty()) {</div><div class="line">            <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">&quot;empty queue name&quot;</span>);</div><div class="line">        }</div><div class="line"></div><div class="line">        queue*&amp; q = queues_[address];</div><div class="line"></div><div class="line">        <span class="keywordflow">if</span> (!q) q = <span class="keyword">new</span> queue(address);</div><div class="line"></div><div class="line">        <span class="keywordflow">return</span> *q;</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="comment">// Create a dynamic queue with a u
 nique name.</span></div><div class="line">    <span class="keyword">virtual</span> queue &amp;dynamic() {</div><div class="line">        std::ostringstream os;</div><div class="line">        os &lt;&lt; <span class="stringliteral">&quot;q&quot;</span> &lt;&lt; next_id_++;</div><div class="line">        queue *q = queues_[os.str()] = <span class="keyword">new</span> queue(os.str(), <span class="keyword">true</span>);</div><div class="line"></div><div class="line">        <span class="keywordflow">return</span> *q;</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="comment">// Delete the named queue</span></div><div class="line">    <span class="keyword">virtual</span> <span class="keywordtype">void</span> erase(std::string &amp;name) {</div><div class="line">        <span class="keyword">delete</span> queues_[name];</div><div class="line">        queues_.erase(name);</div><div class="line">    }</div><div class="line"></div><div class="line">
   <span class="keyword">protected</span>:</div><div class="line">    <span class="keyword">typedef</span> std::map&lt;std::string, queue *&gt; queue_map;</div><div class="line">    queue_map queues_;</div><div class="line">    uint64_t next_id_; <span class="comment">// Use to generate unique queue IDs.</span></div><div class="line">};</div><div class="line"></div><div class="line"><span class="comment">// A handler to implement broker logic</span></div><div class="line"><span class="keyword">class </span>broker_handler : <span class="keyword">public</span> <a name="_a4"></a><a class="code" href="classproton_1_1messaging__handler.html">proton::messaging_handler</a> {</div><div class="line">  <span class="keyword">public</span>:</div><div class="line">    broker_handler(queues&amp; qs) : queues_(qs) {}</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_sender_open(<a class="code" href="classproton_1_1sender.html">proton::sender</a> &amp;sender
 ) OVERRIDE {</div><div class="line">        <a name="_a5"></a><a class="code" href="classproton_1_1source.html">proton::source</a> src(sender.<a name="a6"></a><a class="code" href="classproton_1_1sender.html#a2f1d8ca25f71dff178c462cf984327f9">source</a>());</div><div class="line">        queue &amp;q = src.<a name="a7"></a><a class="code" href="classproton_1_1terminus.html#ab6f99d305cf67c3a6c3d786d2b819ca8">dynamic</a>() ?</div><div class="line">            queues_.dynamic() : queues_.get(src.address());</div><div class="line">        sender.<a name="a8"></a><a class="code" href="classproton_1_1sender.html#a9e8555112049fc2b4945120b3c45f8ab">open</a>(<a name="_a9"></a><a class="code" href="classproton_1_1sender__options.html">proton::sender_options</a>().source(<a name="_a10"></a><a class="code" href="classproton_1_1source__options.html">proton::source_options</a>().address(q.name())));</div><div class="line">        q.subscribe(sender);</div><div class="line">        std::cout &lt;&
 lt; <span class="stringliteral">&quot;broker outgoing link from &quot;</span> &lt;&lt; q.name() &lt;&lt; std::endl;</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_receiver_open(<a name="_a11"></a><a class="code" href="classproton_1_1receiver.html">proton::receiver</a> &amp;receiver) OVERRIDE {</div><div class="line">        std::string address = receiver.<a name="a12"></a><a class="code" href="classproton_1_1receiver.html#a68cde95e630ce554bb4a2ba9ef087a17">target</a>().<a name="a13"></a><a class="code" href="classproton_1_1target.html#a977efa04715923ca4fa290a6ec90c830">address</a>();</div><div class="line">        <span class="keywordflow">if</span> (!address.empty()) {</div><div class="line">            receiver.<a name="a14"></a><a class="code" href="classproton_1_1receiver.html#a9e8555112049fc2b4945120b3c45f8ab">open</a>(<a name="_a15"></a><a class="code" href="classproton_1_1receiver__options.html">proton:
 :receiver_options</a>().target(<a name="_a16"></a><a class="code" href="classproton_1_1target__options.html">proton::target_options</a>().address(address)));</div><div class="line">            std::cout &lt;&lt; <span class="stringliteral">&quot;broker incoming link to &quot;</span> &lt;&lt; address &lt;&lt; std::endl;</div><div class="line">        }</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> unsubscribe(<a class="code" href="classproton_1_1sender.html">proton::sender</a> lnk) {</div><div class="line">        std::string address = lnk.<a class="code" href="classproton_1_1sender.html#a2f1d8ca25f71dff178c462cf984327f9">source</a>().<a name="a17"></a><a class="code" href="classproton_1_1source.html#a977efa04715923ca4fa290a6ec90c830">address</a>();</div><div class="line"></div><div class="line">        <span class="keywordflow">if</span> (queues_.get(address).unsubscribe(lnk)) {</div><div class="line">          
   queues_.erase(address);</div><div class="line">        }</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_sender_close(<a class="code" href="classproton_1_1sender.html">proton::sender</a> &amp;sender) OVERRIDE {</div><div class="line">        unsubscribe(sender);</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_connection_close(<a name="_a18"></a><a class="code" href="classproton_1_1connection.html">proton::connection</a> &amp;c) OVERRIDE {</div><div class="line">        remove_stale_consumers(c);</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_transport_close(<a name="_a19"></a><a class="code" href="classproton_1_1transport.html">proton::transport</a> &amp;t) OVERRIDE {</div><div class="line">        remove_stale_consumers(t.<a name="a20"></a><a class="code" href="cl
 assproton_1_1transport.html#af13d10fc3d843719af9ff4c456330a73">connection</a>());</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_transport_error(<a class="code" href="classproton_1_1transport.html">proton::transport</a> &amp;t) OVERRIDE {</div><div class="line">        std::cout &lt;&lt; <span class="stringliteral">&quot;broker client disconnect: &quot;</span> &lt;&lt; t.<a name="a21"></a><a class="code" href="classproton_1_1transport.html#ae94b11511c3ff52ec5b4988122a232ff">error</a>().<a name="a22"></a><a class="code" href="classproton_1_1error__condition.html#acecd2618798017fe94c19a79e5edb35a">what</a>() &lt;&lt; std::endl;</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_error(<span class="keyword">const</span> <a name="_a23"></a><a class="code" href="classproton_1_1error__condition.html">proton::error_condition</a> &amp;c) OVERRIDE {</
 div><div class="line">        std::cerr &lt;&lt; <span class="stringliteral">&quot;broker error: &quot;</span> &lt;&lt; c.<a class="code" href="classproton_1_1error__condition.html#acecd2618798017fe94c19a79e5edb35a">what</a>() &lt;&lt; std::endl;</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> remove_stale_consumers(<a class="code" href="classproton_1_1connection.html">proton::connection</a> connection) {</div><div class="line">        proton::session_range r1 = connection.<a name="a24"></a><a class="code" href="classproton_1_1connection.html#aa246b89acfdf85eff5e58f3fceae46dd">sessions</a>();</div><div class="line">        <span class="keywordflow">for</span> (proton::session_iterator i1 = r1.begin(); i1 != r1.end(); ++i1) {</div><div class="line">            proton::sender_range r2 = i1-&gt;senders();</div><div class="line">            <span class="keywordflow">for</span> (proton::sender_iterator i2 = r2.begin();
  i2 != r2.end(); ++i2) {</div><div class="line">                <span class="keywordflow">if</span> (i2-&gt;active())</div><div class="line">                    unsubscribe(*i2);</div><div class="line">            }</div><div class="line">        }</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_sendable(<a class="code" href="classproton_1_1sender.html">proton::sender</a> &amp;s) OVERRIDE {</div><div class="line">        std::string address = s.<a class="code" href="classproton_1_1sender.html#a2f1d8ca25f71dff178c462cf984327f9">source</a>().<a class="code" href="classproton_1_1source.html#a977efa04715923ca4fa290a6ec90c830">address</a>();</div><div class="line"></div><div class="line">        queues_.get(address).dispatch(&amp;s);</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_message(<a name="_a25"></a><a class="code" href="classproton_1_1
 delivery.html">proton::delivery</a> &amp;d, <a class="code" href="classproton_1_1message.html">proton::message</a> &amp;m) OVERRIDE {</div><div class="line">        std::string address = d.<a name="a26"></a><a class="code" href="classproton_1_1delivery.html#ad94696eb7d2907efd72e021c2513ed48">receiver</a>().<a class="code" href="classproton_1_1receiver.html#a68cde95e630ce554bb4a2ba9ef087a17">target</a>().<a class="code" href="classproton_1_1target.html#a977efa04715923ca4fa290a6ec90c830">address</a>();</div><div class="line">        queues_.get(address).publish(m);</div><div class="line">    }</div><div class="line"></div><div class="line">  <span class="keyword">protected</span>:</div><div class="line">    queues&amp; queues_;</div><div class="line">};</div><div class="line"></div><div class="line"></div><div class="line"><span class="comment">// The broker</span></div><div class="line"><span class="keyword">class </span>broker {</div><div class="line">  <span class="keyword">public<
 /span>:</div><div class="line">    broker(<span class="keyword">const</span> std::string&amp; url) : handler_(url, queues_) {}</div><div class="line"></div><div class="line">    <a class="code" href="classproton_1_1messaging__handler.html">proton::messaging_handler</a>&amp; handler() { <span class="keywordflow">return</span> handler_; }</div><div class="line"></div><div class="line">  <span class="keyword">private</span>:</div><div class="line">    <span class="keyword">class </span>my_handler : <span class="keyword">public</span> broker_handler {</div><div class="line">      <span class="keyword">public</span>:</div><div class="line">        my_handler(<span class="keyword">const</span> std::string&amp; u, queues&amp; qs) : broker_handler(qs), url_(u) {}</div><div class="line"></div><div class="line">        <span class="keywordtype">void</span> on_container_start(<a name="_a27"></a><a class="code" href="classproton_1_1container.html">proton::container</a> &amp;c) OVERRIDE {</div><
 div class="line">            c.<a name="a28"></a><a class="code" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654">listen</a>(url_);</div><div class="line">            std::cout &lt;&lt; <span class="stringliteral">&quot;broker listening on &quot;</span> &lt;&lt; url_ &lt;&lt; std::endl;</div><div class="line">        }</div><div class="line"></div><div class="line">      <span class="keyword">private</span>:</div><div class="line">        <span class="keyword">const</span> std::string&amp; url_;</div><div class="line">    };</div><div class="line"></div><div class="line">  <span class="keyword">private</span>:</div><div class="line">    queues queues_;</div><div class="line">    my_handler handler_;</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">    std::string url(<span class="stri
 ngliteral">&quot;0.0.0.0&quot;</span>);</div><div class="line">    example::options opts(argc, argv);</div><div class="line"></div><div class="line">    opts.add_value(url, <span class="charliteral">&#39;a&#39;</span>, <span class="stringliteral">&quot;address&quot;</span>, <span class="stringliteral">&quot;listen on URL&quot;</span>, <span class="stringliteral">&quot;URL&quot;</span>);</div><div class="line"></div><div class="line">    <span class="keywordflow">try</span> {</div><div class="line">        opts.parse();</div><div class="line"></div><div class="line">        broker b(url);</div><div class="line">        proton::default_container(b.handler()).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> example::bad_option&amp; e) {</div><div class="line">        std::cout &lt;&lt; opts &lt;&lt; std::endl &lt;&lt; e.what() &
 lt;&lt; std::endl;</div><div class="line">    } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception&amp; e) {</div><div class="line">        std::cerr &lt;&lt; e.what() &lt;&lt; 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><!-- 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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/broker_8hpp-example.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/broker_8hpp-example.html b/content/releases/qpid-proton-master/proton/cpp/api/broker_8hpp-example.html
index 2ad32f9..9c77646 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/broker_8hpp-example.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/broker_8hpp-example.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: broker.hpp</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -94,240 +94,14 @@ $(document).ready(function(){initNavTree('broker_8hpp-example.html','');});
 </div><!--header-->
 <div class="contents">
 <p>Common logic for a simple "mini broker" that creates creates queues automatically when a client tries to send or subscribe. This file contains the <code>queue</code> class that queues messages and the <code>broker_handler</code> class that manages queues and links and transfers messages to/from clients.</p>
-<p>Examples <a class="el" href="broker_8cpp-example.html">broker.cpp</a> and <a class="el" href="engine_2broker_8cpp-example.html">engine/broker.cpp</a> use this same broker logic but show different ways to run it in a server application.</p>
-<div class="fragment"><div class="line"><span class="preprocessor">#ifndef BROKER_HPP</span></div>
-<div class="line"><span class="preprocessor">#define BROKER_HPP</span></div>
-<div class="line"></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"> * &quot;License&quot;); 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="line"><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"> * &quot;AS IS&quot; 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"></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/event.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/message.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/handler.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/sender.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/transport.hpp&quot;</span></div>
-<div class="line"><span class="preprocessor">#include &quot;proton/url.hpp&quot;</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#include &lt;iostream&gt;</span></div>
-<div class="line"><span class="preprocessor">#include &lt;deque&gt;</span></div>
-<div class="line"><span class="preprocessor">#include &lt;map&gt;</span></div>
-<div class="line"><span class="preprocessor">#include &lt;list&gt;</span></div>
-<div class="line"><span class="preprocessor">#include &lt;sstream&gt;</span></div>
-<div class="line"></div>
-<div class="line"><span class="keyword">class </span>queue {</div>
-<div class="line">  <span class="keyword">public</span>:</div>
-<div class="line">    queue(<span class="keyword">const</span> std::string &amp;name, <span class="keywordtype">bool</span> dynamic = <span class="keyword">false</span>) : name_(name), dynamic_(dynamic) {}</div>
-<div class="line"></div>
-<div class="line">    std::string name()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> name_; }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> subscribe(<a name="_a0"></a><a class="code" href="classproton_1_1sender.html">proton::sender</a> s) {</div>
-<div class="line">        consumers_.push_back(s);</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">// Return true if queue can be deleted.</span></div>
-<div class="line">    <span class="keywordtype">bool</span> unsubscribe(<a class="code" href="classproton_1_1sender.html">proton::sender</a> s) {</div>
-<div class="line">        consumers_.remove(s);</div>
-<div class="line">        <span class="keywordflow">return</span> (consumers_.size() == 0 &amp;&amp; (dynamic_ || messages_.size() == 0));</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> publish(<span class="keyword">const</span> <a name="_a1"></a><a class="code" href="classproton_1_1message.html">proton::message</a> &amp;m, <a name="_a2"></a><a class="code" href="classproton_1_1receiver.html">proton::receiver</a> r) {</div>
-<div class="line">        messages_.push_back(m);</div>
-<div class="line">        dispatch(0);</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> dispatch(<a class="code" href="classproton_1_1sender.html">proton::sender</a> *s) {</div>
-<div class="line">        <span class="keywordflow">while</span> (deliver_to(s)) {}</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">bool</span> deliver_to(<a class="code" href="classproton_1_1sender.html">proton::sender</a> *s) {</div>
-<div class="line">        <span class="comment">// Deliver to single sender if supplied, else all consumers</span></div>
-<div class="line">        <span class="keywordtype">int</span> count = s ? 1 : consumers_.size();</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordflow">if</span> (!count) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordtype">bool</span> result = <span class="keyword">false</span>;</div>
-<div class="line">        sender_list::iterator it = consumers_.begin();</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordflow">if</span> (!s &amp;&amp; count) {</div>
-<div class="line">            s = &amp;*it;</div>
-<div class="line">        }</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordflow">while</span> (messages_.size()) {</div>
-<div class="line">            <span class="keywordflow">if</span> (s-&gt;<a name="a3"></a><a class="code" href="classproton_1_1link.html#a75360c7515b9f569871c5ea953286649">credit</a>()) {</div>
-<div class="line">                <span class="keyword">const</span> <a class="code" href="classproton_1_1message.html">proton::message</a>&amp; m = messages_.front();</div>
-<div class="line"></div>
-<div class="line">                s-&gt;<a name="a4"></a><a class="code" href="classproton_1_1sender.html#aefaf5ace497245ca76c6c9d629ae7bee">send</a>(m);</div>
-<div class="line">                messages_.pop_front();</div>
-<div class="line">                result = <span class="keyword">true</span>;</div>
-<div class="line">            }</div>
-<div class="line"></div>
-<div class="line">            <span class="keywordflow">if</span> (--count) {</div>
-<div class="line">                it++;</div>
-<div class="line">            } <span class="keywordflow">else</span> {</div>
-<div class="line">                <span class="keywordflow">return</span> result;</div>
-<div class="line">            }</div>
-<div class="line">        }</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">  <span class="keyword">private</span>:</div>
-<div class="line">    <span class="keyword">typedef</span> std::deque&lt;proton::message&gt; message_queue;</div>
-<div class="line">    <span class="keyword">typedef</span> std::list&lt;proton::sender&gt; sender_list;</div>
-<div class="line"></div>
-<div class="line">    std::string name_;</div>
-<div class="line">    <span class="keywordtype">bool</span> dynamic_;</div>
-<div class="line">    message_queue messages_;</div>
-<div class="line">    sender_list consumers_;</div>
-<div class="line">};</div>
-<div class="line"></div>
-<div class="line"><span class="keyword">class </span>queues {</div>
-<div class="line">  <span class="keyword">public</span>:</div>
-<div class="line">    queues() : next_id_(0) {}</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">// Get or create a queue.</span></div>
-<div class="line">    <span class="keyword">virtual</span> queue &amp;<span class="keyword">get</span>(<span class="keyword">const</span> std::string &amp;address = std::string()) {</div>
-<div class="line">        <span class="keywordflow">if</span> (address.empty()) {</div>
-<div class="line">            <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">&quot;empty queue name&quot;</span>);</div>
-<div class="line">        }</div>
-<div class="line"></div>
-<div class="line">        queue*&amp; q = queues_[address];</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordflow">if</span> (!q) q = <span class="keyword">new</span> queue(address);</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordflow">return</span> *q;</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">// Create a dynamic queue with a unique name.</span></div>
-<div class="line">    <span class="keyword">virtual</span> queue &amp;dynamic() {</div>
-<div class="line">        std::ostringstream os;</div>
-<div class="line">        os &lt;&lt; <span class="stringliteral">&quot;q&quot;</span> &lt;&lt; next_id_++;</div>
-<div class="line">        queue *q = queues_[os.str()] = <span class="keyword">new</span> queue(os.str(), <span class="keyword">true</span>);</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordflow">return</span> *q;</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">// Delete the named queue</span></div>
-<div class="line">    <span class="keyword">virtual</span> <span class="keywordtype">void</span> erase(std::string &amp;name) {</div>
-<div class="line">        <span class="keyword">delete</span> queues_[name];</div>
-<div class="line">        queues_.erase(name);</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">  <span class="keyword">protected</span>:</div>
-<div class="line">    <span class="keyword">typedef</span> std::map&lt;std::string, queue *&gt; queue_map;</div>
-<div class="line">    queue_map queues_;</div>
-<div class="line">    uint64_t next_id_; <span class="comment">// Use to generate unique queue IDs.</span></div>
-<div class="line">};</div>
-<div class="line"></div>
-<div class="line"></div>
-<div class="line"><span class="keyword">class </span>broker_handler : <span class="keyword">public</span> <a name="_a5"></a><a class="code" href="classproton_1_1handler.html">proton::handler</a> {</div>
-<div class="line">  <span class="keyword">public</span>:</div>
-<div class="line">    broker_handler(queues&amp; qs) : queues_(qs) {}</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a6"></a><a class="code" href="classproton_1_1handler.html#a74372127469f54153c13fc617cf14e17">on_link_open</a>(<a name="_a7"></a><a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        <a name="_a8"></a><a class="code" href="classproton_1_1link.html">proton::link</a> lnk = e.<a name="a9"></a><a class="code" href="classproton_1_1event.html#a2ce4835ffc5538deb4004da365e8be57">link</a>();</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordflow">if</span> (!!lnk.<a name="a10"></a>sender()) {</div>
-<div class="line">            <a name="_a11"></a><a class="code" href="classproton_1_1terminus.html">proton::terminus</a> remote_source(lnk.<a name="a12"></a><a class="code" href="classproton_1_1link.html#adc8d612ee69e5722919c1bc2c95df66e">remote_source</a>());</div>
-<div class="line">            queue &amp;q = remote_source.dynamic() ?</div>
-<div class="line">                queues_.dynamic() : queues_.get(remote_source.address());</div>
-<div class="line">            lnk.<a name="a13"></a><a class="code" href="classproton_1_1link.html#a2246ba119cbaa626fb423e1ba80f84c5">local_source</a>().<a name="a14"></a><a class="code" href="classproton_1_1terminus.html#a977efa04715923ca4fa290a6ec90c830">address</a>(q.name());</div>
-<div class="line"></div>
-<div class="line">            q.subscribe(lnk.sender());</div>
-<div class="line">            std::cout &lt;&lt; <span class="stringliteral">&quot;broker outgoing link from &quot;</span> &lt;&lt; q.name() &lt;&lt; std::endl;</div>
-<div class="line">        } <span class="keywordflow">else</span> {</div>
-<div class="line">            <span class="comment">// Receiver</span></div>
-<div class="line">            std::string address = lnk.<a name="a15"></a><a class="code" href="classproton_1_1link.html#ad5797a56dcc8453297ee6551fed06a95">remote_target</a>().<a class="code" href="classproton_1_1terminus.html#a977efa04715923ca4fa290a6ec90c830">address</a>();</div>
-<div class="line">            <span class="keywordflow">if</span> (!address.empty()) {</div>
-<div class="line">                lnk.<a name="a16"></a><a class="code" href="classproton_1_1link.html#a1e65cc5198f2c2e57d28815f401eb7d9">local_target</a>().<a class="code" href="classproton_1_1terminus.html#a977efa04715923ca4fa290a6ec90c830">address</a>(address);</div>
-<div class="line">                std::cout &lt;&lt; <span class="stringliteral">&quot;broker incoming link to &quot;</span> &lt;&lt; address &lt;&lt; std::endl;</div>
-<div class="line">            }</div>
-<div class="line">        }</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> unsubscribe(<a class="code" href="classproton_1_1sender.html">proton::sender</a> lnk) {</div>
-<div class="line">        std::string address = lnk.<a class="code" href="classproton_1_1link.html#a2246ba119cbaa626fb423e1ba80f84c5">local_source</a>().<a class="code" href="classproton_1_1terminus.html#a977efa04715923ca4fa290a6ec90c830">address</a>();</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordflow">if</span> (queues_.get(address).unsubscribe(lnk)) {</div>
-<div class="line">            queues_.erase(address);</div>
-<div class="line">        }</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a17"></a><a class="code" href="classproton_1_1handler.html#a4dfebd99ab152b534fe2b2c253534a48">on_link_close</a>(<a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        <a class="code" href="classproton_1_1link.html">proton::link</a> lnk = e.<a class="code" href="classproton_1_1event.html#a2ce4835ffc5538deb4004da365e8be57">link</a>();</div>
-<div class="line"></div>
-<div class="line">        <span class="keywordflow">if</span> (!!lnk.sender()) {</div>
-<div class="line">            unsubscribe(lnk.sender());</div>
-<div class="line">        }</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a18"></a><a class="code" href="classproton_1_1handler.html#a9f6d140896277e6d8149552859779945">on_connection_close</a>(<a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        remove_stale_consumers(e.<a name="a19"></a><a class="code" href="classproton_1_1event.html#a89bfeade377f12d843e51d16c353a556">connection</a>());</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a20"></a><a class="code" href="classproton_1_1handler.html#a019fcc18791d09c19b9e2a0fe009c6ed">on_transport_close</a>(<a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        remove_stale_consumers(e.<a class="code" href="classproton_1_1event.html#a89bfeade377f12d843e51d16c353a556">connection</a>());</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a21"></a><a class="code" href="classproton_1_1handler.html#a165e449f34abebef55cd2cf285ae6ad7">on_transport_error</a>(<a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        std::cout &lt;&lt; <span class="stringliteral">&quot;broker client disconnect: &quot;</span> &lt;&lt; e.<a name="a22"></a><a class="code" href="classproton_1_1event.html#a99a7f65f3ec87715cfe5bd6cf67d0149">transport</a>().condition().what() &lt;&lt; std::endl;</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a23"></a><a class="code" href="classproton_1_1handler.html#a42d253363048b5d7974ca819560f6ae3">on_unhandled_error</a>(<a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e, <span class="keyword">const</span> <a name="_a24"></a><a class="code" href="classproton_1_1condition.html">proton::condition</a> &amp;c) {</div>
-<div class="line">        std::cerr &lt;&lt; <span class="stringliteral">&quot;broker error: &quot;</span> &lt;&lt; e.name() &lt;&lt; <span class="stringliteral">&quot;:&quot;</span> &lt;&lt; c.<a name="a25"></a><a class="code" href="classproton_1_1condition.html#acecd2618798017fe94c19a79e5edb35a">what</a>() &lt;&lt; std::endl;</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> remove_stale_consumers(<a name="_a26"></a><a class="code" href="classproton_1_1connection.html">proton::connection</a> connection) {</div>
-<div class="line">        proton::link_range r = connection.<a name="a27"></a><a class="code" href="classproton_1_1connection.html#af304203ffaff9415b7884f53507b72dc">links</a>();</div>
-<div class="line">        <span class="keywordflow">for</span> (<a name="_a28"></a><a class="code" href="classproton_1_1link__iterator.html">proton::link_iterator</a> l = r.begin(); l != r.end(); ++l) {</div>
-<div class="line">            <span class="keywordflow">if</span> ((l-&gt;state() &amp; <a name="a29"></a><a class="code" href="classproton_1_1endpoint.html#aa1f09a6f628fac670f0f92601155e155">proton::endpoint::REMOTE_ACTIVE</a>) &amp;&amp; !!l-&gt;sender())</div>
-<div class="line">                unsubscribe(l-&gt;sender());</div>
-<div class="line">        }</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a30"></a><a class="code" href="classproton_1_1handler.html#a11d500048a93f88cfc51ea9abaa685bf">on_sendable</a>(<a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        <a class="code" href="classproton_1_1link.html">proton::link</a> lnk = e.<a class="code" href="classproton_1_1event.html#a2ce4835ffc5538deb4004da365e8be57">link</a>();</div>
-<div class="line">        std::string address = lnk.<a class="code" href="classproton_1_1link.html#a2246ba119cbaa626fb423e1ba80f84c5">local_source</a>().<a class="code" href="classproton_1_1terminus.html#a977efa04715923ca4fa290a6ec90c830">address</a>();</div>
-<div class="line">        <a class="code" href="classproton_1_1sender.html">proton::sender</a> s = lnk.sender();</div>
-<div class="line"></div>
-<div class="line">        queues_.get(address).dispatch(&amp;s);</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="keywordtype">void</span> <a name="a31"></a><a class="code" href="classproton_1_1handler.html#ade01b01951064667a5a076362c5e61ef">on_message</a>(<a class="code" href="classproton_1_1event.html">proton::event</a> &amp;e) {</div>
-<div class="line">        std::string address = e.<a class="code" href="classproton_1_1event.html#a2ce4835ffc5538deb4004da365e8be57">link</a>().<a class="code" href="classproton_1_1link.html#a1e65cc5198f2c2e57d28815f401eb7d9">local_target</a>().<a class="code" href="classproton_1_1terminus.html#a977efa04715923ca4fa290a6ec90c830">address</a>();</div>
-<div class="line">        queues_.get(address).publish(e.<a name="a32"></a><a class="code" href="classproton_1_1event.html#a05e07a1a99eaa74c1a3288511b15cae5">message</a>(), e.<a class="code" href="classproton_1_1event.html#a2ce4835ffc5538deb4004da365e8be57">link</a>().<a name="a33"></a>receiver());</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">  <span class="keyword">protected</span>:</div>
-<div class="line">    queues&amp; queues_;</div>
-<div class="line">};</div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#endif // BROKER_HPP</span></div>
-</div><!-- fragment --> </div><!-- contents -->
+<div class="fragment"><div class="line"><span class="preprocessor">#ifndef BROKER_HPP</span></div><div class="line"><span class="preprocessor">#define BROKER_HPP</span></div><div class="line"></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"> * &quot;License&quot;); 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="line"><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"> * &quot;AS IS&quot; 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"></div><div cla
 ss="line"></div><div class="line"><span class="preprocessor">#include &lt;proton/connection.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/delivery.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/messaging_handler.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/message.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/sasl.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/sender.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/tracker.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/transport.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/sender_options.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/receiver_options.hpp&gt;</span></div><div class="line"><span
  class="preprocessor">#include &lt;proton/source_options.hpp&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;proton/target_options.hpp&gt;</span></div><div class="line"></div><div class="line"><span class="preprocessor">#include &lt;iostream&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;deque&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;map&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;list&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;sstream&gt;</span></div><div class="line"></div><div class="line"><span class="keyword">class </span>queue {</div><div class="line">  <span class="keyword">public</span>:</div><div class="line">    queue(<span class="keyword">const</span> std::string &amp;name, <span class="keywordtype">bool</span> dynamic = <span class="keyword">false</span>) : name_(name), dynamic_(dynamic) {}</div><div class="line"></div><div cl
 ass="line">    std::string name()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> name_; }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> subscribe(<a name="_a0"></a><a class="code" href="classproton_1_1sender.html">proton::sender</a> s) {</div><div class="line">        consumers_.push_back(s);</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="comment">// Return true if queue can be deleted.</span></div><div class="line">    <span class="keywordtype">bool</span> unsubscribe(<a class="code" href="classproton_1_1sender.html">proton::sender</a> s) {</div><div class="line">        consumers_.remove(s);</div><div class="line">        <span class="keywordflow">return</span> (consumers_.size() == 0 &amp;&amp; (dynamic_ || messages_.size() == 0));</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> publish(<span c
 lass="keyword">const</span> <a name="_a1"></a><a class="code" href="classproton_1_1message.html">proton::message</a> &amp;m) {</div><div class="line">        messages_.push_back(m);</div><div class="line">        dispatch(0);</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> dispatch(<a class="code" href="classproton_1_1sender.html">proton::sender</a> *s) {</div><div class="line">        <span class="keywordflow">while</span> (deliver_to(s)) {}</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">bool</span> deliver_to(<a class="code" href="classproton_1_1sender.html">proton::sender</a> *s) {</div><div class="line">        <span class="comment">// Deliver to single sender if supplied, else all consumers</span></div><div class="line">        <span class="keywordtype">int</span> count = s ? 1 : consumers_.size();</div><div class="line"></div><div class="line">      
   <span class="keywordflow">if</span> (!count) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"></div><div class="line">        <span class="keywordtype">bool</span> result = <span class="keyword">false</span>;</div><div class="line">        sender_list::iterator it = consumers_.begin();</div><div class="line"></div><div class="line">        <span class="keywordflow">if</span> (!s &amp;&amp; count) {</div><div class="line">            s = &amp;*it;</div><div class="line">        }</div><div class="line"></div><div class="line">        <span class="keywordflow">while</span> (messages_.size()) {</div><div class="line">            <span class="keywordflow">if</span> (s-&gt;<a name="a2"></a><a class="code" href="classproton_1_1link.html#a75360c7515b9f569871c5ea953286649">credit</a>()) {</div><div class="line">                <span class="keyword">const</span> <a class="code" href="classproton_1_1message.html">proton::message</a>&amp; m =
  messages_.front();</div><div class="line"></div><div class="line">                s-&gt;<a name="a3"></a><a class="code" href="classproton_1_1sender.html#a214eb30b24e6831d016a47b9dddda830">send</a>(m);</div><div class="line">                messages_.pop_front();</div><div class="line">                result = <span class="keyword">true</span>;</div><div class="line">            }</div><div class="line"></div><div class="line">            <span class="keywordflow">if</span> (--count) {</div><div class="line">                it++;</div><div class="line">            } <span class="keywordflow">else</span> {</div><div class="line">                <span class="keywordflow">return</span> result;</div><div class="line">            }</div><div class="line">        }</div><div class="line"></div><div class="line">        <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line">    }</div><div class="line"></div><div class="line">  <span class="keyw
 ord">private</span>:</div><div class="line">    <span class="keyword">typedef</span> std::deque&lt;proton::message&gt; message_queue;</div><div class="line">    <span class="keyword">typedef</span> std::list&lt;proton::sender&gt; sender_list;</div><div class="line"></div><div class="line">    std::string name_;</div><div class="line">    <span class="keywordtype">bool</span> dynamic_;</div><div class="line">    message_queue messages_;</div><div class="line">    sender_list consumers_;</div><div class="line">};</div><div class="line"></div><div class="line"><span class="keyword">class </span>queues {</div><div class="line">  <span class="keyword">public</span>:</div><div class="line">    queues() : next_id_(0) {}</div><div class="line">    <span class="keyword">virtual</span> ~queues() {}</div><div class="line"></div><div class="line">    <span class="comment">// Get or create a queue.</span></div><div class="line">    <span class="keyword">virtual</span> queue &amp;<span class="key
 word">get</span>(<span class="keyword">const</span> std::string &amp;address = std::string()) {</div><div class="line">        <span class="keywordflow">if</span> (address.empty()) {</div><div class="line">            <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">&quot;empty queue name&quot;</span>);</div><div class="line">        }</div><div class="line"></div><div class="line">        queue*&amp; q = queues_[address];</div><div class="line"></div><div class="line">        <span class="keywordflow">if</span> (!q) q = <span class="keyword">new</span> queue(address);</div><div class="line"></div><div class="line">        <span class="keywordflow">return</span> *q;</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="comment">// Create a dynamic queue with a unique name.</span></div><div class="line">    <span class="keyword">virtual</span> queue &amp;dynamic() {</div><div class="line">        std::ostring
 stream os;</div><div class="line">        os &lt;&lt; <span class="stringliteral">&quot;q&quot;</span> &lt;&lt; next_id_++;</div><div class="line">        queue *q = queues_[os.str()] = <span class="keyword">new</span> queue(os.str(), <span class="keyword">true</span>);</div><div class="line"></div><div class="line">        <span class="keywordflow">return</span> *q;</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="comment">// Delete the named queue</span></div><div class="line">    <span class="keyword">virtual</span> <span class="keywordtype">void</span> erase(std::string &amp;name) {</div><div class="line">        <span class="keyword">delete</span> queues_[name];</div><div class="line">        queues_.erase(name);</div><div class="line">    }</div><div class="line"></div><div class="line">  <span class="keyword">protected</span>:</div><div class="line">    <span class="keyword">typedef</span> std::map&lt;std::string, queue *&gt; queue_
 map;</div><div class="line">    queue_map queues_;</div><div class="line">    uint64_t next_id_; <span class="comment">// Use to generate unique queue IDs.</span></div><div class="line">};</div><div class="line"></div><div class="line"><span class="preprocessor">#include &lt;proton/config.hpp&gt;</span></div><div class="line"></div><div class="line"><span class="keyword">class </span>broker_handler : <span class="keyword">public</span> <a name="_a4"></a><a class="code" href="classproton_1_1messaging__handler.html">proton::messaging_handler</a> {</div><div class="line">  <span class="keyword">public</span>:</div><div class="line">    broker_handler(queues&amp; qs) : queues_(qs) {}</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_transport_open(<a name="_a5"></a><a class="code" href="classproton_1_1transport.html">proton::transport</a> &amp;t) OVERRIDE {</div><div class="line">        std::cout &lt;&lt; <span class="stringliteral">&quot;Conne
 ction from user: &quot;</span> &lt;&lt; t.<a name="a6"></a><a class="code" href="classproton_1_1transport.html#a68d041918b4f276dc70e68e479333355">sasl</a>().<a name="a7"></a><a class="code" href="classproton_1_1sasl.html#a31d44d41f9aee83ac6fdbe8721eaa42f">user</a>() &lt;&lt; <span class="stringliteral">&quot; (mechanism: &quot;</span> &lt;&lt; t.<a class="code" href="classproton_1_1transport.html#a68d041918b4f276dc70e68e479333355">sasl</a>().<a name="a8"></a><a class="code" href="classproton_1_1sasl.html#ab3e41c9a32534900c35ea46a45635c4c">mech</a>() &lt;&lt; <span class="stringliteral">&quot;)&quot;</span> &lt;&lt; std::endl;</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_sender_open(<a class="code" href="classproton_1_1sender.html">proton::sender</a> &amp;sender) OVERRIDE {</div><div class="line">        <a name="_a9"></a><a class="code" href="classproton_1_1source.html">proton::source</a> src(sender.<a name=
 "a10"></a><a class="code" href="classproton_1_1sender.html#a2f1d8ca25f71dff178c462cf984327f9">source</a>());</div><div class="line">        queue &amp;q = src.<a name="a11"></a><a class="code" href="classproton_1_1terminus.html#ab6f99d305cf67c3a6c3d786d2b819ca8">dynamic</a>() ?</div><div class="line">            queues_.dynamic() : queues_.get(src.address());</div><div class="line">        sender.<a name="a12"></a><a class="code" href="classproton_1_1sender.html#a9e8555112049fc2b4945120b3c45f8ab">open</a>(<a name="_a13"></a><a class="code" href="classproton_1_1sender__options.html">proton::sender_options</a>().source(<a name="_a14"></a><a class="code" href="classproton_1_1source__options.html">proton::source_options</a>().address(q.name())));</div><div class="line">        q.subscribe(sender);</div><div class="line">        std::cout &lt;&lt; <span class="stringliteral">&quot;broker outgoing link from &quot;</span> &lt;&lt; q.name() &lt;&lt; std::endl;</div><div class="line">    }</
 div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_receiver_open(<a name="_a15"></a><a class="code" href="classproton_1_1receiver.html">proton::receiver</a> &amp;receiver) OVERRIDE {</div><div class="line">        std::string address = receiver.<a name="a16"></a><a class="code" href="classproton_1_1receiver.html#a68cde95e630ce554bb4a2ba9ef087a17">target</a>().<a name="a17"></a><a class="code" href="classproton_1_1target.html#a977efa04715923ca4fa290a6ec90c830">address</a>();</div><div class="line">        <span class="keywordflow">if</span> (!address.empty()) {</div><div class="line">            receiver.<a name="a18"></a><a class="code" href="classproton_1_1receiver.html#a9e8555112049fc2b4945120b3c45f8ab">open</a>(<a name="_a19"></a><a class="code" href="classproton_1_1receiver__options.html">proton::receiver_options</a>().target(<a name="_a20"></a><a class="code" href="classproton_1_1target__options.html">proton::target_options</a>().address(
 address)));</div><div class="line">            std::cout &lt;&lt; <span class="stringliteral">&quot;broker incoming link to &quot;</span> &lt;&lt; address &lt;&lt; std::endl;</div><div class="line">        }</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> unsubscribe(<a class="code" href="classproton_1_1sender.html">proton::sender</a> lnk) {</div><div class="line">        std::string address = lnk.<a class="code" href="classproton_1_1sender.html#a2f1d8ca25f71dff178c462cf984327f9">source</a>().<a name="a21"></a><a class="code" href="classproton_1_1source.html#a977efa04715923ca4fa290a6ec90c830">address</a>();</div><div class="line"></div><div class="line">        <span class="keywordflow">if</span> (queues_.get(address).unsubscribe(lnk)) {</div><div class="line">            queues_.erase(address);</div><div class="line">        }</div><div class="line">    }</div><div class="line"></div><div class="line">    <span c
 lass="keywordtype">void</span> on_sender_close(<a class="code" href="classproton_1_1sender.html">proton::sender</a> &amp;sender) OVERRIDE {</div><div class="line">        unsubscribe(sender);</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_connection_close(<a name="_a22"></a><a class="code" href="classproton_1_1connection.html">proton::connection</a> &amp;c) OVERRIDE {</div><div class="line">        remove_stale_consumers(c);</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_transport_close(<a class="code" href="classproton_1_1transport.html">proton::transport</a> &amp;t) OVERRIDE {</div><div class="line">        remove_stale_consumers(t.<a name="a23"></a><a class="code" href="classproton_1_1transport.html#af13d10fc3d843719af9ff4c456330a73">connection</a>());</div><div class="line">    }</div><div class="line"></div><div class="line">    <sp
 an class="keywordtype">void</span> on_transport_error(<a class="code" href="classproton_1_1transport.html">proton::transport</a> &amp;t) OVERRIDE {</div><div class="line">        std::cout &lt;&lt; <span class="stringliteral">&quot;broker client disconnect: &quot;</span> &lt;&lt; t.<a name="a24"></a><a class="code" href="classproton_1_1transport.html#ae94b11511c3ff52ec5b4988122a232ff">error</a>().<a name="a25"></a><a class="code" href="classproton_1_1error__condition.html#acecd2618798017fe94c19a79e5edb35a">what</a>() &lt;&lt; std::endl;</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_error(<span class="keyword">const</span> <a name="_a26"></a><a class="code" href="classproton_1_1error__condition.html">proton::error_condition</a> &amp;c) OVERRIDE {</div><div class="line">        std::cerr &lt;&lt; <span class="stringliteral">&quot;broker error: &quot;</span> &lt;&lt; c.<a class="code" href="classproton_1_1error_
 _condition.html#acecd2618798017fe94c19a79e5edb35a">what</a>() &lt;&lt; std::endl;</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> remove_stale_consumers(<a class="code" href="classproton_1_1connection.html">proton::connection</a> connection) {</div><div class="line">        proton::sender_range sr = connection.<a name="a27"></a><a class="code" href="classproton_1_1connection.html#a58b522eac213ea860e01ca619b694dbf">senders</a>();</div><div class="line">        <span class="keywordflow">for</span> (proton::sender_iterator i = sr.begin(); i != sr.end(); ++i) {</div><div class="line">            <span class="keywordflow">if</span> (i-&gt;active())</div><div class="line">                unsubscribe(*i);</div><div class="line">        }</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_sendable(<a class="code" href="classproton_1_1sender.html">proton
 ::sender</a> &amp;s) OVERRIDE {</div><div class="line">        std::string address = s.<a class="code" href="classproton_1_1sender.html#a2f1d8ca25f71dff178c462cf984327f9">source</a>().<a class="code" href="classproton_1_1source.html#a977efa04715923ca4fa290a6ec90c830">address</a>();</div><div class="line"></div><div class="line">        queues_.get(address).dispatch(&amp;s);</div><div class="line">    }</div><div class="line"></div><div class="line">    <span class="keywordtype">void</span> on_message(<a name="_a28"></a><a class="code" href="classproton_1_1delivery.html">proton::delivery</a> &amp;d, <a class="code" href="classproton_1_1message.html">proton::message</a> &amp;m) OVERRIDE {</div><div class="line">        std::string address = d.<a name="a29"></a><a class="code" href="classproton_1_1delivery.html#ad94696eb7d2907efd72e021c2513ed48">receiver</a>().<a class="code" href="classproton_1_1receiver.html#a68cde95e630ce554bb4a2ba9ef087a17">target</a>().<a class="code" href="classp
 roton_1_1target.html#a977efa04715923ca4fa290a6ec90c830">address</a>();</div><div class="line">        queues_.get(address).publish(m);</div><div class="line">    }</div><div class="line"></div><div class="line">  <span class="keyword">protected</span>:</div><div class="line">    queues&amp; queues_;</div><div class="line">};</div><div class="line"></div><div class="line"><span class="preprocessor">#endif // BROKER_HPP</span></div></div><!-- fragment --> </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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[51/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
QPID-7350: Update the proton master snapshot


Project: http://git-wip-us.apache.org/repos/asf/qpid-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-site/commit/1d69f2e6
Tree: http://git-wip-us.apache.org/repos/asf/qpid-site/tree/1d69f2e6
Diff: http://git-wip-us.apache.org/repos/asf/qpid-site/diff/1d69f2e6

Branch: refs/heads/asf-site
Commit: 1d69f2e6db1db1d31ee1d958da9387e0b03ecb0c
Parents: c3b7f93
Author: Justin Ross <jr...@redhat.com>
Authored: Wed Jul 13 12:22:39 2016 +0200
Committer: Justin Ross <jr...@redhat.com>
Committed: Wed Jul 13 12:22:39 2016 +0200

----------------------------------------------------------------------
 content/releases/qpid-proton-master/index.html  |    2 +-
 .../proton/c/api/annotated.html                 |   19 +-
 .../proton/c/api/annotated_dup.js               |    3 +
 .../proton/c/api/cid_8h_source.html             |   70 +-
 .../proton/c/api/classes.html                   |   14 +-
 .../proton/c/api/codec_8h.html                  |   20 +-
 .../proton/c/api/codec_8h_source.html           |  315 +-----
 .../proton/c/api/condition_8h.html              |    6 +-
 .../proton/c/api/condition_8h_source.html       |   68 +-
 .../proton/c/api/connection_8h.html             |    6 +-
 .../proton/c/api/connection_8h_source.html      |  126 +--
 .../proton/c/api/connection__engine_8h.html     |  203 ++++
 .../proton/c/api/connection__engine_8h.js       |   22 +
 .../c/api/connection__engine_8h_source.html     |  142 +++
 .../proton/c/api/delivery_8h.html               |    6 +-
 .../proton/c/api/delivery_8h_source.html        |   98 +-
 .../proton/c/api/deprecated.html                |   32 +-
 .../dir_25143d27009f52d175c1d192441a738a.html   |   28 +-
 .../api/dir_25143d27009f52d175c1d192441a738a.js |    1 +
 .../proton/c/api/disposition_8h.html            |    6 +-
 .../proton/c/api/disposition_8h_source.html     |   82 +-
 .../qpid-proton-master/proton/c/api/doxygen.css |   27 +-
 .../proton/c/api/engine_8h.html                 |    6 +-
 .../proton/c/api/engine_8h_source.html          |   42 +-
 .../proton/c/api/error_8h_source.html           |   83 +-
 .../proton/c/api/event_8h.html                  |   10 +-
 .../proton/c/api/event_8h_source.html           |  167 +--
 .../qpid-proton-master/proton/c/api/files.html  |   61 +-
 .../proton/c/api/functions.html                 |   14 +-
 .../proton/c/api/functions_vars.html            |   14 +-
 .../proton/c/api/globals.html                   |   75 +-
 .../proton/c/api/globals_defs.html              |    6 +-
 .../proton/c/api/globals_enum.html              |    6 +-
 .../proton/c/api/globals_eval.html              |    6 +-
 .../proton/c/api/globals_func.html              |   54 +-
 .../proton/c/api/globals_type.html              |   15 +-
 .../proton/c/api/group__abstract.html           |    6 +-
 .../proton/c/api/group__condition.html          |    6 +-
 .../proton/c/api/group__connection.html         |    6 +-
 .../proton/c/api/group__connection__engine.html |  426 ++++++++
 .../proton/c/api/group__connection__engine.js   |   36 +
 .../proton/c/api/group__data.html               |  144 +--
 .../proton/c/api/group__delivery.html           |    6 +-
 .../proton/c/api/group__disposition.html        |    6 +-
 .../proton/c/api/group__engine.html             |    6 +-
 .../proton/c/api/group__event.html              |   10 +-
 .../proton/c/api/group__handlers.html           |    6 +-
 .../proton/c/api/group__link.html               |   14 +-
 .../proton/c/api/group__message.html            |    6 +-
 .../proton/c/api/group__messenger.html          |   10 +-
 .../proton/c/api/group__primitives.html         |    6 +-
 .../proton/c/api/group__reactor.html            |    6 +-
 .../proton/c/api/group__receiver.html           |    6 +-
 .../proton/c/api/group__sasl.html               |   10 +-
 .../proton/c/api/group__selectable.html         |    6 +-
 .../proton/c/api/group__sender.html             |    6 +-
 .../proton/c/api/group__session.html            |    6 +-
 .../proton/c/api/group__ssl.html                |   26 +-
 .../proton/c/api/group__terminus.html           |   22 +-
 .../proton/c/api/group__transport.html          |    6 +-
 .../proton/c/api/group__types.html              |    6 +-
 .../proton/c/api/group__url.html                |    6 +-
 .../proton/c/api/handlers_8h.html               |   18 +-
 .../proton/c/api/handlers_8h_source.html        |   53 +-
 .../proton/c/api/import__export_8h_source.html  |   65 +-
 .../qpid-proton-master/proton/c/api/index.html  |    6 +-
 .../proton/c/api/io_8h_source.html              |   77 +-
 .../proton/c/api/link_8h.html                   |   14 +-
 .../proton/c/api/link_8h_source.html            |  158 +--
 .../qpid-proton-master/proton/c/api/log_8h.html |    6 +-
 .../proton/c/api/log_8h_source.html             |   47 +-
 .../proton/c/api/message_8h.html                |    6 +-
 .../proton/c/api/message_8h_source.html         |  157 +--
 .../proton/c/api/messenger_8h.html              |   16 +-
 .../proton/c/api/messenger_8h_source.html       |  213 +---
 .../proton/c/api/modules.html                   |   53 +-
 .../qpid-proton-master/proton/c/api/modules.js  |    1 +
 .../proton/c/api/navtreedata.js                 |   12 +-
 .../proton/c/api/navtreeindex0.js               |  216 ++--
 .../proton/c/api/navtreeindex1.js               |  288 ++---
 .../proton/c/api/navtreeindex2.js               |  500 ++++-----
 .../proton/c/api/navtreeindex3.js               |  500 ++++-----
 .../proton/c/api/navtreeindex4.js               |  500 ++++-----
 .../proton/c/api/navtreeindex5.js               |  498 ++++-----
 .../proton/c/api/navtreeindex6.js               |  120 ++-
 .../proton/c/api/object_8h_source.html          |  294 +----
 .../qpid-proton-master/proton/c/api/pages.html  |    6 +-
 .../proton/c/api/parser_8h_source.html          |   52 +-
 .../proton/c/api/reactor_8h.html                |  108 +-
 .../proton/c/api/reactor_8h_source.html         |  126 +--
 .../qpid-proton-master/proton/c/api/resize.js   |    2 +-
 .../proton/c/api/sasl_8h.html                   |   12 +-
 .../proton/c/api/sasl_8h_source.html            |   78 +-
 .../proton/c/api/scanner_8h_source.html         |   90 +-
 .../proton/c/api/search/all_0.html              |    2 +-
 .../proton/c/api/search/all_1.html              |    2 +-
 .../proton/c/api/search/all_1.js                |    3 +-
 .../proton/c/api/search/all_2.html              |    2 +-
 .../proton/c/api/search/all_2.js                |    2 +-
 .../proton/c/api/search/all_3.html              |    2 +-
 .../proton/c/api/search/all_4.html              |    2 +-
 .../proton/c/api/search/all_5.html              |    2 +-
 .../proton/c/api/search/all_6.html              |    2 +-
 .../proton/c/api/search/all_7.html              |    2 +-
 .../proton/c/api/search/all_7.js                |   25 +-
 .../proton/c/api/search/all_8.html              |    2 +-
 .../proton/c/api/search/all_9.html              |    2 +-
 .../proton/c/api/search/all_9.js                |    1 +
 .../proton/c/api/search/all_a.html              |    2 +-
 .../proton/c/api/search/all_a.js                |    1 +
 .../proton/c/api/search/all_b.html              |    2 +-
 .../proton/c/api/search/classes_0.html          |    2 +-
 .../proton/c/api/search/classes_0.js            |    3 +
 .../proton/c/api/search/enums_0.html            |    2 +-
 .../proton/c/api/search/enumvalues_0.html       |    2 +-
 .../proton/c/api/search/files_0.html            |    2 +-
 .../proton/c/api/search/files_0.js              |    3 +-
 .../proton/c/api/search/files_1.html            |    2 +-
 .../proton/c/api/search/files_2.html            |    2 +-
 .../proton/c/api/search/files_3.html            |    2 +-
 .../proton/c/api/search/files_4.html            |    2 +-
 .../proton/c/api/search/files_5.html            |    2 +-
 .../proton/c/api/search/files_6.html            |    2 +-
 .../proton/c/api/search/files_7.html            |    2 +-
 .../proton/c/api/search/files_8.html            |    2 +-
 .../proton/c/api/search/files_9.html            |    2 +-
 .../proton/c/api/search/functions_0.html        |    2 +-
 .../proton/c/api/search/functions_0.js          |   16 +
 .../proton/c/api/search/groups_0.html           |    2 +-
 .../proton/c/api/search/groups_1.html           |    2 +-
 .../proton/c/api/search/groups_2.html           |    2 +-
 .../proton/c/api/search/groups_3.html           |    2 +-
 .../proton/c/api/search/groups_4.html           |    2 +-
 .../proton/c/api/search/groups_5.html           |    2 +-
 .../proton/c/api/search/groups_6.html           |    2 +-
 .../proton/c/api/search/groups_7.html           |    2 +-
 .../proton/c/api/search/groups_8.html           |    2 +-
 .../proton/c/api/search/groups_9.html           |    2 +-
 .../proton/c/api/search/groups_a.html           |    2 +-
 .../proton/c/api/search/groups_a.js             |    1 +
 .../proton/c/api/search/groups_b.html           |    2 +-
 .../proton/c/api/search/pages_0.html            |    2 +-
 .../proton/c/api/search/pages_1.html            |    2 +-
 .../proton/c/api/search/searchdata.js           |    2 +-
 .../proton/c/api/search/typedefs_0.html         |    2 +-
 .../proton/c/api/search/typedefs_0.js           |    3 +
 .../proton/c/api/search/variables_0.html        |    2 +-
 .../proton/c/api/search/variables_1.html        |    2 +-
 .../proton/c/api/search/variables_1.js          |    2 +-
 .../proton/c/api/search/variables_2.html        |    2 +-
 .../proton/c/api/search/variables_2.js          |    3 +-
 .../proton/c/api/search/variables_3.html        |    2 +-
 .../proton/c/api/search/variables_3.js          |    2 +-
 .../proton/c/api/selectable_8h.html             |   30 +-
 .../proton/c/api/selectable_8h_source.html      |  106 +-
 .../proton/c/api/selector_8h_source.html        |   59 +-
 .../proton/c/api/session_8h.html                |    6 +-
 .../proton/c/api/session_8h_source.html         |   89 +-
 .../qpid-proton-master/proton/c/api/ssl_8h.html |   30 +-
 .../proton/c/api/ssl_8h_source.html             |  131 +--
 .../proton/c/api/structpn__atom__t-members.html |    6 +-
 .../proton/c/api/structpn__atom__t.html         |    6 +-
 .../proton/c/api/structpn__buf__t-members.html  |  112 ++
 .../proton/c/api/structpn__buf__t.html          |  133 +++
 .../proton/c/api/structpn__buf__t.js            |    5 +
 .../c/api/structpn__bytes__t-members.html       |    6 +-
 .../proton/c/api/structpn__bytes__t.html        |    6 +-
 .../proton/c/api/structpn__cbuf__t-members.html |  112 ++
 .../proton/c/api/structpn__cbuf__t.html         |  133 +++
 .../proton/c/api/structpn__cbuf__t.js           |    5 +
 .../c/api/structpn__class__t-members.html       |    6 +-
 .../proton/c/api/structpn__class__t.html        |    6 +-
 ...structpn__connection__engine__t-members.html |  114 ++
 .../c/api/structpn__connection__engine__t.html  |  134 +++
 .../c/api/structpn__connection__engine__t.js    |    7 +
 .../c/api/structpn__decimal128__t-members.html  |    6 +-
 .../proton/c/api/structpn__decimal128__t.html   |    6 +-
 .../c/api/structpn__token__t-members.html       |    6 +-
 .../proton/c/api/structpn__token__t.html        |    6 +-
 .../proton/c/api/structpn__uuid__t-members.html |    6 +-
 .../proton/c/api/structpn__uuid__t.html         |    6 +-
 .../proton/c/api/terminus_8h.html               |   22 +-
 .../proton/c/api/terminus_8h_source.html        |  113 +-
 .../qpid-proton-master/proton/c/api/todo.html   |   12 +-
 .../proton/c/api/transport_8h.html              |    6 +-
 .../proton/c/api/transport_8h_source.html       |  153 +--
 .../proton/c/api/type__compat_8h_source.html    |  150 +--
 .../proton/c/api/types_8h.html                  |   24 +-
 .../proton/c/api/types_8h_source.html           |   89 +-
 .../qpid-proton-master/proton/c/api/url_8h.html |   30 +-
 .../proton/c/api/url_8h_source.html             |   68 +-
 .../proton/c/api/version_8h_source.html         |   37 +-
 .../proton/cpp/api/amqp__types_8hpp_source.html |  105 +-
 .../proton/cpp/api/annotated.html               |   95 +-
 .../cpp/api/annotation__key_8hpp_source.html    |   68 +-
 .../proton/cpp/api/binary_8hpp_source.html      |   60 +-
 .../proton/cpp/api/broker_8cpp-example.html     |   91 +-
 .../proton/cpp/api/broker_8hpp-example.html     |  234 +---
 .../proton/cpp/api/byte__array_8hpp_source.html |   91 +-
 .../proton/cpp/api/cached__map_8hpp_source.html |  112 ++
 .../proton/cpp/api/classes.html                 |   67 +-
 .../classproton_1_1annotation__key-members.html |    6 +-
 .../cpp/api/classproton_1_1annotation__key.html |   10 +-
 .../cpp/api/classproton_1_1binary-members.html  |    6 +-
 .../proton/cpp/api/classproton_1_1binary.html   |    6 +-
 .../api/classproton_1_1byte__array-members.html |    6 +-
 .../cpp/api/classproton_1_1byte__array.html     |   10 +-
 ...classproton_1_1codec_1_1decoder-members.html |    6 +-
 .../api/classproton_1_1codec_1_1decoder.html    |    6 +-
 ...classproton_1_1codec_1_1encoder-members.html |    6 +-
 .../api/classproton_1_1codec_1_1encoder.html    |    6 +-
 .../api/classproton_1_1connection-members.html  |    6 +-
 .../cpp/api/classproton_1_1connection.html      |   18 +-
 ...ssproton_1_1connection__options-members.html |    6 +-
 .../api/classproton_1_1connection__options.html |   45 +-
 .../api/classproton_1_1container-members.html   |   34 +-
 .../cpp/api/classproton_1_1container.html       |  277 +++--
 .../proton/cpp/api/classproton_1_1container.js  |   22 +-
 .../proton/cpp/api/classproton_1_1container.png |  Bin 749 -> 971 bytes
 .../classproton_1_1container__ref-members.html  |  142 +++
 .../cpp/api/classproton_1_1container__ref.html  |  942 ++++++++++++++++
 .../cpp/api/classproton_1_1container__ref.js    |   34 +
 .../cpp/api/classproton_1_1container__ref.png   |  Bin 0 -> 488 bytes
 .../api/classproton_1_1decimal128-members.html  |    6 +-
 .../cpp/api/classproton_1_1decimal128.html      |    6 +-
 .../api/classproton_1_1decimal32-members.html   |    6 +-
 .../cpp/api/classproton_1_1decimal32.html       |    6 +-
 .../api/classproton_1_1decimal64-members.html   |    6 +-
 .../cpp/api/classproton_1_1decimal64.html       |    6 +-
 .../api/classproton_1_1delivery-members.html    |   28 +-
 .../proton/cpp/api/classproton_1_1delivery.html |   72 +-
 .../proton/cpp/api/classproton_1_1delivery.js   |   11 +-
 .../api/classproton_1_1duration-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1duration.html |    9 +-
 .../api/classproton_1_1endpoint-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1endpoint.html |    6 +-
 ...classproton_1_1error__condition-members.html |    6 +-
 .../api/classproton_1_1error__condition.html    |    9 +-
 .../api/classproton_1_1event__loop-members.html |    8 +-
 .../cpp/api/classproton_1_1event__loop.html     |   45 +-
 .../cpp/api/classproton_1_1event__loop.js       |    2 +-
 .../classproton_1_1inject__handler-members.html |   12 +-
 .../cpp/api/classproton_1_1inject__handler.html |   23 +-
 .../cpp/api/classproton_1_1inject__handler.js   |    3 +-
 .../cpp/api/classproton_1_1inject__handler.png  |  Bin 0 -> 482 bytes
 ...ton_1_1io_1_1connection__engine-members.html |   31 +-
 ...classproton_1_1io_1_1connection__engine.html |  105 +-
 .../classproton_1_1io_1_1connection__engine.js  |    7 +-
 ..._1_1io_1_1container__impl__base-members.html |   42 +-
 ...ssproton_1_1io_1_1container__impl__base.html |  608 +----------
 ...lassproton_1_1io_1_1container__impl__base.js |   19 +-
 ...lassproton_1_1io_1_1link__namer-members.html |    6 +-
 .../api/classproton_1_1io_1_1link__namer.html   |    9 +-
 .../cpp/api/classproton_1_1link-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1link.html     |   13 +-
 .../classproton_1_1listen__handler-members.html |    6 +-
 .../cpp/api/classproton_1_1listen__handler.html |   12 +-
 .../api/classproton_1_1listener-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1listener.html |   12 +-
 .../cpp/api/classproton_1_1message-members.html |   94 +-
 .../proton/cpp/api/classproton_1_1message.html  |   83 +-
 .../proton/cpp/api/classproton_1_1message.js    |    4 +-
 ...assproton_1_1message_1_1annotation__map.html |  126 +++
 ...lassproton_1_1message_1_1annotation__map.png |  Bin 0 -> 726 bytes
 ...classproton_1_1message_1_1property__map.html |  126 +++
 .../classproton_1_1message_1_1property__map.png |  Bin 0 -> 699 bytes
 .../api/classproton_1_1message__id-members.html |    6 +-
 .../cpp/api/classproton_1_1message__id.html     |   10 +-
 ...assproton_1_1messaging__handler-members.html |    6 +-
 .../api/classproton_1_1messaging__handler.html  |   44 +-
 .../api/classproton_1_1receiver-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1receiver.html |   25 +-
 ...lassproton_1_1receiver__options-members.html |    6 +-
 .../api/classproton_1_1receiver__options.html   |   17 +-
 .../cpp/api/classproton_1_1sasl-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1sasl.html     |    8 +-
 .../cpp/api/classproton_1_1scalar-members.html  |   17 +-
 .../proton/cpp/api/classproton_1_1scalar.html   |   44 +-
 .../proton/cpp/api/classproton_1_1scalar.js     |    1 +
 .../cpp/api/classproton_1_1sender-members.html  |    6 +-
 .../proton/cpp/api/classproton_1_1sender.html   |   25 +-
 .../classproton_1_1sender__options-members.html |    6 +-
 .../cpp/api/classproton_1_1sender__options.html |   18 +-
 .../cpp/api/classproton_1_1session-members.html |    6 +-
 .../proton/cpp/api/classproton_1_1session.html  |    9 +-
 ...classproton_1_1session__options-members.html |    6 +-
 .../api/classproton_1_1session__options.html    |    6 +-
 .../cpp/api/classproton_1_1source-members.html  |   31 +-
 .../proton/cpp/api/classproton_1_1source.html   |   50 +-
 .../proton/cpp/api/classproton_1_1source.js     |    2 +-
 .../classproton_1_1source_1_1filter__map.html   |  126 +++
 .../classproton_1_1source_1_1filter__map.png    |  Bin 0 -> 629 bytes
 .../classproton_1_1source__options-members.html |    6 +-
 .../cpp/api/classproton_1_1source__options.html |   13 +-
 .../cpp/api/classproton_1_1ssl-members.html     |    6 +-
 .../proton/cpp/api/classproton_1_1ssl.html      |   10 +-
 ...classproton_1_1ssl__certificate-members.html |    6 +-
 .../api/classproton_1_1ssl__certificate.html    |    6 +-
 ...sproton_1_1ssl__client__options-members.html |    6 +-
 .../classproton_1_1ssl__client__options.html    |    6 +-
 ...sproton_1_1ssl__server__options-members.html |    6 +-
 .../classproton_1_1ssl__server__options.html    |    6 +-
 .../cpp/api/classproton_1_1symbol-members.html  |    6 +-
 .../proton/cpp/api/classproton_1_1symbol.html   |    6 +-
 .../cpp/api/classproton_1_1target-members.html  |    6 +-
 .../proton/cpp/api/classproton_1_1target.html   |   16 +-
 .../classproton_1_1target__options-members.html |    6 +-
 .../cpp/api/classproton_1_1target__options.html |    9 +-
 .../api/classproton_1_1terminus-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1terminus.html |   14 +-
 .../classproton_1_1thread__safe-members.html    |    9 +-
 .../cpp/api/classproton_1_1thread__safe.html    |   16 +-
 .../cpp/api/classproton_1_1thread__safe.js      |    3 +-
 .../api/classproton_1_1timestamp-members.html   |    6 +-
 .../cpp/api/classproton_1_1timestamp.html       |    6 +-
 .../cpp/api/classproton_1_1tracker-members.html |   18 +-
 .../proton/cpp/api/classproton_1_1tracker.html  |   72 +-
 .../proton/cpp/api/classproton_1_1tracker.js    |   11 +-
 .../api/classproton_1_1transfer-members.html    |   18 +-
 .../proton/cpp/api/classproton_1_1transfer.html |   63 +-
 .../proton/cpp/api/classproton_1_1transfer.js   |   11 +-
 .../api/classproton_1_1transport-members.html   |    6 +-
 .../cpp/api/classproton_1_1transport.html       |    9 +-
 .../cpp/api/classproton_1_1url-members.html     |    6 +-
 .../proton/cpp/api/classproton_1_1url.html      |    9 +-
 .../cpp/api/classproton_1_1uuid-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1uuid.html     |    6 +-
 .../cpp/api/classproton_1_1value-members.html   |    6 +-
 .../proton/cpp/api/classproton_1_1value.html    |    6 +-
 .../classproton_1_1void__function0-members.html |  112 ++
 .../cpp/api/classproton_1_1void__function0.html |  140 +++
 .../cpp/api/classproton_1_1void__function0.js   |    5 +
 .../cpp/api/classproton_1_1void__function0.png  |  Bin 0 -> 487 bytes
 .../proton/cpp/api/client_8cpp-example.html     |  111 +-
 .../proton/cpp/api/common_8hpp_source.html      |  117 ++
 .../proton/cpp/api/comparable_8hpp_source.html  |   46 +-
 .../proton/cpp/api/config_8hpp_source.html      |   86 +-
 .../proton/cpp/api/connection_8hpp_source.html  |  126 +--
 .../cpp/api/connection__engine_8hpp_source.html |  149 +--
 .../api/connection__options_8hpp_source.html    |  139 +--
 .../proton/cpp/api/container_8hpp_source.html   |  157 +--
 .../api/container__impl__base_8hpp_source.html  |  157 +--
 .../proton/cpp/api/data_8hpp_source.html        |  130 +--
 .../proton/cpp/api/decimal_8hpp_source.html     |   60 +-
 .../proton/cpp/api/decoder_8hpp_source.html     |  196 +---
 .../cpp/api/default__container_8hpp_source.html |  104 +-
 .../proton/cpp/api/delivery_8hpp_source.html    |   81 +-
 .../cpp/api/delivery__mode_8hpp_source.html     |   56 +-
 .../proton/cpp/api/deprecated.html              |  111 ++
 .../proton/cpp/api/deque_8hpp_source.html       |   67 +-
 .../dir_25143d27009f52d175c1d192441a738a.html   |  110 +-
 .../api/dir_25143d27009f52d175c1d192441a738a.js |    3 +-
 .../dir_2fd3e5516989aa9776e558b58aa1c5c4.html   |   12 +-
 .../dir_91df95ff942f5f87aa24429174a5d190.html   |   17 +-
 .../api/dir_91df95ff942f5f87aa24429174a5d190.js |    6 +-
 .../dir_d4a17a437089f6e4c823599b6b44ea54.html   |   26 +-
 .../api/dir_d4a17a437089f6e4c823599b6b44ea54.js |    2 +-
 .../cpp/api/direct_recv_8cpp-example.html       |  101 +-
 .../cpp/api/direct_send_8cpp-example.html       |  112 +-
 .../proton/cpp/api/doxygen.css                  |   27 +-
 .../proton/cpp/api/duration_8hpp_source.html    |   76 +-
 .../proton/cpp/api/encoder_8hpp_source.html     |  187 +---
 .../proton/cpp/api/endpoint_8hpp_source.html    |  108 +-
 .../proton/cpp/api/error_8hpp_source.html       |   67 +-
 .../cpp/api/error__condition_8hpp_source.html   |   97 +-
 .../proton/cpp/api/event__loop_8hpp_source.html |   94 +-
 .../proton/cpp/api/examples.html                |   28 +-
 .../proton/cpp/api/examples.js                  |   13 +-
 .../proton/cpp/api/export_8hpp_source.html      |   66 +-
 .../proton/cpp/api/files.html                   |  119 +-
 .../cpp/api/forward__list_8hpp_source.html      |   67 +-
 .../proton/cpp/api/function_8hpp_source.html    |  111 ++
 .../proton/cpp/api/functions.html               |   14 +-
 .../proton/cpp/api/functions_b.html             |    6 +-
 .../proton/cpp/api/functions_c.html             |   27 +-
 .../proton/cpp/api/functions_d.html             |   13 +-
 .../proton/cpp/api/functions_e.html             |    6 +-
 .../proton/cpp/api/functions_enum.html          |    9 +-
 .../proton/cpp/api/functions_eval.html          |   70 +-
 .../proton/cpp/api/functions_f.html             |   11 +-
 .../proton/cpp/api/functions_func.html          |    8 +-
 .../proton/cpp/api/functions_func_b.html        |    6 +-
 .../proton/cpp/api/functions_func_c.html        |   23 +-
 .../proton/cpp/api/functions_func_d.html        |   11 +-
 .../proton/cpp/api/functions_func_e.html        |    6 +-
 .../proton/cpp/api/functions_func_f.html        |    6 +-
 .../proton/cpp/api/functions_func_g.html        |    6 +-
 .../proton/cpp/api/functions_func_h.html        |    6 +-
 .../proton/cpp/api/functions_func_i.html        |   10 +-
 .../proton/cpp/api/functions_func_l.html        |   10 +-
 .../proton/cpp/api/functions_func_m.html        |    6 +-
 .../proton/cpp/api/functions_func_n.html        |    6 +-
 .../proton/cpp/api/functions_func_o.html        |   27 +-
 .../proton/cpp/api/functions_func_p.html        |    6 +-
 .../proton/cpp/api/functions_func_r.html        |   10 +-
 .../proton/cpp/api/functions_func_s.html        |   33 +-
 .../proton/cpp/api/functions_func_t.html        |    6 +-
 .../proton/cpp/api/functions_func_u.html        |    9 +-
 .../proton/cpp/api/functions_func_v.html        |    6 +-
 .../proton/cpp/api/functions_func_w.html        |    8 +-
 .../proton/cpp/api/functions_g.html             |    6 +-
 .../proton/cpp/api/functions_h.html             |    6 +-
 .../proton/cpp/api/functions_i.html             |   10 +-
 .../proton/cpp/api/functions_l.html             |    8 +-
 .../proton/cpp/api/functions_m.html             |    9 +-
 .../proton/cpp/api/functions_n.html             |    7 +-
 .../proton/cpp/api/functions_o.html             |   27 +-
 .../proton/cpp/api/functions_p.html             |   11 +-
 .../proton/cpp/api/functions_r.html             |   21 +-
 .../proton/cpp/api/functions_rela.html          |    6 +-
 .../proton/cpp/api/functions_s.html             |   31 +-
 .../proton/cpp/api/functions_t.html             |    6 +-
 .../proton/cpp/api/functions_type.html          |   15 +-
 .../proton/cpp/api/functions_u.html             |   13 +-
 .../proton/cpp/api/functions_v.html             |    6 +-
 .../proton/cpp/api/functions_vars.html          |    6 +-
 .../proton/cpp/api/functions_w.html             |    8 +-
 .../proton/cpp/api/helloworld_8cpp-example.html |   75 +-
 .../cpp/api/helloworld_direct_8cpp-example.html |   84 +-
 .../proton/cpp/api/hierarchy.html               |  193 ++--
 .../proton/cpp/api/hierarchy.js                 |   19 +-
 .../proton/cpp/api/index.html                   |   33 +-
 .../proton/cpp/api/io_page.html                 |   21 +-
 .../proton/cpp/api/link_8hpp_source.html        |  107 +-
 .../proton/cpp/api/link__namer_8hpp_source.html |   51 +-
 .../proton/cpp/api/list_8hpp_source.html        |   69 +-
 .../cpp/api/listen__handler_8hpp_source.html    |   51 +-
 .../proton/cpp/api/listener_8hpp_source.html    |   56 +-
 .../proton/cpp/api/map_8hpp_source.html         |   56 +-
 .../proton/cpp/api/message_8hpp_source.html     |  222 +---
 .../proton/cpp/api/message__id_8hpp_source.html |   74 +-
 .../cpp/api/messaging__handler_8hpp_source.html |  135 +--
 .../proton/cpp/api/mt_2broker_8cpp-example.html |  109 ++
 .../api/mt_2epoll_container_8cpp-example.html   |  108 ++
 .../proton/cpp/api/mt_page.html                 |   24 +-
 .../proton/cpp/api/namespacemembers.html        |   81 +-
 .../proton/cpp/api/namespacemembers_enum.html   |    6 +-
 .../proton/cpp/api/namespacemembers_eval.html   |    6 +-
 .../proton/cpp/api/namespacemembers_func.html   |   23 +-
 .../proton/cpp/api/namespaceproton.html         |   44 +-
 .../proton/cpp/api/namespaceproton.js           |    5 +-
 .../cpp/api/namespaceproton_1_1codec.html       |   97 +-
 .../proton/cpp/api/namespaceproton_1_1codec.js  |    3 +-
 .../proton/cpp/api/namespaceproton_1_1io.html   |   15 +-
 .../proton/cpp/api/namespaces.html              |    8 +-
 .../proton/cpp/api/namespaces_8hpp_source.html  |   44 +-
 .../proton/cpp/api/navtreedata.js               |   15 +-
 .../proton/cpp/api/navtreeindex0.js             |  500 ++++-----
 .../proton/cpp/api/navtreeindex1.js             |  500 ++++-----
 .../proton/cpp/api/navtreeindex2.js             |  500 ++++-----
 .../proton/cpp/api/navtreeindex3.js             |  454 ++++----
 .../proton/cpp/api/navtreeindex4.js             |    4 +
 .../proton/cpp/api/object_8hpp_source.html      |  114 +-
 .../proton/cpp/api/pages.html                   |   10 +-
 .../cpp/api/pn__unique__ptr_8hpp_source.html    |   68 +-
 .../proton/cpp/api/receiver_8hpp_source.html    |  104 +-
 .../cpp/api/receiver__options_8hpp_source.html  |   93 +-
 .../cpp/api/reconnect__timer_8hpp_source.html   |   69 +-
 .../qpid-proton-master/proton/cpp/api/resize.js |    2 +-
 .../proton/cpp/api/sasl_8hpp_source.html        |   82 +-
 .../proton/cpp/api/scalar_8hpp_source.html      |   62 +-
 .../cpp/api/scalar__base_8hpp_source.html       |  188 +---
 .../cpp/api/schedule_send_03_8cpp-example.html  |  108 ++
 .../cpp/api/schedule_send_8cpp-example.html     |  108 ++
 .../proton/cpp/api/search/all_0.html            |    2 +-
 .../proton/cpp/api/search/all_0.js              |    7 +-
 .../proton/cpp/api/search/all_1.html            |    2 +-
 .../proton/cpp/api/search/all_1.js              |    5 +-
 .../proton/cpp/api/search/all_10.html           |    2 +-
 .../proton/cpp/api/search/all_10.js             |    5 +-
 .../proton/cpp/api/search/all_11.html           |    2 +-
 .../proton/cpp/api/search/all_11.js             |    8 +-
 .../proton/cpp/api/search/all_12.html           |    2 +-
 .../proton/cpp/api/search/all_12.js             |    3 +-
 .../proton/cpp/api/search/all_13.html           |    2 +-
 .../proton/cpp/api/search/all_13.js             |    2 +-
 .../proton/cpp/api/search/all_2.html            |    2 +-
 .../proton/cpp/api/search/all_2.js              |   18 +-
 .../proton/cpp/api/search/all_3.html            |    2 +-
 .../proton/cpp/api/search/all_3.js              |   13 +-
 .../proton/cpp/api/search/all_4.html            |    2 +-
 .../proton/cpp/api/search/all_5.html            |    2 +-
 .../proton/cpp/api/search/all_5.js              |    3 +-
 .../proton/cpp/api/search/all_6.html            |    2 +-
 .../proton/cpp/api/search/all_6.js              |    1 +
 .../proton/cpp/api/search/all_7.html            |    2 +-
 .../proton/cpp/api/search/all_8.html            |    2 +-
 .../proton/cpp/api/search/all_8.js              |    5 +-
 .../proton/cpp/api/search/all_9.html            |    2 +-
 .../proton/cpp/api/search/all_9.js              |    5 +-
 .../proton/cpp/api/search/all_a.html            |    2 +-
 .../proton/cpp/api/search/all_a.js              |    5 +-
 .../proton/cpp/api/search/all_b.html            |    2 +-
 .../proton/cpp/api/search/all_b.js              |    2 +-
 .../proton/cpp/api/search/all_c.html            |    2 +-
 .../proton/cpp/api/search/all_c.js              |    6 +-
 .../proton/cpp/api/search/all_d.html            |    2 +-
 .../proton/cpp/api/search/all_d.js              |    2 +-
 .../proton/cpp/api/search/all_e.html            |    2 +-
 .../proton/cpp/api/search/all_e.js              |    9 +-
 .../proton/cpp/api/search/all_f.html            |    2 +-
 .../proton/cpp/api/search/all_f.js              |   20 +-
 .../proton/cpp/api/search/classes_0.html        |    2 +-
 .../proton/cpp/api/search/classes_0.js          |    3 +-
 .../proton/cpp/api/search/classes_1.html        |    2 +-
 .../proton/cpp/api/search/classes_2.html        |    2 +-
 .../proton/cpp/api/search/classes_2.js          |    2 +
 .../proton/cpp/api/search/classes_3.html        |    2 +-
 .../proton/cpp/api/search/classes_3.js          |    1 -
 .../proton/cpp/api/search/classes_4.html        |    2 +-
 .../proton/cpp/api/search/classes_5.html        |    2 +-
 .../proton/cpp/api/search/classes_5.js          |    1 +
 .../proton/cpp/api/search/classes_6.html        |    2 +-
 .../proton/cpp/api/search/classes_7.html        |    2 +-
 .../proton/cpp/api/search/classes_8.html        |    2 +-
 .../proton/cpp/api/search/classes_9.html        |    2 +-
 .../proton/cpp/api/search/classes_9.js          |    3 +-
 .../proton/cpp/api/search/classes_a.html        |    2 +-
 .../proton/cpp/api/search/classes_a.js          |   17 +-
 .../proton/cpp/api/search/classes_b.html        |    2 +-
 .../proton/cpp/api/search/classes_b.js          |   23 +-
 .../proton/cpp/api/search/classes_c.html        |    2 +-
 .../proton/cpp/api/search/classes_c.js          |   12 +-
 .../proton/cpp/api/search/classes_d.html        |    2 +-
 .../proton/cpp/api/search/classes_d.js          |    4 +-
 .../proton/cpp/api/search/classes_e.html        |    2 +-
 .../proton/cpp/api/search/classes_e.js          |    5 +-
 .../proton/cpp/api/search/enums_0.html          |    2 +-
 .../proton/cpp/api/search/enums_1.html          |    2 +-
 .../proton/cpp/api/search/enums_2.html          |    2 +-
 .../proton/cpp/api/search/enums_3.html          |    2 +-
 .../proton/cpp/api/search/enums_4.html          |    2 +-
 .../proton/cpp/api/search/enums_5.html          |    2 +-
 .../proton/cpp/api/search/enums_5.js            |    2 +-
 .../proton/cpp/api/search/enums_6.html          |    2 +-
 .../proton/cpp/api/search/enums_6.js            |    2 +-
 .../proton/cpp/api/search/enums_7.html          |    2 +-
 .../proton/cpp/api/search/enumvalues_0.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_0.js       |    1 +
 .../proton/cpp/api/search/enumvalues_1.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_2.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_3.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_4.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_5.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_6.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_7.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_7.js       |    1 +
 .../proton/cpp/api/search/enumvalues_8.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_8.js       |    2 +-
 .../proton/cpp/api/search/enumvalues_9.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_a.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_b.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_b.js       |    3 +
 .../proton/cpp/api/search/enumvalues_c.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_d.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_e.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_f.html     |    2 +-
 .../proton/cpp/api/search/files_0.html          |    2 +-
 .../proton/cpp/api/search/files_0.js            |    1 -
 .../proton/cpp/api/search/functions_0.html      |    2 +-
 .../proton/cpp/api/search/functions_0.js        |    2 +-
 .../proton/cpp/api/search/functions_1.html      |    2 +-
 .../proton/cpp/api/search/functions_10.html     |    2 +-
 .../proton/cpp/api/search/functions_11.html     |    2 +-
 .../proton/cpp/api/search/functions_11.js       |    1 +
 .../proton/cpp/api/search/functions_12.html     |    2 +-
 .../proton/cpp/api/search/functions_13.html     |    2 +-
 .../proton/cpp/api/search/functions_13.js       |    2 +-
 .../proton/cpp/api/search/functions_2.html      |    2 +-
 .../proton/cpp/api/search/functions_2.js        |   11 +-
 .../proton/cpp/api/search/functions_3.html      |    2 +-
 .../proton/cpp/api/search/functions_3.js        |    1 -
 .../proton/cpp/api/search/functions_4.html      |    2 +-
 .../proton/cpp/api/search/functions_5.html      |    2 +-
 .../proton/cpp/api/search/functions_6.html      |    2 +-
 .../proton/cpp/api/search/functions_6.js        |    1 +
 .../proton/cpp/api/search/functions_7.html      |    2 +-
 .../proton/cpp/api/search/functions_8.html      |    2 +-
 .../proton/cpp/api/search/functions_8.js        |    4 +-
 .../proton/cpp/api/search/functions_9.html      |    2 +-
 .../proton/cpp/api/search/functions_9.js        |    2 +-
 .../proton/cpp/api/search/functions_a.html      |    2 +-
 .../proton/cpp/api/search/functions_a.js        |    2 +-
 .../proton/cpp/api/search/functions_b.html      |    2 +-
 .../proton/cpp/api/search/functions_c.html      |    2 +-
 .../proton/cpp/api/search/functions_c.js        |    6 +-
 .../proton/cpp/api/search/functions_d.html      |    2 +-
 .../proton/cpp/api/search/functions_e.html      |    2 +-
 .../proton/cpp/api/search/functions_e.js        |    4 +-
 .../proton/cpp/api/search/functions_f.html      |    2 +-
 .../proton/cpp/api/search/functions_f.js        |    8 +-
 .../proton/cpp/api/search/namespaces_0.html     |    2 +-
 .../proton/cpp/api/search/pages_0.html          |    2 +-
 .../proton/cpp/api/search/pages_1.html          |    2 +-
 .../proton/cpp/api/search/pages_1.js            |    3 +-
 .../proton/cpp/api/search/pages_2.html          |    2 +-
 .../proton/cpp/api/search/pages_2.js            |    3 +-
 .../proton/cpp/api/search/pages_3.html          |   26 +
 .../proton/cpp/api/search/pages_3.js            |    4 +
 .../proton/cpp/api/search/pages_4.html          |   26 +
 .../proton/cpp/api/search/pages_4.js            |    4 +
 .../proton/cpp/api/search/related_0.html        |    2 +-
 .../proton/cpp/api/search/related_1.html        |    2 +-
 .../proton/cpp/api/search/searchdata.js         |    8 +-
 .../proton/cpp/api/search/typedefs_0.html       |    2 +-
 .../proton/cpp/api/search/typedefs_0.js         |    2 +-
 .../proton/cpp/api/search/variables_0.html      |    2 +-
 .../proton/cpp/api/search/variables_1.html      |    2 +-
 .../proton/cpp/api/search/variables_2.html      |    2 +-
 .../proton/cpp/api/search/variables_3.html      |    2 +-
 .../proton/cpp/api/search/variables_4.html      |    2 +-
 .../proton/cpp/api/search/variables_5.html      |    2 +-
 .../proton/cpp/api/sender_8hpp_source.html      |  101 +-
 .../cpp/api/sender__options_8hpp_source.html    |   86 +-
 .../proton/cpp/api/server_8cpp-example.html     |  107 +-
 .../cpp/api/server_direct_8cpp-example.html     |  125 +--
 .../proton/cpp/api/session_8hpp_source.html     |  117 +-
 .../cpp/api/session__options_8hpp_source.html   |   70 +-
 .../cpp/api/simple_recv_8cpp-example.html       |   99 +-
 .../cpp/api/simple_send_8cpp-example.html       |  108 +-
 .../proton/cpp/api/source_8hpp_source.html      |   99 +-
 .../cpp/api/source__options_8hpp_source.html    |   93 +-
 .../proton/cpp/api/ssl_8hpp_source.html         |  174 +--
 ...ructproton_1_1conversion__error-members.html |    6 +-
 .../api/structproton_1_1conversion__error.html  |   10 +-
 .../structproton_1_1delivery__mode-members.html |    6 +-
 .../cpp/api/structproton_1_1delivery__mode.html |    8 +-
 .../cpp/api/structproton_1_1error-members.html  |    6 +-
 .../proton/cpp/api/structproton_1_1error.html   |    9 +-
 ...ctproton_1_1io_1_1const__buffer-members.html |    6 +-
 .../structproton_1_1io_1_1const__buffer.html    |    6 +-
 ...proton_1_1io_1_1mutable__buffer-members.html |    6 +-
 .../structproton_1_1io_1_1mutable__buffer.html  |    6 +-
 .../structproton_1_1timeout__error-members.html |    6 +-
 .../cpp/api/structproton_1_1timeout__error.html |   10 +-
 .../api/structproton_1_1url__error-members.html |    6 +-
 .../cpp/api/structproton_1_1url__error.html     |   10 +-
 .../proton/cpp/api/symbol_8hpp_source.html      |   48 +-
 .../proton/cpp/api/target_8hpp_source.html      |   72 +-
 .../cpp/api/target__options_8hpp_source.html    |   86 +-
 .../proton/cpp/api/task_8hpp_source.html        |   51 +-
 .../proton/cpp/api/terminus_8hpp_source.html    |   92 +-
 .../cpp/api/thread__safe_8hpp_source.html       |  175 +--
 .../proton/cpp/api/timestamp_8hpp_source.html   |   66 +-
 .../proton/cpp/api/tracker_8hpp_source.html     |   57 +-
 .../proton/cpp/api/transfer_8hpp_source.html    |   88 +-
 .../proton/cpp/api/transport_8hpp_source.html   |   71 +-
 .../proton/cpp/api/tutorial.html                |  263 ++---
 .../proton/cpp/api/type__id_8hpp.html           |   14 +-
 .../proton/cpp/api/type__id_8hpp_source.html    |   91 +-
 .../cpp/api/type__traits_8hpp_source.html       |  157 +--
 .../proton/cpp/api/types_8hpp.html              |   38 +-
 .../proton/cpp/api/types_8hpp_source.html       |   59 +-
 .../proton/cpp/api/types__fwd_8hpp.html         |   12 +-
 .../proton/cpp/api/types__fwd_8hpp_source.html  |   63 +-
 .../proton/cpp/api/types_page.html              |   14 +-
 .../cpp/api/unordered__map_8hpp_source.html     |   56 +-
 .../proton/cpp/api/url_8hpp_source.html         |  107 +-
 .../proton/cpp/api/uuid_8hpp_source.html        |   60 +-
 .../proton/cpp/api/value_8hpp_source.html       |  150 +--
 .../proton/cpp/api/vector_8hpp_source.html      |   66 +-
 .../proton/cpp/examples/broker.cpp              |   47 +-
 .../proton/cpp/examples/broker.cpp.html         |   51 +-
 .../proton/cpp/examples/broker.hpp              |   46 +-
 .../proton/cpp/examples/broker.hpp.html         |   46 +-
 .../proton/cpp/examples/client.cpp              |   20 +-
 .../proton/cpp/examples/client.cpp.html         |   20 +-
 .../proton/cpp/examples/connection_options.cpp  |   18 +-
 .../cpp/examples/connection_options.cpp.html    |   18 +-
 .../proton/cpp/examples/direct_recv.cpp         |   18 +-
 .../proton/cpp/examples/direct_recv.cpp.html    |   18 +-
 .../proton/cpp/examples/direct_send.cpp         |   20 +-
 .../proton/cpp/examples/direct_send.cpp.html    |   20 +-
 .../proton/cpp/examples/encode_decode.cpp       |    2 +-
 .../proton/cpp/examples/encode_decode.cpp.html  |    2 +-
 .../proton/cpp/examples/fake_cpp11.hpp          |   10 +-
 .../proton/cpp/examples/fake_cpp11.hpp.html     |   12 +-
 .../proton/cpp/examples/flow_control.cpp        |   72 +-
 .../proton/cpp/examples/flow_control.cpp.html   |   72 +-
 .../proton/cpp/examples/helloworld.cpp          |   22 +-
 .../proton/cpp/examples/helloworld.cpp.html     |   22 +-
 .../proton/cpp/examples/helloworld_direct.cpp   |   22 +-
 .../cpp/examples/helloworld_direct.cpp.html     |   22 +-
 .../proton/cpp/examples/index.html              |    3 +
 .../proton/cpp/examples/queue_browser.cpp       |   20 +-
 .../proton/cpp/examples/queue_browser.cpp.html  |   20 +-
 .../proton/cpp/examples/scheduled_send.cpp      |  108 ++
 .../proton/cpp/examples/scheduled_send.cpp.html |  236 ++++
 .../proton/cpp/examples/scheduled_send_03.cpp   |  124 +++
 .../cpp/examples/scheduled_send_03.cpp.html     |  252 +++++
 .../proton/cpp/examples/selected_recv.cpp       |   20 +-
 .../proton/cpp/examples/selected_recv.cpp.html  |   20 +-
 .../proton/cpp/examples/server.cpp              |   16 +-
 .../proton/cpp/examples/server.cpp.html         |   16 +-
 .../proton/cpp/examples/server_direct.cpp       |   18 +-
 .../proton/cpp/examples/server_direct.cpp.html  |   18 +-
 .../proton/cpp/examples/simple_recv.cpp         |   22 +-
 .../proton/cpp/examples/simple_recv.cpp.html    |   22 +-
 .../proton/cpp/examples/simple_send.cpp         |   20 +-
 .../proton/cpp/examples/simple_send.cpp.html    |   20 +-
 .../proton/cpp/examples/ssl.cpp                 |  120 ++-
 .../proton/cpp/examples/ssl.cpp.html            |  120 ++-
 .../proton/cpp/examples/ssl_client_cert.cpp     |   30 +-
 .../cpp/examples/ssl_client_cert.cpp.html       |   30 +-
 .../proton/java/api/index-all.html              |    4 +
 .../qpid/proton/codec/ByteBufferDecoder.html    |   17 +-
 .../apache/qpid/proton/codec/DecoderImpl.html   |  167 +--
 .../proton/python/api/class-tree.html           |    2 +-
 .../proton/python/api/help.html                 |    2 +-
 .../proton/python/api/identifier-index.html     |    2 +-
 .../proton/python/api/module-tree.html          |    2 +-
 .../proton/python/api/proton-module.html        |    2 +-
 .../proton/python/api/proton-pysrc.html         |    2 +-
 .../proton/python/api/proton.Array-class.html   |    2 +-
 .../python/api/proton.Collector-class.html      |    2 +-
 .../python/api/proton.Condition-class.html      |    2 +-
 .../python/api/proton.Connection-class.html     |    2 +-
 .../proton/python/api/proton.Data-class.html    |    2 +-
 .../python/api/proton.Delivery-class.html       |    2 +-
 .../python/api/proton.Described-class.html      |    2 +-
 .../python/api/proton.Disposition-class.html    |    2 +-
 .../python/api/proton.Endpoint-class.html       |   32 +-
 .../proton/python/api/proton.Event-class.html   |    2 +-
 .../python/api/proton.EventType-class.html      |    2 +-
 .../proton/python/api/proton.Handler-class.html |   26 +-
 .../python/api/proton.Interrupt-class.html      |   34 +-
 .../proton/python/api/proton.Link-class.html    |   26 +-
 .../proton/python/api/proton.Message-class.html |    2 +-
 .../api/proton.MessageException-class.html      |   34 +-
 .../python/api/proton.Messenger-class.html      |    2 +-
 .../api/proton.MessengerException-class.html    |   34 +-
 .../api/proton.ProtonException-class.html       |  126 +--
 .../python/api/proton.Receiver-class.html       |  100 +-
 .../proton/python/api/proton.SASL-class.html    |    2 +-
 .../proton/python/api/proton.SSL-class.html     |    2 +-
 .../python/api/proton.SSLDomain-class.html      |    2 +-
 .../python/api/proton.SSLException-class.html   |   16 +-
 .../api/proton.SSLSessionDetails-class.html     |    2 +-
 .../python/api/proton.SSLUnavailable-class.html |   14 +-
 .../proton/python/api/proton.Sender-class.html  |  100 +-
 .../proton/python/api/proton.Session-class.html |    2 +-
 .../api/proton.SessionException-class.html      |   34 +-
 .../python/api/proton.Terminus-class.html       |    2 +-
 .../proton/python/api/proton.Timeout-class.html |   34 +-
 .../python/api/proton.Transport-class.html      |    2 +-
 .../api/proton.TransportException-class.html    |   78 +-
 .../proton/python/api/proton.Url-class.html     |    2 +-
 .../api/proton.Url.PartDescriptor-class.html    |    2 +-
 .../python/api/proton.Url.Port-class.html       |    2 +-
 .../python/api/proton._compat-module.html       |    2 +-
 .../proton/python/api/proton._compat-pysrc.html |    2 +-
 .../proton/python/api/proton.byte-class.html    |    2 +-
 .../proton/python/api/proton.char-class.html    |    2 +-
 .../python/api/proton.decimal128-class.html     |    2 +-
 .../python/api/proton.decimal32-class.html      |    2 +-
 .../python/api/proton.decimal64-class.html      |    2 +-
 .../proton/python/api/proton.float32-class.html |    2 +-
 .../python/api/proton.handlers-module.html      |    2 +-
 .../python/api/proton.handlers-pysrc.html       |  497 ++++-----
 .../api/proton.handlers.Acking-class.html       |   14 +-
 .../proton.handlers.CFlowController-class.html  |    2 +-
 .../api/proton.handlers.CHandshaker-class.html  |    2 +-
 ...ton.handlers.EndpointStateHandler-class.html |    2 +-
 .../api/proton.handlers.IOHandler-class.html    |    2 +-
 ...n.handlers.IncomingMessageHandler-class.html |   14 +-
 .../proton.handlers.MessagingHandler-class.html |    6 +-
 ...n.handlers.OutgoingMessageHandler-class.html |    2 +-
 .../api/proton.handlers.PythonIO-class.html     |    2 +-
 .../api/proton.handlers.Reject-class.html       |   34 +-
 .../api/proton.handlers.Release-class.html      |   34 +-
 ...roton.handlers.TransactionHandler-class.html |    2 +-
 ...ndlers.TransactionalClientHandler-class.html |   28 +-
 .../proton/python/api/proton.int32-class.html   |    2 +-
 .../python/api/proton.reactor-module.html       |    2 +-
 .../proton/python/api/proton.reactor-pysrc.html |    2 +-
 .../api/proton.reactor.Acceptor-class.html      |    2 +-
 .../proton.reactor.ApplicationEvent-class.html  |    2 +-
 .../api/proton.reactor.AtLeastOnce-class.html   |    2 +-
 .../api/proton.reactor.AtMostOnce-class.html    |    2 +-
 .../api/proton.reactor.Backoff-class.html       |    2 +-
 .../api/proton.reactor.Connector-class.html     |    2 +-
 .../api/proton.reactor.Container-class.html     |    2 +-
 .../python/api/proton.reactor.Copy-class.html   |    2 +-
 ...roton.reactor.DurableSubscription-class.html |    2 +-
 ...ton.reactor.DynamicNodeProperties-class.html |    2 +-
 .../api/proton.reactor.EventInjector-class.html |    2 +-
 .../python/api/proton.reactor.Filter-class.html |    2 +-
 .../proton.reactor.GlobalOverrides-class.html   |    2 +-
 .../api/proton.reactor.LinkOption-class.html    |   28 +-
 .../python/api/proton.reactor.Move-class.html   |    2 +-
 .../api/proton.reactor.Reactor-class.html       |    2 +-
 .../proton.reactor.ReceiverOption-class.html    |   20 +-
 .../api/proton.reactor.SSLConfig-class.html     |    2 +-
 .../api/proton.reactor.Selector-class.html      |    8 +-
 .../api/proton.reactor.SenderOption-class.html  |    2 +-
 ...oton.reactor.SessionPerConnection-class.html |    2 +-
 .../python/api/proton.reactor.Task-class.html   |    2 +-
 .../api/proton.reactor.Transaction-class.html   |    2 +-
 .../python/api/proton.reactor.Urls-class.html   |    2 +-
 .../proton/python/api/proton.short-class.html   |    2 +-
 .../proton/python/api/proton.symbol-class.html  |    2 +-
 .../python/api/proton.timestamp-class.html      |    2 +-
 .../proton/python/api/proton.ubyte-class.html   |    2 +-
 .../proton/python/api/proton.uint-class.html    |    2 +-
 .../proton/python/api/proton.ulong-class.html   |    2 +-
 .../proton/python/api/proton.ushort-class.html  |    2 +-
 .../proton/python/api/proton.utils-module.html  |    2 +-
 .../proton/python/api/proton.utils-pysrc.html   |  259 ++---
 .../api/proton.utils.AtomicCount-class.html     |    2 +-
 .../proton.utils.BlockingConnection-class.html  |    2 +-
 .../api/proton.utils.BlockingLink-class.html    |    2 +-
 .../proton.utils.BlockingReceiver-class.html    |    2 +-
 .../api/proton.utils.BlockingSender-class.html  |    2 +-
 .../proton.utils.ConnectionClosed-class.html    |    8 +-
 .../python/api/proton.utils.Fetcher-class.html  |    2 +-
 .../api/proton.utils.LinkDetached-class.html    |    8 +-
 .../api/proton.utils.SendException-class.html   |   32 +-
 .../proton.utils.SyncRequestResponse-class.html |    2 +-
 .../python/api/proton.wrapper-module.html       |    4 +-
 .../proton/python/api/proton.wrapper-pysrc.html |    2 +-
 .../api/proton.wrapper.EmptyAttrs-class.html    |    2 +-
 .../api/proton.wrapper.Wrapper-class.html       |  104 +-
 .../api/uml_class_diagram_for_proton_e.png      |  Bin 16385 -> 16248 bytes
 .../api/uml_class_diagram_for_proton_h.png      |  Bin 25951 -> 25499 bytes
 .../api/uml_class_diagram_for_proton_h_8.png    |  Bin 39952 -> 39947 bytes
 .../api/uml_class_diagram_for_proton_l.png      |  Bin 36829 -> 36803 bytes
 .../api/uml_class_diagram_for_proton_p.png      |  Bin 55947 -> 55604 bytes
 .../api/uml_class_diagram_for_proton_p_2.png    |  Bin 43504 -> 48155 bytes
 .../api/uml_class_diagram_for_proton_r.png      |  Bin 38635 -> 38750 bytes
 .../api/uml_class_diagram_for_proton_r_15.png   |  Bin 24145 -> 25766 bytes
 .../api/uml_class_diagram_for_proton_r_18.png   |  Bin 16159 -> 16002 bytes
 .../api/uml_class_diagram_for_proton_s_7.png    |  Bin 39644 -> 39761 bytes
 .../api/uml_class_diagram_for_proton_w.png      |  Bin 54347 -> 60578 bytes
 .../api/uml_class_diagram_for_proton_w_2.png    |  Bin 45422 -> 41920 bytes
 .../proton/python/examples/test_examples.py     |    6 +-
 .../python/examples/test_examples.py.html       |    6 +-
 input/releases/qpid-proton-master/index.md      |    2 +-
 .../proton/c/api/annotated.html                 |   19 +-
 .../proton/c/api/annotated_dup.js               |    3 +
 .../proton/c/api/cid_8h_source.html             |   70 +-
 .../proton/c/api/classes.html                   |   14 +-
 .../proton/c/api/codec_8h.html                  |   20 +-
 .../proton/c/api/codec_8h_source.html           |  315 +-----
 .../proton/c/api/condition_8h.html              |    6 +-
 .../proton/c/api/condition_8h_source.html       |   68 +-
 .../proton/c/api/connection_8h.html             |    6 +-
 .../proton/c/api/connection_8h_source.html      |  126 +--
 .../proton/c/api/connection__engine_8h.html     |  203 ++++
 .../proton/c/api/connection__engine_8h.js       |   22 +
 .../c/api/connection__engine_8h_source.html     |  142 +++
 .../proton/c/api/delivery_8h.html               |    6 +-
 .../proton/c/api/delivery_8h_source.html        |   98 +-
 .../proton/c/api/deprecated.html                |   32 +-
 .../dir_25143d27009f52d175c1d192441a738a.html   |   28 +-
 .../api/dir_25143d27009f52d175c1d192441a738a.js |    1 +
 .../proton/c/api/disposition_8h.html            |    6 +-
 .../proton/c/api/disposition_8h_source.html     |   82 +-
 .../qpid-proton-master/proton/c/api/doxygen.css |   27 +-
 .../proton/c/api/engine_8h.html                 |    6 +-
 .../proton/c/api/engine_8h_source.html          |   42 +-
 .../proton/c/api/error_8h_source.html           |   83 +-
 .../proton/c/api/event_8h.html                  |   10 +-
 .../proton/c/api/event_8h_source.html           |  167 +--
 .../qpid-proton-master/proton/c/api/files.html  |   61 +-
 .../proton/c/api/functions.html                 |   14 +-
 .../proton/c/api/functions_vars.html            |   14 +-
 .../proton/c/api/globals.html                   |   75 +-
 .../proton/c/api/globals_defs.html              |    6 +-
 .../proton/c/api/globals_enum.html              |    6 +-
 .../proton/c/api/globals_eval.html              |    6 +-
 .../proton/c/api/globals_func.html              |   54 +-
 .../proton/c/api/globals_type.html              |   15 +-
 .../proton/c/api/group__abstract.html           |    6 +-
 .../proton/c/api/group__condition.html          |    6 +-
 .../proton/c/api/group__connection.html         |    6 +-
 .../proton/c/api/group__connection__engine.html |  426 ++++++++
 .../proton/c/api/group__connection__engine.js   |   36 +
 .../proton/c/api/group__data.html               |  144 +--
 .../proton/c/api/group__delivery.html           |    6 +-
 .../proton/c/api/group__disposition.html        |    6 +-
 .../proton/c/api/group__engine.html             |    6 +-
 .../proton/c/api/group__event.html              |   10 +-
 .../proton/c/api/group__handlers.html           |    6 +-
 .../proton/c/api/group__link.html               |   14 +-
 .../proton/c/api/group__message.html            |    6 +-
 .../proton/c/api/group__messenger.html          |   10 +-
 .../proton/c/api/group__primitives.html         |    6 +-
 .../proton/c/api/group__reactor.html            |    6 +-
 .../proton/c/api/group__receiver.html           |    6 +-
 .../proton/c/api/group__sasl.html               |   10 +-
 .../proton/c/api/group__selectable.html         |    6 +-
 .../proton/c/api/group__sender.html             |    6 +-
 .../proton/c/api/group__session.html            |    6 +-
 .../proton/c/api/group__ssl.html                |   26 +-
 .../proton/c/api/group__terminus.html           |   22 +-
 .../proton/c/api/group__transport.html          |    6 +-
 .../proton/c/api/group__types.html              |    6 +-
 .../proton/c/api/group__url.html                |    6 +-
 .../proton/c/api/handlers_8h.html               |   18 +-
 .../proton/c/api/handlers_8h_source.html        |   53 +-
 .../proton/c/api/import__export_8h_source.html  |   65 +-
 .../qpid-proton-master/proton/c/api/index.html  |    6 +-
 .../proton/c/api/io_8h_source.html              |   77 +-
 .../proton/c/api/link_8h.html                   |   14 +-
 .../proton/c/api/link_8h_source.html            |  158 +--
 .../qpid-proton-master/proton/c/api/log_8h.html |    6 +-
 .../proton/c/api/log_8h_source.html             |   47 +-
 .../proton/c/api/message_8h.html                |    6 +-
 .../proton/c/api/message_8h_source.html         |  157 +--
 .../proton/c/api/messenger_8h.html              |   16 +-
 .../proton/c/api/messenger_8h_source.html       |  213 +---
 .../proton/c/api/modules.html                   |   53 +-
 .../qpid-proton-master/proton/c/api/modules.js  |    1 +
 .../proton/c/api/navtreedata.js                 |   12 +-
 .../proton/c/api/navtreeindex0.js               |  216 ++--
 .../proton/c/api/navtreeindex1.js               |  288 ++---
 .../proton/c/api/navtreeindex2.js               |  500 ++++-----
 .../proton/c/api/navtreeindex3.js               |  500 ++++-----
 .../proton/c/api/navtreeindex4.js               |  500 ++++-----
 .../proton/c/api/navtreeindex5.js               |  498 ++++-----
 .../proton/c/api/navtreeindex6.js               |  120 ++-
 .../proton/c/api/object_8h_source.html          |  294 +----
 .../qpid-proton-master/proton/c/api/pages.html  |    6 +-
 .../proton/c/api/parser_8h_source.html          |   52 +-
 .../proton/c/api/reactor_8h.html                |  108 +-
 .../proton/c/api/reactor_8h_source.html         |  126 +--
 .../qpid-proton-master/proton/c/api/resize.js   |    2 +-
 .../proton/c/api/sasl_8h.html                   |   12 +-
 .../proton/c/api/sasl_8h_source.html            |   78 +-
 .../proton/c/api/scanner_8h_source.html         |   90 +-
 .../proton/c/api/search/all_0.html              |    2 +-
 .../proton/c/api/search/all_1.html              |    2 +-
 .../proton/c/api/search/all_1.js                |    3 +-
 .../proton/c/api/search/all_2.html              |    2 +-
 .../proton/c/api/search/all_2.js                |    2 +-
 .../proton/c/api/search/all_3.html              |    2 +-
 .../proton/c/api/search/all_4.html              |    2 +-
 .../proton/c/api/search/all_5.html              |    2 +-
 .../proton/c/api/search/all_6.html              |    2 +-
 .../proton/c/api/search/all_7.html              |    2 +-
 .../proton/c/api/search/all_7.js                |   25 +-
 .../proton/c/api/search/all_8.html              |    2 +-
 .../proton/c/api/search/all_9.html              |    2 +-
 .../proton/c/api/search/all_9.js                |    1 +
 .../proton/c/api/search/all_a.html              |    2 +-
 .../proton/c/api/search/all_a.js                |    1 +
 .../proton/c/api/search/all_b.html              |    2 +-
 .../proton/c/api/search/classes_0.html          |    2 +-
 .../proton/c/api/search/classes_0.js            |    3 +
 .../proton/c/api/search/enums_0.html            |    2 +-
 .../proton/c/api/search/enumvalues_0.html       |    2 +-
 .../proton/c/api/search/files_0.html            |    2 +-
 .../proton/c/api/search/files_0.js              |    3 +-
 .../proton/c/api/search/files_1.html            |    2 +-
 .../proton/c/api/search/files_2.html            |    2 +-
 .../proton/c/api/search/files_3.html            |    2 +-
 .../proton/c/api/search/files_4.html            |    2 +-
 .../proton/c/api/search/files_5.html            |    2 +-
 .../proton/c/api/search/files_6.html            |    2 +-
 .../proton/c/api/search/files_7.html            |    2 +-
 .../proton/c/api/search/files_8.html            |    2 +-
 .../proton/c/api/search/files_9.html            |    2 +-
 .../proton/c/api/search/functions_0.html        |    2 +-
 .../proton/c/api/search/functions_0.js          |   16 +
 .../proton/c/api/search/groups_0.html           |    2 +-
 .../proton/c/api/search/groups_1.html           |    2 +-
 .../proton/c/api/search/groups_2.html           |    2 +-
 .../proton/c/api/search/groups_3.html           |    2 +-
 .../proton/c/api/search/groups_4.html           |    2 +-
 .../proton/c/api/search/groups_5.html           |    2 +-
 .../proton/c/api/search/groups_6.html           |    2 +-
 .../proton/c/api/search/groups_7.html           |    2 +-
 .../proton/c/api/search/groups_8.html           |    2 +-
 .../proton/c/api/search/groups_9.html           |    2 +-
 .../proton/c/api/search/groups_a.html           |    2 +-
 .../proton/c/api/search/groups_a.js             |    1 +
 .../proton/c/api/search/groups_b.html           |    2 +-
 .../proton/c/api/search/pages_0.html            |    2 +-
 .../proton/c/api/search/pages_1.html            |    2 +-
 .../proton/c/api/search/searchdata.js           |    2 +-
 .../proton/c/api/search/typedefs_0.html         |    2 +-
 .../proton/c/api/search/typedefs_0.js           |    3 +
 .../proton/c/api/search/variables_0.html        |    2 +-
 .../proton/c/api/search/variables_1.html        |    2 +-
 .../proton/c/api/search/variables_1.js          |    2 +-
 .../proton/c/api/search/variables_2.html        |   26 +
 .../proton/c/api/search/variables_2.js          |    4 +
 .../proton/c/api/search/variables_3.html        |   26 +
 .../proton/c/api/search/variables_3.js          |    4 +
 .../proton/c/api/selectable_8h.html             |   30 +-
 .../proton/c/api/selectable_8h_source.html      |  106 +-
 .../proton/c/api/selector_8h_source.html        |   59 +-
 .../proton/c/api/session_8h.html                |    6 +-
 .../proton/c/api/session_8h_source.html         |   89 +-
 .../qpid-proton-master/proton/c/api/ssl_8h.html |   30 +-
 .../proton/c/api/ssl_8h_source.html             |  131 +--
 .../proton/c/api/structpn__atom__t-members.html |    6 +-
 .../proton/c/api/structpn__atom__t.html         |    6 +-
 .../proton/c/api/structpn__buf__t-members.html  |  112 ++
 .../proton/c/api/structpn__buf__t.html          |  133 +++
 .../proton/c/api/structpn__buf__t.js            |    5 +
 .../c/api/structpn__bytes__t-members.html       |    6 +-
 .../proton/c/api/structpn__bytes__t.html        |    6 +-
 .../proton/c/api/structpn__cbuf__t-members.html |  112 ++
 .../proton/c/api/structpn__cbuf__t.html         |  133 +++
 .../proton/c/api/structpn__cbuf__t.js           |    5 +
 .../c/api/structpn__class__t-members.html       |    6 +-
 .../proton/c/api/structpn__class__t.html        |    6 +-
 ...structpn__connection__engine__t-members.html |  114 ++
 .../c/api/structpn__connection__engine__t.html  |  134 +++
 .../c/api/structpn__connection__engine__t.js    |    7 +
 .../c/api/structpn__decimal128__t-members.html  |    6 +-
 .../proton/c/api/structpn__decimal128__t.html   |    6 +-
 .../c/api/structpn__token__t-members.html       |    6 +-
 .../proton/c/api/structpn__token__t.html        |    6 +-
 .../proton/c/api/structpn__uuid__t-members.html |    6 +-
 .../proton/c/api/structpn__uuid__t.html         |    6 +-
 .../proton/c/api/terminus_8h.html               |   22 +-
 .../proton/c/api/terminus_8h_source.html        |  113 +-
 .../qpid-proton-master/proton/c/api/todo.html   |   12 +-
 .../proton/c/api/transport_8h.html              |    6 +-
 .../proton/c/api/transport_8h_source.html       |  153 +--
 .../proton/c/api/type__compat_8h_source.html    |  150 +--
 .../proton/c/api/types_8h.html                  |   24 +-
 .../proton/c/api/types_8h_source.html           |   89 +-
 .../qpid-proton-master/proton/c/api/url_8h.html |   30 +-
 .../proton/c/api/url_8h_source.html             |   68 +-
 .../proton/c/api/version_8h_source.html         |   37 +-
 .../proton/cpp/api/amqp__types_8hpp_source.html |  105 +-
 .../proton/cpp/api/annotated.html               |   95 +-
 .../cpp/api/annotation__key_8hpp_source.html    |   68 +-
 .../proton/cpp/api/binary_8hpp_source.html      |   60 +-
 .../proton/cpp/api/broker_8cpp-example.html     |  108 ++
 .../proton/cpp/api/broker_8hpp-example.html     |  108 ++
 .../proton/cpp/api/byte__array_8hpp_source.html |   91 +-
 .../proton/cpp/api/cached__map_8hpp_source.html |  112 ++
 .../proton/cpp/api/classes.html                 |   67 +-
 .../classproton_1_1annotation__key-members.html |    6 +-
 .../cpp/api/classproton_1_1annotation__key.html |   10 +-
 .../cpp/api/classproton_1_1binary-members.html  |    6 +-
 .../proton/cpp/api/classproton_1_1binary.html   |    6 +-
 .../api/classproton_1_1byte__array-members.html |    6 +-
 .../cpp/api/classproton_1_1byte__array.html     |   10 +-
 ...classproton_1_1codec_1_1decoder-members.html |    6 +-
 .../api/classproton_1_1codec_1_1decoder.html    |    6 +-
 ...classproton_1_1codec_1_1encoder-members.html |    6 +-
 .../api/classproton_1_1codec_1_1encoder.html    |    6 +-
 .../api/classproton_1_1connection-members.html  |    6 +-
 .../cpp/api/classproton_1_1connection.html      |   18 +-
 ...ssproton_1_1connection__options-members.html |    6 +-
 .../api/classproton_1_1connection__options.html |   45 +-
 .../api/classproton_1_1container-members.html   |   34 +-
 .../cpp/api/classproton_1_1container.html       |  277 +++--
 .../proton/cpp/api/classproton_1_1container.js  |   22 +-
 .../proton/cpp/api/classproton_1_1container.png |  Bin 749 -> 971 bytes
 .../classproton_1_1container__ref-members.html  |  142 +++
 .../cpp/api/classproton_1_1container__ref.html  |  942 ++++++++++++++++
 .../cpp/api/classproton_1_1container__ref.js    |   34 +
 .../cpp/api/classproton_1_1container__ref.png   |  Bin 0 -> 488 bytes
 .../api/classproton_1_1decimal128-members.html  |    6 +-
 .../cpp/api/classproton_1_1decimal128.html      |    6 +-
 .../api/classproton_1_1decimal32-members.html   |    6 +-
 .../cpp/api/classproton_1_1decimal32.html       |    6 +-
 .../api/classproton_1_1decimal64-members.html   |    6 +-
 .../cpp/api/classproton_1_1decimal64.html       |    6 +-
 ...assproton_1_1default__container-members.html |  139 ---
 .../api/classproton_1_1default__container.html  | 1016 ------------------
 .../api/classproton_1_1default__container.js    |   31 -
 .../api/classproton_1_1default__container.png   |  Bin 488 -> 0 bytes
 .../api/classproton_1_1delivery-members.html    |   28 +-
 .../proton/cpp/api/classproton_1_1delivery.html |   72 +-
 .../proton/cpp/api/classproton_1_1delivery.js   |   11 +-
 .../api/classproton_1_1duration-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1duration.html |    9 +-
 .../api/classproton_1_1endpoint-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1endpoint.html |    6 +-
 ...classproton_1_1error__condition-members.html |    6 +-
 .../api/classproton_1_1error__condition.html    |    9 +-
 .../api/classproton_1_1event__loop-members.html |    8 +-
 .../cpp/api/classproton_1_1event__loop.html     |   45 +-
 .../cpp/api/classproton_1_1event__loop.js       |    2 +-
 .../classproton_1_1inject__handler-members.html |   12 +-
 .../cpp/api/classproton_1_1inject__handler.html |   23 +-
 .../cpp/api/classproton_1_1inject__handler.js   |    3 +-
 .../cpp/api/classproton_1_1inject__handler.png  |  Bin 0 -> 482 bytes
 ...ton_1_1io_1_1connection__engine-members.html |   31 +-
 ...classproton_1_1io_1_1connection__engine.html |  105 +-
 .../classproton_1_1io_1_1connection__engine.js  |    7 +-
 ..._1_1io_1_1container__impl__base-members.html |   42 +-
 ...ssproton_1_1io_1_1container__impl__base.html |  608 +----------
 ...lassproton_1_1io_1_1container__impl__base.js |   19 +-
 ...assproton_1_1io_1_1container__impl__base.png |  Bin 491 -> 0 bytes
 ...lassproton_1_1io_1_1link__namer-members.html |    6 +-
 .../api/classproton_1_1io_1_1link__namer.html   |    9 +-
 .../cpp/api/classproton_1_1link-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1link.html     |   13 +-
 .../classproton_1_1listen__handler-members.html |    6 +-
 .../cpp/api/classproton_1_1listen__handler.html |   12 +-
 .../api/classproton_1_1listener-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1listener.html |   12 +-
 .../cpp/api/classproton_1_1message-members.html |   94 +-
 .../proton/cpp/api/classproton_1_1message.html  |   83 +-
 .../proton/cpp/api/classproton_1_1message.js    |    4 +-
 ...assproton_1_1message_1_1annotation__map.html |  126 +++
 ...lassproton_1_1message_1_1annotation__map.png |  Bin 0 -> 726 bytes
 ...classproton_1_1message_1_1property__map.html |  126 +++
 .../classproton_1_1message_1_1property__map.png |  Bin 0 -> 699 bytes
 .../api/classproton_1_1message__id-members.html |    6 +-
 .../cpp/api/classproton_1_1message__id.html     |   10 +-
 ...assproton_1_1messaging__handler-members.html |    6 +-
 .../api/classproton_1_1messaging__handler.html  |   44 +-
 .../api/classproton_1_1receiver-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1receiver.html |   25 +-
 ...lassproton_1_1receiver__options-members.html |    6 +-
 .../api/classproton_1_1receiver__options.html   |   17 +-
 .../cpp/api/classproton_1_1sasl-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1sasl.html     |    8 +-
 .../cpp/api/classproton_1_1scalar-members.html  |   17 +-
 .../proton/cpp/api/classproton_1_1scalar.html   |   44 +-
 .../proton/cpp/api/classproton_1_1scalar.js     |    1 +
 .../cpp/api/classproton_1_1sender-members.html  |    6 +-
 .../proton/cpp/api/classproton_1_1sender.html   |   25 +-
 .../classproton_1_1sender__options-members.html |    6 +-
 .../cpp/api/classproton_1_1sender__options.html |   18 +-
 .../cpp/api/classproton_1_1session-members.html |    6 +-
 .../proton/cpp/api/classproton_1_1session.html  |    9 +-
 ...classproton_1_1session__options-members.html |    6 +-
 .../api/classproton_1_1session__options.html    |    6 +-
 .../cpp/api/classproton_1_1source-members.html  |   31 +-
 .../proton/cpp/api/classproton_1_1source.html   |   50 +-
 .../proton/cpp/api/classproton_1_1source.js     |    2 +-
 .../classproton_1_1source_1_1filter__map.html   |  126 +++
 .../classproton_1_1source_1_1filter__map.png    |  Bin 0 -> 629 bytes
 .../classproton_1_1source__options-members.html |    6 +-
 .../cpp/api/classproton_1_1source__options.html |   13 +-
 .../cpp/api/classproton_1_1ssl-members.html     |    6 +-
 .../proton/cpp/api/classproton_1_1ssl.html      |   10 +-
 ...classproton_1_1ssl__certificate-members.html |    6 +-
 .../api/classproton_1_1ssl__certificate.html    |    6 +-
 ...sproton_1_1ssl__client__options-members.html |    6 +-
 .../classproton_1_1ssl__client__options.html    |    6 +-
 ...sproton_1_1ssl__server__options-members.html |    6 +-
 .../classproton_1_1ssl__server__options.html    |    6 +-
 .../cpp/api/classproton_1_1symbol-members.html  |    6 +-
 .../proton/cpp/api/classproton_1_1symbol.html   |    6 +-
 .../cpp/api/classproton_1_1target-members.html  |    6 +-
 .../proton/cpp/api/classproton_1_1target.html   |   16 +-
 .../classproton_1_1target__options-members.html |    6 +-
 .../cpp/api/classproton_1_1target__options.html |    9 +-
 .../api/classproton_1_1terminus-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1terminus.html |   14 +-
 .../classproton_1_1thread__safe-members.html    |    9 +-
 .../cpp/api/classproton_1_1thread__safe.html    |   16 +-
 .../cpp/api/classproton_1_1thread__safe.js      |    3 +-
 .../api/classproton_1_1timestamp-members.html   |    6 +-
 .../cpp/api/classproton_1_1timestamp.html       |    6 +-
 .../cpp/api/classproton_1_1tracker-members.html |   18 +-
 .../proton/cpp/api/classproton_1_1tracker.html  |   72 +-
 .../proton/cpp/api/classproton_1_1tracker.js    |   11 +-
 .../api/classproton_1_1transfer-members.html    |   18 +-
 .../proton/cpp/api/classproton_1_1transfer.html |   63 +-
 .../proton/cpp/api/classproton_1_1transfer.js   |   11 +-
 .../api/classproton_1_1transport-members.html   |    6 +-
 .../cpp/api/classproton_1_1transport.html       |    9 +-
 .../cpp/api/classproton_1_1url-members.html     |    6 +-
 .../proton/cpp/api/classproton_1_1url.html      |    9 +-
 .../cpp/api/classproton_1_1uuid-members.html    |    6 +-
 .../proton/cpp/api/classproton_1_1uuid.html     |    6 +-
 .../cpp/api/classproton_1_1value-members.html   |    6 +-
 .../proton/cpp/api/classproton_1_1value.html    |    6 +-
 .../classproton_1_1void__function0-members.html |  112 ++
 .../cpp/api/classproton_1_1void__function0.html |  140 +++
 .../cpp/api/classproton_1_1void__function0.js   |    5 +
 .../cpp/api/classproton_1_1void__function0.png  |  Bin 0 -> 487 bytes
 .../proton/cpp/api/client_8cpp-example.html     |  108 ++
 .../proton/cpp/api/common_8hpp_source.html      |  117 ++
 .../proton/cpp/api/comparable_8hpp_source.html  |   46 +-
 .../proton/cpp/api/config_8hpp_source.html      |   86 +-
 .../proton/cpp/api/connection_8hpp_source.html  |  126 +--
 .../cpp/api/connection__engine_8hpp_source.html |  149 +--
 .../api/connection__options_8hpp_source.html    |  139 +--
 .../proton/cpp/api/container_8hpp_source.html   |  157 +--
 .../api/container__impl__base_8hpp_source.html  |  157 +--
 .../proton/cpp/api/data_8hpp_source.html        |  130 +--
 .../proton/cpp/api/decimal_8hpp_source.html     |   60 +-
 .../proton/cpp/api/decoder_8hpp_source.html     |  196 +---
 .../cpp/api/default__container_8hpp_source.html |  104 +-
 .../proton/cpp/api/delivery_8hpp_source.html    |   81 +-
 .../cpp/api/delivery__mode_8hpp_source.html     |   56 +-
 .../proton/cpp/api/deprecated.html              |  111 ++
 .../proton/cpp/api/deque_8hpp_source.html       |   67 +-
 .../dir_25143d27009f52d175c1d192441a738a.html   |  110 +-
 .../api/dir_25143d27009f52d175c1d192441a738a.js |    3 +-
 .../dir_2fd3e5516989aa9776e558b58aa1c5c4.html   |   12 +-
 .../dir_91df95ff942f5f87aa24429174a5d190.html   |   17 +-
 .../api/dir_91df95ff942f5f87aa24429174a5d190.js |    6 +-
 .../dir_d4a17a437089f6e4c823599b6b44ea54.html   |   26 +-
 .../api/dir_d4a17a437089f6e4c823599b6b44ea54.js |    2 +-
 .../cpp/api/direct_recv_8cpp-example.html       |  108 ++
 .../cpp/api/direct_send_8cpp-example.html       |  108 ++
 .../proton/cpp/api/doxygen.css                  |   27 +-
 .../proton/cpp/api/duration_8hpp_source.html    |   76 +-
 .../proton/cpp/api/encoder_8hpp_source.html     |  187 +---
 .../proton/cpp/api/endpoint_8hpp_source.html    |  108 +-
 .../proton/cpp/api/error_8hpp_source.html       |   67 +-
 .../cpp/api/error__condition_8hpp_source.html   |   97 +-
 .../proton/cpp/api/event__loop_8hpp_source.html |   94 +-
 .../proton/cpp/api/examples.html                |  139 +++
 .../proton/cpp/api/examples.js                  |   18 +
 .../proton/cpp/api/export_8hpp_source.html      |   66 +-
 .../proton/cpp/api/files.html                   |  119 +-
 .../cpp/api/forward__list_8hpp_source.html      |   67 +-
 .../proton/cpp/api/function_8hpp_source.html    |  111 ++
 .../proton/cpp/api/functions.html               |   14 +-
 .../proton/cpp/api/functions_b.html             |    6 +-
 .../proton/cpp/api/functions_c.html             |   27 +-
 .../proton/cpp/api/functions_d.html             |   13 +-
 .../proton/cpp/api/functions_e.html             |    6 +-
 .../proton/cpp/api/functions_enum.html          |    9 +-
 .../proton/cpp/api/functions_eval.html          |   70 +-
 .../proton/cpp/api/functions_f.html             |   11 +-
 .../proton/cpp/api/functions_func.html          |    8 +-
 .../proton/cpp/api/functions_func_b.html        |    6 +-
 .../proton/cpp/api/functions_func_c.html        |   23 +-
 .../proton/cpp/api/functions_func_d.html        |   11 +-
 .../proton/cpp/api/functions_func_e.html        |    6 +-
 .../proton/cpp/api/functions_func_f.html        |    6 +-
 .../proton/cpp/api/functions_func_g.html        |    6 +-
 .../proton/cpp/api/functions_func_h.html        |    6 +-
 .../proton/cpp/api/functions_func_i.html        |   10 +-
 .../proton/cpp/api/functions_func_l.html        |   10 +-
 .../proton/cpp/api/functions_func_m.html        |    6 +-
 .../proton/cpp/api/functions_func_n.html        |    6 +-
 .../proton/cpp/api/functions_func_o.html        |   27 +-
 .../proton/cpp/api/functions_func_p.html        |    6 +-
 .../proton/cpp/api/functions_func_r.html        |   10 +-
 .../proton/cpp/api/functions_func_s.html        |   33 +-
 .../proton/cpp/api/functions_func_t.html        |    6 +-
 .../proton/cpp/api/functions_func_u.html        |    9 +-
 .../proton/cpp/api/functions_func_v.html        |    6 +-
 .../proton/cpp/api/functions_func_w.html        |    8 +-
 .../proton/cpp/api/functions_g.html             |    6 +-
 .../proton/cpp/api/functions_h.html             |    6 +-
 .../proton/cpp/api/functions_i.html             |   10 +-
 .../proton/cpp/api/functions_l.html             |    8 +-
 .../proton/cpp/api/functions_m.html             |    9 +-
 .../proton/cpp/api/functions_n.html             |    7 +-
 .../proton/cpp/api/functions_o.html             |   27 +-
 .../proton/cpp/api/functions_p.html             |   11 +-
 .../proton/cpp/api/functions_r.html             |   21 +-
 .../proton/cpp/api/functions_rela.html          |    6 +-
 .../proton/cpp/api/functions_s.html             |   31 +-
 .../proton/cpp/api/functions_t.html             |    6 +-
 .../proton/cpp/api/functions_type.html          |   15 +-
 .../proton/cpp/api/functions_u.html             |   13 +-
 .../proton/cpp/api/functions_v.html             |    6 +-
 .../proton/cpp/api/functions_vars.html          |    6 +-
 .../proton/cpp/api/functions_w.html             |    8 +-
 .../proton/cpp/api/helloworld_8cpp-example.html |  109 ++
 .../cpp/api/helloworld_direct_8cpp-example.html |  108 ++
 .../proton/cpp/api/hierarchy.html               |  193 ++--
 .../proton/cpp/api/hierarchy.js                 |   19 +-
 .../proton/cpp/api/index.html                   |   33 +-
 .../proton/cpp/api/io_page.html                 |   21 +-
 .../proton/cpp/api/link_8hpp_source.html        |  107 +-
 .../proton/cpp/api/link__namer_8hpp_source.html |   51 +-
 .../proton/cpp/api/list_8hpp_source.html        |   69 +-
 .../cpp/api/listen__handler_8hpp_source.html    |   51 +-
 .../proton/cpp/api/listener_8hpp_source.html    |   56 +-
 .../proton/cpp/api/map_8hpp_source.html         |   56 +-
 .../proton/cpp/api/message_8hpp_source.html     |  222 +---
 .../proton/cpp/api/message__id_8hpp_source.html |   74 +-
 .../cpp/api/messaging__handler_8hpp_source.html |  135 +--
 .../proton/cpp/api/mt_2broker_8cpp-example.html |  109 ++
 .../api/mt_2epoll_container_8cpp-example.html   |  108 ++
 .../proton/cpp/api/mt_page.html                 |   24 +-
 .../proton/cpp/api/namespacemembers.html        |   81 +-
 .../proton/cpp/api/namespacemembers_enum.html   |    6 +-
 .../proton/cpp/api/namespacemembers_eval.html   |    6 +-
 .../proton/cpp/api/namespacemembers_func.html   |   23 +-
 .../proton/cpp/api/namespacemembers_type.html   |  165 ---
 .../proton/cpp/api/namespaceproton.html         |   44 +-
 .../proton/cpp/api/namespaceproton.js           |    5 +-
 .../cpp/api/namespaceproton_1_1codec.html       |   97 +-
 .../proton/cpp/api/namespaceproton_1_1codec.js  |    3 +-
 .../proton/cpp/api/namespaceproton_1_1io.html   |   15 +-
 .../proton/cpp/api/namespaces.html              |    8 +-
 .../proton/cpp/api/namespaces_8hpp_source.html  |   44 +-
 .../proton/cpp/api/navtreedata.js               |   15 +-
 .../proton/cpp/api/navtreeindex0.js             |  500 ++++-----
 .../proton/cpp/api/navtreeindex1.js             |  500 ++++-----
 .../proton/cpp/api/navtreeindex2.js             |  500 ++++-----
 .../proton/cpp/api/navtreeindex3.js             |  454 ++++----
 .../proton/cpp/api/navtreeindex4.js             |    4 +
 .../proton/cpp/api/object_8hpp_source.html      |  114 +-
 .../proton/cpp/api/pages.html                   |   10 +-
 .../cpp/api/pn__unique__ptr_8hpp_source.html    |   68 +-
 .../proton/cpp/api/receiver_8hpp_source.html    |  104 +-
 .../cpp/api/receiver__options_8hpp_source.html  |   93 +-
 .../cpp/api/reconnect__timer_8hpp_source.html   |   69 +-
 .../qpid-proton-master/proton/cpp/api/resize.js |    2 +-
 .../proton/cpp/api/sasl_8hpp_source.html        |   82 +-
 .../proton/cpp/api/scalar_8hpp_source.html      |   62 +-
 .../cpp/api/scalar__base_8hpp_source.html       |  188 +---
 .../cpp/api/schedule_send_03_8cpp-example.html  |  108 ++
 .../cpp/api/schedule_send_8cpp-example.html     |  108 ++
 .../proton/cpp/api/search/all_0.html            |    2 +-
 .../proton/cpp/api/search/all_0.js              |    7 +-
 .../proton/cpp/api/search/all_1.html            |    2 +-
 .../proton/cpp/api/search/all_1.js              |    5 +-
 .../proton/cpp/api/search/all_10.html           |    2 +-
 .../proton/cpp/api/search/all_10.js             |    5 +-
 .../proton/cpp/api/search/all_11.html           |    2 +-
 .../proton/cpp/api/search/all_11.js             |    8 +-
 .../proton/cpp/api/search/all_12.html           |    2 +-
 .../proton/cpp/api/search/all_12.js             |    3 +-
 .../proton/cpp/api/search/all_13.html           |    2 +-
 .../proton/cpp/api/search/all_13.js             |    2 +-
 .../proton/cpp/api/search/all_2.html            |    2 +-
 .../proton/cpp/api/search/all_2.js              |   18 +-
 .../proton/cpp/api/search/all_3.html            |    2 +-
 .../proton/cpp/api/search/all_3.js              |   13 +-
 .../proton/cpp/api/search/all_4.html            |    2 +-
 .../proton/cpp/api/search/all_5.html            |    2 +-
 .../proton/cpp/api/search/all_5.js              |    3 +-
 .../proton/cpp/api/search/all_6.html            |    2 +-
 .../proton/cpp/api/search/all_6.js              |    1 +
 .../proton/cpp/api/search/all_7.html            |    2 +-
 .../proton/cpp/api/search/all_8.html            |    2 +-
 .../proton/cpp/api/search/all_8.js              |    5 +-
 .../proton/cpp/api/search/all_9.html            |    2 +-
 .../proton/cpp/api/search/all_9.js              |    5 +-
 .../proton/cpp/api/search/all_a.html            |    2 +-
 .../proton/cpp/api/search/all_a.js              |    5 +-
 .../proton/cpp/api/search/all_b.html            |    2 +-
 .../proton/cpp/api/search/all_b.js              |    2 +-
 .../proton/cpp/api/search/all_c.html            |    2 +-
 .../proton/cpp/api/search/all_c.js              |    6 +-
 .../proton/cpp/api/search/all_d.html            |    2 +-
 .../proton/cpp/api/search/all_d.js              |    2 +-
 .../proton/cpp/api/search/all_e.html            |    2 +-
 .../proton/cpp/api/search/all_e.js              |    9 +-
 .../proton/cpp/api/search/all_f.html            |    2 +-
 .../proton/cpp/api/search/all_f.js              |   20 +-
 .../proton/cpp/api/search/classes_0.html        |    2 +-
 .../proton/cpp/api/search/classes_0.js          |    3 +-
 .../proton/cpp/api/search/classes_1.html        |    2 +-
 .../proton/cpp/api/search/classes_2.html        |    2 +-
 .../proton/cpp/api/search/classes_2.js          |    2 +
 .../proton/cpp/api/search/classes_3.html        |    2 +-
 .../proton/cpp/api/search/classes_3.js          |    1 -
 .../proton/cpp/api/search/classes_4.html        |    2 +-
 .../proton/cpp/api/search/classes_5.html        |    2 +-
 .../proton/cpp/api/search/classes_5.js          |    1 +
 .../proton/cpp/api/search/classes_6.html        |    2 +-
 .../proton/cpp/api/search/classes_7.html        |    2 +-
 .../proton/cpp/api/search/classes_8.html        |    2 +-
 .../proton/cpp/api/search/classes_9.html        |    2 +-
 .../proton/cpp/api/search/classes_9.js          |    3 +-
 .../proton/cpp/api/search/classes_a.html        |    2 +-
 .../proton/cpp/api/search/classes_a.js          |   17 +-
 .../proton/cpp/api/search/classes_b.html        |    2 +-
 .../proton/cpp/api/search/classes_b.js          |   23 +-
 .../proton/cpp/api/search/classes_c.html        |    2 +-
 .../proton/cpp/api/search/classes_c.js          |   12 +-
 .../proton/cpp/api/search/classes_d.html        |    2 +-
 .../proton/cpp/api/search/classes_d.js          |    4 +-
 .../proton/cpp/api/search/classes_e.html        |   26 +
 .../proton/cpp/api/search/classes_e.js          |    5 +
 .../proton/cpp/api/search/enums_0.html          |    2 +-
 .../proton/cpp/api/search/enums_1.html          |    2 +-
 .../proton/cpp/api/search/enums_2.html          |    2 +-
 .../proton/cpp/api/search/enums_3.html          |    2 +-
 .../proton/cpp/api/search/enums_4.html          |    2 +-
 .../proton/cpp/api/search/enums_5.html          |    2 +-
 .../proton/cpp/api/search/enums_5.js            |    2 +-
 .../proton/cpp/api/search/enums_6.html          |    2 +-
 .../proton/cpp/api/search/enums_6.js            |    2 +-
 .../proton/cpp/api/search/enums_7.html          |   26 +
 .../proton/cpp/api/search/enums_7.js            |    4 +
 .../proton/cpp/api/search/enumvalues_0.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_0.js       |    1 +
 .../proton/cpp/api/search/enumvalues_1.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_2.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_3.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_4.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_5.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_6.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_7.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_7.js       |    1 +
 .../proton/cpp/api/search/enumvalues_8.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_8.js       |    2 +-
 .../proton/cpp/api/search/enumvalues_9.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_a.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_b.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_b.js       |    3 +
 .../proton/cpp/api/search/enumvalues_c.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_d.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_e.html     |    2 +-
 .../proton/cpp/api/search/enumvalues_f.html     |    2 +-
 .../proton/cpp/api/search/files_0.html          |    2 +-
 .../proton/cpp/api/search/files_0.js            |    1 -
 .../proton/cpp/api/search/functions_0.html      |    2 +-
 .../proton/cpp/api/search/functions_0.js        |    2 +-
 .../proton/cpp/api/search/functions_1.html      |    2 +-
 .../proton/cpp/api/search/functions_10.html     |    2 +-
 .../proton/cpp/api/search/functions_11.html     |    2 +-
 .../proton/cpp/api/search/functions_11.js       |    1 +
 .../proton/cpp/api/search/functions_12.html     |    2 +-
 .../proton/cpp/api/search/functions_13.html     |    2 +-
 .../proton/cpp/api/search/functions_13.js       |    2 +-
 .../proton/cpp/api/search/functions_2.html      |    2 +-
 .../proton/cpp/api/search/functions_2.js        |   11 +-
 .../proton/cpp/api/search/functions_3.html      |    2 +-
 .../proton/cpp/api/search/functions_3.js        |    1 -
 .../proton/cpp/api/search/functions_4.html      |    2 +-
 .../proton/cpp/api/search/functions_5.html      |    2 +-
 .../proton/cpp/api/search/functions_6.html      |    2 +-
 .../proton/cpp/api/search/functions_6.js        |    1 +
 .../proton/cpp/api/search/functions_7.html      |    2 +-
 .../proton/cpp/api/search/functions_8.html      |    2 +-
 .../proton/cpp/api/search/functions_8.js        |    4 +-
 .../proton/cpp/api/search/functions_9.html      |    2 +-
 .../proton/cpp/api/search/functions_9.js        |    2 +-
 .../proton/cpp/api/search/functions_a.html      |    2 +-
 .../proton/cpp/api/search/functions_a.js        |    2 +-
 .../proton/cpp/api/search/functions_b.html      |    2 +-
 .../proton/cpp/api/search/functions_c.html      |    2 +-
 .../proton/cpp/api/search/functions_c.js        |    6 +-
 .../proton/cpp/api/search/functions_d.html      |    2 +-
 .../proton/cpp/api/search/functions_e.html      |    2 +-
 .../proton/cpp/api/search/functions_e.js        |    4 +-
 .../proton/cpp/api/search/functions_f.html      |    2 +-
 .../proton/cpp/api/search/functions_f.js        |    8 +-
 .../proton/cpp/api/search/namespaces_0.html     |    2 +-
 .../proton/cpp/api/search/pages_0.html          |    2 +-
 .../proton/cpp/api/search/pages_1.html          |    2 +-
 .../proton/cpp/api/search/pages_1.js            |    3 +-
 .../proton/cpp/api/search/pages_2.html          |    2 +-
 .../proton/cpp/api/search/pages_2.js            |    3 +-
 .../proton/cpp/api/search/pages_3.html          |   26 +
 .../proton/cpp/api/search/pages_3.js            |    4 +
 .../proton/cpp/api/search/pages_4.html          |   26 +
 .../proton/cpp/api/search/pages_4.js            |    4 +
 .../proton/cpp/api/search/related_0.html        |    2 +-
 .../proton/cpp/api/search/related_1.html        |    2 +-
 .../proton/cpp/api/search/searchdata.js         |    8 +-
 .../proton/cpp/api/search/typedefs_0.html       |    2 +-
 .../proton/cpp/api/search/typedefs_0.js         |    2 +-
 .../proton/cpp/api/search/typedefs_1.html       |   26 -
 .../proton/cpp/api/search/typedefs_1.js         |    6 -
 .../proton/cpp/api/search/typedefs_2.html       |   26 -
 .../proton/cpp/api/search/typedefs_2.js         |    4 -
 .../proton/cpp/api/search/typedefs_3.html       |   26 -
 .../proton/cpp/api/search/typedefs_3.js         |    7 -
 .../proton/cpp/api/search/typedefs_4.html       |   26 -
 .../proton/cpp/api/search/typedefs_4.js         |    5 -
 .../proton/cpp/api/search/typedefs_5.html       |   26 -
 .../proton/cpp/api/search/typedefs_5.js         |    4 -
 .../proton/cpp/api/search/typedefs_6.html       |   26 -
 .../proton/cpp/api/search/typedefs_6.js         |    4 -
 .../proton/cpp/api/search/typedefs_7.html       |   26 -
 .../proton/cpp/api/search/typedefs_7.js         |    4 -
 .../proton/cpp/api/search/typedefs_8.html       |   26 -
 .../proton/cpp/api/search/typedefs_8.js         |    4 -
 .../proton/cpp/api/search/typedefs_9.html       |   26 -
 .../proton/cpp/api/search/typedefs_9.js         |    6 -
 .../proton/cpp/api/search/typedefs_a.html       |   26 -
 .../proton/cpp/api/search/typedefs_a.js         |    4 -
 .../proton/cpp/api/search/typedefs_b.html       |   26 -
 .../proton/cpp/api/search/typedefs_b.js         |    8 -
 .../proton/cpp/api/search/variables_0.html      |    2 +-
 .../proton/cpp/api/search/variables_1.html      |    2 +-
 .../proton/cpp/api/search/variables_2.html      |    2 +-
 .../proton/cpp/api/search/variables_3.html      |    2 +-
 .../proton/cpp/api/search/variables_4.html      |    2 +-
 .../proton/cpp/api/search/variables_5.html      |    2 +-
 .../proton/cpp/api/sender_8hpp_source.html      |  101 +-
 .../cpp/api/sender__options_8hpp_source.html    |   86 +-
 .../proton/cpp/api/server_8cpp-example.html     |  108 ++
 .../cpp/api/server_direct_8cpp-example.html     |  108 ++
 .../proton/cpp/api/session_8hpp_source.html     |  117 +-
 .../cpp/api/session__options_8hpp_source.html   |   70 +-
 .../cpp/api/simple_recv_8cpp-example.html       |  108 ++
 .../cpp/api/simple_send_8cpp-example.html       |  108 ++
 .../proton/cpp/api/source_8hpp_source.html      |   99 +-
 .../cpp/api/source__options_8hpp_source.html    |   93 +-
 .../proton/cpp/api/ssl_8hpp_source.html         |  174 +--
 ...proton_1_1codec_1_1state__guard-members.html |  112 --
 .../structproton_1_1codec_1_1state__guard.html  |  130 ---
 .../structproton_1_1codec_1_1state__guard.js    |    5 -
 ...ructproton_1_1conversion__error-members.html |    6 +-
 .../api/structproton_1_1conversion__error.html  |   10 +-
 .../structproton_1_1delivery__mode-members.html |    6 +-
 .../cpp/api/structproton_1_1delivery__mode.html |    8 +-
 .../cpp/api/structproton_1_1error-members.html  |    6 +-
 .../proton/cpp/api/structproton_1_1error.html   |    9 +-
 ...ctproton_1_1io_1_1const__buffer-members.html |    6 +-
 .../structproton_1_1io_1_1const__buffer.html    |    6 +-
 ...proton_1_1io_1_1mutable__buffer-members.html |    6 +-
 .../structproton_1_1io_1_1mutable__buffer.html  |    6 +-
 .../structproton_1_1timeout__error-members.html |    6 +-
 .../cpp/api/structproton_1_1timeout__error.html |   10 +-
 .../api/structproton_1_1url__error-members.html |    6 +-
 .../cpp/api/structproton_1_1url__error.html     |   10 +-
 .../proton/cpp/api/symbol_8hpp_source.html      |   48 +-
 .../proton/cpp/api/target_8hpp_source.html      |   72 +-
 .../cpp/api/target__options_8hpp_source.html    |   86 +-
 .../proton/cpp/api/task_8hpp_source.html        |   51 +-
 .../proton/cpp/api/terminus_8hpp_source.html    |   92 +-
 .../cpp/api/thread__safe_8hpp_source.html       |  175 +--
 .../proton/cpp/api/timestamp_8hpp_source.html   |   66 +-
 .../proton/cpp/api/tracker_8hpp_source.html     |   57 +-
 .../proton/cpp/api/transfer_8hpp_source.html    |   88 +-
 .../proton/cpp/api/transport_8hpp_source.html   |   71 +-
 .../proton/cpp/api/tutorial.html                |  207 ++++
 .../proton/cpp/api/type__id_8hpp.html           |   14 +-
 .../proton/cpp/api/type__id_8hpp_source.html    |   91 +-
 .../proton/cpp/api/type__traits_8hpp.html       |  128 ---
 .../cpp/api/type__traits_8hpp_source.html       |  157 +--
 .../proton/cpp/api/types_8hpp.html              |   38 +-
 .../proton/cpp/api/types_8hpp_source.html       |   59 +-
 .../proton/cpp/api/types__fwd_8hpp.html         |   12 +-
 .../proton/cpp/api/types__fwd_8hpp_source.html  |   63 +-
 .../proton/cpp/api/types_page.html              |   14 +-
 .../cpp/api/unordered__map_8hpp_source.html     |   56 +-
 .../proton/cpp/api/url_8hpp_source.html         |  107 +-
 .../proton/cpp/api/uuid_8hpp_source.html        |   60 +-
 .../proton/cpp/api/value_8hpp_source.html       |  150 +--
 .../proton/cpp/api/vector_8hpp_source.html      |   66 +-
 .../proton/cpp/examples/broker.cpp              |   47 +-
 .../proton/cpp/examples/broker.cpp.html.in      |   51 +-
 .../proton/cpp/examples/broker.hpp              |   46 +-
 .../proton/cpp/examples/broker.hpp.html.in      |   46 +-
 .../proton/cpp/examples/client.cpp              |   20 +-
 .../proton/cpp/examples/client.cpp.html.in      |   20 +-
 .../proton/cpp/examples/connection_options.cpp  |   18 +-
 .../cpp/examples/connection_options.cpp.html.in |   18 +-
 .../proton/cpp/examples/direct_recv.cpp         |   18 +-
 .../proton/cpp/examples/direct_recv.cpp.html.in |   18 +-
 .../proton/cpp/examples/direct_send.cpp         |   20 +-
 .../proton/cpp/examples/direct_send.cpp.html.in |   20 +-
 .../proton/cpp/examples/encode_decode.cpp       |    2 +-
 .../cpp/examples/encode_decode.cpp.html.in      |    2 +-
 .../proton/cpp/examples/fake_cpp11.hpp          |   34 +
 .../proton/cpp/examples/fake_cpp11.hpp.html.in  |   22 +
 .../proton/cpp/examples/flow_control.cpp        |   72 +-
 .../cpp/examples/flow_control.cpp.html.in       |   72 +-
 .../proton/cpp/examples/helloworld.cpp          |   22 +-
 .../proton/cpp/examples/helloworld.cpp.html.in  |   22 +-
 .../proton/cpp/examples/helloworld_direct.cpp   |   22 +-
 .../cpp/examples/helloworld_direct.cpp.html.in  |   22 +-
 .../proton/cpp/examples/index.md                |    3 +
 .../proton/cpp/examples/queue_browser.cpp       |   20 +-
 .../cpp/examples/queue_browser.cpp.html.in      |   20 +-
 .../proton/cpp/examples/scheduled_send.cpp      |  108 ++
 .../cpp/examples/scheduled_send.cpp.html.in     |   92 ++
 .../proton/cpp/examples/scheduled_send_03.cpp   |  124 +++
 .../cpp/examples/scheduled_send_03.cpp.html.in  |  108 ++
 .../proton/cpp/examples/selected_recv.cpp       |   20 +-
 .../cpp/examples/selected_recv.cpp.html.in      |   20 +-
 .../proton/cpp/examples/server.cpp              |   16 +-
 .../proton/cpp/examples/server.cpp.html.in      |   16 +-
 .../proton/cpp/examples/server_direct.cpp       |   18 +-
 .../cpp/examples/server_direct.cpp.html.in      |   18 +-
 .../proton/cpp/examples/simple_recv.cpp         |   22 +-
 .../proton/cpp/examples/simple_recv.cpp.html.in |   22 +-
 .../proton/cpp/examples/simple_send.cpp         |   20 +-
 .../proton/cpp/examples/simple_send.cpp.html.in |   20 +-
 .../proton/cpp/examples/ssl.cpp                 |  120 ++-
 .../proton/cpp/examples/ssl.cpp.html.in         |  120 ++-
 .../proton/cpp/examples/ssl_client_cert.cpp     |   30 +-
 .../cpp/examples/ssl_client_cert.cpp.html.in    |   30 +-
 .../proton/java/api/index-all.html              |    4 +
 .../qpid/proton/codec/ByteBufferDecoder.html    |   17 +-
 .../apache/qpid/proton/codec/DecoderImpl.html   |  167 +--
 .../proton/python/api/class-tree.html           |    2 +-
 .../proton/python/api/help.html                 |    2 +-
 .../proton/python/api/identifier-index.html     |    2 +-
 .../proton/python/api/module-tree.html          |    2 +-
 .../proton/python/api/proton-module.html        |    2 +-
 .../proton/python/api/proton-pysrc.html         |    2 +-
 .../proton/python/api/proton.Array-class.html   |    2 +-
 .../python/api/proton.Collector-class.html      |    2 +-
 .../python/api/proton.Condition-class.html      |    2 +-
 .../python/api/proton.Connection-class.html     |    2 +-
 .../proton/python/api/proton.Data-class.html    |    2 +-
 .../python/api/proton.Delivery-class.html       |    2 +-
 .../python/api/proton.Described-class.html      |    2 +-
 .../python/api/proton.Disposition-class.html    |    2 +-
 .../python/api/proton.Endpoint-class.html       |   32 +-
 .../proton/python/api/proton.Event-class.html   |    2 +-
 .../python/api/proton.EventType-class.html      |    2 +-
 .../proton/python/api/proton.Handler-class.html |   26 +-
 .../python/api/proton.Interrupt-class.html      |   34 +-
 .../proton/python/api/proton.Link-class.html    |   26 +-
 .../proton/python/api/proton.Message-class.html |    2 +-
 .../api/proton.MessageException-class.html      |   34 +-
 .../python/api/proton.Messenger-class.html      |    2 +-
 .../api/proton.MessengerException-class.html    |   34 +-
 .../api/proton.ProtonException-class.html       |  126 +--
 .../python/api/proton.Receiver-class.html       |  100 +-
 .../proton/python/api/proton.SASL-class.html    |    2 +-
 .../proton/python/api/proton.SSL-class.html     |    2 +-
 .../python/api/proton.SSLDomain-class.html      |    2 +-
 .../python/api/proton.SSLException-class.html   |   16 +-
 .../api/proton.SSLSessionDetails-class.html     |    2 +-
 .../python/api/proton.SSLUnavailable-class.html |   14 +-
 .../proton/python/api/proton.Sender-class.html  |  100 +-
 .../proton/python/api/proton.Session-class.html |    2 +-
 .../api/proton.SessionException-class.html      |   34 +-
 .../python/api/proton.Terminus-class.html       |    2 +-
 .../proton/python/api/proton.Timeout-class.html |   34 +-
 .../python/api/proton.Transport-class.html      |    2 +-
 .../api/proton.TransportException-class.html    |   78 +-
 .../proton/python/api/proton.Url-class.html     |    2 +-
 .../api/proton.Url.PartDescriptor-class.html    |    2 +-
 .../python/api/proton.Url.Port-class.html       |    2 +-
 .../python/api/proton._compat-module.html       |    2 +-
 .../proton/python/api/proton._compat-pysrc.html |    2 +-
 .../proton/python/api/proton.byte-class.html    |    2 +-
 .../proton/python/api/proton.char-class.html    |    2 +-
 .../python/api/proton.decimal128-class.html     |    2 +-
 .../python/api/proton.decimal32-class.html      |    2 +-
 .../python/api/proton.decimal64-class.html      |    2 +-
 .../proton/python/api/proton.float32-class.html |    2 +-
 .../python/api/proton.handlers-module.html      |    2 +-
 .../python/api/proton.handlers-pysrc.html       |  497 ++++-----
 .../api/proton.handlers.Acking-class.html       |   14 +-
 .../proton.handlers.CFlowController-class.html  |    2 +-
 .../api/proton.handlers.CHandshaker-class.html  |    2 +-
 ...ton.handlers.EndpointStateHandler-class.html |    2 +-
 .../api/proton.handlers.IOHandler-class.html    |    2 +-
 ...n.handlers.IncomingMessageHandler-class.html |   14 +-
 .../proton.handlers.MessagingHandler-class.html |    6 +-
 ...n.handlers.OutgoingMessageHandler-class.html |    2 +-
 .../api/proton.handlers.PythonIO-class.html     |    2 +-
 .../api/proton.handlers.Reject-class.html       |   34 +-
 .../api/proton.handlers.Release-class.html      |   34 +-
 ...roton.handlers.TransactionHandler-class.html |    2 +-
 ...ndlers.TransactionalClientHandler-class.html |   28 +-
 .../proton/python/api/proton.int32-class.html   |    2 +-
 .../python/api/proton.reactor-module.html       |    2 +-
 .../proton/python/api/proton.reactor-pysrc.html |    2 +-
 .../api/proton.reactor.Acceptor-class.html      |    2 +-
 .../proton.reactor.ApplicationEvent-class.html  |    2 +-
 .../api/proton.reactor.AtLeastOnce-class.html   |    2 +-
 .../api/proton.reactor.AtMostOnce-class.html    |    2 +-
 .../api/proton.reactor.Backoff-class.html       |    2 +-
 .../api/proton.reactor.Connector-class.html     |    2 +-
 .../api/proton.reactor.Container-class.html     |    2 +-
 .../python/api/proton.reactor.Copy-class.html   |    2 +-
 ...roton.reactor.DurableSubscription-class.html |    2 +-
 ...ton.reactor.DynamicNodeProperties-class.html |    2 +-
 .../api/proton.reactor.EventInjector-class.html |    2 +-
 .../python/api/proton.reactor.Filter-class.html |    2 +-
 .../proton.reactor.GlobalOverrides-class.html   |    2 +-
 .../api/proton.reactor.LinkOption-class.html    |   28 +-
 .../python/api/proton.reactor.Move-class.html   |    2 +-
 .../api/proton.reactor.Reactor-class.html       |    2 +-
 .../proton.reactor.ReceiverOption-class.html    |   20 +-
 .../api/proton.reactor.SSLConfig-class.html     |    2 +-
 .../api/proton.reactor.Selector-class.html      |    8 +-
 .../api/proton.reactor.SenderOption-class.html  |    2 +-
 ...oton.reactor.SessionPerConnection-class.html |    2 +-
 .../python/api/proton.reactor.Task-class.html   |    2 +-
 .../api/proton.reactor.Transaction-class.html   |    2 +-
 .../python/api/proton.reactor.Urls-class.html   |    2 +-
 .../proton/python/api/proton.short-class.html   |    2 +-
 .../proton/python/api/proton.symbol-class.html  |    2 +-
 .../python/api/proton.timestamp-class.html      |    2 +-
 .../proton/python/api/proton.ubyte-class.html   |    2 +-
 .../proton/python/api/proton.uint-class.html    |    2 +-
 .../proton/python/api/proton.ulong-class.html   |    2 +-
 .../proton/python/api/proton.ushort-class.html  |    2 +-
 .../proton/python/api/proton.utils-module.html  |    2 +-
 .../proton/python/api/proton.utils-pysrc.html   |  259 ++---
 .../api/proton.utils.AtomicCount-class.html     |    2 +-
 .../proton.utils.BlockingConnection-class.html  |    2 +-
 .../api/proton.utils.BlockingLink-class.html    |    2 +-
 .../proton.utils.BlockingReceiver-class.html    |    2 +-
 .../api/proton.utils.BlockingSender-class.html  |    2 +-
 .../proton.utils.ConnectionClosed-class.html    |    8 +-
 .../python/api/proton.utils.Fetcher-class.html  |    2 +-
 .../api/proton.utils.LinkDetached-class.html    |    8 +-
 .../api/proton.utils.SendException-class.html   |   32 +-
 .../proton.utils.SyncRequestResponse-class.html |    2 +-
 .../python/api/proton.wrapper-module.html       |    4 +-
 .../proton/python/api/proton.wrapper-pysrc.html |    2 +-
 .../api/proton.wrapper.EmptyAttrs-class.html    |    2 +-
 .../api/proton.wrapper.Wrapper-class.html       |  104 +-
 .../api/uml_class_diagram_for_proton_e.png      |  Bin 16385 -> 16248 bytes
 .../api/uml_class_diagram_for_proton_h.png      |  Bin 25951 -> 25499 bytes
 .../api/uml_class_diagram_for_proton_h_8.png    |  Bin 39952 -> 39947 bytes
 .../api/uml_class_diagram_for_proton_l.png      |  Bin 36829 -> 36803 bytes
 .../api/uml_class_diagram_for_proton_p.png      |  Bin 55947 -> 55604 bytes
 .../api/uml_class_diagram_for_proton_p_2.png    |  Bin 43504 -> 48155 bytes
 .../api/uml_class_diagram_for_proton_r.png      |  Bin 38635 -> 38750 bytes
 .../api/uml_class_diagram_for_proton_r_15.png   |  Bin 24145 -> 25766 bytes
 .../api/uml_class_diagram_for_proton_r_18.png   |  Bin 16159 -> 16002 bytes
 .../api/uml_class_diagram_for_proton_s_7.png    |  Bin 39644 -> 39761 bytes
 .../api/uml_class_diagram_for_proton_w.png      |  Bin 54347 -> 60578 bytes
 .../api/uml_class_diagram_for_proton_w_2.png    |  Bin 45422 -> 41920 bytes
 .../proton/python/examples/test_examples.py     |    6 +-
 .../python/examples/test_examples.py.html.in    |    6 +-
 1705 files changed, 27076 insertions(+), 36501 deletions(-)
----------------------------------------------------------------------



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


[14/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/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
index 0874678..f42c098 100755
--- 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
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('classproton_1_1receiver__options.html'
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver__options.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver__options.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver__options.html
index d64fbb5..b8444f3 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver__options.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1receiver__options.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: receiver_options</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -149,13 +149,10 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Options for creating a receiver. </p>
 <p>Options can be "chained" like this:</p>
-<div class="fragment"><div class="line">l = container.create_receiver(url, <a class="code" href="classproton_1_1receiver__options.html#a9e10a473b92db75e78a3ad8498f32c36">receiver_options</a>().<a class="code" href="classproton_1_1receiver__options.html#a84f38ac0f31f74011c9dc342e44a53df">handler</a>(h).<a class="code" href="classproton_1_1receiver__options.html#af313abfa8d5b19e4b61c779907eb9980">auto_settle</a>(<span class="keyword">true</span>));</div>
-</div><!-- fragment --><p>You can also create an options object with common settings and use it as a base for different connections that have mostly the same settings:</p>
-<div class="fragment"><div class="line"><a class="code" href="classproton_1_1receiver__options.html#a9e10a473b92db75e78a3ad8498f32c36">receiver_options</a> opts;</div>
-<div class="line">opts.auto_settle(<span class="keyword">true</span>);</div>
-<div class="line">c2 = container.open_receiver(url2, opts.handler(h2));</div>
-</div><!-- fragment --><p>Normal value semantics: copy or assign creates a separate copy of the options. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
+<div class="fragment"><div class="line">l = container.create_receiver(url, <a class="code" href="classproton_1_1receiver__options.html#a9e10a473b92db75e78a3ad8498f32c36">receiver_options</a>().<a class="code" href="classproton_1_1receiver__options.html#a84f38ac0f31f74011c9dc342e44a53df">handler</a>(h).<a class="code" href="classproton_1_1receiver__options.html#af313abfa8d5b19e4b61c779907eb9980">auto_settle</a>(<span class="keyword">true</span>));</div></div><!-- fragment --><p>You can also create an options object with common settings and use it as a base for different connections that have mostly the same settings:</p>
+<div class="fragment"><div class="line"><a class="code" href="classproton_1_1receiver__options.html#a9e10a473b92db75e78a3ad8498f32c36">receiver_options</a> opts;</div><div class="line">opts.auto_settle(<span class="keyword">true</span>);</div><div class="line">c2 = container.open_receiver(url2, opts.handler(h2));</div></div><!-- fragment --><p>Normal value semantics: copy or assign creates a separate copy of the options. </p>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a15">broker.cpp</a>, <a class="el" href="broker_8hpp-example.html#_a19">broker.hpp</a>, and <a class="el" href="client_8cpp-example.html#_a0">client.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="a9b9ad83418de47f87c6c7062eaefb5b6"></a>
 <div class="memitem">
 <div class="memproto">
@@ -223,7 +220,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1receiver__options.html">receiver_options</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sasl-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sasl-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sasl-members.html
index ab83efd..e8657f9 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sasl-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sasl-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -113,7 +113,7 @@ $(document).ready(function(){initNavTree('classproton_1_1sasl.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sasl.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sasl.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sasl.html
index 2f30967..3044512 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sasl.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sasl.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: sasl</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -115,8 +115,8 @@ Public Types</h2></td></tr>
 <a class="el" href="classproton_1_1sasl.html#af47997198e7e7301a1cd8602c7f02acda5937389a60030a604f0efdf5e3927325">TEMP</a>
 <br />
  }<tr class="memdesc:af47997198e7e7301a1cd8602c7f02acd"><td class="mdescLeft">&#160;</td><td class="mdescRight">The result of the SASL negotiation.  <a href="classproton_1_1sasl.html#af47997198e7e7301a1cd8602c7f02acd">More...</a><br /></td></tr>
-<tr class="separator:af47997198e7e7301a1cd8602c7f02acd"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </td></tr>
+<tr class="separator:af47997198e7e7301a1cd8602c7f02acd"><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>
@@ -181,7 +181,7 @@ std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hre
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1sasl.html">sasl</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar-members.html
index c045a27..fd48259 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -98,11 +98,12 @@ $(document).ready(function(){initNavTree('classproton_1_1scalar.html','');});
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1scalar.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a>()</td><td class="entry"><a class="el" href="classproton_1_1scalar.html">scalar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1scalar.html#a59517f5cda18ae5c612f0c760398fe1d">coerce</a>(const scalar &amp;x)</td><td class="entry"><a class="el" href="classproton_1_1scalar.html">scalar</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1scalar.html#ac6e61de369e994009e36f344f99c15ad">empty</a>() const </td><td class="entry"><a class="el" href="classproton_1_1scalar.html">scalar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1scalar.html#a61968283b9e1fc067dcad67e9fe58f6a">get</a>(const scalar &amp;s)</td><td class="entry"><a class="el" href="classproton_1_1scalar.html">scalar</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1scalar.html#a7166ca618a14fe7e669059cb2ebbdb8f">operator=</a>(const T &amp;x)</td><td class="entry"><a class="el" href="classproton_1_1scalar.html">scalar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1scalar.html#a79453d11d5d0a0ab021762a68a73d97e">scalar</a>()</td><td class="entry"><a class="el" href="classproton_1_1scalar.html">scalar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1scalar.html#a247e504774a50ea9baeb9330d459a486">scalar</a>(const T &amp;x)</td><td class="entry"><a class="el" href="classproton_1_1scalar.html">scalar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1scalar.html#a31eda8feb7c15956a8c9091737505789">coerce</a>(scalar &amp;x)</td><td class="entry"><a class="el" href="classproton_1_1scalar.html">scalar</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1scalar.html#ac6e61de369e994009e36f344f99c15ad">empty</a>() const </td><td class="entry"><a class="el" href="classproton_1_1scalar.html">scalar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1scalar.html#a61968283b9e1fc067dcad67e9fe58f6a">get</a>(const scalar &amp;s)</td><td class="entry"><a class="el" href="classproton_1_1scalar.html">scalar</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1scalar.html#a7166ca618a14fe7e669059cb2ebbdb8f">operator=</a>(const T &amp;x)</td><td class="entry"><a class="el" href="classproton_1_1scalar.html">scalar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1scalar.html#a79453d11d5d0a0ab021762a68a73d97e">scalar</a>()</td><td class="entry"><a class="el" href="classproton_1_1scalar.html">scalar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1scalar.html#a247e504774a50ea9baeb9330d459a486">scalar</a>(const T &amp;x)</td><td class="entry"><a class="el" href="classproton_1_1scalar.html">scalar</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -110,7 +111,7 @@ $(document).ready(function(){initNavTree('classproton_1_1scalar.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar.html
index cfadb44..d572529 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: scalar</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -148,6 +148,10 @@ Related Functions</h2></td></tr>
 <tr class="memitem:a59517f5cda18ae5c612f0c760398fe1d"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classproton_1_1scalar.html#a59517f5cda18ae5c612f0c760398fe1d">coerce</a> (const <a class="el" href="classproton_1_1scalar.html">scalar</a> &amp;x)</td></tr>
 <tr class="memdesc:a59517f5cda18ae5c612f0c760398fe1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Coerce the contained value to type T.  <a href="#a59517f5cda18ae5c612f0c760398fe1d">More...</a><br /></td></tr>
 <tr class="separator:a59517f5cda18ae5c612f0c760398fe1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a31eda8feb7c15956a8c9091737505789"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
+<tr class="memitem:a31eda8feb7c15956a8c9091737505789"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classproton_1_1scalar.html#a31eda8feb7c15956a8c9091737505789">coerce</a> (<a class="el" href="classproton_1_1scalar.html">scalar</a> &amp;x)</td></tr>
+<tr class="memdesc:a31eda8feb7c15956a8c9091737505789"><td class="mdescLeft">&#160;</td><td class="mdescRight">Coerce the contained value to type T.  <a href="#a31eda8feb7c15956a8c9091737505789">More...</a><br /></td></tr>
+<tr class="separator:a31eda8feb7c15956a8c9091737505789"><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 holder for an instance of any scalar AMQP type. </p>
@@ -187,6 +191,40 @@ Related Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a31eda8feb7c15956a8c9091737505789"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">T coerce </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classproton_1_1scalar.html">scalar</a> &amp;&#160;</td>
+          <td class="paramname"><em>x</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">related</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Coerce the contained value to type T. </p>
+<p>For example: </p><pre class="fragment">uint64_t i = get&lt;uint64_t&gt;(x)
+</pre><p>This will succeed if x contains any numeric value, but may lose precision if it contains a float or double value.</p>
+<dl class="exception"><dt>Exceptions</dt><dd>
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="structproton_1_1conversion__error.html" title="An error converting between AMQP and C++ data. ">conversion_error</a></td><td>if the value cannot be converted to T according to <code>std::is_convertible</code> </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
 <a class="anchor" id="a61968283b9e1fc067dcad67e9fe58f6a"></a>
 <div class="memitem">
 <div class="memproto">
@@ -232,7 +270,7 @@ Related Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1scalar.html">scalar</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar.js
index 4227839..6ee2fc1 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1scalar.js
@@ -6,5 +6,6 @@ var classproton_1_1scalar =
     [ "empty", "classproton_1_1scalar.html#ac6e61de369e994009e36f344f99c15ad", null ],
     [ "operator=", "classproton_1_1scalar.html#a7166ca618a14fe7e669059cb2ebbdb8f", null ],
     [ "coerce", "classproton_1_1scalar.html#a59517f5cda18ae5c612f0c760398fe1d", null ],
+    [ "coerce", "classproton_1_1scalar.html#a31eda8feb7c15956a8c9091737505789", null ],
     [ "get", "classproton_1_1scalar.html#a61968283b9e1fc067dcad67e9fe58f6a", null ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender-members.html
index d1ae140..dd2ac9b 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('classproton_1_1sender.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender.html
index d83d67e..801670f 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: sender</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -137,7 +137,7 @@ class <a class="el" href="classproton_1_1target.html">target</a>&#160;</td><td c
 <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:abc4cb5f2f38643abb47c0b221a130bc8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1sender.html#abc4cb5f2f38643abb47c0b221a130bc8">return_credit</a> ()</td></tr>
-<tr class="memdesc:abc4cb5f2f38643abb47c0b221a130bc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return all unused credit to the receiver in response to a drain request.  <a href="#abc4cb5f2f38643abb47c0b221a130bc8">More...</a><br /></td></tr>
+<tr class="memdesc:abc4cb5f2f38643abb47c0b221a130bc8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Return all unused credit to the receiver in response to a drain request.  <a href="#abc4cb5f2f38643abb47c0b221a130bc8">More...</a><br /></td></tr>
 <tr class="separator:abc4cb5f2f38643abb47c0b221a130bc8"><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>
@@ -169,7 +169,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class
 <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: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="memdesc:a19c36a38b50e8080b94a47230a56234f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - 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>
@@ -190,7 +190,8 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>A channel for sending messages. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a0">broker.cpp</a>, <a class="el" href="broker_8hpp-example.html#_a0">broker.hpp</a>, <a class="el" href="client_8cpp-example.html#_a3">client.cpp</a>, <a class="el" href="direct_send_8cpp-example.html#_a6">direct_send.cpp</a>, <a class="el" href="helloworld_8cpp-example.html#_a11">helloworld.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#_a7">helloworld_direct.cpp</a>, <a class="el" href="mt_2broker_8cpp-example.html#_a4">mt/broker.cpp</a>, <a class="el" href="server_direct_8cpp-example.html#_a5">server_direct.cpp</a>, and <a class="el" href="simple_send_8cpp-example.html#_a1">simple_send.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="a5ae591df94fc66ccb85cbb6565368bca"></a>
 <div class="memitem">
 <div class="memproto">
@@ -216,7 +217,8 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
 <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>
-
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="direct_recv_8cpp-example.html#a11">direct_recv.cpp</a>, <a class="el" href="helloworld_8cpp-example.html#a14">helloworld.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#a10">helloworld_direct.cpp</a>, and <a class="el" href="simple_recv_8cpp-example.html#a11">simple_recv.cpp</a>.</dd>
+</dl>
 </div>
 </div>
 <a class="anchor" id="a817883d28ce0ac8a29d917d196796f68"></a>
@@ -295,7 +297,7 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
 </table>
 </div><div class="memdoc">
 
-<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><b>Experimental</b> - 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>
 
@@ -316,7 +318,8 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
 
 <p>Open the sender. </p>
 <dl class="section see"><dt>See also</dt><dd>endpoint_lifecycle </dd></dl>
-
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#a8">broker.cpp</a>, <a class="el" href="broker_8hpp-example.html#a12">broker.hpp</a>, and <a class="el" href="server_direct_8cpp-example.html#a8">server_direct.cpp</a>.</dd>
+</dl>
 </div>
 </div>
 <a class="anchor" id="a0177dfbb87c4a94379c4ab6ac77a134e"></a>
@@ -351,9 +354,9 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
       </table>
 </div><div class="memdoc">
 
-<p>Return all unused credit to the receiver in response to a drain request. </p>
+<p><b>Experimental</b> - Return all unused credit to the receiver in response to a drain request. </p>
 <p>Has no effect unless there has been a drain request and there is remaining credit to use or return.</p>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="classproton_1_1receiver.html#af7d01b5776b9d8a0f218aec331ddaeb9" title="Commence a drain cycle. ">receiver::drain</a> </dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="classproton_1_1receiver.html#af7d01b5776b9d8a0f218aec331ddaeb9" title="Experimental - Commence a drain cycle. ">receiver::drain</a> </dd></dl>
 
 </div>
 </div>
@@ -368,7 +371,7 @@ class <a class="el" href="classproton_1_1session.html">session</a>&#160;</td><td
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1sender.html">sender</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender__options-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender__options-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender__options-members.html
index 613e6c6..b0d3571 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender__options-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender__options-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -113,7 +113,7 @@ $(document).ready(function(){initNavTree('classproton_1_1sender__options.html','
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender__options.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender__options.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender__options.html
index ce8bb7d..a5b4b92 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender__options.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1sender__options.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: sender_options</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -143,14 +143,10 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Options for creating a sender. </p>
 <p>Options can be "chained" like this:</p>
-<div class="fragment"><div class="line">l = container.create_sender(url, <a class="code" href="classproton_1_1sender__options.html#a619c789958ede03d0682a1a723cd7658">sender_options</a>().<a class="code" href="classproton_1_1sender__options.html#a0d94e8f4c1746780259f3eb2d1728aff">handler</a>(h).<a class="code" href="classproton_1_1sender__options.html#a087eda4a18c293de85107fcfbb7ff31f">auto_settle</a>(<span class="keyword">false</span>));</div>
-</div><!-- fragment --><p>You can also create an options object with common settings and use it as a base for different connections that have mostly the same settings:</p>
-<div class="fragment"><div class="line"><a class="code" href="classproton_1_1sender__options.html#a619c789958ede03d0682a1a723cd7658">sender_options</a> opts;</div>
-<div class="line">opts.browsing(<span class="keyword">true</span>);</div>
-<div class="line">l1 = container.open_sender(url1, opts.handler(h1));</div>
-<div class="line">c2 = container.open_receiver(url2, opts.handler(h2));</div>
-</div><!-- fragment --><p>Normal value semantics: copy or assign creates a separate copy of the options. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
+<div class="fragment"><div class="line">l = container.create_sender(url, <a class="code" href="classproton_1_1sender__options.html#a619c789958ede03d0682a1a723cd7658">sender_options</a>().<a class="code" href="classproton_1_1sender__options.html#a0d94e8f4c1746780259f3eb2d1728aff">handler</a>(h).<a class="code" href="classproton_1_1sender__options.html#a087eda4a18c293de85107fcfbb7ff31f">auto_settle</a>(<span class="keyword">false</span>));</div></div><!-- fragment --><p>You can also create an options object with common settings and use it as a base for different connections that have mostly the same settings:</p>
+<div class="fragment"><div class="line"><a class="code" href="classproton_1_1sender__options.html#a619c789958ede03d0682a1a723cd7658">sender_options</a> opts;</div><div class="line">opts.browsing(<span class="keyword">true</span>);</div><div class="line">l1 = container.open_sender(url1, opts.handler(h1));</div><div class="line">c2 = container.open_receiver(url2, opts.handler(h2));</div></div><!-- fragment --><p>Normal value semantics: copy or assign creates a separate copy of the options. </p>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a9">broker.cpp</a>, <a class="el" href="broker_8hpp-example.html#_a13">broker.hpp</a>, and <a class="el" href="server_direct_8cpp-example.html#_a9">server_direct.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="a0d94e8f4c1746780259f3eb2d1728aff"></a>
 <div class="memitem">
 <div class="memproto">
@@ -181,7 +177,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1sender__options.html">sender_options</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session-members.html
index e15dfc1..20d9a07 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('classproton_1_1session.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session.html
index 77f06a1..3d39bae 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: session</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -186,7 +186,8 @@ receiver_range&#160;</td><td class="memItemRight" valign="bottom"><a class="el"
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>A container of senders and receivers. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2broker_8cpp-example.html#_a17">mt/broker.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="a5ae591df94fc66ccb85cbb6565368bca"></a>
 <div class="memitem">
 <div class="memproto">
@@ -348,7 +349,7 @@ receiver_range&#160;</td><td class="memItemRight" valign="bottom"><a class="el"
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1session.html">session</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session__options-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session__options-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session__options-members.html
index 949e851..6aac928 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session__options-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session__options-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -108,7 +108,7 @@ $(document).ready(function(){initNavTree('classproton_1_1session__options.html',
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session__options.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session__options.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session__options.html
index 5056de1..ad10c21 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session__options.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1session__options.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: session_options</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -136,7 +136,7 @@ Public Member Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1session__options.html">session_options</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source-members.html
index 507520c..73d1589 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -107,19 +107,18 @@ $(document).ready(function(){initNavTree('classproton_1_1source.html','');});
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1terminus.html#ab6f99d305cf67c3a6c3d786d2b819ca8">dynamic</a>() const </td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1source.html#a348690a43df146eca928a8c06034a1eb">expiry_policy</a> enum name</td><td class="entry"><a class="el" href="classproton_1_1source.html">source</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1terminus.html#a35bc709f9c21b76b2bdb1a22127ae790">proton::terminus::expiry_policy</a>() const </td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1source.html#a79e5a46a40831f70bac2e606c2da5de6">filter_map</a> typedef</td><td class="entry"><a class="el" href="classproton_1_1source.html">source</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1source.html#aab15072b9788b3b0570944a7312cab46">filters</a>() const </td><td class="entry"><a class="el" href="classproton_1_1source.html">source</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1eba7201cfe403ee6d4b4b717d146e38bee1">LINK_CLOSE</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1source.html#ad049690d03cac384636e0c2055726089aed3ef32890b6da0919b57254c5206c62">MOVE</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1source.html">source</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1eba3a267f9424d4d555780a8d26209c8118">NEVER</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1terminus.html#af931e558d6f75187017273c1e62ff250">node_properties</a>() const </td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1terminus.html#a61db0571ab7d1a29ad77549ff99d6b3dafdced71ad3dc05c5221439eddc3573e8">NONDURABLE</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1ebac028e516a1a662691a25993ab4f86c09">SESSION_CLOSE</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1source.html#a6cfde826a3d3092bd8a3a636e2336bbb">source</a>()</td><td class="entry"><a class="el" href="classproton_1_1source.html">source</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>terminus</b>() (defined in <a class="el" href="classproton_1_1terminus.html">terminus</a>)</td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1terminus.html#a4199d4b9dbb01186f14833d3e6f27726">timeout</a>() const </td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1terminus.html#a61db0571ab7d1a29ad77549ff99d6b3da9a971a7b3eb61a4e22701f1f4099909f">UNSETTLED_STATE</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1source.html#ad049690d03cac384636e0c2055726089aa876f4fb4e5f7f0c5c48fcf66c9ce7ce">UNSPECIFIED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1source.html">source</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1source.html#aab15072b9788b3b0570944a7312cab46">filters</a>() const </td><td class="entry"><a class="el" href="classproton_1_1source.html">source</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1eba7201cfe403ee6d4b4b717d146e38bee1">LINK_CLOSE</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1source.html#ad049690d03cac384636e0c2055726089aed3ef32890b6da0919b57254c5206c62">MOVE</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1source.html">source</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1eba3a267f9424d4d555780a8d26209c8118">NEVER</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1terminus.html#af931e558d6f75187017273c1e62ff250">node_properties</a>() const </td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1terminus.html#a61db0571ab7d1a29ad77549ff99d6b3dafdced71ad3dc05c5221439eddc3573e8">NONDURABLE</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1terminus.html#a348690a43df146eca928a8c06034a1ebac028e516a1a662691a25993ab4f86c09">SESSION_CLOSE</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1source.html#a6cfde826a3d3092bd8a3a636e2336bbb">source</a>()</td><td class="entry"><a class="el" href="classproton_1_1source.html">source</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>terminus</b>() (defined in <a class="el" href="classproton_1_1terminus.html">terminus</a>)</td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1terminus.html#a4199d4b9dbb01186f14833d3e6f27726">timeout</a>() const </td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1terminus.html#a61db0571ab7d1a29ad77549ff99d6b3da9a971a7b3eb61a4e22701f1f4099909f">UNSETTLED_STATE</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1terminus.html">terminus</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1source.html#ad049690d03cac384636e0c2055726089aa876f4fb4e5f7f0c5c48fcf66c9ce7ce">UNSPECIFIED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1source.html">source</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -127,7 +126,7 @@ $(document).ready(function(){initNavTree('classproton_1_1source.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source.html
index 77e72f2..a69d75a 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: source</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -90,6 +90,7 @@ $(document).ready(function(){initNavTree('classproton_1_1source.html','');});
 
 <div class="header">
   <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
 <a href="#pub-types">Public Types</a> &#124;
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="classproton_1_1source-members.html">List of all members</a>  </div>
@@ -98,7 +99,7 @@ $(document).ready(function(){initNavTree('classproton_1_1source.html','');});
 </div><!--header-->
 <div class="contents">
 
-<p>The source node is where messages originate.  
+<p>A point of origin for messages.  
  <a href="classproton_1_1source.html#details">More...</a></p>
 
 <p><code>#include &lt;<a class="el" href="source_8hpp_source.html">source.hpp</a>&gt;</code></p>
@@ -112,23 +113,26 @@ Inheritance diagram for source:</div>
 </map>
  </div></div>
 <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 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source_1_1filter__map.html">filter_map</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - A map of AMQP symbol keys and filter specifiers.  <a href="classproton_1_1source_1_1filter__map.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
 Public Types</h2></td></tr>
 <tr class="memitem:ad049690d03cac384636e0c2055726089"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source.html#ad049690d03cac384636e0c2055726089">distribution_mode</a> { <a class="el" href="classproton_1_1source.html#ad049690d03cac384636e0c2055726089aa876f4fb4e5f7f0c5c48fcf66c9ce7ce">UNSPECIFIED</a>, 
 <a class="el" href="classproton_1_1source.html#ad049690d03cac384636e0c2055726089aba6788019f0f871f0aefcd5644635785">COPY</a>, 
 <a class="el" href="classproton_1_1source.html#ad049690d03cac384636e0c2055726089aed3ef32890b6da0919b57254c5206c62">MOVE</a>
  }<tr class="memdesc:ad049690d03cac384636e0c2055726089"><td class="mdescLeft">&#160;</td><td class="mdescRight">The policy for distributing messages.  <a href="classproton_1_1source.html#ad049690d03cac384636e0c2055726089">More...</a><br /></td></tr>
-<tr class="separator:ad049690d03cac384636e0c2055726089"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </td></tr>
-<tr class="memitem:a79e5a46a40831f70bac2e606c2da5de6"><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; <a class="el" href="classproton_1_1symbol.html">symbol</a>, <a class="el" href="classproton_1_1value.html">value</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source.html#a79e5a46a40831f70bac2e606c2da5de6">filter_map</a></td></tr>
-<tr class="memdesc:a79e5a46a40831f70bac2e606c2da5de6"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - A map of AMQP symbol keys and filter specifiers.  <a href="#a79e5a46a40831f70bac2e606c2da5de6">More...</a><br /></td></tr>
-<tr class="separator:a79e5a46a40831f70bac2e606c2da5de6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:ad049690d03cac384636e0c2055726089"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61db0571ab7d1a29ad77549ff99d6b3d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61db0571ab7d1a29ad77549ff99d6b3d"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source.html#a61db0571ab7d1a29ad77549ff99d6b3d">durability_mode</a> <tr class="memdesc:a61db0571ab7d1a29ad77549ff99d6b3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">The persistence mode of the source or target. <br /></td></tr>
-<tr class="separator:a61db0571ab7d1a29ad77549ff99d6b3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </td></tr>
+<tr class="separator:a61db0571ab7d1a29ad77549ff99d6b3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a348690a43df146eca928a8c06034a1eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a348690a43df146eca928a8c06034a1eb"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source.html#a348690a43df146eca928a8c06034a1eb">expiry_policy</a> <tr class="memdesc:a348690a43df146eca928a8c06034a1eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">When expiration of the source or target begins. <br /></td></tr>
-<tr class="separator:a348690a43df146eca928a8c06034a1eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </td></tr>
+<tr class="separator:a348690a43df146eca928a8c06034a1eb"><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>
@@ -145,7 +149,7 @@ enum <a class="el" href="classproton_1_1source.html#ad049690d03cac384636e0c20557
 <tr class="memdesc:aa87637eb6efc889922c056e34cb61d77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the distribution mode. <br /></td></tr>
 <tr class="separator:aa87637eb6efc889922c056e34cb61d77"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aab15072b9788b3b0570944a7312cab46"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab15072b9788b3b0570944a7312cab46"></a>
-<a class="el" href="classproton_1_1source.html#a79e5a46a40831f70bac2e606c2da5de6">filter_map</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source.html#aab15072b9788b3b0570944a7312cab46">filters</a> () const </td></tr>
+<a class="el" href="classproton_1_1source_1_1filter__map.html">filter_map</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source.html#aab15072b9788b3b0570944a7312cab46">filters</a> () const </td></tr>
 <tr class="memdesc:aab15072b9788b3b0570944a7312cab46"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Obtain the set of message filters. <br /></td></tr>
 <tr class="separator:aab15072b9788b3b0570944a7312cab46"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aeb6439d6ea5d274a59dd8e90d97f31d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb6439d6ea5d274a59dd8e90d97f31d8"></a>
@@ -168,24 +172,10 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <tr class="separator:af931e558d6f75187017273c1e62ff250"><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>The source node is where messages originate. </p>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="classproton_1_1sender.html" title="A channel for sending messages. ">proton::sender</a>, <a class="el" href="classproton_1_1receiver.html" title="A channel for receiving messages. ">proton::receiver</a>, <a class="el" href="classproton_1_1target.html" title="The target is the destination node of a sent or received message. ">proton::target</a> </dd></dl>
-</div><h2 class="groupheader">Member Typedef Documentation</h2>
-<a class="anchor" id="a79e5a46a40831f70bac2e606c2da5de6"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef std::map&lt;<a class="el" href="classproton_1_1symbol.html">symbol</a>, <a class="el" href="classproton_1_1value.html">value</a>&gt; <a class="el" href="classproton_1_1source.html#a79e5a46a40831f70bac2e606c2da5de6">filter_map</a></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p><b>Experimental</b> - A map of AMQP symbol keys and filter specifiers. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Enumeration Documentation</h2>
+<div class="textblock"><p>A point of origin for messages. </p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="classproton_1_1sender.html" title="A channel for sending messages. ">proton::sender</a>, <a class="el" href="classproton_1_1receiver.html" title="A channel for receiving messages. ">proton::receiver</a>, <a class="el" href="classproton_1_1target.html" title="A destination for messages. ">proton::target</a> </dd></dl>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a5">broker.cpp</a>, and <a class="el" href="broker_8hpp-example.html#_a9">broker.hpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Enumeration Documentation</h2>
 <a class="anchor" id="ad049690d03cac384636e0c2055726089"></a>
 <div class="memitem">
 <div class="memproto">
@@ -202,7 +192,7 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <p>Unspecified. </p>
 </td></tr>
 <tr><td class="fieldname"><a class="anchor" id="ad049690d03cac384636e0c2055726089aba6788019f0f871f0aefcd5644635785"></a>COPY&#160;</td><td class="fielddoc">
-<p>Once transferred, the message remains available to ther links. </p>
+<p>Once transferred, the message remains available to other links. </p>
 </td></tr>
 <tr><td class="fieldname"><a class="anchor" id="ad049690d03cac384636e0c2055726089aed3ef32890b6da0919b57254c5206c62"></a>MOVE&#160;</td><td class="fielddoc">
 <p>Once transferred, the message is unavailable to other links. </p>
@@ -275,7 +265,7 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1source.html">source</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source.js
index 4051511..757b570 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source.js
@@ -1,6 +1,6 @@
 var classproton_1_1source =
 [
-    [ "filter_map", "classproton_1_1source.html#a79e5a46a40831f70bac2e606c2da5de6", null ],
+    [ "filter_map", "classproton_1_1source_1_1filter__map.html", null ],
     [ "distribution_mode", "classproton_1_1source.html#ad049690d03cac384636e0c2055726089", [
       [ "UNSPECIFIED", "classproton_1_1source.html#ad049690d03cac384636e0c2055726089aa876f4fb4e5f7f0c5c48fcf66c9ce7ce", null ],
       [ "COPY", "classproton_1_1source.html#ad049690d03cac384636e0c2055726089aba6788019f0f871f0aefcd5644635785", null ],

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source_1_1filter__map.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source_1_1filter__map.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source_1_1filter__map.html
new file mode 100755
index 0000000..e80943c
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source_1_1filter__map.html
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C++ API: source::filter_map</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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classproton_1_1source_1_1filter__map.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">source::filter_map</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><b>Experimental</b> - A map of AMQP symbol keys and filter specifiers.  
+ <a href="classproton_1_1source_1_1filter__map.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="source_8hpp_source.html">source.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for source::filter_map:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classproton_1_1source_1_1filter__map.png" usemap="#source::filter_5Fmap_map" alt=""/>
+  <map id="source::filter_5Fmap_map" name="source::filter_map_map">
+</map>
+ </div></div>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p><b>Experimental</b> - A map of AMQP symbol keys and filter specifiers. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>proton/<a class="el" href="source_8hpp_source.html">source.hpp</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1source.html">source</a></li><li class="navelem"><a class="el" href="classproton_1_1source_1_1filter__map.html">filter_map</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source_1_1filter__map.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source_1_1filter__map.png b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source_1_1filter__map.png
new file mode 100755
index 0000000..0a65937
Binary files /dev/null and b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source_1_1filter__map.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options-members.html
index 74870bf..168cb5c 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -114,7 +114,7 @@ $(document).ready(function(){initNavTree('classproton_1_1source__options.html','
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options.html
index 2ce37fe..6723250 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1source__options.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: source_options</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -139,7 +139,7 @@ Public Member Functions</h2></td></tr>
 <a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#aad9e94ccdd35ae9bd3cfd730d5749760">expiry_policy</a> (enum <a class="el" href="classproton_1_1source.html#a348690a43df146eca928a8c06034a1eb">source::expiry_policy</a>)</td></tr>
 <tr class="memdesc:aad9e94ccdd35ae9bd3cfd730d5749760"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control when the clock for expiration begins. <br /></td></tr>
 <tr class="separator:aad9e94ccdd35ae9bd3cfd730d5749760"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9a38c4697708d223e8163d301e92f6af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#a9a38c4697708d223e8163d301e92f6af">filters</a> (const <a class="el" href="classproton_1_1source.html#a79e5a46a40831f70bac2e606c2da5de6">source::filter_map</a> &amp;)</td></tr>
+<tr class="memitem:a9a38c4697708d223e8163d301e92f6af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1source__options.html">source_options</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1source__options.html#a9a38c4697708d223e8163d301e92f6af">filters</a> (const <a class="el" href="classproton_1_1source_1_1filter__map.html">source::filter_map</a> &amp;)</td></tr>
 <tr class="memdesc:a9a38c4697708d223e8163d301e92f6af"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Specify a filter mechanism on the source that restricts message flow to a subset of the available messages.  <a href="#a9a38c4697708d223e8163d301e92f6af">More...</a><br /></td></tr>
 <tr class="separator:a9a38c4697708d223e8163d301e92f6af"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
@@ -147,7 +147,8 @@ Public Member Functions</h2></td></tr>
 <div class="textblock"><p>Options for creating a source node for a sender or receiver. </p>
 <p>Options can be "chained" (</p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classproton_1_1connection__options.html" title="Options for creating a connection. ">proton::connection_options</a>).</dd></dl>
 <p>Normal value semantics: copy or assign creates a separate copy of the options. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a10">broker.cpp</a>, <a class="el" href="broker_8hpp-example.html#_a14">broker.hpp</a>, <a class="el" href="client_8cpp-example.html#_a1">client.cpp</a>, and <a class="el" href="server_direct_8cpp-example.html#_a10">server_direct.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="ab491bddac8a47b9478c748f43ab583d7"></a>
 <div class="memitem">
 <div class="memproto">
@@ -174,7 +175,7 @@ Public Member Functions</h2></td></tr>
         <tr>
           <td class="memname"><a class="el" href="classproton_1_1source__options.html">source_options</a>&amp; filters </td>
           <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1source.html#a79e5a46a40831f70bac2e606c2da5de6">source::filter_map</a> &amp;&#160;</td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1source_1_1filter__map.html">source::filter_map</a> &amp;&#160;</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
         </tr>
@@ -196,7 +197,7 @@ Public Member Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1source__options.html">source_options</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl-members.html
index ec3ecef..b0b4a56 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -112,7 +112,7 @@ $(document).ready(function(){initNavTree('classproton_1_1ssl.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl.html
index 0f5f1f3..92d88ad 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1ssl.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: ssl</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -109,14 +109,14 @@ Public Types</h2></td></tr>
 <a class="el" href="classproton_1_1ssl.html#abe68233596c90fd29d934854560ff5f3ac0c5cd6b794574267c2ad08f485bd76d">ANONYMOUS_PEER</a>, 
 <a class="el" href="classproton_1_1ssl.html#abe68233596c90fd29d934854560ff5f3a57807a2e5ed5e9858db1e84f24e91a0a">VERIFY_PEER_NAME</a>
  }<tr class="memdesc:abe68233596c90fd29d934854560ff5f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines the level of peer validation.  <a href="classproton_1_1ssl.html#abe68233596c90fd29d934854560ff5f3">More...</a><br /></td></tr>
-<tr class="separator:abe68233596c90fd29d934854560ff5f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </td></tr>
+<tr class="separator:abe68233596c90fd29d934854560ff5f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0d3f14f27a1e5af0a5f378fc1a8a8de4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1ssl.html#a0d3f14f27a1e5af0a5f378fc1a8a8de4">resume_status</a> { <a class="el" href="classproton_1_1ssl.html#a0d3f14f27a1e5af0a5f378fc1a8a8de4a6ce26a62afab55d7606ad4e92428b30c">UNKNOWN</a>, 
 <a class="el" href="classproton_1_1ssl.html#a0d3f14f27a1e5af0a5f378fc1a8a8de4aec34b0b90541576a22697631105dc847">NEW</a>, 
 <a class="el" href="classproton_1_1ssl.html#a0d3f14f27a1e5af0a5f378fc1a8a8de4a6a8b4831d126ce349ac966f2f469413f">REUSED</a>
  }<tr class="memdesc:a0d3f14f27a1e5af0a5f378fc1a8a8de4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Outcome specifier for an attempted session resume.  <a href="classproton_1_1ssl.html#a0d3f14f27a1e5af0a5f378fc1a8a8de4">More...</a><br /></td></tr>
-<tr class="separator:a0d3f14f27a1e5af0a5f378fc1a8a8de4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </td></tr>
+<tr class="separator:a0d3f14f27a1e5af0a5f378fc1a8a8de4"><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>
@@ -189,7 +189,7 @@ Public Member Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1ssl.html">ssl</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[18/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref.html
new file mode 100755
index 0000000..a266333
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref.html
@@ -0,0 +1,942 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C++ API: container_ref&lt; Ptr &gt;</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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classproton_1_1container__ref.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classproton_1_1container__ref-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">container_ref&lt; Ptr &gt;<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is an header only class that can be used to help using containers more natural by allowing them to be treated as value types.  
+ <a href="classproton_1_1container__ref.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="container_8hpp_source.html">container.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for container_ref&lt; Ptr &gt;:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classproton_1_1container__ref.png" usemap="#container_5Fref_3C_20Ptr_20_3E_map" alt=""/>
+  <map id="container_5Fref_3C_20Ptr_20_3E_map" name="container_ref&lt; Ptr &gt;_map">
+<area href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. " alt="container" shape="rect" coords="0,0,128,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a00dc72d1e8f3eef4194d94c0c9b2615c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00dc72d1e8f3eef4194d94c0c9b2615c"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><b>container_ref</b> (Ptr p)</td></tr>
+<tr class="separator:a00dc72d1e8f3eef4194d94c0c9b2615c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a332a2d35ffb1780dbeb8c689c28c56d4"><td class="memItemLeft" align="right" valign="top">returned&lt; <a class="el" href="classproton_1_1connection.html">connection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#a332a2d35ffb1780dbeb8c689c28c56d4">connect</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;opts)</td></tr>
+<tr class="memdesc:a332a2d35ffb1780dbeb8c689c28c56d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to <code>url</code> and send an open request to the remote peer.  <a href="#a332a2d35ffb1780dbeb8c689c28c56d4">More...</a><br /></td></tr>
+<tr class="separator:a332a2d35ffb1780dbeb8c689c28c56d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a719c90ac57522bc2c830e2ff5335796c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a719c90ac57522bc2c830e2ff5335796c"></a>
+returned&lt; <a class="el" href="classproton_1_1connection.html">connection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#a719c90ac57522bc2c830e2ff5335796c">connect</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)</td></tr>
+<tr class="memdesc:a719c90ac57522bc2c830e2ff5335796c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to <code>url</code> and send an open request to the remote peer. <br /></td></tr>
+<tr class="separator:a719c90ac57522bc2c830e2ff5335796c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa119c0cd768ab46e9d9229bbb79f81d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1listener.html">listener</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#aa119c0cd768ab46e9d9229bbb79f81d4">listen</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, <a class="el" href="classproton_1_1listen__handler.html">listen_handler</a> &amp;l)</td></tr>
+<tr class="memdesc:aa119c0cd768ab46e9d9229bbb79f81d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start listening on url.  <a href="#aa119c0cd768ab46e9d9229bbb79f81d4">More...</a><br /></td></tr>
+<tr class="separator:aa119c0cd768ab46e9d9229bbb79f81d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad92d6cc97876226d29560e2cb282d9b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1listener.html">listener</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#ad92d6cc97876226d29560e2cb282d9b5">listen</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;opts)</td></tr>
+<tr class="memdesc:ad92d6cc97876226d29560e2cb282d9b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Listen with a fixed set of options for all accepted connections.  <a href="#ad92d6cc97876226d29560e2cb282d9b5">More...</a><br /></td></tr>
+<tr class="separator:ad92d6cc97876226d29560e2cb282d9b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab268bad0bd121444c60cde3a25c39f78"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1listener.html">listener</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#ab268bad0bd121444c60cde3a25c39f78">listen</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)</td></tr>
+<tr class="memdesc:ab268bad0bd121444c60cde3a25c39f78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start listening on URL.  <a href="#ab268bad0bd121444c60cde3a25c39f78">More...</a><br /></td></tr>
+<tr class="separator:ab268bad0bd121444c60cde3a25c39f78"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea1f36a0e536ca922ea7a3f4889983c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea1f36a0e536ca922ea7a3f4889983c8"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>stop_listening</b> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)</td></tr>
+<tr class="separator:aea1f36a0e536ca922ea7a3f4889983c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13a43e6d814de94978c515cb084873b1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#a13a43e6d814de94978c515cb084873b1">run</a> ()</td></tr>
+<tr class="memdesc:a13a43e6d814de94978c515cb084873b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Run the container in this thread.  <a href="#a13a43e6d814de94978c515cb084873b1">More...</a><br /></td></tr>
+<tr class="separator:a13a43e6d814de94978c515cb084873b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a175e67f96d38f64d55228503d82a1d80"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#a175e67f96d38f64d55228503d82a1d80">auto_stop</a> (bool set)</td></tr>
+<tr class="memdesc:a175e67f96d38f64d55228503d82a1d80"><td class="mdescLeft">&#160;</td><td class="mdescRight">If true, stop the container when all active connections and listeners are closed.  <a href="#a175e67f96d38f64d55228503d82a1d80">More...</a><br /></td></tr>
+<tr class="separator:a175e67f96d38f64d55228503d82a1d80"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ade42a19caab198f0fd1d28e03cf9ba0e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#ade42a19caab198f0fd1d28e03cf9ba0e">stop</a> (const <a class="el" href="classproton_1_1error__condition.html">error_condition</a> &amp;err)</td></tr>
+<tr class="memdesc:ade42a19caab198f0fd1d28e03cf9ba0e"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Stop the container with an <a class="el" href="classproton_1_1error__condition.html" title="Describes an endpoint error state. ">error_condition</a> err.  <a href="#ade42a19caab198f0fd1d28e03cf9ba0e">More...</a><br /></td></tr>
+<tr class="separator:ade42a19caab198f0fd1d28e03cf9ba0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c528baf37154d347366083f0f816846"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#a8c528baf37154d347366083f0f816846">stop</a> ()</td></tr>
+<tr class="memdesc:a8c528baf37154d347366083f0f816846"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Stop the container with an empty error condition.  <a href="#a8c528baf37154d347366083f0f816846">More...</a><br /></td></tr>
+<tr class="separator:a8c528baf37154d347366083f0f816846"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a148a97c2a3adc1ae988c66e852163654"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a148a97c2a3adc1ae988c66e852163654"></a>
+returned&lt; <a class="el" href="classproton_1_1sender.html">sender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>open_sender</b> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const class <a class="el" href="classproton_1_1sender__options.html">sender_options</a> &amp;o, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;c)</td></tr>
+<tr class="separator:a148a97c2a3adc1ae988c66e852163654"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab61756b5c9e0739391c04bf7465910f3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab61756b5c9e0739391c04bf7465910f3"></a>
+returned&lt; <a class="el" href="classproton_1_1sender.html">sender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>open_sender</b> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const class <a class="el" href="classproton_1_1sender__options.html">sender_options</a> &amp;o)</td></tr>
+<tr class="separator:ab61756b5c9e0739391c04bf7465910f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae0511cbc22f76a538465b9c93d91ccf9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0511cbc22f76a538465b9c93d91ccf9"></a>
+returned&lt; <a class="el" href="classproton_1_1sender.html">sender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#ae0511cbc22f76a538465b9c93d91ccf9">open_sender</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)</td></tr>
+<tr class="memdesc:ae0511cbc22f76a538465b9c93d91ccf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection and sender for <code>url</code>. <br /></td></tr>
+<tr class="separator:ae0511cbc22f76a538465b9c93d91ccf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d2c34cc72b552cd7570f387edff6479"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9d2c34cc72b552cd7570f387edff6479"></a>
+returned&lt; <a class="el" href="classproton_1_1receiver.html">receiver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>open_receiver</b> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const class <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;o, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;c)</td></tr>
+<tr class="separator:a9d2c34cc72b552cd7570f387edff6479"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b74058f727e66d180e3d30de8abbdc0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b74058f727e66d180e3d30de8abbdc0"></a>
+returned&lt; <a class="el" href="classproton_1_1receiver.html">receiver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>open_receiver</b> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const class <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;o)</td></tr>
+<tr class="separator:a8b74058f727e66d180e3d30de8abbdc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac4f8ffaa917c20c8c89106948c2a19c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4f8ffaa917c20c8c89106948c2a19c3"></a>
+returned&lt; <a class="el" href="classproton_1_1receiver.html">receiver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#ac4f8ffaa917c20c8c89106948c2a19c3">open_receiver</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)</td></tr>
+<tr class="memdesc:ac4f8ffaa917c20c8c89106948c2a19c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection and receiver for <code>url</code>. <br /></td></tr>
+<tr class="separator:ac4f8ffaa917c20c8c89106948c2a19c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae9016a4b54d24cae86174baa6a38342"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae9016a4b54d24cae86174baa6a38342"></a>
+std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#aae9016a4b54d24cae86174baa6a38342">id</a> () const </td></tr>
+<tr class="memdesc:aae9016a4b54d24cae86174baa6a38342"><td class="mdescLeft">&#160;</td><td class="mdescRight">A unique identifier for the container. <br /></td></tr>
+<tr class="separator:aae9016a4b54d24cae86174baa6a38342"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8afcbe29a3a2a7d3f7dc4844d6c8f0a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#a8afcbe29a3a2a7d3f7dc4844d6c8f0a4">schedule</a> (<a class="el" href="classproton_1_1duration.html">duration</a> d, <a class="el" href="classproton_1_1void__function0.html">void_function0</a> &amp;f)</td></tr>
+<tr class="memdesc:a8afcbe29a3a2a7d3f7dc4844d6c8f0a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Schedule a function to be called after the duration.  <a href="#a8afcbe29a3a2a7d3f7dc4844d6c8f0a4">More...</a><br /></td></tr>
+<tr class="separator:a8afcbe29a3a2a7d3f7dc4844d6c8f0a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0a331a30381b64eede08d537b40988fd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#a0a331a30381b64eede08d537b40988fd">client_connection_options</a> (const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;c)</td></tr>
+<tr class="memdesc:a0a331a30381b64eede08d537b40988fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection options that will be to outgoing connections.  <a href="#a0a331a30381b64eede08d537b40988fd">More...</a><br /></td></tr>
+<tr class="separator:a0a331a30381b64eede08d537b40988fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83016f5d5abb197f45a2cee0190dbe22"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1connection__options.html">connection_options</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#a83016f5d5abb197f45a2cee0190dbe22">client_connection_options</a> () const </td></tr>
+<tr class="memdesc:a83016f5d5abb197f45a2cee0190dbe22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection options that will be to outgoing connections.  <a href="#a83016f5d5abb197f45a2cee0190dbe22">More...</a><br /></td></tr>
+<tr class="separator:a83016f5d5abb197f45a2cee0190dbe22"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a45145c2c1e48df6c431c375435095296"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#a45145c2c1e48df6c431c375435095296">server_connection_options</a> (const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;o)</td></tr>
+<tr class="memdesc:a45145c2c1e48df6c431c375435095296"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection options that will be applied to incoming connections.  <a href="#a45145c2c1e48df6c431c375435095296">More...</a><br /></td></tr>
+<tr class="separator:a45145c2c1e48df6c431c375435095296"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a005f27a5839452620ff57f81b316ea58"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1connection__options.html">connection_options</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#a005f27a5839452620ff57f81b316ea58">server_connection_options</a> () const </td></tr>
+<tr class="memdesc:a005f27a5839452620ff57f81b316ea58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection options that will be applied to incoming connections.  <a href="#a005f27a5839452620ff57f81b316ea58">More...</a><br /></td></tr>
+<tr class="separator:a005f27a5839452620ff57f81b316ea58"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85420df03b16877fac2b8911eff6a764"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#a85420df03b16877fac2b8911eff6a764">sender_options</a> (const class <a class="el" href="classproton_1_1sender__options.html">sender_options</a> &amp;o)</td></tr>
+<tr class="memdesc:a85420df03b16877fac2b8911eff6a764"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sender options applied to senders created by this container.  <a href="#a85420df03b16877fac2b8911eff6a764">More...</a><br /></td></tr>
+<tr class="separator:a85420df03b16877fac2b8911eff6a764"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79d17b55266eaa187ba943d59d3f9478"><td class="memItemLeft" align="right" valign="top">class <a class="el" href="classproton_1_1sender__options.html">sender_options</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#a79d17b55266eaa187ba943d59d3f9478">sender_options</a> () const </td></tr>
+<tr class="memdesc:a79d17b55266eaa187ba943d59d3f9478"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sender options applied to senders created by this container.  <a href="#a79d17b55266eaa187ba943d59d3f9478">More...</a><br /></td></tr>
+<tr class="separator:a79d17b55266eaa187ba943d59d3f9478"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a51f216124279a206388665982616ac5e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#a51f216124279a206388665982616ac5e">receiver_options</a> (const class <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;o)</td></tr>
+<tr class="memdesc:a51f216124279a206388665982616ac5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receiver options applied to receivers created by this container.  <a href="#a51f216124279a206388665982616ac5e">More...</a><br /></td></tr>
+<tr class="separator:a51f216124279a206388665982616ac5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd8ae6f30b3a73b808a2bb01a1a1be83"><td class="memItemLeft" align="right" valign="top">class <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container__ref.html#acd8ae6f30b3a73b808a2bb01a1a1be83">receiver_options</a> () const </td></tr>
+<tr class="memdesc:acd8ae6f30b3a73b808a2bb01a1a1be83"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receiver options applied to receivers created by this container.  <a href="#acd8ae6f30b3a73b808a2bb01a1a1be83">More...</a><br /></td></tr>
+<tr class="separator:acd8ae6f30b3a73b808a2bb01a1a1be83"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9dfde7b7b9d78eeffb4f65eee5a0ab88"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1sender.html">sender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a9dfde7b7b9d78eeffb4f65eee5a0ab88">open_sender</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;o)=0</td></tr>
+<tr class="memdesc:a9dfde7b7b9d78eeffb4f65eee5a0ab88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection and sender for <code>url</code>.  <a href="#a9dfde7b7b9d78eeffb4f65eee5a0ab88">More...</a><br /></td></tr>
+<tr class="separator:a9dfde7b7b9d78eeffb4f65eee5a0ab88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab01b2de425b4f248e9f1be109c943d40"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1sender.html">sender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#ab01b2de425b4f248e9f1be109c943d40">open_sender</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;o, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;c)=0</td></tr>
+<tr class="memdesc:ab01b2de425b4f248e9f1be109c943d40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection and sender for <code>url</code>.  <a href="#ab01b2de425b4f248e9f1be109c943d40">More...</a><br /></td></tr>
+<tr class="separator:ab01b2de425b4f248e9f1be109c943d40"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a052ad9f1518fc6b28e1a06a10c46363a"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1receiver.html">receiver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a052ad9f1518fc6b28e1a06a10c46363a">open_receiver</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;o)=0</td></tr>
+<tr class="memdesc:a052ad9f1518fc6b28e1a06a10c46363a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection and receiver for <code>url</code>.  <a href="#a052ad9f1518fc6b28e1a06a10c46363a">More...</a><br /></td></tr>
+<tr class="separator:a052ad9f1518fc6b28e1a06a10c46363a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a52ddc19997ef0bfc043ae61fa417661d"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1receiver.html">receiver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a52ddc19997ef0bfc043ae61fa417661d">open_receiver</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;o, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;c)=0</td></tr>
+<tr class="memdesc:a52ddc19997ef0bfc043ae61fa417661d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection and receiver for <code>url</code>.  <a href="#a52ddc19997ef0bfc043ae61fa417661d">More...</a><br /></td></tr>
+<tr class="separator:a52ddc19997ef0bfc043ae61fa417661d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><h3>template&lt;class Ptr&gt;<br />
+class proton::container_ref&lt; Ptr &gt;</h3>
+
+<p>This is an header only class that can be used to help using containers more natural by allowing them to be treated as value types. </p>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a175e67f96d38f64d55228503d82a1d80"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void auto_stop </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>If true, stop the container when all active connections and listeners are closed. </p>
+<p>If false the container will keep running till <a class="el" href="classproton_1_1container__ref.html#a8c528baf37154d347366083f0f816846" title="Experimental - Stop the container with an empty error condition. ">stop()</a> is called.</p>
+<p>auto_stop is set by default when a new container is created. </p>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#a74bcb386eb5f833bceb6ec86caf1d546">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0a331a30381b64eede08d537b40988fd"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void client_connection_options </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Connection options that will be to outgoing connections. </p>
+<p>These are applied first and overriden by options provided in <a class="el" href="classproton_1_1container__ref.html#a332a2d35ffb1780dbeb8c689c28c56d4" title="Connect to url and send an open request to the remote peer. ">connect()</a> and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#a77a1de4f556548c0ddc254b857763844">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a83016f5d5abb197f45a2cee0190dbe22"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1connection__options.html">connection_options</a> client_connection_options </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Connection options that will be to outgoing connections. </p>
+<p>These are applied first and overriden by options provided in <a class="el" href="classproton_1_1container__ref.html#a332a2d35ffb1780dbeb8c689c28c56d4" title="Connect to url and send an open request to the remote peer. ">connect()</a> and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#a5d2af52bdfe884e43513fbe36e8f4bf6">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a332a2d35ffb1780dbeb8c689c28c56d4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">returned&lt;<a class="el" href="classproton_1_1connection.html">connection</a>&gt; connect </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>url</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Connect to <code>url</code> and send an open request to the remote peer. </p>
+<p>Options are applied to the connection as follows, values in later options override earlier ones:</p>
+<ol type="1">
+<li><a class="el" href="classproton_1_1container__ref.html#a0a331a30381b64eede08d537b40988fd" title="Connection options that will be to outgoing connections. ">client_connection_options()</a></li>
+<li>options passed to <a class="el" href="classproton_1_1container__ref.html#a332a2d35ffb1780dbeb8c689c28c56d4" title="Connect to url and send an open request to the remote peer. ">connect()</a></li>
+</ol>
+<p>The handler in the composed options is used to call <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">proton::messaging_handler::on_connection_open()</a> when the remote peer's open response is received. </p>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa119c0cd768ab46e9d9229bbb79f81d4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1listener.html">listener</a> listen </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>url</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classproton_1_1listen__handler.html">listen_handler</a> &amp;&#160;</td>
+          <td class="paramname"><em>lh</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Start listening on url. </p>
+<p>Calls to the <a class="el" href="classproton_1_1listen__handler.html">listen_handler</a> are serialized for this listener, but handlers attached to separate listeners may be called concurrently.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">url</td><td>identifies a listening url. </td></tr>
+    <tr><td class="paramname">lh</td><td>handles listening events </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>listener lets you stop listening </dd></dl>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad92d6cc97876226d29560e2cb282d9b5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1listener.html">listener</a> listen </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>url</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Listen with a fixed set of options for all accepted connections. </p>
+<p>See <a class="el" href="classproton_1_1container__ref.html#aa119c0cd768ab46e9d9229bbb79f81d4" title="Start listening on url. ">listen(const std::string&amp;, listen_handler&amp;)</a> </p>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#a5817bfba1f1b8b77398a752c2cda6509">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab268bad0bd121444c60cde3a25c39f78"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1listener.html">listener</a> listen </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>url</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Start listening on URL. </p>
+<p>New connections will use the handler from <a class="el" href="classproton_1_1container__ref.html#a45145c2c1e48df6c431c375435095296" title="Connection options that will be applied to incoming connections. ">server_connection_options()</a> </p>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#aeec1740f4d26febcec12b897c5a2dcec">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a052ad9f1518fc6b28e1a06a10c46363a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual returned&lt;<a class="el" href="classproton_1_1receiver.html">receiver</a>&gt; open_receiver </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>url</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;&#160;</td>
+          <td class="paramname"><em>o</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span><span class="mlabel">inherited</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Open a connection and receiver for <code>url</code>. </p>
+<p>Any supplied receiver options will override the container's template options. </p>
+
+</div>
+</div>
+<a class="anchor" id="a52ddc19997ef0bfc043ae61fa417661d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual returned&lt;<a class="el" href="classproton_1_1receiver.html">receiver</a>&gt; open_receiver </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>url</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;&#160;</td>
+          <td class="paramname"><em>o</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td>
+          <td class="paramname"><em>c</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span><span class="mlabel">inherited</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Open a connection and receiver for <code>url</code>. </p>
+<p>Any supplied receiver or connection options will override the container's template options. </p>
+
+</div>
+</div>
+<a class="anchor" id="a9dfde7b7b9d78eeffb4f65eee5a0ab88"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual returned&lt;<a class="el" href="classproton_1_1sender.html">sender</a>&gt; open_sender </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>url</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;&#160;</td>
+          <td class="paramname"><em>o</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span><span class="mlabel">inherited</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Open a connection and sender for <code>url</code>. </p>
+<p>Any supplied sender options will override the container's template options. </p>
+
+</div>
+</div>
+<a class="anchor" id="ab01b2de425b4f248e9f1be109c943d40"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual returned&lt;<a class="el" href="classproton_1_1sender.html">sender</a>&gt; open_sender </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>url</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;&#160;</td>
+          <td class="paramname"><em>o</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td>
+          <td class="paramname"><em>c</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span><span class="mlabel">inherited</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Open a connection and sender for <code>url</code>. </p>
+<p>Any supplied sender or connection options will override the container's template options. </p>
+
+</div>
+</div>
+<a class="anchor" id="acd8ae6f30b3a73b808a2bb01a1a1be83"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">class <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Receiver options applied to receivers created by this container. </p>
+<p>They are applied before <a class="el" href="classproton_1_1messaging__handler.html#a768b0a50669aa1d512d12e9d68af14cd" title="The remote peer opened the link. ">messaging_handler::on_receiver_open()</a> and can be overridden. </p>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#a81b4e5d313e933183644387b67efa6b9">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a51f216124279a206388665982616ac5e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> </td>
+          <td>(</td>
+          <td class="paramtype">const class <a class="el" href="classproton_1_1receiver__options.html">receiver_options</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">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Receiver options applied to receivers created by this container. </p>
+<p>They are applied before <a class="el" href="classproton_1_1messaging__handler.html#a768b0a50669aa1d512d12e9d68af14cd" title="The remote peer opened the link. ">messaging_handler::on_receiver_open()</a> and can be overridden. </p>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#a8885de4d4900ac74ca735acc767e56d7">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a13a43e6d814de94978c515cb084873b1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void run </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Run the container in this thread. </p>
+<p>Returns when the container stops. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classproton_1_1container__ref.html#a175e67f96d38f64d55228503d82a1d80" title="If true, stop the container when all active connections and listeners are closed. ...">auto_stop()</a> and <a class="el" href="classproton_1_1container__ref.html#a8c528baf37154d347366083f0f816846" title="Experimental - Stop the container with an empty error condition. ">stop()</a>.</dd></dl>
+<p>With a multithreaded container, call <a class="el" href="classproton_1_1container__ref.html#a13a43e6d814de94978c515cb084873b1" title="Run the container in this thread. ">run()</a> in multiple threads to create a thread pool. </p>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#a18954417d3124a8095783ea13dc6d00b">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8afcbe29a3a2a7d3f7dc4844d6c8f0a4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void schedule </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classproton_1_1duration.html">duration</a>&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classproton_1_1void__function0.html">void_function0</a> &amp;&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Schedule a function to be called after the duration. </p>
+<p>C++03 compatible, for C++11 use the schedule(duration, std::function&lt;void()&gt;) </p>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#a84e9e24aaa2f0c6bf6c7d22e1b6554c7">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a85420df03b16877fac2b8911eff6a764"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classproton_1_1sender__options.html">sender_options</a> </td>
+          <td>(</td>
+          <td class="paramtype">const class <a class="el" href="classproton_1_1sender__options.html">sender_options</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">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Sender options applied to senders created by this container. </p>
+<p>They are applied before <a class="el" href="classproton_1_1messaging__handler.html#a0b5d066e5463d3365f662c8a7dc52661" title="The remote peer opened the link. ">messaging_handler::on_sender_open()</a> and can be overridden. </p>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#a008fa75a2f2f37c9179c0ada787ca50b">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a79d17b55266eaa187ba943d59d3f9478"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">class <a class="el" href="classproton_1_1sender__options.html">sender_options</a> <a class="el" href="classproton_1_1sender__options.html">sender_options</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Sender options applied to senders created by this container. </p>
+<p>They are applied before <a class="el" href="classproton_1_1messaging__handler.html#a0b5d066e5463d3365f662c8a7dc52661" title="The remote peer opened the link. ">messaging_handler::on_sender_open()</a> and can be overridden. </p>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#a10a38ec87b70581c7dfd27c2f12b78ad">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a45145c2c1e48df6c431c375435095296"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void server_connection_options </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Connection options that will be applied to incoming connections. </p>
+<p>These are applied first and overridden by options provided in <a class="el" href="classproton_1_1container__ref.html#aa119c0cd768ab46e9d9229bbb79f81d4" title="Start listening on url. ">listen()</a>, <a class="el" href="classproton_1_1listen__handler.html#aaf55d192e098571e9a851dc919968f8e" title="Called for each accepted connection. ">listen_handler::on_accept()</a> and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#a057b58d4cd2d1bbe8a51c2e0a4807fbc">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a005f27a5839452620ff57f81b316ea58"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classproton_1_1connection__options.html">connection_options</a> server_connection_options </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Connection options that will be applied to incoming connections. </p>
+<p>These are applied first and overridden by options provided in <a class="el" href="classproton_1_1container__ref.html#aa119c0cd768ab46e9d9229bbb79f81d4" title="Start listening on url. ">listen()</a>, <a class="el" href="classproton_1_1listen__handler.html#aaf55d192e098571e9a851dc919968f8e" title="Called for each accepted connection. ">listen_handler::on_accept()</a> and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#ae2249a16e7eebe53a777144476822fbc">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ade42a19caab198f0fd1d28e03cf9ba0e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void stop </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"><em>err</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><b>Experimental</b> - Stop the container with an <a class="el" href="classproton_1_1error__condition.html" title="Describes an endpoint error state. ">error_condition</a> err. </p>
+<ul>
+<li>Abort all open connections and listeners.</li>
+<li>Process final handler events and injected functions</li>
+<li>If <code>!err.empty()</code>, handlers will receive on_transport_error</li>
+<li><a class="el" href="classproton_1_1container__ref.html#a13a43e6d814de94978c515cb084873b1" title="Run the container in this thread. ">run()</a> will return in all threads. </li>
+</ul>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#a353f3e9cecd9ee7bd784008c85c46f3c">container</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8c528baf37154d347366083f0f816846"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void stop </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><b>Experimental</b> - Stop the container with an empty error condition. </p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="classproton_1_1container__ref.html#ade42a19caab198f0fd1d28e03cf9ba0e" title="Experimental - Stop the container with an error_condition err. ">stop(const error_condition&amp;)</a> </dd></dl>
+
+<p>Implements <a class="el" href="classproton_1_1container.html#a0efff8623a2fb79dad94a96dcf16d966">container</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>proton/<a class="el" href="container_8hpp_source.html">container.hpp</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1container__ref.html">container_ref</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref.js
new file mode 100755
index 0000000..afc2e60
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref.js
@@ -0,0 +1,34 @@
+var classproton_1_1container__ref =
+[
+    [ "container_ref", "classproton_1_1container__ref.html#a00dc72d1e8f3eef4194d94c0c9b2615c", null ],
+    [ "auto_stop", "classproton_1_1container__ref.html#a175e67f96d38f64d55228503d82a1d80", null ],
+    [ "client_connection_options", "classproton_1_1container__ref.html#a0a331a30381b64eede08d537b40988fd", null ],
+    [ "client_connection_options", "classproton_1_1container__ref.html#a83016f5d5abb197f45a2cee0190dbe22", null ],
+    [ "connect", "classproton_1_1container__ref.html#a332a2d35ffb1780dbeb8c689c28c56d4", null ],
+    [ "connect", "classproton_1_1container__ref.html#a719c90ac57522bc2c830e2ff5335796c", null ],
+    [ "id", "classproton_1_1container__ref.html#aae9016a4b54d24cae86174baa6a38342", null ],
+    [ "listen", "classproton_1_1container__ref.html#aa119c0cd768ab46e9d9229bbb79f81d4", null ],
+    [ "listen", "classproton_1_1container__ref.html#ad92d6cc97876226d29560e2cb282d9b5", null ],
+    [ "listen", "classproton_1_1container__ref.html#ab268bad0bd121444c60cde3a25c39f78", null ],
+    [ "open_receiver", "classproton_1_1container__ref.html#a052ad9f1518fc6b28e1a06a10c46363a", null ],
+    [ "open_receiver", "classproton_1_1container__ref.html#a52ddc19997ef0bfc043ae61fa417661d", null ],
+    [ "open_receiver", "classproton_1_1container__ref.html#a9d2c34cc72b552cd7570f387edff6479", null ],
+    [ "open_receiver", "classproton_1_1container__ref.html#a8b74058f727e66d180e3d30de8abbdc0", null ],
+    [ "open_receiver", "classproton_1_1container__ref.html#ac4f8ffaa917c20c8c89106948c2a19c3", null ],
+    [ "open_sender", "classproton_1_1container__ref.html#a9dfde7b7b9d78eeffb4f65eee5a0ab88", null ],
+    [ "open_sender", "classproton_1_1container__ref.html#ab01b2de425b4f248e9f1be109c943d40", null ],
+    [ "open_sender", "classproton_1_1container__ref.html#a148a97c2a3adc1ae988c66e852163654", null ],
+    [ "open_sender", "classproton_1_1container__ref.html#ab61756b5c9e0739391c04bf7465910f3", null ],
+    [ "open_sender", "classproton_1_1container__ref.html#ae0511cbc22f76a538465b9c93d91ccf9", null ],
+    [ "receiver_options", "classproton_1_1container__ref.html#acd8ae6f30b3a73b808a2bb01a1a1be83", null ],
+    [ "receiver_options", "classproton_1_1container__ref.html#a51f216124279a206388665982616ac5e", null ],
+    [ "run", "classproton_1_1container__ref.html#a13a43e6d814de94978c515cb084873b1", null ],
+    [ "schedule", "classproton_1_1container__ref.html#a8afcbe29a3a2a7d3f7dc4844d6c8f0a4", null ],
+    [ "sender_options", "classproton_1_1container__ref.html#a85420df03b16877fac2b8911eff6a764", null ],
+    [ "sender_options", "classproton_1_1container__ref.html#a79d17b55266eaa187ba943d59d3f9478", null ],
+    [ "server_connection_options", "classproton_1_1container__ref.html#a45145c2c1e48df6c431c375435095296", null ],
+    [ "server_connection_options", "classproton_1_1container__ref.html#a005f27a5839452620ff57f81b316ea58", null ],
+    [ "stop", "classproton_1_1container__ref.html#ade42a19caab198f0fd1d28e03cf9ba0e", null ],
+    [ "stop", "classproton_1_1container__ref.html#a8c528baf37154d347366083f0f816846", null ],
+    [ "stop_listening", "classproton_1_1container__ref.html#aea1f36a0e536ca922ea7a3f4889983c8", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref.png b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref.png
new file mode 100755
index 0000000..fad9b17
Binary files /dev/null and b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal128-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal128-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal128-members.html
index c0b1a6b..9b7b445 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal128-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal128-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('classproton_1_1decimal128.html','');})
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal128.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal128.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal128.html
index 2dbf2f0..c7dea4a 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal128.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal128.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: decimal128</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -190,7 +190,7 @@ static size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1decimal128.html">decimal128</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal32-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal32-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal32-members.html
index 5d1c901..33ac052 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal32-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal32-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('classproton_1_1decimal32.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal32.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal32.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal32.html
index 4e5a321..d8b5311 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal32.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal32.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: decimal32</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -190,7 +190,7 @@ static size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1decimal32.html">decimal32</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal64-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal64-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal64-members.html
index 652bdc4..b69ca73 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal64-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal64-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('classproton_1_1decimal64.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal64.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal64.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal64.html
index 48a41fa..7e9cfd3 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal64.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1decimal64.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: decimal64</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -190,7 +190,7 @@ static size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1decimal64.html">decimal64</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery-members.html
index 8e0fba9..0f523d8 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery-members.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1delivery-members.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <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>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -96,17 +96,25 @@ $(document).ready(function(){initNavTree('classproton_1_1delivery.html','');});
 
 <p>This is the complete list of members for <a class="el" href="classproton_1_1delivery.html">delivery</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1delivery.html#aadb9f3b844fb4cf98288cd3c60a3af91">accept</a>()</td><td class="entry"><a class="el" href="classproton_1_1delivery.html">delivery</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#af13d10fc3d843719af9ff4c456330a73">connection</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#a604ee46e04955a2323f305b4a81017a0">container</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>delivery</b>() (defined in <a class="el" href="classproton_1_1delivery.html">delivery</a>)</td><td class="entry"><a class="el" href="classproton_1_1delivery.html">delivery</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1delivery.html#a7a2a3abb755d0d1a31414355520d054b">modify</a>()</td><td class="entry"><a class="el" href="classproton_1_1delivery.html">delivery</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1delivery.html#aadb9f3b844fb4cf98288cd3c60a3af91">accept</a>()</td><td class="entry"><a class="el" href="classproton_1_1delivery.html">delivery</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a69c37229a15f9a89e188ad210f31c647">ACCEPTED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#af13d10fc3d843719af9ff4c456330a73">connection</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#a604ee46e04955a2323f305b4a81017a0">container</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>delivery</b>() (defined in <a class="el" href="classproton_1_1delivery.html">delivery</a>)</td><td class="entry"><a class="el" href="classproton_1_1delivery.html">delivery</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a26d303ed91d56d618217b9a038512754">MODIFIED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1delivery.html#a7a2a3abb755d0d1a31414355520d054b">modify</a>()</td><td class="entry"><a class="el" href="classproton_1_1delivery.html">delivery</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90ac157bdf0b85a40d2619cbc8bc1ae5fe2">NONE</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90a1cf265da0334753368223d47f242a8df">RECEIVED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1delivery.html#ad94696eb7d2907efd72e021c2513ed48">receiver</a>() const </td><td class="entry"><a class="el" href="classproton_1_1delivery.html">delivery</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1delivery.html#a84e832c2421763b25e1ae0d9a76f519c">reject</a>()</td><td class="entry"><a class="el" href="classproton_1_1delivery.html">delivery</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1delivery.html#a23b477d0e2d399f75d585d154c346591">release</a>()</td><td class="entry"><a class="el" href="classproton_1_1delivery.html">delivery</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1delivery.html#a84e832c2421763b25e1ae0d9a76f519c">reject</a>()</td><td class="entry"><a class="el" href="classproton_1_1delivery.html">delivery</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90adc7d25ac50cec5a18810f4e4f6614364">REJECTED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1delivery.html#a23b477d0e2d399f75d585d154c346591">release</a>()</td><td class="entry"><a class="el" href="classproton_1_1delivery.html">delivery</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90aa38d18fe73a7fc82c112b6917d0b5cd0">RELEASED</a> enum value</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#aa33faff52aea9845efaf184f86676cc5">session</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#a172df06404ec241cee5281536db603a7">settle</a>()</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#ade04b72d05d480bc5cb9ff21cc22d229">settled</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> enum name</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1transfer.html#a3651789a2cb5cda443864c8e3660a410">state</a>() const </td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classproton_1_1transfer.html#a27689e22340a12302f25eec6072c5d22">transfer</a>()</td><td class="entry"><a class="el" href="classproton_1_1transfer.html">transfer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -115,7 +123,7 @@ $(document).ready(function(){initNavTree('classproton_1_1delivery.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[30/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/typedefs_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/typedefs_0.html b/content/releases/qpid-proton-master/proton/c/api/search/typedefs_0.html
index a6c8e25..fb07195 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/typedefs_0.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/typedefs_0.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="typedefs_0.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/typedefs_0.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/typedefs_0.js b/content/releases/qpid-proton-master/proton/c/api/search/typedefs_0.js
index cce77d0..c0e8d84 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/typedefs_0.js
+++ b/content/releases/qpid-proton-master/proton/c/api/search/typedefs_0.js
@@ -1,7 +1,10 @@
 var searchData=
 [
+  ['pn_5fbuf_5ft',['pn_buf_t',['../group__connection__engine.html#gaa6d94f34ba3e14a5e7176def257a6dc5',1,'connection_engine.h']]],
+  ['pn_5fcbuf_5ft',['pn_cbuf_t',['../group__connection__engine.html#ga145c4981ce9d390ed9aaa3e0bf471fd3',1,'connection_engine.h']]],
   ['pn_5fcollector_5ft',['pn_collector_t',['../group__event.html#ga905cdecedb8020bc28e648e43348b5d1',1,'types.h']]],
   ['pn_5fcondition_5ft',['pn_condition_t',['../group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5',1,'condition.h']]],
+  ['pn_5fconnection_5fengine_5ft',['pn_connection_engine_t',['../group__connection__engine.html#gaa72fd40bd99d6702cedd5f33d325e945',1,'connection_engine.h']]],
   ['pn_5fconnection_5ft',['pn_connection_t',['../group__connection.html#ga886351d81ff3a977a284a206526c5aff',1,'types.h']]],
   ['pn_5fdata_5ft',['pn_data_t',['../group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf',1,'codec.h']]],
   ['pn_5fdelivery_5ft',['pn_delivery_t',['../group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340',1,'types.h']]],

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/variables_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/variables_0.html b/content/releases/qpid-proton-master/proton/c/api/search/variables_0.html
index c98c046..3835278 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/variables_0.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/variables_0.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="variables_0.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/variables_1.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/variables_1.html b/content/releases/qpid-proton-master/proton/c/api/search/variables_1.html
index 3eab7ea..3c65cf2 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/variables_1.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/variables_1.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="variables_1.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/variables_1.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/variables_1.js b/content/releases/qpid-proton-master/proton/c/api/search/variables_1.js
index 8b16f41..50b245e 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/variables_1.js
+++ b/content/releases/qpid-proton-master/proton/c/api/search/variables_1.js
@@ -1,4 +1,4 @@
 var searchData=
 [
-  ['type',['type',['../structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d',1,'pn_atom_t']]]
+  ['data',['data',['../structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d',1,'pn_buf_t::data()'],['../structpn__cbuf__t.html#aa6b3f44b7cf0eed9dc9f4a6cb51d56d8',1,'pn_cbuf_t::data()']]]
 ];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/variables_2.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/variables_2.html b/content/releases/qpid-proton-master/proton/c/api/search/variables_2.html
index 3115f99..7b43e0a 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/variables_2.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/variables_2.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.9.1"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="variables_2.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/variables_2.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/variables_2.js b/content/releases/qpid-proton-master/proton/c/api/search/variables_2.js
index da5c5f4..1b573a2 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/variables_2.js
+++ b/content/releases/qpid-proton-master/proton/c/api/search/variables_2.js
@@ -1,5 +1,4 @@
 var searchData=
 [
-  ['cid',['cid',['../structpn__class__t.html#aeecbeb699262045523454d8513fd562b',1,'pn_class_t']]],
-  ['compare',['compare',['../structpn__class__t.html#a24bfead70ed6ec81efb1e9417d9a6a21',1,'pn_class_t']]]
+  ['size',['size',['../structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d',1,'pn_buf_t::size()'],['../structpn__cbuf__t.html#af63695131f87cda173237c5d68e2633b',1,'pn_cbuf_t::size()']]]
 ];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/variables_3.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/variables_3.html b/content/releases/qpid-proton-master/proton/c/api/search/variables_3.html
index b2941ee..ea0392d 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/variables_3.html
+++ b/content/releases/qpid-proton-master/proton/c/api/search/variables_3.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.9.1"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
 <script type="text/javascript" src="variables_3.js"></script>
 <script type="text/javascript" src="search.js"></script>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/search/variables_3.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/search/variables_3.js b/content/releases/qpid-proton-master/proton/c/api/search/variables_3.js
index 0619c35..8b16f41 100755
--- a/content/releases/qpid-proton-master/proton/c/api/search/variables_3.js
+++ b/content/releases/qpid-proton-master/proton/c/api/search/variables_3.js
@@ -1,4 +1,4 @@
 var searchData=
 [
-  ['decref',['decref',['../structpn__class__t.html#ae34a177f176a626fc802ecdf07726e94',1,'pn_class_t']]]
+  ['type',['type',['../structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d',1,'pn_atom_t']]]
 ];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/selectable_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/selectable_8h.html b/content/releases/qpid-proton-master/proton/c/api/selectable_8h.html
index a4ec72e..728acf2 100755
--- a/content/releases/qpid-proton-master/proton/c/api/selectable_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/selectable_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/selectable.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -119,28 +119,28 @@ Functions</h2></td></tr>
 <tr class="separator:ga5d73786d6a3e2b3ebb3dd66ff8f7dba2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gab3c94bcdbb1fa4e43ef63db415d16b53"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53">pn_selectables_free</a> (<a class="el" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">pn_selectables_t</a> *selectables)</td></tr>
 <tr class="separator:gab3c94bcdbb1fa4e43ef63db415d16b53"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac22ee6b13a1678a4a33dc68404598a23"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac22ee6b13a1678a4a33dc68404598a23"></a>
+<tr class="memitem:gac22ee6b13a1678a4a33dc68404598a23"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable</b> (void)</td></tr>
 <tr class="separator:gac22ee6b13a1678a4a33dc68404598a23"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaaf6dc533a6bf846a3e78a468d2cfa8da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaf6dc533a6bf846a3e78a468d2cfa8da"></a>
+<tr class="memitem:gaaf6dc533a6bf846a3e78a468d2cfa8da"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_on_readable</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, void(*readable)(<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *))</td></tr>
 <tr class="separator:gaaf6dc533a6bf846a3e78a468d2cfa8da"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2595c36b30e5f159ef4bb7e8772f6690"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2595c36b30e5f159ef4bb7e8772f6690"></a>
+<tr class="memitem:ga2595c36b30e5f159ef4bb7e8772f6690"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_on_writable</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, void(*writable)(<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *))</td></tr>
 <tr class="separator:ga2595c36b30e5f159ef4bb7e8772f6690"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac4e684d6009fc7707d8da961027bee73"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac4e684d6009fc7707d8da961027bee73"></a>
+<tr class="memitem:gac4e684d6009fc7707d8da961027bee73"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_on_expired</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, void(*expired)(<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *))</td></tr>
 <tr class="separator:gac4e684d6009fc7707d8da961027bee73"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga00b61fde6d06800a6707f76049d84cff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga00b61fde6d06800a6707f76049d84cff"></a>
+<tr class="memitem:ga00b61fde6d06800a6707f76049d84cff"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_on_error</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, void(*error)(<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *))</td></tr>
 <tr class="separator:ga00b61fde6d06800a6707f76049d84cff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga608c9ee483928628bd253184d6a9ed0e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga608c9ee483928628bd253184d6a9ed0e"></a>
+<tr class="memitem:ga608c9ee483928628bd253184d6a9ed0e"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_on_release</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, void(*release)(<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *))</td></tr>
 <tr class="separator:ga608c9ee483928628bd253184d6a9ed0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf0b70242f5ebfaf14d858b2a616129cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf0b70242f5ebfaf14d858b2a616129cb"></a>
+<tr class="memitem:gaf0b70242f5ebfaf14d858b2a616129cb"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_on_finalize</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, void(*finalize)(<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *))</td></tr>
 <tr class="separator:gaf0b70242f5ebfaf14d858b2a616129cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga90538d7c83ab1bd694fac6fb58b17b15"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga90538d7c83ab1bd694fac6fb58b17b15"></a>
+<tr class="memitem:ga90538d7c83ab1bd694fac6fb58b17b15"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_attachments</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel)</td></tr>
 <tr class="separator:ga90538d7c83ab1bd694fac6fb58b17b15"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga238c5b9cc9e1da20a1004b58114e9d9b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_socket_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b">pn_selectable_get_fd</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
@@ -149,17 +149,17 @@ PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn
 <tr class="separator:ga24c4f23535410e4ab17bd6d3ef7c1276"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga7d694a1644c989937fb72b70782f4979"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga7d694a1644c989937fb72b70782f4979">pn_selectable_is_reading</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
 <tr class="separator:ga7d694a1644c989937fb72b70782f4979"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad386a4b850dc8272f3d9aea75d81e7b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad386a4b850dc8272f3d9aea75d81e7b1"></a>
+<tr class="memitem:gad386a4b850dc8272f3d9aea75d81e7b1"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_set_reading</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, bool reading)</td></tr>
 <tr class="separator:gad386a4b850dc8272f3d9aea75d81e7b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gadfaf415f218c9d10bbfc7d1431291198"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198">pn_selectable_is_writing</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
 <tr class="separator:gadfaf415f218c9d10bbfc7d1431291198"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1fa689f7fcef178cda3452c3b3e9afc8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1fa689f7fcef178cda3452c3b3e9afc8"></a>
+<tr class="memitem:ga1fa689f7fcef178cda3452c3b3e9afc8"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_set_writing</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, bool writing)</td></tr>
 <tr class="separator:ga1fa689f7fcef178cda3452c3b3e9afc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga8a9c9a60982e79b7e648b84fdd0443f9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9">pn_selectable_get_deadline</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
 <tr class="separator:ga8a9c9a60982e79b7e648b84fdd0443f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga117880989dbc0091c510f2d165f67903"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga117880989dbc0091c510f2d165f67903"></a>
+<tr class="memitem:ga117880989dbc0091c510f2d165f67903"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_set_deadline</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, pn_timestamp_t deadline)</td></tr>
 <tr class="separator:ga117880989dbc0091c510f2d165f67903"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga6995acf52d96089dae30519d3d5b398a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga6995acf52d96089dae30519d3d5b398a">pn_selectable_readable</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
@@ -178,7 +178,7 @@ PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectab
 <tr class="separator:ga61382d23348378e41b4a474ca33f5bf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga18868416a68de0a8c51cfb664510edac"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga18868416a68de0a8c51cfb664510edac">pn_selectable_terminate</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
 <tr class="separator:ga18868416a68de0a8c51cfb664510edac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad06868870ea4b401559e9de0fd9d21f8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad06868870ea4b401559e9de0fd9d21f8"></a>
+<tr class="memitem:gad06868870ea4b401559e9de0fd9d21f8"><td class="memItemLeft" align="right" valign="top">
 PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_release</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
 <tr class="separator:gad06868870ea4b401559e9de0fd9d21f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gaea1eb47248399c5e6fe6790cef85dab9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9">pn_selectable_free</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
@@ -196,7 +196,7 @@ PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectab
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="selectable_8h.html">selectable.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/selectable_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/selectable_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/selectable_8h_source.html
index 56233aa..faebdcf 100755
--- a/content/releases/qpid-proton-master/proton/c/api/selectable_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/selectable_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/selectable.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,105 +93,7 @@ $(document).ready(function(){initNavTree('selectable_8h_source.html','');});
 <div class="title">selectable.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="selectable_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_SELECTABLE_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_SELECTABLE_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/object.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="event_8h.html">proton/event.h</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/io.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">   48</a></span>&#160;<span class="keyword">typedef</span> pn_iterator_t <a class="code" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">pn_selectables_t</a>;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
-<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">   68</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a>;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;PN_EXTERN pn_selectables_t *<a class="code" href="group__selectable.html#ga7595ef1175f76f8372271ace9fac1f6c">pn_selectables</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;PN_EXTERN <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *<a class="code" href="group__selectable.html#ga5d73786d6a3e2b3ebb3dd66ff8f7dba2">pn_selectables_next</a>(pn_selectables_t *selectables);</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53">pn_selectables_free</a>(pn_selectables_t *selectables);</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;PN_EXTERN <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *pn_selectable(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_on_readable(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">void</span> (*readable)(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *));</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_on_writable(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">void</span> (*writable)(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *));</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_on_expired(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">void</span> (*expired)(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *));</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_on_error(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">void</span> (*error)(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *));</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_on_release(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">void</span> (*release)(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *));</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_on_finalize(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">void</span> (*finalize)(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *));</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;PN_EXTERN pn_record_t *pn_selectable_attachments(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel);</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;PN_EXTERN pn_socket_t <a class="code" href="group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b">pn_selectable_get_fd</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#ga24c4f23535410e4ab17bd6d3ef7c1276">pn_selectable_set_fd</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable, pn_socket_t fd);</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__selectable.html#ga7d694a1644c989937fb72b70782f4979">pn_selectable_is_reading</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_set_reading(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">bool</span> reading);</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198">pn_selectable_is_writing</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;  PN_EXTERN <span class="keywordtype">void</span> pn_selectable_set_writing(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">bool</span> writing);</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9">pn_selectable_get_deadline</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_set_deadline(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, pn_timestamp_t deadline);</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#ga6995acf52d96089dae30519d3d5b398a">pn_selectable_readable</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af">pn_selectable_writable</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4">pn_selectable_error</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#ga695af605ead4986abcdf652cf962d75a">pn_selectable_expired</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7">pn_selectable_is_registered</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2">pn_selectable_set_registered</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable, <span class="keywordtype">bool</span> registered);</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7">pn_selectable_is_terminal</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;</div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#ga18868416a68de0a8c51cfb664510edac">pn_selectable_terminate</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_release(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
-<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9">pn_selectable_free</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#ga8ed074cff009036aba5d5848036d8f72">pn_selectable_collect</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable, <a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;</div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;}</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;</div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* selectable.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__selectable_html_ga238c5b9cc9e1da20a1004b58114e9d9b"><div class="ttname"><a href="group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b">pn_selectable_get_fd</a></div><div class="ttdeci">PN_EXTERN pn_socket_t pn_selectable_get_fd(pn_selectable_t *selectable)</div></div>
+<a href="selectable_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_SELECTABLE_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_SELECTABLE_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor li
 cense agreements.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<s
 pan class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for t
 he</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/object.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lin
 eno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="event_8h.html">proton/event.h</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/io.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00034"></a><span cl
 ass="lineno">   34</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">   48</a></span>&#160;<span class="keyword">typedef</span> pn_iterator_t <a class="code" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">pn_selectables_t</a>;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">   68</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a>;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name=
 "l00075"></a><span class="lineno">   75</span>&#160;PN_EXTERN pn_selectables_t *<a class="code" href="group__selectable.html#ga7595ef1175f76f8372271ace9fac1f6c">pn_selectables</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;PN_EXTERN <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *<a class="code" href="group__selectable.html#ga5d73786d6a3e2b3ebb3dd66ff8f7dba2">pn_selectables_next</a>(pn_selectables_t *selectables);</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53">pn_selectables_free</a>(pn_selectables_t *selectables);</div><div
  class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;PN_EXTERN <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *pn_selectable(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_on_readable(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">void</span> (*readable)(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *));</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_on_writable(<a class="co
 de" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">void</span> (*writable)(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *));</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_on_expired(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">void</span> (*expired)(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *));</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_on_error(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">void</span> (*error)(<a class="code" href
 ="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *));</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_on_release(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">void</span> (*release)(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *));</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_on_finalize(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">void</span> (*finalize)(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *));</div><div class="line"><a name="l00100"></a><span class="lineno">  100</s
 pan>&#160;</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;PN_EXTERN pn_record_t *pn_selectable_attachments(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel);</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;PN_EXTERN pn_socket_t <a class="code" href="group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b">pn_selectable_get_fd</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#ga24c4f23535410e4ab17bd6d3ef7c1276">pn_selectable_set_fd</a>(<a class="code"
  href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable, pn_socket_t fd);</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__selectable.html#ga7d694a1644c989937fb72b70782f4979">pn_selectable_is_reading</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_set_reading(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">bool</span> reading);</div><div class="line"><a name="l00128"></a><
 span class="lineno">  128</span>&#160;</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198">pn_selectable_is_writing</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;  PN_EXTERN <span class="keywordtype">void</span> pn_selectable_set_writing(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, <span class="keywordtype">bool</span> writing);</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;PN_EXTERN pn_timestamp_t <a class="co
 de" href="group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9">pn_selectable_get_deadline</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_set_deadline(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, pn_timestamp_t deadline);</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#ga6995acf52d96089dae30519d3d5b398a">pn_selectable_readable</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_
 selectable_t</a> *selectable);</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af">pn_selectable_writable</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4">pn_selectable_error</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div><div
  class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#ga695af605ead4986abcdf652cf962d75a">pn_selectable_expired</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7">pn_selectable_is_registered</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;PN_EXTERN <span class="keywordtype">void</s
 pan> <a class="code" href="group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2">pn_selectable_set_registered</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable, <span class="keywordtype">bool</span> registered);</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7">pn_selectable_is_terminal</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#ga18868416a6
 8de0a8c51cfb664510edac">pn_selectable_terminate</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selectable_release(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div><div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9">pn_selectable_free</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00232"></a>
 <span class="lineno">  232</span>&#160;</div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__selectable.html#ga8ed074cff009036aba5d5848036d8f72">pn_selectable_collect</a>(<a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable, <a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;</div><div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;}</div><div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00249"></a><span class="lineno">  2
 49</span>&#160;</div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* selectable.h */</span><span class="preprocessor"></span></div><div class="ttc" id="group__selectable_html_ga238c5b9cc9e1da20a1004b58114e9d9b"><div class="ttname"><a href="group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b">pn_selectable_get_fd</a></div><div class="ttdeci">PN_EXTERN pn_socket_t pn_selectable_get_fd(pn_selectable_t *selectable)</div></div>
 <div class="ttc" id="group__selectable_html_ga61382d23348378e41b4a474ca33f5bf7"><div class="ttname"><a href="group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7">pn_selectable_is_terminal</a></div><div class="ttdeci">PN_EXTERN bool pn_selectable_is_terminal(pn_selectable_t *selectable)</div></div>
 <div class="ttc" id="group__selectable_html_gae6702a8bd6fb7e6e52294cfd7f4638e4"><div class="ttname"><a href="group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4">pn_selectable_error</a></div><div class="ttdeci">PN_EXTERN void pn_selectable_error(pn_selectable_t *selectable)</div></div>
 <div class="ttc" id="group__selectable_html_gaf2d8b01aa4135e5c2180433889c1a8b7"><div class="ttname"><a href="group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7">pn_selectable_is_registered</a></div><div class="ttdeci">PN_EXTERN bool pn_selectable_is_registered(pn_selectable_t *selectable)</div></div>
@@ -221,7 +123,7 @@ $(document).ready(function(){initNavTree('selectable_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="selectable_8h.html">selectable.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/selector_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/selector_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/selector_8h_source.html
index 5264b9d..828f1c5 100755
--- a/content/releases/qpid-proton-master/proton/c/api/selector_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/selector_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/selector.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,58 +93,7 @@ $(document).ready(function(){initNavTree('selector_8h_source.html','');});
 <div class="title">selector.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_SELECTOR_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_SELECTOR_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="selectable_8h.html">proton/selectable.h</a>&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#define PN_READABLE (1)</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#define PN_WRITABLE (2)</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#define PN_EXPIRED (4)</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#define PN_ERROR (8)</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;pn_selector_t *pni_selector(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selector_free(pn_selector_t *selector);</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selector_add(pn_selector_t *selector, <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selector_update(pn_selector_t *selector, <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selector_remove(pn_selector_t *selector, <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> pn_selector_size(pn_selector_t *selector);</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_selector_select(pn_selector_t *select, <span class="keywordtype">int</span> timeout);</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;PN_EXTERN <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *pn_selector_next(pn_selector_t *select, <span class="keywordtype">int</span> *events);</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;}</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* selector.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="selectable_8h_html"><div class="ttname"><a href="selectable_8h.html">selectable.h</a></div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_SELECTOR_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_SELECTOR_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a na
 me="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a>
 <span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class="lineno"
 >   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="selectable_8h.html">proton/selectable.h</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<
 span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#define PN_READABLE (1)</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#define PN_WRITABLE (2)</span></div><div class="line"><a name="l00035"></a><s
 pan class="lineno">   35</span>&#160;<span class="preprocessor">#define PN_EXPIRED (4)</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#define PN_ERROR (8)</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;pn_selector_t *pni_selector(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selector_free(pn_selector_t *selector);</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selector_add(pn_selector_t *selector, <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00041"></a><span class="lineno">   4
 1</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selector_update(pn_selector_t *selector, <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_selector_remove(pn_selector_t *selector, <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> pn_selector_size(pn_selector_t *selector);</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_selector_select(pn_selector_t *select, <span class="keywordtype">int</span> timeout);</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;PN_EXTER
 N <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *pn_selector_next(pn_selector_t *select, <span class="keywordtype">int</span> *events);</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;}</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* selector.h */</span><span class="preprocessor"></span></div><div class="ttc" id="selectable_8h_html"><div class="ttname"><a href="selectable_8h.
 html">selectable.h</a></div></div>
 <div class="ttc" id="group__selectable_html_gab7034170bf6367b989281d8ddaa87b09"><div class="ttname"><a href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a></div><div class="ttdeci">struct pn_selectable_t pn_selectable_t</div><div class="ttdef"><b>Definition:</b> selectable.h:68</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
@@ -154,7 +103,7 @@ $(document).ready(function(){initNavTree('selector_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>selector.h</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/session_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/session_8h.html b/content/releases/qpid-proton-master/proton/c/api/session_8h.html
index 4070220..360a910 100755
--- a/content/releases/qpid-proton-master/proton/c/api/session_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/session_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/session.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -158,7 +158,7 @@ Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="session_8h.html">session.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[27/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/terminus_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/terminus_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/terminus_8h_source.html
index 5dc17d8..ffca0a3 100755
--- a/content/releases/qpid-proton-master/proton/c/api/terminus_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/terminus_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/terminus.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,112 +93,7 @@ $(document).ready(function(){initNavTree('terminus_8h_source.html','');});
 <div class="title">terminus.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="terminus_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_TERMINUS_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_TERMINUS_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="codec_8h.html">proton/codec.h</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">   53</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a>;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">   58</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216">   59</a></span>&#160;  <a class="code" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216">PN_UNSPECIFIED</a> = 0, </div>
-<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0">   61</a></span>&#160;  <a class="code" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0">PN_SOURCE</a> = 1, </div>
-<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e">   62</a></span>&#160;  <a class="code" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e">PN_TARGET</a> = 2, </div>
-<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae">   63</a></span>&#160;  <a class="code" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae">PN_COORDINATOR</a> = 3 </div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;} <a class="code" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">pn_terminus_type_t</a>;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
-<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="group__terminus.html#ga213267363be45848f3299471ea93089b">   75</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b">   76</a></span>&#160;  <a class="code" href="group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b">PN_NONDURABLE</a> = 0, </div>
-<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58">   77</a></span>&#160;  <a class="code" href="group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58">PN_CONFIGURATION</a> = 1, </div>
-<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2">   79</a></span>&#160;  <a class="code" href="group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2">PN_DELIVERIES</a> = 2 </div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;} <a class="code" href="group__terminus.html#ga213267363be45848f3299471ea93089b">pn_durability_t</a>;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
-<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">   92</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391">   93</a></span>&#160;  <a class="code" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391">PN_EXPIRE_WITH_LINK</a>, </div>
-<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01">   94</a></span>&#160;  <a class="code" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01">PN_EXPIRE_WITH_SESSION</a>, </div>
-<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5">   95</a></span>&#160;  <a class="code" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5">PN_EXPIRE_WITH_CONNECTION</a>, </div>
-<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556">   96</a></span>&#160;  <a class="code" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556">PN_EXPIRE_NEVER</a> </div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;} <a class="code" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">pn_expiry_policy_t</a>;</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div>
-<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">  106</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac">  107</a></span>&#160;  <a class="code" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac">PN_DIST_MODE_UNSPECIFIED</a> = 0, </div>
-<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523">  108</a></span>&#160;  <a class="code" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523">PN_DIST_MODE_COPY</a> = 1, </div>
-<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92">  109</a></span>&#160;  <a class="code" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92">PN_DIST_MODE_MOVE</a> = 2 </div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;} <a class="code" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">pn_distribution_mode_t</a>;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">pn_terminus_type_t</a> <a class="code" href="group__terminus.html#gaaef31d25eb233aace7be1e0174fbf55e">pn_terminus_get_type</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#gafe106dcd053dd04b0fdbc9b40b58e23d">pn_terminus_set_type</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <a class="code" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">pn_terminus_type_t</a> type);</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__terminus.html#gaf7ce75acdf855eaf7637abcd4131d6b3">pn_terminus_get_address</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c">pn_terminus_set_address</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">pn_distribution_mode_t</a> <a class="code" href="group__terminus.html#ga575d3d03d45453bce10392b120e35a50">pn_terminus_get_distribution_mode</a>(<span class="keyword">const</span> <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#gad4abc043078d14aeeaef3116500d62e1">pn_terminus_set_distribution_mode</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <a class="code" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">pn_distribution_mode_t</a> mode);</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#ga213267363be45848f3299471ea93089b">pn_durability_t</a> <a class="code" href="group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c">pn_terminus_get_durability</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#ga386428e4d1742649fffa112f231a3bf8">pn_terminus_set_durability</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus,</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;                                         <a class="code" href="group__terminus.html#ga213267363be45848f3299471ea93089b">pn_durability_t</a> durability);</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">pn_expiry_policy_t</a> <a class="code" href="group__terminus.html#ga4ea6ce82047f3fab63e70a29b74b5fcf">pn_terminus_get_expiry_policy</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3">pn_terminus_set_expiry_policy</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <a class="code" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">pn_expiry_policy_t</a> policy);</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;PN_EXTERN pn_seconds_t <a class="code" href="group__terminus.html#gadf6f4e80e36b70803acab67b12a35a14">pn_terminus_get_timeout</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#gafe5932e60e778827a0b6c27e7748a814">pn_terminus_set_timeout</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, pn_seconds_t timeout);</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__terminus.html#ga66ac0a6b680d16588f6e95e0804c64f5">pn_terminus_is_dynamic</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;</div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#ga8600194fb12e709bb165249996d3d136">pn_terminus_set_dynamic</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <span class="keywordtype">bool</span> dynamic);</div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__terminus.html#ga166a84223f2e17a8d122bf19e5ebe0e3">pn_terminus_properties</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;</div>
-<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__terminus.html#ga31429fed465bdf8c393196f3dfbf4d2f">pn_terminus_capabilities</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;</div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed">pn_terminus_outcomes</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div>
-<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;</div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__terminus.html#ga91a7d1ca890c3171220ea7d1eaa57b86">pn_terminus_filter</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;</div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#gabf6c265040dd7233bddbb4efcf314999">pn_terminus_copy</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *src);</div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;</div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;}</div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;</div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* terminus.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__terminus_html_gace5b1ae5c177b3d072d619567e20c2a3"><div class="ttname"><a href="group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3">pn_terminus_set_expiry_policy</a></div><div class="ttdeci">PN_EXTERN int pn_terminus_set_expiry_policy(pn_terminus_t *terminus, pn_expiry_policy_t policy)</div></div>
+<a href="terminus_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_TERMINUS_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_TERMINUS_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license 
 agreements.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span cl
 ass="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</sp
 an></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="line
 no">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="codec_8h.html">proton/codec.h</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="group__terminus.html#gad202baf5c904d6991
 e13521b7c93fdc2">   53</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a>;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">   58</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216">   59</a></span>&#160;  <a class="code" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216">PN_UNSPECIFIED</a> = 0, </div><div class="line"><a n
 ame="l00061"></a><span class="lineno"><a class="line" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0">   61</a></span>&#160;  <a class="code" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0">PN_SOURCE</a> = 1, </div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e">   62</a></span>&#160;  <a class="code" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e">PN_TARGET</a> = 2, </div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae">   63</a></span>&#160;  <a class="code" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae">PN_COORDINATOR</a> = 3 </div><div class
 ="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;} <a class="code" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">pn_terminus_type_t</a>;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="group__terminus.html#ga213267363be45848f3299471ea93089b">   75</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b">   76</a></span>&#160;  <a class="code" href="group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b">PN_NONDURABLE</a> = 0, </div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e03
 58258305de1d58">   77</a></span>&#160;  <a class="code" href="group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58">PN_CONFIGURATION</a> = 1, </div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2">   79</a></span>&#160;  <a class="code" href="group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2">PN_DELIVERIES</a> = 2 </div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;} <a class="code" href="group__terminus.html#ga213267363be45848f3299471ea93089b">pn_durability_t</a>;</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">   92</a></span>&#160;<span class="keyword">typedef</span> <span c
 lass="keyword">enum</span> {</div><div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391">   93</a></span>&#160;  <a class="code" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391">PN_EXPIRE_WITH_LINK</a>, </div><div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01">   94</a></span>&#160;  <a class="code" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01">PN_EXPIRE_WITH_SESSION</a>, </div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5">   95</a></span>&#160;  <a class="code" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a18
 8731d2f46e10273d74ae7cedbd5bb5">PN_EXPIRE_WITH_CONNECTION</a>, </div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556">   96</a></span>&#160;  <a class="code" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556">PN_EXPIRE_NEVER</a> </div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;} <a class="code" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">pn_expiry_policy_t</a>;</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">  106</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href=
 "group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac">  107</a></span>&#160;  <a class="code" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac">PN_DIST_MODE_UNSPECIFIED</a> = 0, </div><div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523">  108</a></span>&#160;  <a class="code" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523">PN_DIST_MODE_COPY</a> = 1, </div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92">  109</a></span>&#160;  <a class="code" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92">PN_DIST_MODE_MOVE</a> = 2 </div><div class="line"><a name="l00110"></a><spa
 n class="lineno">  110</span>&#160;} <a class="code" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">pn_distribution_mode_t</a>;</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">pn_terminus_type_t</a> <a class="code" href="group__terminus.html#gaaef31d25eb233aace7be1e0174fbf55e">pn_terminus_get_type</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#gafe106dcd053dd04b0fdbc9b40b58e23d">pn_terminus_set_type</a>(<a class="code" href="group__terminus.html#
 gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <a class="code" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">pn_terminus_type_t</a> type);</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__terminus.html#gaf7ce75acdf855eaf7637abcd4131d6b3">pn_terminus_get_address</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c">pn_terminus_set_address</a>(<a class="code" href="group__termin
 us.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">pn_distribution_mode_t</a> <a class="code" href="group__terminus.html#ga575d3d03d45453bce10392b120e35a50">pn_terminus_get_distribution_mode</a>(<span class="keyword">const</span> <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#gad4abc043078d14aeeaef3116500d62e1">pn_
 terminus_set_distribution_mode</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <a class="code" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">pn_distribution_mode_t</a> mode);</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#ga213267363be45848f3299471ea93089b">pn_durability_t</a> <a class="code" href="group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c">pn_terminus_get_durability</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__ter
 minus.html#ga386428e4d1742649fffa112f231a3bf8">pn_terminus_set_durability</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus,</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;                                         <a class="code" href="group__terminus.html#ga213267363be45848f3299471ea93089b">pn_durability_t</a> durability);</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;PN_EXTERN pn_expiry_policy_t <a class="code" href="group__terminus.html#ga4ea6ce82047f3fab63e70a29b74b5fcf">pn_terminus_get_expiry_policy</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div><div class="line"><a name="l00200"></a><span class="lineno">  200</s
 pan>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3">pn_terminus_set_expiry_policy</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, pn_expiry_policy_t policy);</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;PN_EXTERN pn_seconds_t <a class="code" href="group__terminus.html#gadf6f4e80e36b70803acab67b12a35a14">pn_terminus_get_timeout</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#gafe5932e60e778827a0b6c27e77
 48a814">pn_terminus_set_timeout</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, pn_seconds_t timeout);</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__terminus.html#ga66ac0a6b680d16588f6e95e0804c64f5">pn_terminus_is_dynamic</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#ga8600194fb12e709bb165249996d3d136">pn_terminus_set_dynamic</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">
 pn_terminus_t</a> *terminus, <span class="keywordtype">bool</span> dynamic);</div><div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;</div><div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__terminus.html#ga166a84223f2e17a8d122bf19e5ebe0e3">pn_terminus_properties</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div><div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;</div><div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__terminus.html#ga31429fed465bdf8c393196f3dfbf4d2f">pn_terminus_capabilities</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e
 13521b7c93fdc2">pn_terminus_t</a> *terminus);</div><div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;</div><div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed">pn_terminus_outcomes</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus);</div><div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;</div><div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__terminus.html#ga91a7d1ca890c3171220ea7d1eaa57b86">pn_terminus_filter</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *term
 inus);</div><div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;</div><div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__terminus.html#gabf6c265040dd7233bddbb4efcf314999">pn_terminus_copy</a>(<a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *src);</div><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;</div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;}</div><div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00
 307"></a><span class="lineno">  307</span>&#160;</div><div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* terminus.h */</span><span class="preprocessor"></span></div><div class="ttc" id="group__terminus_html_gace5b1ae5c177b3d072d619567e20c2a3"><div class="ttname"><a href="group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3">pn_terminus_set_expiry_policy</a></div><div class="ttdeci">PN_EXTERN int pn_terminus_set_expiry_policy(pn_terminus_t *terminus, pn_expiry_policy_t policy)</div></div>
 <div class="ttc" id="group__terminus_html_gab27e5d1e2e0d1610ff9d9819d89f4bed"><div class="ttname"><a href="group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed">pn_terminus_outcomes</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_terminus_outcomes(pn_terminus_t *terminus)</div></div>
 <div class="ttc" id="group__terminus_html_ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01"><div class="ttname"><a href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01">PN_EXPIRE_WITH_SESSION</a></div><div class="ttdef"><b>Definition:</b> terminus.h:94</div></div>
 <div class="ttc" id="group__terminus_html_gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0"><div class="ttname"><a href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0">PN_SOURCE</a></div><div class="ttdef"><b>Definition:</b> terminus.h:61</div></div>
@@ -246,7 +141,7 @@ $(document).ready(function(){initNavTree('terminus_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="terminus_8h.html">terminus.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/todo.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/todo.html b/content/releases/qpid-proton-master/proton/c/api/todo.html
index fd944f2..2ebae56 100755
--- a/content/releases/qpid-proton-master/proton/c/api/todo.html
+++ b/content/releases/qpid-proton-master/proton/c/api/todo.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Todo List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -94,11 +94,11 @@ $(document).ready(function(){initNavTree('todo.html','');});
 </div><!--header-->
 <div class="contents">
 <div class="textblock"><dl class="reflist">
-<dt><a class="anchor" id="_todo000002"></a>globalScope&gt; Member <a class="el" href="group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3">pn_sasl_done</a>  (pn_sasl_t *sasl, pn_sasl_outcome_t outcome)</dt>
+<dt><a class="anchor" id="_todo000002"></a>Member <a class="el" href="group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3">pn_sasl_done</a>  (pn_sasl_t *sasl, pn_sasl_outcome_t outcome)</dt>
 <dd></dd>
-<dt><a class="anchor" id="_todo000003"></a>globalScope&gt; Member <a class="el" href="group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8">pn_sasl_outcome</a>  (pn_sasl_t *sasl)</dt>
+<dt><a class="anchor" id="_todo000003"></a>Member <a class="el" href="group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8">pn_sasl_outcome</a>  (pn_sasl_t *sasl)</dt>
 <dd></dd>
-<dt><a class="anchor" id="_todo000001"></a>globalScope&gt; Member <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a>  </dt>
+<dt><a class="anchor" id="_todo000001"></a>Member <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a>  </dt>
 <dd>currently the subscription API is under developed, this should allow more explicit control over subscription properties and behaviour </dd>
 </dl>
 </div></div><!-- contents -->
@@ -108,7 +108,7 @@ $(document).ready(function(){initNavTree('todo.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/transport_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/transport_8h.html b/content/releases/qpid-proton-master/proton/c/api/transport_8h.html
index 765e6b2..4c1ac78 100755
--- a/content/releases/qpid-proton-master/proton/c/api/transport_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/transport_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/transport.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -231,7 +231,7 @@ Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="transport_8h.html">transport.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[43/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/globals.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/globals.html b/content/releases/qpid-proton-master/proton/c/api/globals.html
index f2e45a8..38b5519 100755
--- a/content/releases/qpid-proton-master/proton/c/api/globals.html
+++ b/content/releases/qpid-proton-master/proton/c/api/globals.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: File Members</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -104,9 +104,21 @@ $(document).ready(function(){initNavTree('globals.html','');});
 <li>PN_BOOL
 : <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">codec.h</a>
 </li>
+<li>pn_buf()
+: <a class="el" href="group__connection__engine.html#ga644509ac6d43dbc093ad55a0b1b09618">connection_engine.h</a>
+</li>
+<li>pn_buf_t
+: <a class="el" href="group__connection__engine.html#gaa6d94f34ba3e14a5e7176def257a6dc5">connection_engine.h</a>
+</li>
 <li>PN_BYTE
 : <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">codec.h</a>
 </li>
+<li>pn_cbuf()
+: <a class="el" href="group__connection__engine.html#gad878a83fc95c96609243440f9f6ff15b">connection_engine.h</a>
+</li>
+<li>pn_cbuf_t
+: <a class="el" href="group__connection__engine.html#ga145c4981ce9d390ed9aaa3e0bf471fd3">connection_engine.h</a>
+</li>
 <li>PN_CHAR
 : <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">codec.h</a>
 </li>
@@ -191,6 +203,51 @@ $(document).ready(function(){initNavTree('globals.html','');});
 <li>pn_connection_desired_capabilities()
 : <a class="el" href="group__connection.html#ga608fc121ce149f534bac640b119d2230">connection.h</a>
 </li>
+<li>pn_connection_engine_condition()
+: <a class="el" href="group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_connection()
+: <a class="el" href="group__connection__engine.html#ga63f5022e371f90971e8b5c4c46a4c9ea">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_disconnected()
+: <a class="el" href="group__connection__engine.html#ga0523c0805aa37468414f22421f849f50">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_dispatch()
+: <a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_final()
+: <a class="el" href="group__connection__engine.html#ga0bfd3ac3afbcb665cb53116747e30b6b">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_finished()
+: <a class="el" href="group__connection__engine.html#ga71879bf76e1cce4121d8ecd56d28ea06">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_init()
+: <a class="el" href="group__connection__engine.html#gaf63012d048980969964b277d2a11fa59">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_read_buffer()
+: <a class="el" href="group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_read_close()
+: <a class="el" href="group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_read_done()
+: <a class="el" href="group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_t
+: <a class="el" href="group__connection__engine.html#gaa72fd40bd99d6702cedd5f33d325e945">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_transport()
+: <a class="el" href="group__connection__engine.html#ga646b6151d3dc729300285868fabad11d">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_write_buffer()
+: <a class="el" href="group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_write_close()
+: <a class="el" href="group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_write_done()
+: <a class="el" href="group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328">connection_engine.h</a>
+</li>
 <li>pn_connection_error()
 : <a class="el" href="group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b">connection.h</a>
 </li>
@@ -797,12 +854,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
 <li>PN_LINK_FINAL
 : <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5">event.h</a>
 </li>
-<li>pn_link_flow()
-: <a class="el" href="group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2">link.h</a>
-</li>
 <li>PN_LINK_FLOW
 : <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f">event.h</a>
 </li>
+<li>pn_link_flow()
+: <a class="el" href="group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2">link.h</a>
+</li>
 <li>pn_link_free()
 : <a class="el" href="group__link.html#gaa28fac1437012b534873b6e255bcb494">link.h</a>
 </li>
@@ -1838,12 +1895,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
 <li>pn_transport_connection()
 : <a class="el" href="group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae">transport.h</a>
 </li>
-<li>PN_TRANSPORT_ERROR
-: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a">event.h</a>
-</li>
 <li>pn_transport_error()
 : <a class="el" href="group__transport.html#ga00a271caac7d531ae795d78db81199e9">transport.h</a>
 </li>
+<li>PN_TRANSPORT_ERROR
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a">event.h</a>
+</li>
 <li>pn_transport_free()
 : <a class="el" href="group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58">transport.h</a>
 </li>
@@ -2029,7 +2086,7 @@ $(document).ready(function(){initNavTree('globals.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/globals_defs.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/globals_defs.html b/content/releases/qpid-proton-master/proton/c/api/globals_defs.html
index 9bc5efd..4d0a69f 100755
--- a/content/releases/qpid-proton-master/proton/c/api/globals_defs.html
+++ b/content/releases/qpid-proton-master/proton/c/api/globals_defs.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: File Members</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -155,7 +155,7 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/globals_enum.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/globals_enum.html b/content/releases/qpid-proton-master/proton/c/api/globals_enum.html
index 7f58037..81e6ed1 100755
--- a/content/releases/qpid-proton-master/proton/c/api/globals_enum.html
+++ b/content/releases/qpid-proton-master/proton/c/api/globals_enum.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: File Members</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -143,7 +143,7 @@ $(document).ready(function(){initNavTree('globals_enum.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/globals_eval.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/globals_eval.html b/content/releases/qpid-proton-master/proton/c/api/globals_eval.html
index d8b8175..401c85c 100755
--- a/content/releases/qpid-proton-master/proton/c/api/globals_eval.html
+++ b/content/releases/qpid-proton-master/proton/c/api/globals_eval.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: File Members</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -406,7 +406,7 @@ $(document).ready(function(){initNavTree('globals_eval.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/globals_func.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/globals_func.html b/content/releases/qpid-proton-master/proton/c/api/globals_func.html
index 4726523..fda74d6 100755
--- a/content/releases/qpid-proton-master/proton/c/api/globals_func.html
+++ b/content/releases/qpid-proton-master/proton/c/api/globals_func.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: File Members</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -92,6 +92,12 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
 &#160;
 
 <h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
+<li>pn_buf()
+: <a class="el" href="group__connection__engine.html#ga644509ac6d43dbc093ad55a0b1b09618">connection_engine.h</a>
+</li>
+<li>pn_cbuf()
+: <a class="el" href="group__connection__engine.html#gad878a83fc95c96609243440f9f6ff15b">connection_engine.h</a>
+</li>
 <li>pn_collector()
 : <a class="el" href="group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada">event.h</a>
 </li>
@@ -161,6 +167,48 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
 <li>pn_connection_desired_capabilities()
 : <a class="el" href="group__connection.html#ga608fc121ce149f534bac640b119d2230">connection.h</a>
 </li>
+<li>pn_connection_engine_condition()
+: <a class="el" href="group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_connection()
+: <a class="el" href="group__connection__engine.html#ga63f5022e371f90971e8b5c4c46a4c9ea">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_disconnected()
+: <a class="el" href="group__connection__engine.html#ga0523c0805aa37468414f22421f849f50">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_dispatch()
+: <a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_final()
+: <a class="el" href="group__connection__engine.html#ga0bfd3ac3afbcb665cb53116747e30b6b">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_finished()
+: <a class="el" href="group__connection__engine.html#ga71879bf76e1cce4121d8ecd56d28ea06">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_init()
+: <a class="el" href="group__connection__engine.html#gaf63012d048980969964b277d2a11fa59">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_read_buffer()
+: <a class="el" href="group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_read_close()
+: <a class="el" href="group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_read_done()
+: <a class="el" href="group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_transport()
+: <a class="el" href="group__connection__engine.html#ga646b6151d3dc729300285868fabad11d">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_write_buffer()
+: <a class="el" href="group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_write_close()
+: <a class="el" href="group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857">connection_engine.h</a>
+</li>
+<li>pn_connection_engine_write_done()
+: <a class="el" href="group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328">connection_engine.h</a>
+</li>
 <li>pn_connection_error()
 : <a class="el" href="group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b">connection.h</a>
 </li>
@@ -1549,7 +1597,7 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/globals_type.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/globals_type.html b/content/releases/qpid-proton-master/proton/c/api/globals_type.html
index fd43023..7d85459 100755
--- a/content/releases/qpid-proton-master/proton/c/api/globals_type.html
+++ b/content/releases/qpid-proton-master/proton/c/api/globals_type.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: File Members</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -90,12 +90,21 @@ $(document).ready(function(){initNavTree('globals_type.html','');});
 
 <div class="contents">
 &#160;<ul>
+<li>pn_buf_t
+: <a class="el" href="group__connection__engine.html#gaa6d94f34ba3e14a5e7176def257a6dc5">connection_engine.h</a>
+</li>
+<li>pn_cbuf_t
+: <a class="el" href="group__connection__engine.html#ga145c4981ce9d390ed9aaa3e0bf471fd3">connection_engine.h</a>
+</li>
 <li>pn_collector_t
 : <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">types.h</a>
 </li>
 <li>pn_condition_t
 : <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">condition.h</a>
 </li>
+<li>pn_connection_engine_t
+: <a class="el" href="group__connection__engine.html#gaa72fd40bd99d6702cedd5f33d325e945">connection_engine.h</a>
+</li>
 <li>pn_connection_t
 : <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">types.h</a>
 </li>
@@ -170,7 +179,7 @@ $(document).ready(function(){initNavTree('globals_type.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__abstract.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__abstract.html b/content/releases/qpid-proton-master/proton/c/api/group__abstract.html
index 441e2d4..d9ef00a 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__abstract.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__abstract.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Abstract Types</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -100,7 +100,7 @@ $(document).ready(function(){initNavTree('group__abstract.html','');});
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__condition.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__condition.html b/content/releases/qpid-proton-master/proton/c/api/group__condition.html
index eef31b9..10f248d 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__condition.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__condition.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Condition</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -411,7 +411,7 @@ Functions</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__connection.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__connection.html b/content/releases/qpid-proton-master/proton/c/api/group__connection.html
index abc3e2e..49fead2 100755
--- a/content/releases/qpid-proton-master/proton/c/api/group__connection.html
+++ b/content/releases/qpid-proton-master/proton/c/api/group__connection.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: Connection</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -1142,7 +1142,7 @@ Functions</h2></td></tr>
   <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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.html b/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.html
new file mode 100755
index 0000000..80e19d5
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.html
@@ -0,0 +1,426 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid Proton C API: The Connection Engine</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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__connection__engine.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">The Connection Engine</div>  </div>
+</div><!--header-->
+<div class="contents">
+<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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__buf__t.html">pn_buf_t</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A modifiable memory buffer.  <a href="structpn__buf__t.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A read-only memory buffer.  <a href="structpn__cbuf__t.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gaa6d94f34ba3e14a5e7176def257a6dc5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa6d94f34ba3e14a5e7176def257a6dc5"></a>
+typedef struct <a class="el" href="structpn__buf__t.html">pn_buf_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaa6d94f34ba3e14a5e7176def257a6dc5">pn_buf_t</a></td></tr>
+<tr class="memdesc:gaa6d94f34ba3e14a5e7176def257a6dc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">A modifiable memory buffer. <br /></td></tr>
+<tr class="separator:gaa6d94f34ba3e14a5e7176def257a6dc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga145c4981ce9d390ed9aaa3e0bf471fd3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga145c4981ce9d390ed9aaa3e0bf471fd3"></a>
+typedef struct <a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga145c4981ce9d390ed9aaa3e0bf471fd3">pn_cbuf_t</a></td></tr>
+<tr class="memdesc:ga145c4981ce9d390ed9aaa3e0bf471fd3"><td class="mdescLeft">&#160;</td><td class="mdescRight">A read-only memory buffer. <br /></td></tr>
+<tr class="separator:ga145c4981ce9d390ed9aaa3e0bf471fd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa72fd40bd99d6702cedd5f33d325e945"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaa72fd40bd99d6702cedd5f33d325e945">pn_connection_engine_t</a></td></tr>
+<tr class="separator:gaa72fd40bd99d6702cedd5f33d325e945"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga644509ac6d43dbc093ad55a0b1b09618"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga644509ac6d43dbc093ad55a0b1b09618"></a>
+PN_EXTERN <a class="el" href="structpn__buf__t.html">pn_buf_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga644509ac6d43dbc093ad55a0b1b09618">pn_buf</a> (char *data, size_t size)</td></tr>
+<tr class="memdesc:ga644509ac6d43dbc093ad55a0b1b09618"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a pn_buf. <br /></td></tr>
+<tr class="separator:ga644509ac6d43dbc093ad55a0b1b09618"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad878a83fc95c96609243440f9f6ff15b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad878a83fc95c96609243440f9f6ff15b"></a>
+PN_EXTERN <a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gad878a83fc95c96609243440f9f6ff15b">pn_cbuf</a> (const char *data, size_t size)</td></tr>
+<tr class="memdesc:gad878a83fc95c96609243440f9f6ff15b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a pn_cbuf. <br /></td></tr>
+<tr class="separator:gad878a83fc95c96609243440f9f6ff15b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf63012d048980969964b277d2a11fa59"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaf63012d048980969964b277d2a11fa59">pn_connection_engine_init</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *engine)</td></tr>
+<tr class="separator:gaf63012d048980969964b277d2a11fa59"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0bfd3ac3afbcb665cb53116747e30b6b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga0bfd3ac3afbcb665cb53116747e30b6b">pn_connection_engine_final</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *engine)</td></tr>
+<tr class="separator:ga0bfd3ac3afbcb665cb53116747e30b6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7be7c47d7ced284a7a063740c3190ab"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__buf__t.html">pn_buf_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab">pn_connection_engine_read_buffer</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:gad7be7c47d7ced284a7a063740c3190ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga709193ccc0ef9b69d9258187848ee5b2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2">pn_connection_engine_read_done</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *, size_t n)</td></tr>
+<tr class="separator:ga709193ccc0ef9b69d9258187848ee5b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaace5db39fa0ff863537f4a1b28f26bfa"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa">pn_connection_engine_read_close</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:gaace5db39fa0ff863537f4a1b28f26bfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga23d45a51492505e1c5bdab0772229f87"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87">pn_connection_engine_write_buffer</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:ga23d45a51492505e1c5bdab0772229f87"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafb4a17a83b65e129e6045fe09a80a328"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328">pn_connection_engine_write_done</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *, size_t n)</td></tr>
+<tr class="separator:gafb4a17a83b65e129e6045fe09a80a328"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0fec7f4c27337722b67a8ebe5d5e3857"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857">pn_connection_engine_write_close</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:ga0fec7f4c27337722b67a8ebe5d5e3857"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0523c0805aa37468414f22421f849f50"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga0523c0805aa37468414f22421f849f50">pn_connection_engine_disconnected</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:ga0523c0805aa37468414f22421f849f50"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf8274e2ece108708422d10e19565765a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:gaf8274e2ece108708422d10e19565765a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga71879bf76e1cce4121d8ecd56d28ea06"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga71879bf76e1cce4121d8ecd56d28ea06">pn_connection_engine_finished</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:ga71879bf76e1cce4121d8ecd56d28ea06"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga63f5022e371f90971e8b5c4c46a4c9ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga63f5022e371f90971e8b5c4c46a4c9ea"></a>
+PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga63f5022e371f90971e8b5c4c46a4c9ea">pn_connection_engine_connection</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="memdesc:ga63f5022e371f90971e8b5c4c46a4c9ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the AMQP connection, owned by the <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>. <br /></td></tr>
+<tr class="separator:ga63f5022e371f90971e8b5c4c46a4c9ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga646b6151d3dc729300285868fabad11d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga646b6151d3dc729300285868fabad11d"></a>
+PN_EXTERN <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga646b6151d3dc729300285868fabad11d">pn_connection_engine_transport</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="memdesc:ga646b6151d3dc729300285868fabad11d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the proton transport, owned by the <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>. <br /></td></tr>
+<tr class="separator:ga646b6151d3dc729300285868fabad11d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab6b02e7480270a9ff64e71b391a6cd0f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f">pn_connection_engine_condition</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
+<tr class="separator:gab6b02e7480270a9ff64e71b391a6cd0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="gaa72fd40bd99d6702cedd5f33d325e945"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>  <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>A connection engine is a trio of pn_connection_t, pn_transport_t and pn_collector_t. Use the pn_connection_engine_*() functions to operate on it. It is a plain struct, not a proton object. Use pn_connection_engine_init to set up the initial objects and pn_connection_engine_final to release them. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gab6b02e7480270a9ff64e71b391a6cd0f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>* pn_connection_engine_condition </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the condition object for the engine's transport.</p>
+<p>Note that IO errors should be set on this, the transport condition, not on the pn_connection_t condition. The connection's condition is for errors received via the AMQP protocol, the transport condition is for errors in the the IO layer such as a socket read or disconnect errors. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga0523c0805aa37468414f22421f849f50"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_engine_disconnected </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Close both sides of the transport, equivalent to <a class="el" href="group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa">pn_connection_engine_read_close()</a>; <a class="el" href="group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857">pn_connection_engine_write_close()</a></p>
+<p>You must still call <a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch()</a> to process final events.</p>
+<p>To provide transport error information to the handler, set it on <a class="el" href="group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f">pn_connection_engine_condition()</a> <em>before</em> calling <a class="el" href="group__connection__engine.html#ga0523c0805aa37468414f22421f849f50">pn_connection_engine_disconnected()</a>. This sets the error on the pn_transport_t object.</p>
+<p>Note this does <em>not</em> modify the pn_connection_t, so you can distinguish between a connection close error sent by the remote peer (which will set the connection condition) and a transport error (which sets the transport condition.) </p>
+
+</div>
+</div>
+<a class="anchor" id="gaf8274e2ece108708422d10e19565765a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a>* pn_connection_engine_dispatch </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the next available event. Call in a loop until it returns NULL to dispatch all available events. Note this call may modify the read and write buffers.</p>
+<dl class="section return"><dt>Returns</dt><dd>Pointer to the next event, or NULL if there are none available. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga0bfd3ac3afbcb665cb53116747e30b6b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_engine_final </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *&#160;</td>
+          <td class="paramname"><em>engine</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Release the connection, transport and collector associated with engine, set all the pointers to NULL. Only call on an engine that was initialized with pn_connection_engine_init </p>
+
+</div>
+</div>
+<a class="anchor" id="ga71879bf76e1cce4121d8ecd56d28ea06"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_connection_engine_finished </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Return true if the engine is finished - all data has been written, all events have been handled and the transport is closed. </p>
+
+</div>
+</div>
+<a class="anchor" id="gaf63012d048980969964b277d2a11fa59"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_connection_engine_init </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *&#160;</td>
+          <td class="paramname"><em>engine</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Initialize a <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> struct with a new connection, transport and collector. Return 0 on success, a proton error code on failure. </p>
+
+</div>
+</div>
+<a class="anchor" id="gad7be7c47d7ced284a7a063740c3190ab"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="structpn__buf__t.html">pn_buf_t</a> pn_connection_engine_read_buffer </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>The engine's read buffer. Read data from your IO source into buf.data, up to a max of buf.size. Then call <a class="el" href="group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2">pn_connection_engine_read_done()</a>.</p>
+<p>buf.size==0 means the engine cannot read presently, calling <a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch()</a> may create more buffer space. </p>
+
+</div>
+</div>
+<a class="anchor" id="gaace5db39fa0ff863537f4a1b28f26bfa"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_engine_read_close </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Close the read side of the transport when no more data is available. Note there may still be events for <a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch()</a> or data in <a class="el" href="group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87">pn_connection_engine_write_buffer()</a> </p>
+
+</div>
+</div>
+<a class="anchor" id="ga709193ccc0ef9b69d9258187848ee5b2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_engine_read_done </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>n</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Consume the first n bytes of data in <a class="el" href="group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab">pn_connection_engine_read_buffer()</a> and update the buffer. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga23d45a51492505e1c5bdab0772229f87"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a> pn_connection_engine_write_buffer </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>The engine's write buffer. Write data from buf.data to your IO destination, up to a max of buf.size. Then call <a class="el" href="group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328">pn_connection_engine_write_done()</a>.</p>
+<p>buf.size==0 means the engine has nothing to write presently. Calling <a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch()</a> may generate more data. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga0fec7f4c27337722b67a8ebe5d5e3857"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_engine_write_close </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Call when the write side of IO has closed and no more data can be written. Note that there may still be events for <a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch()</a> or data to read into <a class="el" href="group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab">pn_connection_engine_read_buffer()</a>. </p>
+
+</div>
+</div>
+<a class="anchor" id="gafb4a17a83b65e129e6045fe09a80a328"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_engine_write_done </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>n</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Call when the first n bytes of <a class="el" href="group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87">pn_connection_engine_write_buffer()</a> have been written to IO and can be re-used for new data. Updates the buffer. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.js b/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.js
new file mode 100755
index 0000000..780a094
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.js
@@ -0,0 +1,36 @@
+var group__connection__engine =
+[
+    [ "pn_buf_t", "structpn__buf__t.html", [
+      [ "data", "structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d", null ],
+      [ "size", "structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d", null ]
+    ] ],
+    [ "pn_cbuf_t", "structpn__cbuf__t.html", [
+      [ "data", "structpn__cbuf__t.html#aa6b3f44b7cf0eed9dc9f4a6cb51d56d8", null ],
+      [ "size", "structpn__cbuf__t.html#af63695131f87cda173237c5d68e2633b", null ]
+    ] ],
+    [ "pn_connection_engine_t", "structpn__connection__engine__t.html", [
+      [ "collector", "structpn__connection__engine__t.html#aa8b404ea362613a1efe37d6ccd3b20f9", null ],
+      [ "connection", "structpn__connection__engine__t.html#a711d5119f9e3e896afad907cb32bee60", null ],
+      [ "event", "structpn__connection__engine__t.html#ad8be1ce72f03c6330a2302bbed8196b9", null ],
+      [ "transport", "structpn__connection__engine__t.html#a42051c640bfd941d5b68cb3a8a70711b", null ]
+    ] ],
+    [ "pn_buf_t", "group__connection__engine.html#gaa6d94f34ba3e14a5e7176def257a6dc5", null ],
+    [ "pn_cbuf_t", "group__connection__engine.html#ga145c4981ce9d390ed9aaa3e0bf471fd3", null ],
+    [ "pn_connection_engine_t", "group__connection__engine.html#gaa72fd40bd99d6702cedd5f33d325e945", null ],
+    [ "pn_buf", "group__connection__engine.html#ga644509ac6d43dbc093ad55a0b1b09618", null ],
+    [ "pn_cbuf", "group__connection__engine.html#gad878a83fc95c96609243440f9f6ff15b", null ],
+    [ "pn_connection_engine_condition", "group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f", null ],
+    [ "pn_connection_engine_connection", "group__connection__engine.html#ga63f5022e371f90971e8b5c4c46a4c9ea", null ],
+    [ "pn_connection_engine_disconnected", "group__connection__engine.html#ga0523c0805aa37468414f22421f849f50", null ],
+    [ "pn_connection_engine_dispatch", "group__connection__engine.html#gaf8274e2ece108708422d10e19565765a", null ],
+    [ "pn_connection_engine_final", "group__connection__engine.html#ga0bfd3ac3afbcb665cb53116747e30b6b", null ],
+    [ "pn_connection_engine_finished", "group__connection__engine.html#ga71879bf76e1cce4121d8ecd56d28ea06", null ],
+    [ "pn_connection_engine_init", "group__connection__engine.html#gaf63012d048980969964b277d2a11fa59", null ],
+    [ "pn_connection_engine_read_buffer", "group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab", null ],
+    [ "pn_connection_engine_read_close", "group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa", null ],
+    [ "pn_connection_engine_read_done", "group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2", null ],
+    [ "pn_connection_engine_transport", "group__connection__engine.html#ga646b6151d3dc729300285868fabad11d", null ],
+    [ "pn_connection_engine_write_buffer", "group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87", null ],
+    [ "pn_connection_engine_write_close", "group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857", null ],
+    [ "pn_connection_engine_write_done", "group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328", null ]
+];
\ No newline at end of file


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


[24/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/url_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/url_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/url_8h_source.html
index 1a30b60..b59ed61 100755
--- a/content/releases/qpid-proton-master/proton/c/api/url_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/url_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/url.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,67 +93,7 @@ $(document).ready(function(){initNavTree('url_8h_source.html','');});
 <div class="title">url.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="url_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_URL_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_URL_H</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">   37</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> <a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a>;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;PN_EXTERN <a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *<a class="code" href="group__url.html#ga5adceed8d2b4484315544d381cbf82f9">pn_url</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;PN_EXTERN <a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *<a class="code" href="group__url.html#gab239da092ed86cb75e24e4d3b092c943">pn_url_parse</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *url);</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__url.html#gaa2015ccab1960c3ac303e1f5688c4296">pn_url_free</a>(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e">pn_url_clear</a>(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__url.html#ga070eea99a9c67039998bcb96414d18e7">pn_url_str</a>(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_url_get_scheme(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_url_get_username(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_url_get_password(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_url_get_host(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_url_get_port(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_url_get_path(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_url_set_scheme(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, <span class="keyword">const</span> <span class="keywordtype">char</span> *scheme);</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_url_set_username(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, <span class="keyword">const</span> <span class="keywordtype">char</span> *username);</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_url_set_password(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, <span class="keyword">const</span> <span class="keywordtype">char</span> *password);</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_url_set_host(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, <span class="keyword">const</span> <span class="keywordtype">char</span> *host);</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_url_set_port(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, <span class="keyword">const</span> <span class="keywordtype">char</span> *port);</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_url_set_path(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, <span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;}</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="ttc" id="group__url_html_ga070eea99a9c67039998bcb96414d18e7"><div class="ttname"><a href="group__url.html#ga070eea99a9c67039998bcb96414d18e7">pn_url_str</a></div><div class="ttdeci">PN_EXTERN const char * pn_url_str(pn_url_t *url)</div></div>
+<a href="url_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_URL_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_URL_H</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><d
 iv class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="
 l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00019"><
 /a><span class="lineno">   19</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l
 00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">   37</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> <a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a>;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;PN_EXTERN <a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *<a class="code" href="group__url.html#ga5adceed8d2b4484315544d381cbf82f9">pn_url</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00041"></a><span class="lineno
 ">   41</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;PN_EXTERN <a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *<a class="code" href="group__url.html#gab239da092ed86cb75e24e4d3b092c943">pn_url_parse</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *url);</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__url.html#gaa2015ccab1960c3ac303e1f5688c4296">pn_url_free</a>(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="
 code" href="group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e">pn_url_clear</a>(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__url.html#ga070eea99a9c67039998bcb96414d18e7">pn_url_str</a>(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_url_get_scheme(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div><div class="line"><a
  name="l00083"></a><span class="lineno">   83</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_url_get_username(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_url_get_password(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_url_get_host(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_url_get_port(
 <a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_url_get_path(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url);</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_url_set_scheme(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, <span class="keyword">const</span> <span class="keywordtype">char</span> *scheme);</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_url_set_username(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456a
 d3b8ea">pn_url_t</a> *url, <span class="keyword">const</span> <span class="keywordtype">char</span> *username);</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_url_set_password(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, <span class="keyword">const</span> <span class="keywordtype">char</span> *password);</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_url_set_host(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, <span class="keyword">const</span> <span class="keywordtype">char</span> *host);</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_url_set_port(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *
 url, <span class="keyword">const</span> <span class="keywordtype">char</span> *port);</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_url_set_path(<a class="code" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, <span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;}</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>
 &#160;</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">#endif</span></div><div class="ttc" id="group__url_html_ga070eea99a9c67039998bcb96414d18e7"><div class="ttname"><a href="group__url.html#ga070eea99a9c67039998bcb96414d18e7">pn_url_str</a></div><div class="ttdeci">PN_EXTERN const char * pn_url_str(pn_url_t *url)</div></div>
 <div class="ttc" id="group__url_html_gafbe4340c29b1abd7394767456ad3b8ea"><div class="ttname"><a href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a></div><div class="ttdeci">struct pn_url_t pn_url_t</div><div class="ttdef"><b>Definition:</b> url.h:37</div></div>
 <div class="ttc" id="group__url_html_gab239da092ed86cb75e24e4d3b092c943"><div class="ttname"><a href="group__url.html#gab239da092ed86cb75e24e4d3b092c943">pn_url_parse</a></div><div class="ttdeci">PN_EXTERN pn_url_t * pn_url_parse(const char *url)</div></div>
 <div class="ttc" id="group__url_html_ga9de01e15bed51ef3d3716a8d35edac8e"><div class="ttname"><a href="group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e">pn_url_clear</a></div><div class="ttdeci">PN_EXTERN void pn_url_clear(pn_url_t *url)</div></div>
@@ -167,7 +107,7 @@ $(document).ready(function(){initNavTree('url_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="url_8h.html">url.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/version_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/version_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/version_8h_source.html
index 8ac4770..6520b51 100755
--- a/content/releases/qpid-proton-master/proton/c/api/version_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/version_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/version.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,36 +93,7 @@ $(document).ready(function(){initNavTree('version_8h_source.html','');});
 <div class="title">version.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef _PROTON_VERSION_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define _PROTON_VERSION_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#define PN_VERSION_MAJOR 0</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#define PN_VERSION_MINOR 14</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#define PN_VERSION_POINT 0</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* version.h */</span><span class="preprocessor"></span></div>
-</div><!-- fragment --></div><!-- contents -->
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef _PROTON_VERSION_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define _PROTON_VERSION_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a na
 me="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a>
 <span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><span class="lineno"
 >   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#define PN_VERSION_MAJOR 0</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#define PN_VERSION_MINOR 14</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#define PN_VERSION_POINT 0</span></div><di
 v class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* version.h */</span><span class="preprocessor"></span></div></div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
@@ -130,7 +101,7 @@ $(document).ready(function(){initNavTree('version_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>version.h</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/amqp__types_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/amqp__types_8hpp_source.html b/content/releases/qpid-proton-master/proton/cpp/api/amqp__types_8hpp_source.html
index c7c73b6..6174f19 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/amqp__types_8hpp_source.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/amqp__types_8hpp_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: proton/codec/amqp_types.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,109 +93,14 @@ $(document).ready(function(){initNavTree('amqp__types_8hpp_source.html','');});
 <div class="title">amqp_types.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_AMQP_TYPES_HPP</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_AMQP_TYPES_HPP</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div>
-<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html">   26</a></span>&#160;<span class="keyword">namespace </span>codec {</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">// XXX Consider prefixing these with amqp_ and dropping _type, now</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">// that they&#39;re in the codec namespace</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    </div>
-<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#ac4379fc0ac3ec220e4062a6e787a13d3">   44</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceproton_1_1codec.html#ac4379fc0ac3ec220e4062a6e787a13d3">boolean_type</a>;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
-<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#ac6b81bc836228ac3b1872dabe2d2e490">   47</a></span>&#160;<span class="keyword">typedef</span> uint8_t <a class="code" href="namespaceproton_1_1codec.html#ac6b81bc836228ac3b1872dabe2d2e490">ubyte_type</a>;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a080e4eee825c3986ef82782006db30b4">   50</a></span>&#160;<span class="keyword">typedef</span> int8_t <a class="code" href="namespaceproton_1_1codec.html#a080e4eee825c3986ef82782006db30b4">byte_type</a>;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#aac557a3e90628ae4e305d6b3a6045ea4">   53</a></span>&#160;<span class="keyword">typedef</span> uint16_t <a class="code" href="namespaceproton_1_1codec.html#aac557a3e90628ae4e305d6b3a6045ea4">ushort_type</a>;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
-<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a2397ab18bb867a3d2b143acd3b0a257d">   56</a></span>&#160;<span class="keyword">typedef</span> int16_t <a class="code" href="namespaceproton_1_1codec.html#a2397ab18bb867a3d2b143acd3b0a257d">short_type</a>;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a033d842f4e01994b8b31b97be56f3b9f">   59</a></span>&#160;<span class="keyword">typedef</span> uint32_t <a class="code" href="namespaceproton_1_1codec.html#a033d842f4e01994b8b31b97be56f3b9f">uint_type</a>;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a9031db120df7c208ba186d993d52f71f">   62</a></span>&#160;<span class="keyword">typedef</span> int32_t <a class="code" href="namespaceproton_1_1codec.html#a9031db120df7c208ba186d993d52f71f">int_type</a>;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
-<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a992e31427cde5cd2157ba6612ae61c7a">   65</a></span>&#160;<span class="keyword">typedef</span> uint64_t <a class="code" href="namespaceproton_1_1codec.html#a992e31427cde5cd2157ba6612ae61c7a">ulong_type</a>;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
-<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a9f241323f6766df029db7747adec53ce">   68</a></span>&#160;<span class="keyword">typedef</span> int64_t <a class="code" href="namespaceproton_1_1codec.html#a9f241323f6766df029db7747adec53ce">long_type</a>;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
-<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a7d64b1afa11012b85cd844d804230dad">   71</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">wchar_t</span> <a class="code" href="namespaceproton_1_1codec.html#a7d64b1afa11012b85cd844d804230dad">char_type</a>;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a4006252ff6772953667c24fa548f20ed">   74</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">float</span> <a class="code" href="namespaceproton_1_1codec.html#a4006252ff6772953667c24fa548f20ed">float_type</a>;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a69eee1a70e62f59f5cb52f3870b9c8ca">   77</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">double</span> <a class="code" href="namespaceproton_1_1codec.html#a69eee1a70e62f59f5cb52f3870b9c8ca">double_type</a>;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a0ea13cef03b682f109fc42225a8751e6">   80</a></span>&#160;<span class="keyword">typedef</span> std::string <a class="code" href="namespaceproton_1_1codec.html#a0ea13cef03b682f109fc42225a8751e6">string_type</a>;</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a773d0a17733503f97000a122b0c7c04d">   83</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="classproton_1_1symbol.html">proton::symbol</a> <a class="code" href="namespaceproton_1_1codec.html#a773d0a17733503f97000a122b0c7c04d">symbol_type</a>;</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div>
-<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a07326b03bd17a0e4944dc17942cef731">   86</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="classproton_1_1binary.html">proton::binary</a> <a class="code" href="namespaceproton_1_1codec.html#a07326b03bd17a0e4944dc17942cef731">binary_type</a>;</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div>
-<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#aa155dcd2c0c16cda1a88c65ba475cd77">   89</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="classproton_1_1timestamp.html">proton::timestamp</a> <a class="code" href="namespaceproton_1_1codec.html#aa155dcd2c0c16cda1a88c65ba475cd77">timestamp_type</a>;</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div>
-<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#abaf69b68afb8faa70099463deaf23d6c">   92</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="classproton_1_1uuid.html">proton::uuid</a> <a class="code" href="namespaceproton_1_1codec.html#abaf69b68afb8faa70099463deaf23d6c">uuid_type</a>;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
-<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a60f64f224c769e8fdfb597b879616abd">   95</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="classproton_1_1decimal32.html">proton::decimal32</a> <a class="code" href="namespaceproton_1_1codec.html#a60f64f224c769e8fdfb597b879616abd">decimal32_type</a>;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
-<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#abdfacafb9fb834f9836287a5ee9bd93f">   98</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="classproton_1_1decimal64.html">proton::decimal64</a> <a class="code" href="namespaceproton_1_1codec.html#abdfacafb9fb834f9836287a5ee9bd93f">decimal64_type</a>;</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
-<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="namespaceproton_1_1codec.html#a5aeee72c12efa0d60feebc3702742af2">  101</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="classproton_1_1decimal128.html">proton::decimal128</a> <a class="code" href="namespaceproton_1_1codec.html#a5aeee72c12efa0d60feebc3702742af2">decimal128_type</a>;</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;} <span class="comment">// codec</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;} <span class="comment">// proton</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="preprocessor">#endif // PROTON_CODEC_AMQP_TYPES_HPP</span></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a9031db120df7c208ba186d993d52f71f"><div class="ttname"><a href="namespaceproton_1_1codec.html#a9031db120df7c208ba186d993d52f71f">proton::codec::int_type</a></div><div class="ttdeci">int32_t int_type</div><div class="ttdoc">32-bit signed integer </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:62</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a60f64f224c769e8fdfb597b879616abd"><div class="ttname"><a href="namespaceproton_1_1codec.html#a60f64f224c769e8fdfb597b879616abd">proton::codec::decimal32_type</a></div><div class="ttdeci">proton::decimal32 decimal32_type</div><div class="ttdoc">32-bit decimal floating point </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:95</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a9f241323f6766df029db7747adec53ce"><div class="ttname"><a href="namespaceproton_1_1codec.html#a9f241323f6766df029db7747adec53ce">proton::codec::long_type</a></div><div class="ttdeci">int64_t long_type</div><div class="ttdoc">64-bit signed long integer </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:68</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a0ea13cef03b682f109fc42225a8751e6"><div class="ttname"><a href="namespaceproton_1_1codec.html#a0ea13cef03b682f109fc42225a8751e6">proton::codec::string_type</a></div><div class="ttdeci">std::string string_type</div><div class="ttdoc">An AMQP string is unicode UTF-8 encoded. </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:80</div></div>
-<div class="ttc" id="classproton_1_1uuid_html"><div class="ttname"><a href="classproton_1_1uuid.html">proton::uuid</a></div><div class="ttdoc">A 16-byte universally unique identifier. </div><div class="ttdef"><b>Definition:</b> uuid.hpp:34</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_aac557a3e90628ae4e305d6b3a6045ea4"><div class="ttname"><a href="namespaceproton_1_1codec.html#aac557a3e90628ae4e305d6b3a6045ea4">proton::codec::ushort_type</a></div><div class="ttdeci">uint16_t ushort_type</div><div class="ttdoc">16-bit unsigned short integer </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:53</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_abdfacafb9fb834f9836287a5ee9bd93f"><div class="ttname"><a href="namespaceproton_1_1codec.html#abdfacafb9fb834f9836287a5ee9bd93f">proton::codec::decimal64_type</a></div><div class="ttdeci">proton::decimal64 decimal64_type</div><div class="ttdoc">64-bit decimal floating point </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:98</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_AMQP_TYPES_HPP</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_AMQP_TYPES_HPP</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div><div 
 class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a 
 name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div><div class="line"><a name="l00020"></a><s
 pan class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;    </div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceproton.html">proton</a> {</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>codec {</div><div class="line"><a 
 name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">// XXX Consider prefixing these with amqp_ and dropping _type, now</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">// that they&#39;re in the codec namespace</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    </div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">bool</span> boolean_type;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keyword">typedef</span> uint8_t ubyte_type;</div><div class="line"><a name="l0005
 1"></a><span class="lineno">   51</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">typedef</span> int8_t byte_type;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="keyword">typedef</span> uint16_t ushort_type;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="keyword">typedef</span> int16_t short_type;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="keyword">typedef</span> uint32_t uint_type;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class="line"><a name="l00065"></a><span clas
 s="lineno">   65</span>&#160;<span class="keyword">typedef</span> int32_t int_type;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="keyword">typedef</span> uint64_t ulong_type;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="keyword">typedef</span> int64_t long_type;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">wchar_t</span> char_type;</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="keyword">typedef</span> <span
  class="keywordtype">float</span> float_type;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">double</span> double_type;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="keyword">typedef</span> std::string string_type;</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="keyword">typedef</span> <a class="code" href="classproton_1_1symbol.html">proton::symbol</a> symbol_type;</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class=
 "keyword">typedef</span> <a class="code" href="classproton_1_1binary.html">proton::binary</a> binary_type;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="keyword">typedef</span> <a class="code" href="classproton_1_1timestamp.html">proton::timestamp</a> timestamp_type;</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="keyword">typedef</span> <a class="code" href="classproton_1_1uuid.html">proton::uuid</a> uuid_type;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="keyword">typedef</span> <a class="code" href="classproton_1_1decimal32.html">proton::decimal32</a> decimal32_type;</div><div class="lin
 e"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="keyword">typedef</span> <a class="code" href="classproton_1_1decimal64.html">proton::decimal64</a> decimal64_type;</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="keyword">typedef</span> <a class="code" href="classproton_1_1decimal128.html">proton::decimal128</a> decimal128_type;</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;} <span class="comment">// codec</span></div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;} <span class="comment">// proton</span></div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div><div
  class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">#endif // PROTON_CODEC_AMQP_TYPES_HPP</span></div><div class="ttc" id="classproton_1_1uuid_html"><div class="ttname"><a href="classproton_1_1uuid.html">proton::uuid</a></div><div class="ttdoc">A 16-byte universally unique identifier. </div><div class="ttdef"><b>Definition:</b> uuid.hpp:34</div></div>
 <div class="ttc" id="classproton_1_1decimal64_html"><div class="ttname"><a href="classproton_1_1decimal64.html">proton::decimal64</a></div><div class="ttdoc">64-bit decimal floating point. </div><div class="ttdef"><b>Definition:</b> decimal.hpp:51</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_ac4379fc0ac3ec220e4062a6e787a13d3"><div class="ttname"><a href="namespaceproton_1_1codec.html#ac4379fc0ac3ec220e4062a6e787a13d3">proton::codec::boolean_type</a></div><div class="ttdeci">bool boolean_type</div><div class="ttdoc">True or false. </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:44</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a69eee1a70e62f59f5cb52f3870b9c8ca"><div class="ttname"><a href="namespaceproton_1_1codec.html#a69eee1a70e62f59f5cb52f3870b9c8ca">proton::codec::double_type</a></div><div class="ttdeci">double double_type</div><div class="ttdoc">64-bit binary floating point </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:77</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a07326b03bd17a0e4944dc17942cef731"><div class="ttname"><a href="namespaceproton_1_1codec.html#a07326b03bd17a0e4944dc17942cef731">proton::codec::binary_type</a></div><div class="ttdeci">proton::binary binary_type</div><div class="ttdoc">An AMQP binary contains variable length raw binary data. </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:86</div></div>
 <div class="ttc" id="classproton_1_1symbol_html"><div class="ttname"><a href="classproton_1_1symbol.html">proton::symbol</a></div><div class="ttdoc">A std::string that represents the AMQP symbol type. </div><div class="ttdef"><b>Definition:</b> symbol.hpp:30</div></div>
 <div class="ttc" id="classproton_1_1binary_html"><div class="ttname"><a href="classproton_1_1binary.html">proton::binary</a></div><div class="ttdoc">Arbitrary binary data. </div><div class="ttdef"><b>Definition:</b> binary.hpp:34</div></div>
 <div class="ttc" id="classproton_1_1decimal128_html"><div class="ttname"><a href="classproton_1_1decimal128.html">proton::decimal128</a></div><div class="ttdoc">128-bit decimal floating point. </div><div class="ttdef"><b>Definition:</b> decimal.hpp:54</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a7d64b1afa11012b85cd844d804230dad"><div class="ttname"><a href="namespaceproton_1_1codec.html#a7d64b1afa11012b85cd844d804230dad">proton::codec::char_type</a></div><div class="ttdeci">wchar_t char_type</div><div class="ttdoc">32-bit unicode code point </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:71</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a080e4eee825c3986ef82782006db30b4"><div class="ttname"><a href="namespaceproton_1_1codec.html#a080e4eee825c3986ef82782006db30b4">proton::codec::byte_type</a></div><div class="ttdeci">int8_t byte_type</div><div class="ttdoc">8-bit signed byte </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:50</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a773d0a17733503f97000a122b0c7c04d"><div class="ttname"><a href="namespaceproton_1_1codec.html#a773d0a17733503f97000a122b0c7c04d">proton::codec::symbol_type</a></div><div class="ttdeci">proton::symbol symbol_type</div><div class="ttdoc">An AMQP symbol is ASCII 7-bit encoded. </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:83</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a2397ab18bb867a3d2b143acd3b0a257d"><div class="ttname"><a href="namespaceproton_1_1codec.html#a2397ab18bb867a3d2b143acd3b0a257d">proton::codec::short_type</a></div><div class="ttdeci">int16_t short_type</div><div class="ttdoc">16-bit signed short integer </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:56</div></div>
 <div class="ttc" id="classproton_1_1decimal32_html"><div class="ttname"><a href="classproton_1_1decimal32.html">proton::decimal32</a></div><div class="ttdoc">32-bit decimal floating point. </div><div class="ttdef"><b>Definition:</b> decimal.hpp:48</div></div>
 <div class="ttc" id="classproton_1_1timestamp_html"><div class="ttname"><a href="classproton_1_1timestamp.html">proton::timestamp</a></div><div class="ttdoc">A 64-bit timestamp in milliseconds since the Unix epoch. </div><div class="ttdef"><b>Definition:</b> timestamp.hpp:30</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_aa155dcd2c0c16cda1a88c65ba475cd77"><div class="ttname"><a href="namespaceproton_1_1codec.html#aa155dcd2c0c16cda1a88c65ba475cd77">proton::codec::timestamp_type</a></div><div class="ttdeci">proton::timestamp timestamp_type</div><div class="ttdoc">A timestamp in milliseconds since the epoch 00:00:00 (UTC), 1 January 1970. </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:89</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a5aeee72c12efa0d60feebc3702742af2"><div class="ttname"><a href="namespaceproton_1_1codec.html#a5aeee72c12efa0d60feebc3702742af2">proton::codec::decimal128_type</a></div><div class="ttdeci">proton::decimal128 decimal128_type</div><div class="ttdoc">128-bit decimal floating point </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:101</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_ac6b81bc836228ac3b1872dabe2d2e490"><div class="ttname"><a href="namespaceproton_1_1codec.html#ac6b81bc836228ac3b1872dabe2d2e490">proton::codec::ubyte_type</a></div><div class="ttdeci">uint8_t ubyte_type</div><div class="ttdoc">8-bit unsigned byte </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:47</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a992e31427cde5cd2157ba6612ae61c7a"><div class="ttname"><a href="namespaceproton_1_1codec.html#a992e31427cde5cd2157ba6612ae61c7a">proton::codec::ulong_type</a></div><div class="ttdeci">uint64_t ulong_type</div><div class="ttdoc">64-bit unsigned long integer </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:65</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:28</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a033d842f4e01994b8b31b97be56f3b9f"><div class="ttname"><a href="namespaceproton_1_1codec.html#a033d842f4e01994b8b31b97be56f3b9f">proton::codec::uint_type</a></div><div class="ttdeci">uint32_t uint_type</div><div class="ttdoc">32-bit unsigned integer </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:59</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_abaf69b68afb8faa70099463deaf23d6c"><div class="ttname"><a href="namespaceproton_1_1codec.html#abaf69b68afb8faa70099463deaf23d6c">proton::codec::uuid_type</a></div><div class="ttdeci">proton::uuid uuid_type</div><div class="ttdoc">A 16-byte universally unique identifier. </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:92</div></div>
-<div class="ttc" id="namespaceproton_1_1codec_html_a4006252ff6772953667c24fa548f20ed"><div class="ttname"><a href="namespaceproton_1_1codec.html#a4006252ff6772953667c24fa548f20ed">proton::codec::float_type</a></div><div class="ttdeci">float float_type</div><div class="ttdoc">32-bit binary floating point </div><div class="ttdef"><b>Definition:</b> amqp_types.hpp:74</div></div>
+<div class="ttc" id="namespaceproton_html"><div class="ttname"><a href="namespaceproton.html">proton</a></div><div class="ttdoc">Type traits for mapping between AMQP and C++ types. </div><div class="ttdef"><b>Definition:</b> annotation_key.hpp:28</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
@@ -204,7 +109,7 @@ $(document).ready(function(){initNavTree('amqp__types_8hpp_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="dir_d4a17a437089f6e4c823599b6b44ea54.html">codec</a></li><li class="navelem"><b>amqp_types.hpp</b></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[48/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/condition_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/condition_8h.html b/content/releases/qpid-proton-master/proton/c/api/condition_8h.html
index 3304a0d..dc426f4 100755
--- a/content/releases/qpid-proton-master/proton/c/api/condition_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/condition_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/condition.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -141,7 +141,7 @@ Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="condition_8h.html">condition.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/condition_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/condition_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/condition_8h_source.html
index 22a1dd9..c1ad31c 100755
--- a/content/releases/qpid-proton-master/proton/c/api/condition_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/condition_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/condition.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,67 +93,7 @@ $(document).ready(function(){initNavTree('condition_8h_source.html','');});
 <div class="title">condition.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="condition_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CONDITION_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CONDITION_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="codec_8h.html">proton/codec.h</a>&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">   64</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e">pn_condition_is_set</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__condition.html#ga038f092914fc0fd8ae3713a537e34a05">pn_condition_clear</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1">pn_condition_get_name</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29">pn_condition_set_name</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1">pn_condition_get_description</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b">pn_condition_set_description</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition, <span class="keyword">const</span> <span class="keywordtype">char</span> *description);</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a">pn_condition_info</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__condition.html#gaaab127d4d71648f675858e9a250f73b3">pn_condition_is_redirect</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__condition.html#ga6a226262df61311f33a6d5075b15ce41">pn_condition_redirect_host</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f">pn_condition_redirect_port</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;}</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* condition.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__condition_html_gaaab127d4d71648f675858e9a250f73b3"><div class="ttname"><a href="group__condition.html#gaaab127d4d71648f675858e9a250f73b3">pn_condition_is_redirect</a></div><div class="ttdeci">PN_EXTERN bool pn_condition_is_redirect(pn_condition_t *condition)</div></div>
+<a href="condition_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CONDITION_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CONDITION_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor licen
 se agreements.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span
  class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the<
 /span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="codec_8h.html">proton/codec.h</a>&gt;</span></div><div class="line">
 <a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="group__condition.html#ga11eb7db7d2c20
 5169fe3d47c996a95a5">   64</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e">pn_condition_is_set</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__conditi
 on.html#ga038f092914fc0fd8ae3713a537e34a05">pn_condition_clear</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1">pn_condition_get_name</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29">pn_condition_set_name</a>(<a class="code" href="group__
 condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1">pn_condition_get_description</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b">pn_condition_set_description</a>(<a class="code" href="group__co
 ndition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition, <span class="keyword">const</span> <span class="keywordtype">char</span> *description);</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a">pn_condition_info</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__condition.html#gaaab127d4d71648f675858e9a250f73b3">pn_condition_is_redirect</a>(<a class="code" href="gr
 oup__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__condition.html#ga6a226262df61311f33a6d5075b15ce41">pn_condition_redirect_host</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f">pn_condition_redirect_port</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)
 ;</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;}</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* condition.h */</span><span class="preprocessor"></span></div><div class="ttc" id="group__condition_html_gaaab127d4d71648f675858e9a250f73b3"><div class="ttname"><a href="group__condition.html#gaaab127d4d71648f675858e9a250f73b3">pn_condition_is_redirect</a></div><div class="ttdeci">PN_EXTERN bool pn_condition_is_redirect(pn_condition
 _t *condition)</div></div>
 <div class="ttc" id="group__condition_html_gac20f81e06aa0efb5f5a23b141b36be7b"><div class="ttname"><a href="group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b">pn_condition_set_description</a></div><div class="ttdeci">PN_EXTERN int pn_condition_set_description(pn_condition_t *condition, const char *description)</div></div>
 <div class="ttc" id="codec_8h_html"><div class="ttname"><a href="codec_8h.html">codec.h</a></div></div>
 <div class="ttc" id="group__condition_html_ga09cf10e3bb03d63a12b8d7bb91bc810f"><div class="ttname"><a href="group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f">pn_condition_redirect_port</a></div><div class="ttdeci">PN_EXTERN int pn_condition_redirect_port(pn_condition_t *condition)</div></div>
@@ -174,7 +114,7 @@ $(document).ready(function(){initNavTree('condition_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="condition_8h.html">condition.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/connection_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/connection_8h.html b/content/releases/qpid-proton-master/proton/c/api/connection_8h.html
index c01787c..3050af9 100755
--- a/content/releases/qpid-proton-master/proton/c/api/connection_8h.html
+++ b/content/releases/qpid-proton-master/proton/c/api/connection_8h.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/connection.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -198,7 +198,7 @@ Functions</h2></td></tr>
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="connection_8h.html">connection.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/c/api/connection_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/connection_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/connection_8h_source.html
index 2740997..1f20a34 100755
--- a/content/releases/qpid-proton-master/proton/c/api/connection_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/connection_8h_source.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C API: proton/connection.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -93,125 +93,7 @@ $(document).ready(function(){initNavTree('connection_8h_source.html','');});
 <div class="title">connection.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="connection_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CONNECTION_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CONNECTION_H 1</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="codec_8h.html">proton/codec.h</a>&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61">   51</a></span>&#160;<span class="preprocessor">#define PN_LOCAL_UNINIT (1)</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
-<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b">   55</a></span>&#160;<span class="preprocessor">#define PN_LOCAL_ACTIVE (2)</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="group__connection.html#ga602c2c870ebed1d9bfe100876909225b">   59</a></span>&#160;<span class="preprocessor">#define PN_LOCAL_CLOSED (4)</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
-<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3">   63</a></span>&#160;<span class="preprocessor">#define PN_REMOTE_UNINIT (8)</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">   67</a></span>&#160;<span class="preprocessor">#define PN_REMOTE_ACTIVE (16)</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="group__connection.html#ga764c602a20457f9aa8862825b6d13a8d">   71</a></span>&#160;<span class="preprocessor">#define PN_REMOTE_CLOSED (32)</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="group__connection.html#ga32329c4bb3e23607a243cd8100c01264">   77</a></span>&#160;<span class="preprocessor">#define PN_LOCAL_MASK (PN_LOCAL_UNINIT | PN_LOCAL_ACTIVE | PN_LOCAL_CLOSED)</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3">   83</a></span>&#160;<span class="preprocessor">#define PN_REMOTE_MASK (PN_REMOTE_UNINIT | PN_REMOTE_ACTIVE | PN_REMOTE_CLOSED)</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__connection.html#ga7ad02932efd7fd54938813852f7b61dc">pn_connection</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2">pn_connection_free</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5">pn_connection_release</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;PN_EXTERN pn_error_t *<a class="code" href="group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b">pn_connection_error</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga7943e7721ab30776cb79d4799d628164">pn_connection_collect</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__connection.html#gaf304c011df5e00160f49297ba172149c">pn_connection_get_context</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga3f6cdab1871250511beef56402a4f7f7">pn_connection_set_context</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keywordtype">void</span> *context);</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__connection.html#ga8510314b8226658d14ee20253bde5853">pn_connection_attachments</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> <a class="code" href="group__connection.html#gab2f0a1503fa22e705dcad9056054a18a">pn_connection_state</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga7458674f4779b1e863494a991c923c0e">pn_connection_open</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;</div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf">pn_connection_close</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;</div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga5da6d9f55883af5f996d45828a7034a7">pn_connection_reset</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;</div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d">pn_connection_condition</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;</div>
-<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0">pn_connection_remote_condition</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;</div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#ga1ae9f5d1b693ed734384241100564c60">pn_connection_get_container</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;</div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga26407d58547c672d64858e07375e0965">pn_connection_set_container</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keyword">const</span> <span class="keywordtype">char</span> *container);</div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;</div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53">pn_connection_set_user</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keyword">const</span> <span class="keywordtype">char</span> *user);</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;</div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c">pn_connection_set_password</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keyword">const</span> <span class="keywordtype">char</span> *password);</div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;</div>
-<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#gaeb5426c33775c4d668d1653426e65d95">pn_connection_get_user</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;</div>
-<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa">pn_connection_get_hostname</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;</div>
-<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e">pn_connection_set_hostname</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keyword">const</span> <span class="keywordtype">char</span> *hostname);</div>
-<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;</div>
-<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#ga466d510620741123b4e9ba723c039f0c">pn_connection_remote_container</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;</div>
-<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8">pn_connection_remote_hostname</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;</div>
-<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga8b7a3914155561305f814d12422c874a">pn_connection_offered_capabilities</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;</div>
-<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga608fc121ce149f534bac640b119d2230">pn_connection_desired_capabilities</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;</div>
-<div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#gab8700c359187ecb9451acf43c78c5486">pn_connection_properties</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;</div>
-<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579">pn_connection_remote_offered_capabilities</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;</div>
-<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga57a496ea0893c5920a7ace900e033a74">pn_connection_remote_desired_capabilities</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;</div>
-<div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf">pn_connection_remote_properties</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;</div>
-<div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;PN_EXTERN <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *<a class="code" href="group__connection.html#ga9181af243a5958309ad90bf8460634ae">pn_connection_transport</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
-<div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;</div>
-<div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;}</div>
-<div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;</div>
-<div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* connection.h */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="group__connection_html_ga98cc1795b88c340ee0d3aab3b8db0abf"><div class="ttname"><a href="group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf">pn_connection_remote_properties</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_connection_remote_properties(pn_connection_t *connection)</div></div>
+<a href="connection_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CONNECTION_H</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CONNECTION_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor li
 cense agreements.  See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<s
 pan class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for t
 he</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="codec_8h.html">proton/codec.h</a>&gt;</span></div><div class="lin
 e"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div clas
 s="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61">   51</a></span>&#160;<span class="preprocessor">#define PN_LOCAL_UNINIT (1)</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b">   55</a></span>&#160;<span class="pr
 eprocessor">#define PN_LOCAL_ACTIVE (2)</span></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="group__connection.html#ga602c2c870ebed1d9bfe100876909225b">   59</a></span>&#160;<span class="preprocessor">#define PN_LOCAL_CLOSED (4)</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3">   63</a></span>&#160;<span class="preprocessor">#define PN_REMOTE_UNINIT (8)</span></div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">   67</a></span>&#160;<span class="preprocessor">#define PN_REMOTE_ACTIVE (16)</span></div>
 <div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="group__connection.html#ga764c602a20457f9aa8862825b6d13a8d">   71</a></span>&#160;<span class="preprocessor">#define PN_REMOTE_CLOSED (32)</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="group__connection.html#ga32329c4bb3e23607a243cd8100c01264">   77</a></span>&#160;<span class="preprocessor">#define PN_LOCAL_MASK (PN_LOCAL_UNINIT | PN_LOCAL_ACTIVE | PN_LOCAL_CLOSED)</span></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3">   83</a></span>&#160;<span class="preprocessor">#define PN_REMOTE_MASK (PN_REMOTE_UNINIT | PN
 _REMOTE_ACTIVE | PN_REMOTE_CLOSED)</span></div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__connection.html#ga7ad02932efd7fd54938813852f7b61dc">pn_connection</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2">pn_connection_free</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div><div class="li
 ne"><a name="l00112"></a><span class="lineno">  112</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5">pn_connection_release</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;PN_EXTERN pn_error_t *<a class="code" href="group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b">pn_connection_error</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection
 .html#ga7943e7721ab30776cb79d4799d628164">pn_connection_collect</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__connection.html#gaf304c011df5e00160f49297ba172149c">pn_connection_get_context</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga3f6
 cdab1871250511beef56402a4f7f7">pn_connection_set_context</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keywordtype">void</span> *context);</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__connection.html#ga8510314b8226658d14ee20253bde5853">pn_connection_attachments</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> <a class="code" href="group__connection.html#gab2f0a1503fa22e705dcad9056054a18a">pn_
 connection_state</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga7458674f4779b1e863494a991c923c0e">pn_connection_open</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf">pn_connection_close</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *conne
 ction);</div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;</div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga5da6d9f55883af5f996d45828a7034a7">pn_connection_reset</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;</div><div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d">pn_connection_condition</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00240"></a><span cla
 ss="lineno">  240</span>&#160;</div><div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0">pn_connection_remote_condition</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;</div><div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#ga1ae9f5d1b693ed734384241100564c60">pn_connection_get_container</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00268"></a><span class="lineno
 ">  268</span>&#160;</div><div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga26407d58547c672d64858e07375e0965">pn_connection_set_container</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keyword">const</span> <span class="keywordtype">char</span> *container);</div><div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;</div><div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53">pn_connection_set_user</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keyword">const</span> <span class="keywordtype">char</span> *user);</div><div clas
 s="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;</div><div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c">pn_connection_set_password</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keyword">const</span> <span class="keywordtype">char</span> *password);</div><div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;</div><div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#gaeb5426c33775c4d668d1653426e65d95">pn_connection_get_user</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div c
 lass="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;</div><div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa">pn_connection_get_hostname</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;</div><div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e">pn_connection_set_hostname</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keyword">const</span> <span class="keywordtype">char</span> *hostname);</div
 ><div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;</div><div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#ga466d510620741123b4e9ba723c039f0c">pn_connection_remote_container</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;</div><div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8">pn_connection_remote_hostname</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00373
 "></a><span class="lineno">  373</span>&#160;</div><div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga8b7a3914155561305f814d12422c874a">pn_connection_offered_capabilities</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;</div><div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga608fc121ce149f534bac640b119d2230">pn_connection_desired_capabilities</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name=
 "l00409"></a><span class="lineno">  409</span>&#160;</div><div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#gab8700c359187ecb9451acf43c78c5486">pn_connection_properties</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;</div><div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579">pn_connection_remote_offered_capabilities</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a n
 ame="l00440"></a><span class="lineno">  440</span>&#160;</div><div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga57a496ea0893c5920a7ace900e033a74">pn_connection_remote_desired_capabilities</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;</div><div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf">pn_connection_remote_properties</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class=
 "line"><a name="l00468"></a><span class="lineno">  468</span>&#160;</div><div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;PN_EXTERN <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *<a class="code" href="group__connection.html#ga9181af243a5958309ad90bf8460634ae">pn_connection_transport</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div><div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;</div><div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;}</div><div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;
 </div><div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* connection.h */</span><span class="preprocessor"></span></div><div class="ttc" id="group__connection_html_ga98cc1795b88c340ee0d3aab3b8db0abf"><div class="ttname"><a href="group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf">pn_connection_remote_properties</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_connection_remote_properties(pn_connection_t *connection)</div></div>
 <div class="ttc" id="group__connection_html_ga7ad02932efd7fd54938813852f7b61dc"><div class="ttname"><a href="group__connection.html#ga7ad02932efd7fd54938813852f7b61dc">pn_connection</a></div><div class="ttdeci">PN_EXTERN pn_connection_t * pn_connection(void)</div></div>
 <div class="ttc" id="types_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div></div>
 <div class="ttc" id="group__connection_html_gaeb5426c33775c4d668d1653426e65d95"><div class="ttname"><a href="group__connection.html#gaeb5426c33775c4d668d1653426e65d95">pn_connection_get_user</a></div><div class="ttdeci">PN_EXTERN const char * pn_connection_get_user(pn_connection_t *connection)</div></div>
@@ -258,7 +140,7 @@ $(document).ready(function(){initNavTree('connection_8h_source.html','');});
     <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="connection_8h.html">connection.h</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>


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


[19/51] [abbrv] [partial] qpid-site git commit: QPID-7350: Update the proton master snapshot

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.html
index 6717cb7..d82376c 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.html
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.html
@@ -3,7 +3,7 @@
 <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"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <title>Qpid Proton C++ API: container</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -55,7 +55,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -107,8 +107,8 @@ Inheritance diagram for container:</div>
  <div class="center">
   <img src="classproton_1_1container.png" usemap="#container_map" alt=""/>
   <map id="container_map" name="container_map">
-<area href="classproton_1_1default__container.html" title="A single-threaded container. " alt="default_container" shape="rect" coords="0,56,128,80"/>
-<area href="classproton_1_1io_1_1container__impl__base.html" title="Experimental - A base container implementation. " alt="container_impl_base" shape="rect" coords="138,56,266,80"/>
+<area href="classproton_1_1container__ref.html" alt="container_ref&lt; std::auto_ptr&lt; container &gt; &gt;" shape="rect" coords="0,56,257,80"/>
+<area href="classproton_1_1container__ref.html" title="This is an header only class that can be used to help using containers more natural by allowing them ..." alt="container_ref&lt; Ptr &gt;" shape="rect" coords="267,56,524,80"/>
 </map>
  </div></div>
 <table class="memberdecls">
@@ -117,46 +117,50 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:ae8b4eb94c7de3a287665156a768de8dd"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1connection.html">connection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd">connect</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;)=0</td></tr>
 <tr class="memdesc:ae8b4eb94c7de3a287665156a768de8dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to <code>url</code> and send an open request to the remote peer.  <a href="#ae8b4eb94c7de3a287665156a768de8dd">More...</a><br /></td></tr>
 <tr class="separator:ae8b4eb94c7de3a287665156a768de8dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a719c90ac57522bc2c830e2ff5335796c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a719c90ac57522bc2c830e2ff5335796c"></a>
-returned&lt; <a class="el" href="classproton_1_1connection.html">connection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a719c90ac57522bc2c830e2ff5335796c">connect</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)</td></tr>
-<tr class="memdesc:a719c90ac57522bc2c830e2ff5335796c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to <code>url</code> and send an open request to the remote peer. <br /></td></tr>
-<tr class="separator:a719c90ac57522bc2c830e2ff5335796c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac2cbb531517ecaeea2dfddf77db9341e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2cbb531517ecaeea2dfddf77db9341e"></a>
+virtual returned&lt; <a class="el" href="classproton_1_1connection.html">connection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#ac2cbb531517ecaeea2dfddf77db9341e">connect</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)=0</td></tr>
+<tr class="memdesc:ac2cbb531517ecaeea2dfddf77db9341e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to <code>url</code> and send an open request to the remote peer. <br /></td></tr>
+<tr class="separator:ac2cbb531517ecaeea2dfddf77db9341e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a27d60b6665f37220d9be70f11ab69654"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classproton_1_1listener.html">listener</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654">listen</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, <a class="el" href="classproton_1_1listen__handler.html">listen_handler</a> &amp;lh)=0</td></tr>
 <tr class="memdesc:a27d60b6665f37220d9be70f11ab69654"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start listening on url.  <a href="#a27d60b6665f37220d9be70f11ab69654">More...</a><br /></td></tr>
 <tr class="separator:a27d60b6665f37220d9be70f11ab69654"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2fd8da2aa0f1891ea29a39330eb177dc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classproton_1_1listener.html">listener</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a2fd8da2aa0f1891ea29a39330eb177dc">listen</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;)</td></tr>
-<tr class="memdesc:a2fd8da2aa0f1891ea29a39330eb177dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Listen with a fixed set of options for all accepted connections.  <a href="#a2fd8da2aa0f1891ea29a39330eb177dc">More...</a><br /></td></tr>
-<tr class="separator:a2fd8da2aa0f1891ea29a39330eb177dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af2f7d413dc10dff5cae3396ce9d47688"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classproton_1_1listener.html">listener</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#af2f7d413dc10dff5cae3396ce9d47688">listen</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)</td></tr>
-<tr class="memdesc:af2f7d413dc10dff5cae3396ce9d47688"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start listening on URL.  <a href="#af2f7d413dc10dff5cae3396ce9d47688">More...</a><br /></td></tr>
-<tr class="separator:af2f7d413dc10dff5cae3396ce9d47688"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5817bfba1f1b8b77398a752c2cda6509"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classproton_1_1listener.html">listener</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a5817bfba1f1b8b77398a752c2cda6509">listen</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;)=0</td></tr>
+<tr class="memdesc:a5817bfba1f1b8b77398a752c2cda6509"><td class="mdescLeft">&#160;</td><td class="mdescRight">Listen with a fixed set of options for all accepted connections.  <a href="#a5817bfba1f1b8b77398a752c2cda6509">More...</a><br /></td></tr>
+<tr class="separator:a5817bfba1f1b8b77398a752c2cda6509"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeec1740f4d26febcec12b897c5a2dcec"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classproton_1_1listener.html">listener</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#aeec1740f4d26febcec12b897c5a2dcec">listen</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)=0</td></tr>
+<tr class="memdesc:aeec1740f4d26febcec12b897c5a2dcec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start listening on URL.  <a href="#aeec1740f4d26febcec12b897c5a2dcec">More...</a><br /></td></tr>
+<tr class="separator:aeec1740f4d26febcec12b897c5a2dcec"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a18954417d3124a8095783ea13dc6d00b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a18954417d3124a8095783ea13dc6d00b">run</a> ()=0</td></tr>
 <tr class="memdesc:a18954417d3124a8095783ea13dc6d00b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Run the container in this thread.  <a href="#a18954417d3124a8095783ea13dc6d00b">More...</a><br /></td></tr>
 <tr class="separator:a18954417d3124a8095783ea13dc6d00b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a74bcb386eb5f833bceb6ec86caf1d546"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a74bcb386eb5f833bceb6ec86caf1d546">auto_stop</a> (bool)=0</td></tr>
-<tr class="memdesc:a74bcb386eb5f833bceb6ec86caf1d546"><td class="mdescLeft">&#160;</td><td class="mdescRight">If true, the container will stop (i.e., <a class="el" href="classproton_1_1container.html#a18954417d3124a8095783ea13dc6d00b" title="Run the container in this thread. ">run()</a> will return) when all active connections and listeners are closed.  <a href="#a74bcb386eb5f833bceb6ec86caf1d546">More...</a><br /></td></tr>
+<tr class="memdesc:a74bcb386eb5f833bceb6ec86caf1d546"><td class="mdescLeft">&#160;</td><td class="mdescRight">If true, stop the container when all active connections and listeners are closed.  <a href="#a74bcb386eb5f833bceb6ec86caf1d546">More...</a><br /></td></tr>
 <tr class="separator:a74bcb386eb5f833bceb6ec86caf1d546"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40a47814c7196a4c796015fd5c16b542"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a40a47814c7196a4c796015fd5c16b542">stop</a> (const <a class="el" href="classproton_1_1error__condition.html">error_condition</a> &amp;err=<a class="el" href="classproton_1_1error__condition.html">error_condition</a>())=0</td></tr>
-<tr class="memdesc:a40a47814c7196a4c796015fd5c16b542"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stop the container with an optional <a class="el" href="classproton_1_1error__condition.html" title="Describes an endpoint error state. ">error_condition</a> err.  <a href="#a40a47814c7196a4c796015fd5c16b542">More...</a><br /></td></tr>
-<tr class="separator:a40a47814c7196a4c796015fd5c16b542"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a58a03a1c418f88d50a4b009999066061"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58a03a1c418f88d50a4b009999066061"></a>
-virtual returned&lt; <a class="el" href="classproton_1_1sender.html">sender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a58a03a1c418f88d50a4b009999066061">open_sender</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)</td></tr>
-<tr class="memdesc:a58a03a1c418f88d50a4b009999066061"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection to <code>url</code> and open a sender for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>. <br /></td></tr>
-<tr class="separator:a58a03a1c418f88d50a4b009999066061"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a744b6dee1f2daac6a3ce700d7194ca12"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1sender.html">sender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a744b6dee1f2daac6a3ce700d7194ca12">open_sender</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;o)</td></tr>
-<tr class="memdesc:a744b6dee1f2daac6a3ce700d7194ca12"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection to <code>url</code> and open a sender for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>.  <a href="#a744b6dee1f2daac6a3ce700d7194ca12">More...</a><br /></td></tr>
-<tr class="separator:a744b6dee1f2daac6a3ce700d7194ca12"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a353f3e9cecd9ee7bd784008c85c46f3c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a353f3e9cecd9ee7bd784008c85c46f3c">stop</a> (const <a class="el" href="classproton_1_1error__condition.html">error_condition</a> &amp;err)=0</td></tr>
+<tr class="memdesc:a353f3e9cecd9ee7bd784008c85c46f3c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Stop the container with an <a class="el" href="classproton_1_1error__condition.html" title="Describes an endpoint error state. ">error_condition</a> err.  <a href="#a353f3e9cecd9ee7bd784008c85c46f3c">More...</a><br /></td></tr>
+<tr class="separator:a353f3e9cecd9ee7bd784008c85c46f3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0efff8623a2fb79dad94a96dcf16d966"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a0efff8623a2fb79dad94a96dcf16d966">stop</a> ()=0</td></tr>
+<tr class="memdesc:a0efff8623a2fb79dad94a96dcf16d966"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b>Experimental</b> - Stop the container with an empty error condition.  <a href="#a0efff8623a2fb79dad94a96dcf16d966">More...</a><br /></td></tr>
+<tr class="separator:a0efff8623a2fb79dad94a96dcf16d966"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab9c389caac0c3fff4fb14626082a9a2c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9c389caac0c3fff4fb14626082a9a2c"></a>
+virtual returned&lt; <a class="el" href="classproton_1_1sender.html">sender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#ab9c389caac0c3fff4fb14626082a9a2c">open_sender</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)=0</td></tr>
+<tr class="memdesc:ab9c389caac0c3fff4fb14626082a9a2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection and sender for <code>url</code>. <br /></td></tr>
+<tr class="separator:ab9c389caac0c3fff4fb14626082a9a2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9dfde7b7b9d78eeffb4f65eee5a0ab88"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1sender.html">sender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a9dfde7b7b9d78eeffb4f65eee5a0ab88">open_sender</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;o)=0</td></tr>
+<tr class="memdesc:a9dfde7b7b9d78eeffb4f65eee5a0ab88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection and sender for <code>url</code>.  <a href="#a9dfde7b7b9d78eeffb4f65eee5a0ab88">More...</a><br /></td></tr>
+<tr class="separator:a9dfde7b7b9d78eeffb4f65eee5a0ab88"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab01b2de425b4f248e9f1be109c943d40"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1sender.html">sender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#ab01b2de425b4f248e9f1be109c943d40">open_sender</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1sender__options.html">proton::sender_options</a> &amp;o, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;c)=0</td></tr>
-<tr class="memdesc:ab01b2de425b4f248e9f1be109c943d40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection to <code>url</code> and open a sender for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>.  <a href="#ab01b2de425b4f248e9f1be109c943d40">More...</a><br /></td></tr>
+<tr class="memdesc:ab01b2de425b4f248e9f1be109c943d40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection and sender for <code>url</code>.  <a href="#ab01b2de425b4f248e9f1be109c943d40">More...</a><br /></td></tr>
 <tr class="separator:ab01b2de425b4f248e9f1be109c943d40"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a92dad1efeba5c14ef01c9e63787cd507"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1receiver.html">receiver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a92dad1efeba5c14ef01c9e63787cd507">open_receiver</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)</td></tr>
-<tr class="memdesc:a92dad1efeba5c14ef01c9e63787cd507"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection to <code>url</code> and open a receiver for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>.  <a href="#a92dad1efeba5c14ef01c9e63787cd507">More...</a><br /></td></tr>
-<tr class="separator:a92dad1efeba5c14ef01c9e63787cd507"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5896a793c38808611645102d84af2ede"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1receiver.html">receiver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a5896a793c38808611645102d84af2ede">open_receiver</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;o)</td></tr>
-<tr class="memdesc:a5896a793c38808611645102d84af2ede"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection to <code>url</code> and open a receiver for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>.  <a href="#a5896a793c38808611645102d84af2ede">More...</a><br /></td></tr>
-<tr class="separator:a5896a793c38808611645102d84af2ede"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:affcfcbd6e0dd3cbefbe6ebfbe4632211"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="affcfcbd6e0dd3cbefbe6ebfbe4632211"></a>
+virtual returned&lt; <a class="el" href="classproton_1_1receiver.html">receiver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#affcfcbd6e0dd3cbefbe6ebfbe4632211">open_receiver</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>)=0</td></tr>
+<tr class="memdesc:affcfcbd6e0dd3cbefbe6ebfbe4632211"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection and receiver for <code>url</code>. <br /></td></tr>
+<tr class="separator:affcfcbd6e0dd3cbefbe6ebfbe4632211"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a052ad9f1518fc6b28e1a06a10c46363a"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1receiver.html">receiver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a052ad9f1518fc6b28e1a06a10c46363a">open_receiver</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;o)=0</td></tr>
+<tr class="memdesc:a052ad9f1518fc6b28e1a06a10c46363a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection and receiver for <code>url</code>.  <a href="#a052ad9f1518fc6b28e1a06a10c46363a">More...</a><br /></td></tr>
+<tr class="separator:a052ad9f1518fc6b28e1a06a10c46363a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a52ddc19997ef0bfc043ae61fa417661d"><td class="memItemLeft" align="right" valign="top">virtual returned&lt; <a class="el" href="classproton_1_1receiver.html">receiver</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a52ddc19997ef0bfc043ae61fa417661d">open_receiver</a> (const std::string &amp;<a class="el" href="classproton_1_1url.html">url</a>, const <a class="el" href="classproton_1_1receiver__options.html">proton::receiver_options</a> &amp;o, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;c)=0</td></tr>
-<tr class="memdesc:a52ddc19997ef0bfc043ae61fa417661d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection to <code>url</code> and open a receiver for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>.  <a href="#a52ddc19997ef0bfc043ae61fa417661d">More...</a><br /></td></tr>
+<tr class="memdesc:a52ddc19997ef0bfc043ae61fa417661d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a connection and receiver for <code>url</code>.  <a href="#a52ddc19997ef0bfc043ae61fa417661d">More...</a><br /></td></tr>
 <tr class="separator:a52ddc19997ef0bfc043ae61fa417661d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8ebfbb187faf8c69d4283fd836ddf2ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ebfbb187faf8c69d4283fd836ddf2ea"></a>
 virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a8ebfbb187faf8c69d4283fd836ddf2ea">id</a> () const  =0</td></tr>
@@ -174,24 +178,28 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 <tr class="memitem:ae2249a16e7eebe53a777144476822fbc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classproton_1_1connection__options.html">connection_options</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#ae2249a16e7eebe53a777144476822fbc">server_connection_options</a> () const  =0</td></tr>
 <tr class="memdesc:ae2249a16e7eebe53a777144476822fbc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection options that will be applied to incoming connections.  <a href="#ae2249a16e7eebe53a777144476822fbc">More...</a><br /></td></tr>
 <tr class="separator:ae2249a16e7eebe53a777144476822fbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a541ac10e3a1dfaddd1866c3144f718f0"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a541ac10e3a1dfaddd1866c3144f718f0">sender_options</a> (const <a class="el" href="classproton_1_1sender__options.html">sender_options</a> &amp;)=0</td></tr>
-<tr class="memdesc:a541ac10e3a1dfaddd1866c3144f718f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sender options applied to senders created by this container.  <a href="#a541ac10e3a1dfaddd1866c3144f718f0">More...</a><br /></td></tr>
-<tr class="separator:a541ac10e3a1dfaddd1866c3144f718f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a008fa75a2f2f37c9179c0ada787ca50b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a008fa75a2f2f37c9179c0ada787ca50b">sender_options</a> (const class <a class="el" href="classproton_1_1sender__options.html">sender_options</a> &amp;)=0</td></tr>
+<tr class="memdesc:a008fa75a2f2f37c9179c0ada787ca50b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sender options applied to senders created by this container.  <a href="#a008fa75a2f2f37c9179c0ada787ca50b">More...</a><br /></td></tr>
+<tr class="separator:a008fa75a2f2f37c9179c0ada787ca50b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a10a38ec87b70581c7dfd27c2f12b78ad"><td class="memItemLeft" align="right" valign="top">virtual class <a class="el" href="classproton_1_1sender__options.html">sender_options</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a10a38ec87b70581c7dfd27c2f12b78ad">sender_options</a> () const  =0</td></tr>
 <tr class="memdesc:a10a38ec87b70581c7dfd27c2f12b78ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sender options applied to senders created by this container.  <a href="#a10a38ec87b70581c7dfd27c2f12b78ad">More...</a><br /></td></tr>
 <tr class="separator:a10a38ec87b70581c7dfd27c2f12b78ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a471b272954422624be81cb82110dec27"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a471b272954422624be81cb82110dec27">receiver_options</a> (const <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;)=0</td></tr>
-<tr class="memdesc:a471b272954422624be81cb82110dec27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receiver options applied to receivers created by this container.  <a href="#a471b272954422624be81cb82110dec27">More...</a><br /></td></tr>
-<tr class="separator:a471b272954422624be81cb82110dec27"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8885de4d4900ac74ca735acc767e56d7"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a8885de4d4900ac74ca735acc767e56d7">receiver_options</a> (const class <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;)=0</td></tr>
+<tr class="memdesc:a8885de4d4900ac74ca735acc767e56d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receiver options applied to receivers created by this container.  <a href="#a8885de4d4900ac74ca735acc767e56d7">More...</a><br /></td></tr>
+<tr class="separator:a8885de4d4900ac74ca735acc767e56d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a81b4e5d313e933183644387b67efa6b9"><td class="memItemLeft" align="right" valign="top">virtual class <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a81b4e5d313e933183644387b67efa6b9">receiver_options</a> () const  =0</td></tr>
 <tr class="memdesc:a81b4e5d313e933183644387b67efa6b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receiver options applied to receivers created by this container.  <a href="#a81b4e5d313e933183644387b67efa6b9">More...</a><br /></td></tr>
 <tr class="separator:a81b4e5d313e933183644387b67efa6b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84e9e24aaa2f0c6bf6c7d22e1b6554c7"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1container.html#a84e9e24aaa2f0c6bf6c7d22e1b6554c7">schedule</a> (<a class="el" href="classproton_1_1duration.html">duration</a>, <a class="el" href="classproton_1_1void__function0.html">void_function0</a> &amp;)=0</td></tr>
+<tr class="memdesc:a84e9e24aaa2f0c6bf6c7d22e1b6554c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Schedule a function to be called after the duration.  <a href="#a84e9e24aaa2f0c6bf6c7d22e1b6554c7">More...</a><br /></td></tr>
+<tr class="separator:a84e9e24aaa2f0c6bf6c7d22e1b6554c7"><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 top-level container of connections, sessions, senders, and receivers. </p>
 <p>A container gives a unique identity to each communicating peer. It is often a process-level object.</p>
 <p>It serves as an entry point to the API, allowing connections, senders, and receivers to be established. It can be supplied with an event handler in order to intercept important messaging events, such as newly received messages or newly issued credit for sending messages. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a27">broker.cpp</a>, <a class="el" href="client_8cpp-example.html#_a6">client.cpp</a>, <a class="el" href="direct_recv_8cpp-example.html#_a3">direct_recv.cpp</a>, <a class="el" href="direct_send_8cpp-example.html#_a3">direct_send.cpp</a>, <a class="el" href="helloworld_8cpp-example.html#_a3">helloworld.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#_a3">helloworld_direct.cpp</a>, <a class="el" href="server_8cpp-example.html#_a4">server.cpp</a>, <a class="el" href="server_direct_8cpp-example.html#_a2">server_direct.cpp</a>, <a class="el" href="simple_recv_8cpp-example.html#_a3">simple_recv.cpp</a>, and <a class="el" href="simple_send_8cpp-example.html#_a3">simple_send.cpp</a>.</dd>
+</dl></div><h2 class="groupheader">Member Function Documentation</h2>
 <a class="anchor" id="a74bcb386eb5f833bceb6ec86caf1d546"></a>
 <div class="memitem">
 <div class="memproto">
@@ -214,11 +222,11 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 </table>
 </div><div class="memdoc">
 
-<p>If true, the container will stop (i.e., <a class="el" href="classproton_1_1container.html#a18954417d3124a8095783ea13dc6d00b" title="Run the container in this thread. ">run()</a> will return) when all active connections and listeners are closed. </p>
-<p>If false the container will keep running till <a class="el" href="classproton_1_1container.html#a40a47814c7196a4c796015fd5c16b542" title="Stop the container with an optional error_condition err. ">stop()</a> is called.</p>
+<p>If true, stop the container when all active connections and listeners are closed. </p>
+<p>If false the container will keep running till <a class="el" href="classproton_1_1container.html#a0efff8623a2fb79dad94a96dcf16d966" title="Experimental - Stop the container with an empty error condition. ">stop()</a> is called.</p>
 <p>auto_stop is set by default when a new container is created. </p>
 
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#a2fd137c99aa9642a54fe36616be40c98">default_container</a>.</p>
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#a175e67f96d38f64d55228503d82a1d80">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#a175e67f96d38f64d55228503d82a1d80">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
 
 </div>
 </div>
@@ -247,7 +255,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 <p>Connection options that will be to outgoing connections. </p>
 <p>These are applied first and overriden by options provided in <a class="el" href="classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd" title="Connect to url and send an open request to the remote peer. ">connect()</a> and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
 
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#a2dade2b6a2a2d1e5233ea7587994b22d">default_container</a>, and <a class="el" href="classproton_1_1io_1_1container__impl__base.html#a73a8783e99b047d90593038726e8c999">container_impl_base</a>.</p>
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#a0a331a30381b64eede08d537b40988fd">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#a0a331a30381b64eede08d537b40988fd">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
 
 </div>
 </div>
@@ -275,7 +283,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 <p>Connection options that will be to outgoing connections. </p>
 <p>These are applied first and overriden by options provided in <a class="el" href="classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd" title="Connect to url and send an open request to the remote peer. ">connect()</a> and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
 
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#acf08fac023ea76b6c696779a3853c0f8">default_container</a>, and <a class="el" href="classproton_1_1io_1_1container__impl__base.html#a83016f5d5abb197f45a2cee0190dbe22">container_impl_base</a>.</p>
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#a83016f5d5abb197f45a2cee0190dbe22">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#a83016f5d5abb197f45a2cee0190dbe22">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
 
 </div>
 </div>
@@ -319,8 +327,9 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 </ol>
 <p>The handler in the composed options is used to call <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">proton::messaging_handler::on_connection_open()</a> when the remote peer's open response is received. </p>
 
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#aaae8cd4c487d89ea487ab0de36e3646a">default_container</a>.</p>
-
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#a332a2d35ffb1780dbeb8c689c28c56d4">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#a332a2d35ffb1780dbeb8c689c28c56d4">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="helloworld_8cpp-example.html#a4">helloworld.cpp</a>, and <a class="el" href="server_8cpp-example.html#a5">server.cpp</a>.</dd>
+</dl>
 </div>
 </div>
 <a class="anchor" id="a27d60b6665f37220d9be70f11ab69654"></a>
@@ -366,11 +375,12 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>listener lets you stop listening </dd></dl>
 
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#a7bb03676cface6b9310a7849fb9348a2">default_container</a>.</p>
-
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#aa119c0cd768ab46e9d9229bbb79f81d4">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#aa119c0cd768ab46e9d9229bbb79f81d4">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#a28">broker.cpp</a>, <a class="el" href="direct_recv_8cpp-example.html#a4">direct_recv.cpp</a>, <a class="el" href="direct_send_8cpp-example.html#a4">direct_send.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#a4">helloworld_direct.cpp</a>, and <a class="el" href="server_direct_8cpp-example.html#a3">server_direct.cpp</a>.</dd>
+</dl>
 </div>
 </div>
-<a class="anchor" id="a2fd8da2aa0f1891ea29a39330eb177dc"></a>
+<a class="anchor" id="a5817bfba1f1b8b77398a752c2cda6509"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -397,7 +407,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -405,9 +415,11 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 <p>Listen with a fixed set of options for all accepted connections. </p>
 <p>See <a class="el" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654" title="Start listening on url. ">listen(const std::string&amp;, listen_handler&amp;)</a> </p>
 
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#ad92d6cc97876226d29560e2cb282d9b5">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#ad92d6cc97876226d29560e2cb282d9b5">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
+
 </div>
 </div>
-<a class="anchor" id="af2f7d413dc10dff5cae3396ce9d47688"></a>
+<a class="anchor" id="aeec1740f4d26febcec12b897c5a2dcec"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -424,7 +436,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -432,35 +444,11 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 <p>Start listening on URL. </p>
 <p>New connections will use the handler from <a class="el" href="classproton_1_1container.html#a057b58d4cd2d1bbe8a51c2e0a4807fbc" title="Connection options that will be applied to incoming connections. ">server_connection_options()</a> </p>
 
-</div>
-</div>
-<a class="anchor" id="a92dad1efeba5c14ef01c9e63787cd507"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual returned&lt;<a class="el" href="classproton_1_1receiver.html">receiver</a>&gt; open_receiver </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>url</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Open a connection to <code>url</code> and open a receiver for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>. </p>
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#ab268bad0bd121444c60cde3a25c39f78">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#ab268bad0bd121444c60cde3a25c39f78">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a5896a793c38808611645102d84af2ede"></a>
+<a class="anchor" id="a052ad9f1518fc6b28e1a06a10c46363a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -487,12 +475,12 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
-<p>Open a connection to <code>url</code> and open a receiver for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>. </p>
+<p>Open a connection and receiver for <code>url</code>. </p>
 <p>Any supplied receiver options will override the container's template options. </p>
 
 </div>
@@ -535,14 +523,12 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 </table>
 </div><div class="memdoc">
 
-<p>Open a connection to <code>url</code> and open a receiver for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>. </p>
+<p>Open a connection and receiver for <code>url</code>. </p>
 <p>Any supplied receiver or connection options will override the container's template options. </p>
 
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#a2f8df6c524015c9a78918145e9e29dcc">default_container</a>.</p>
-
 </div>
 </div>
-<a class="anchor" id="a744b6dee1f2daac6a3ce700d7194ca12"></a>
+<a class="anchor" id="a9dfde7b7b9d78eeffb4f65eee5a0ab88"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -569,12 +555,12 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
-<p>Open a connection to <code>url</code> and open a sender for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>. </p>
+<p>Open a connection and sender for <code>url</code>. </p>
 <p>Any supplied sender options will override the container's template options. </p>
 
 </div>
@@ -617,14 +603,12 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 </table>
 </div><div class="memdoc">
 
-<p>Open a connection to <code>url</code> and open a sender for <code><a class="el" href="classproton_1_1url.html#a9b67b266207227062c7a2961ef85293a" title="path is everything after the final &quot;/&quot;. ">url.path()</a></code>. </p>
+<p>Open a connection and sender for <code>url</code>. </p>
 <p>Any supplied sender or connection options will override the container's template options. </p>
 
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#aff2a6f62e769683a6a5813cc483a0079">default_container</a>.</p>
-
 </div>
 </div>
-<a class="anchor" id="a471b272954422624be81cb82110dec27"></a>
+<a class="anchor" id="a81b4e5d313e933183644387b67efa6b9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -632,11 +616,10 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> </td>
+          <td class="memname">virtual class <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> </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"></td><td>)</td>
-          <td></td>
+          <td> const</td>
         </tr>
       </table>
   </td>
@@ -649,9 +632,11 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 <p>Receiver options applied to receivers created by this container. </p>
 <p>They are applied before <a class="el" href="classproton_1_1messaging__handler.html#a768b0a50669aa1d512d12e9d68af14cd" title="The remote peer opened the link. ">messaging_handler::on_receiver_open()</a> and can be overridden. </p>
 
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#acd8ae6f30b3a73b808a2bb01a1a1be83">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#acd8ae6f30b3a73b808a2bb01a1a1be83">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
+
 </div>
 </div>
-<a class="anchor" id="a81b4e5d313e933183644387b67efa6b9"></a>
+<a class="anchor" id="a8885de4d4900ac74ca735acc767e56d7"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -659,10 +644,11 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual class <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> </td>
+          <td class="memname">virtual void <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> </td>
           <td>(</td>
+          <td class="paramtype">const class <a class="el" href="classproton_1_1receiver__options.html">receiver_options</a> &amp;&#160;</td>
           <td class="paramname"></td><td>)</td>
-          <td> const</td>
+          <td></td>
         </tr>
       </table>
   </td>
@@ -675,7 +661,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 <p>Receiver options applied to receivers created by this container. </p>
 <p>They are applied before <a class="el" href="classproton_1_1messaging__handler.html#a768b0a50669aa1d512d12e9d68af14cd" title="The remote peer opened the link. ">messaging_handler::on_receiver_open()</a> and can be overridden. </p>
 
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#a17f563536b54133d5e64f433bdbcafba">default_container</a>, and <a class="el" href="classproton_1_1io_1_1container__impl__base.html#acd8ae6f30b3a73b808a2bb01a1a1be83">container_impl_base</a>.</p>
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#a51f216124279a206388665982616ac5e">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#a51f216124279a206388665982616ac5e">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
 
 </div>
 </div>
@@ -701,14 +687,54 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 </div><div class="memdoc">
 
 <p>Run the container in this thread. </p>
-<p>Returns when the container stops: see <a class="el" href="classproton_1_1container.html#a74bcb386eb5f833bceb6ec86caf1d546" title="If true, the container will stop (i.e., run() will return) when all active connections and listeners ...">auto_stop()</a> and <a class="el" href="classproton_1_1container.html#a40a47814c7196a4c796015fd5c16b542" title="Stop the container with an optional error_condition err. ">stop()</a>.</p>
+<p>Returns when the container stops. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classproton_1_1container.html#a74bcb386eb5f833bceb6ec86caf1d546" title="If true, stop the container when all active connections and listeners are closed. ...">auto_stop()</a> and <a class="el" href="classproton_1_1container.html#a0efff8623a2fb79dad94a96dcf16d966" title="Experimental - Stop the container with an empty error condition. ">stop()</a>.</dd></dl>
 <p>With a multithreaded container, call <a class="el" href="classproton_1_1container.html#a18954417d3124a8095783ea13dc6d00b" title="Run the container in this thread. ">run()</a> in multiple threads to create a thread pool. </p>
 
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#a88a1f51cd9435a5f06ecc411a2e355dc">default_container</a>.</p>
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#a13a43e6d814de94978c515cb084873b1">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#a13a43e6d814de94978c515cb084873b1">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2broker_8cpp-example.html#a21">mt/broker.cpp</a>.</dd>
+</dl>
+</div>
+</div>
+<a class="anchor" id="a84e9e24aaa2f0c6bf6c7d22e1b6554c7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void schedule </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classproton_1_1duration.html">duration</a>&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classproton_1_1void__function0.html">void_function0</a> &amp;&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Schedule a function to be called after the duration. </p>
+<p>C++03 compatible, for C++11 use the schedule(duration, std::function&lt;void()&gt;) </p>
+
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#a8afcbe29a3a2a7d3f7dc4844d6c8f0a4">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#a8afcbe29a3a2a7d3f7dc4844d6c8f0a4">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a541ac10e3a1dfaddd1866c3144f718f0"></a>
+<a class="anchor" id="a008fa75a2f2f37c9179c0ada787ca50b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -718,7 +744,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
         <tr>
           <td class="memname">virtual void <a class="el" href="classproton_1_1sender__options.html">sender_options</a> </td>
           <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1sender__options.html">sender_options</a> &amp;&#160;</td>
+          <td class="paramtype">const class <a class="el" href="classproton_1_1sender__options.html">sender_options</a> &amp;&#160;</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
         </tr>
@@ -733,6 +759,8 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 <p>Sender options applied to senders created by this container. </p>
 <p>They are applied before <a class="el" href="classproton_1_1messaging__handler.html#a0b5d066e5463d3365f662c8a7dc52661" title="The remote peer opened the link. ">messaging_handler::on_sender_open()</a> and can be overridden. </p>
 
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#a85420df03b16877fac2b8911eff6a764">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#a85420df03b16877fac2b8911eff6a764">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
+
 </div>
 </div>
 <a class="anchor" id="a10a38ec87b70581c7dfd27c2f12b78ad"></a>
@@ -759,7 +787,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 <p>Sender options applied to senders created by this container. </p>
 <p>They are applied before <a class="el" href="classproton_1_1messaging__handler.html#a0b5d066e5463d3365f662c8a7dc52661" title="The remote peer opened the link. ">messaging_handler::on_sender_open()</a> and can be overridden. </p>
 
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#aa79d0327d2c0080359e9c4b0c9d25ebd">default_container</a>, and <a class="el" href="classproton_1_1io_1_1container__impl__base.html#a79d17b55266eaa187ba943d59d3f9478">container_impl_base</a>.</p>
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#a79d17b55266eaa187ba943d59d3f9478">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#a79d17b55266eaa187ba943d59d3f9478">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
 
 </div>
 </div>
@@ -788,7 +816,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 <p>Connection options that will be applied to incoming connections. </p>
 <p>These are applied first and overridden by options provided in <a class="el" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654" title="Start listening on url. ">listen()</a>, <a class="el" href="classproton_1_1listen__handler.html#aaf55d192e098571e9a851dc919968f8e" title="Called for each accepted connection. ">listen_handler::on_accept()</a> and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
 
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#a7f6d9072a69c9c07720ffc98dcb49092">default_container</a>, and <a class="el" href="classproton_1_1io_1_1container__impl__base.html#a11b0add605994e504f141c15df8f3947">container_impl_base</a>.</p>
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#a45145c2c1e48df6c431c375435095296">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#a45145c2c1e48df6c431c375435095296">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
 
 </div>
 </div>
@@ -816,11 +844,11 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 <p>Connection options that will be applied to incoming connections. </p>
 <p>These are applied first and overridden by options provided in <a class="el" href="classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654" title="Start listening on url. ">listen()</a>, <a class="el" href="classproton_1_1listen__handler.html#aaf55d192e098571e9a851dc919968f8e" title="Called for each accepted connection. ">listen_handler::on_accept()</a> and <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a>. </p>
 
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#a5df8afd7e9f9ecacc7d72b713708729a">default_container</a>, and <a class="el" href="classproton_1_1io_1_1container__impl__base.html#a005f27a5839452620ff57f81b316ea58">container_impl_base</a>.</p>
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#a005f27a5839452620ff57f81b316ea58">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#a005f27a5839452620ff57f81b316ea58">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a40a47814c7196a4c796015fd5c16b542"></a>
+<a class="anchor" id="a353f3e9cecd9ee7bd784008c85c46f3c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -831,7 +859,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
           <td class="memname">virtual void stop </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"><em>err</em> = <code><a class="el" href="classproton_1_1error__condition.html">error_condition</a>()</code></td><td>)</td>
+          <td class="paramname"><em>err</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
@@ -842,7 +870,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 </table>
 </div><div class="memdoc">
 
-<p>Stop the container with an optional <a class="el" href="classproton_1_1error__condition.html" title="Describes an endpoint error state. ">error_condition</a> err. </p>
+<p><b>Experimental</b> - Stop the container with an <a class="el" href="classproton_1_1error__condition.html" title="Describes an endpoint error state. ">error_condition</a> err. </p>
 <ul>
 <li>Abort all open connections and listeners.</li>
 <li>Process final handler events and injected functions</li>
@@ -850,7 +878,36 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
 <li><a class="el" href="classproton_1_1container.html#a18954417d3124a8095783ea13dc6d00b" title="Run the container in this thread. ">run()</a> will return in all threads. </li>
 </ul>
 
-<p>Implemented in <a class="el" href="classproton_1_1default__container.html#a53c748f26c3bd7c50ac14d419f440935">default_container</a>.</p>
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#ade42a19caab198f0fd1d28e03cf9ba0e">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#ade42a19caab198f0fd1d28e03cf9ba0e">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
+<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2broker_8cpp-example.html#a13">mt/broker.cpp</a>.</dd>
+</dl>
+</div>
+</div>
+<a class="anchor" id="a0efff8623a2fb79dad94a96dcf16d966"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void stop </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><b>Experimental</b> - Stop the container with an empty error condition. </p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="classproton_1_1container.html#a353f3e9cecd9ee7bd784008c85c46f3c" title="Experimental - Stop the container with an error_condition err. ">stop(const error_condition&amp;)</a> </dd></dl>
+
+<p>Implemented in <a class="el" href="classproton_1_1container__ref.html#a8c528baf37154d347366083f0f816846">container_ref&lt; Ptr &gt;</a>, and <a class="el" href="classproton_1_1container__ref.html#a8c528baf37154d347366083f0f816846">container_ref&lt; std::auto_ptr&lt; container &gt; &gt;</a>.</p>
 
 </div>
 </div>
@@ -865,7 +922,7 @@ virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class=
     <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1container.html">container</a></li>
     <li class="footer">Generated by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.js
index 5448319..7f78149 100755
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.js
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.js
@@ -5,23 +5,25 @@ var classproton_1_1container =
     [ "client_connection_options", "classproton_1_1container.html#a77a1de4f556548c0ddc254b857763844", null ],
     [ "client_connection_options", "classproton_1_1container.html#a5d2af52bdfe884e43513fbe36e8f4bf6", null ],
     [ "connect", "classproton_1_1container.html#ae8b4eb94c7de3a287665156a768de8dd", null ],
-    [ "connect", "classproton_1_1container.html#a719c90ac57522bc2c830e2ff5335796c", null ],
+    [ "connect", "classproton_1_1container.html#ac2cbb531517ecaeea2dfddf77db9341e", null ],
     [ "id", "classproton_1_1container.html#a8ebfbb187faf8c69d4283fd836ddf2ea", null ],
     [ "listen", "classproton_1_1container.html#a27d60b6665f37220d9be70f11ab69654", null ],
-    [ "listen", "classproton_1_1container.html#a2fd8da2aa0f1891ea29a39330eb177dc", null ],
-    [ "listen", "classproton_1_1container.html#af2f7d413dc10dff5cae3396ce9d47688", null ],
-    [ "open_receiver", "classproton_1_1container.html#a92dad1efeba5c14ef01c9e63787cd507", null ],
-    [ "open_receiver", "classproton_1_1container.html#a5896a793c38808611645102d84af2ede", null ],
+    [ "listen", "classproton_1_1container.html#a5817bfba1f1b8b77398a752c2cda6509", null ],
+    [ "listen", "classproton_1_1container.html#aeec1740f4d26febcec12b897c5a2dcec", null ],
+    [ "open_receiver", "classproton_1_1container.html#affcfcbd6e0dd3cbefbe6ebfbe4632211", null ],
+    [ "open_receiver", "classproton_1_1container.html#a052ad9f1518fc6b28e1a06a10c46363a", null ],
     [ "open_receiver", "classproton_1_1container.html#a52ddc19997ef0bfc043ae61fa417661d", null ],
-    [ "open_sender", "classproton_1_1container.html#a58a03a1c418f88d50a4b009999066061", null ],
-    [ "open_sender", "classproton_1_1container.html#a744b6dee1f2daac6a3ce700d7194ca12", null ],
+    [ "open_sender", "classproton_1_1container.html#ab9c389caac0c3fff4fb14626082a9a2c", null ],
+    [ "open_sender", "classproton_1_1container.html#a9dfde7b7b9d78eeffb4f65eee5a0ab88", null ],
     [ "open_sender", "classproton_1_1container.html#ab01b2de425b4f248e9f1be109c943d40", null ],
-    [ "receiver_options", "classproton_1_1container.html#a471b272954422624be81cb82110dec27", null ],
     [ "receiver_options", "classproton_1_1container.html#a81b4e5d313e933183644387b67efa6b9", null ],
+    [ "receiver_options", "classproton_1_1container.html#a8885de4d4900ac74ca735acc767e56d7", null ],
     [ "run", "classproton_1_1container.html#a18954417d3124a8095783ea13dc6d00b", null ],
-    [ "sender_options", "classproton_1_1container.html#a541ac10e3a1dfaddd1866c3144f718f0", null ],
+    [ "schedule", "classproton_1_1container.html#a84e9e24aaa2f0c6bf6c7d22e1b6554c7", null ],
+    [ "sender_options", "classproton_1_1container.html#a008fa75a2f2f37c9179c0ada787ca50b", null ],
     [ "sender_options", "classproton_1_1container.html#a10a38ec87b70581c7dfd27c2f12b78ad", null ],
     [ "server_connection_options", "classproton_1_1container.html#a057b58d4cd2d1bbe8a51c2e0a4807fbc", null ],
     [ "server_connection_options", "classproton_1_1container.html#ae2249a16e7eebe53a777144476822fbc", null ],
-    [ "stop", "classproton_1_1container.html#a40a47814c7196a4c796015fd5c16b542", null ]
+    [ "stop", "classproton_1_1container.html#a353f3e9cecd9ee7bd784008c85c46f3c", null ],
+    [ "stop", "classproton_1_1container.html#a0efff8623a2fb79dad94a96dcf16d966", null ]
 ];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.png b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.png
index 757b05f..58155b2 100755
Binary files a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.png and b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/1d69f2e6/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref-members.html
new file mode 100755
index 0000000..67dcb39
--- /dev/null
+++ b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1container__ref-members.html
@@ -0,0 +1,142 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Qpid 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.11 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classproton_1_1container__ref.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">container_ref&lt; Ptr &gt; Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container__ref.html#a175e67f96d38f64d55228503d82a1d80">auto_stop</a>(bool set)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container__ref.html#a0a331a30381b64eede08d537b40988fd">client_connection_options</a>(const connection_options &amp;c)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container__ref.html#a83016f5d5abb197f45a2cee0190dbe22">client_connection_options</a>() const </td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container__ref.html#a332a2d35ffb1780dbeb8c689c28c56d4">connect</a>(const std::string &amp;url, const connection_options &amp;opts)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container__ref.html#a719c90ac57522bc2c830e2ff5335796c">connect</a>(const std::string &amp;url)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>container_ref</b>(Ptr p) (defined in <a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a>)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container__ref.html#aae9016a4b54d24cae86174baa6a38342">id</a>() const </td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container__ref.html#aa119c0cd768ab46e9d9229bbb79f81d4">listen</a>(const std::string &amp;url, listen_handler &amp;l)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container__ref.html#ad92d6cc97876226d29560e2cb282d9b5">listen</a>(const std::string &amp;url, const connection_options &amp;opts)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container__ref.html#ab268bad0bd121444c60cde3a25c39f78">listen</a>(const std::string &amp;url)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>open_receiver</b>(const std::string &amp;url, const class receiver_options &amp;o, const connection_options &amp;c) (defined in <a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a>)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>open_receiver</b>(const std::string &amp;url, const class receiver_options &amp;o) (defined in <a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a>)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container__ref.html#ac4f8ffaa917c20c8c89106948c2a19c3">open_receiver</a>(const std::string &amp;url)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#a052ad9f1518fc6b28e1a06a10c46363a">proton::container::open_receiver</a>(const std::string &amp;url, const proton::receiver_options &amp;o)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a52ddc19997ef0bfc043ae61fa417661d">proton::container::open_receiver</a>(const std::string &amp;url, const proton::receiver_options &amp;o, const connection_options &amp;c)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>open_sender</b>(const std::string &amp;url, const class sender_options &amp;o, const connection_options &amp;c) (defined in <a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a>)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>open_sender</b>(const std::string &amp;url, const class sender_options &amp;o) (defined in <a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a>)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container__ref.html#ae0511cbc22f76a538465b9c93d91ccf9">open_sender</a>(const std::string &amp;url)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container.html#a9dfde7b7b9d78eeffb4f65eee5a0ab88">proton::container::open_sender</a>(const std::string &amp;url, const proton::sender_options &amp;o)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container.html#ab01b2de425b4f248e9f1be109c943d40">proton::container::open_sender</a>(const std::string &amp;url, const proton::sender_options &amp;o, const connection_options &amp;c)=0</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container__ref.html#a51f216124279a206388665982616ac5e">receiver_options</a>(const class receiver_options &amp;o)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container__ref.html#acd8ae6f30b3a73b808a2bb01a1a1be83">receiver_options</a>() const </td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container__ref.html#a13a43e6d814de94978c515cb084873b1">run</a>()</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container__ref.html#a8afcbe29a3a2a7d3f7dc4844d6c8f0a4">schedule</a>(duration d, void_function0 &amp;f)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container__ref.html#a85420df03b16877fac2b8911eff6a764">sender_options</a>(const class sender_options &amp;o)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container__ref.html#a79d17b55266eaa187ba943d59d3f9478">sender_options</a>() const </td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container__ref.html#a45145c2c1e48df6c431c375435095296">server_connection_options</a>(const connection_options &amp;o)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container__ref.html#a005f27a5839452620ff57f81b316ea58">server_connection_options</a>() const </td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1container__ref.html#ade42a19caab198f0fd1d28e03cf9ba0e">stop</a>(const error_condition &amp;err)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classproton_1_1container__ref.html#a8c528baf37154d347366083f0f816846">stop</a>()</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>stop_listening</b>(const std::string &amp;url) (defined in <a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a>)</td><td class="entry"><a class="el" href="classproton_1_1container__ref.html">container_ref&lt; Ptr &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>~container</b>() (defined in <a class="el" href="classproton_1_1container.html">container</a>)</td><td class="entry"><a class="el" href="classproton_1_1container.html">container</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
+  </ul>
+</div>
+</body>
+</html>


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