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/06/17 13:09:51 UTC
[09/51] [partial] qpid-site git commit: PROTON-1134: Update the
website for Proton 0.13.0
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h_source.html
new file mode 100755
index 0000000..d3feebe
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h_source.html
@@ -0,0 +1,401 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/messenger.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
+  <span id="projectnumber">0.13.0</span>
+ </div>
+ </td>
+ <td> <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('messenger_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">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> <span class="preprocessor">#ifndef PROTON_MESSENGER_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define PROTON_MESSENGER_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> </div>
+<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * or more contributor license agreements. See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * regarding copyright ownership. The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * "License"); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * with the License. You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment"> * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment"> * KIND, either express or implied. See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <proton/import_export.h></span></div>
+<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <<a class="code" href="message_8h.html">proton/message.h</a>></span></div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="selectable_8h.html">proton/selectable.h</a>></span></div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <<a class="code" href="condition_8h.html">proton/condition.h</a>></span></div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <<a class="code" href="terminus_8h.html">proton/terminus.h</a>></span></div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <<a class="code" href="link_8h.html">proton/link.h</a>></span></div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include <<a class="code" href="transport_8h.html">proton/transport.h</a>></span></div>
+<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include <<a class="code" href="ssl_8h.html">proton/ssl.h</a>></span></div>
+<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div>
+<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div>
+<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1"> 157</a></span> <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> </div>
+<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="group__messenger.html#gabd73703511b9dae193765e9e57864291"> 166</a></span> <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> </div>
+<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7"> 172</a></span> <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> </div>
+<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b"> 178</a></span> <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>  <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>  <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>  <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>  <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>  <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>  <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>  <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>  <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> } <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> </div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> 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> </div>
+<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> 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> </div>
+<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> 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> </div>
+<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> 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> </div>
+<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> 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> </div>
+<div class="line"><a name="l00246"></a><span class="lineno"> 246</span> 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> </div>
+<div class="line"><a name="l00256"></a><span class="lineno"> 256</span> 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> </div>
+<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> 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> </div>
+<div class="line"><a name="l00277"></a><span class="lineno"> 277</span> 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> </div>
+<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> 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> </div>
+<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> 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> </div>
+<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> 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> </div>
+<div class="line"><a name="l00317"></a><span class="lineno"> 317</span> 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> </div>
+<div class="line"><a name="l00327"></a><span class="lineno"> 327</span> 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> </div>
+<div class="line"><a name="l00341"></a><span class="lineno"> 341</span> 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> </div>
+<div class="line"><a name="l00353"></a><span class="lineno"> 353</span> 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> </div>
+<div class="line"><a name="l00360"></a><span class="lineno"> 360</span> 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> </div>
+<div class="line"><a name="l00375"></a><span class="lineno"> 375</span> 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> </div>
+<div class="line"><a name="l00388"></a><span class="lineno"> 388</span> 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> </div>
+<div class="line"><a name="l00405"></a><span class="lineno"> 405</span> 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> </div>
+<div class="line"><a name="l00417"></a><span class="lineno"> 417</span> 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> </div>
+<div class="line"><a name="l00437"></a><span class="lineno"> 437</span> 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> </div>
+<div class="line"><a name="l00449"></a><span class="lineno"> 449</span> 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>  <span class="keywordtype">int</span> window);</div>
+<div class="line"><a name="l00451"></a><span class="lineno"> 451</span> </div>
+<div class="line"><a name="l00460"></a><span class="lineno"> 460</span> 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> </div>
+<div class="line"><a name="l00476"></a><span class="lineno"> 476</span> 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> </div>
+<div class="line"><a name="l00485"></a><span class="lineno"> 485</span> 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> </div>
+<div class="line"><a name="l00494"></a><span class="lineno"> 494</span> 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> </div>
+<div class="line"><a name="l00506"></a><span class="lineno"> 506</span> 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> <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>  pn_seconds_t timeout);</div>
+<div class="line"><a name="l00509"></a><span class="lineno"> 509</span> </div>
+<div class="line"><a name="l00519"></a><span class="lineno"> 519</span> 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>  <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> </div>
+<div class="line"><a name="l00530"></a><span class="lineno"> 530</span> 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> </div>
+<div class="line"><a name="l00538"></a><span class="lineno"> 538</span> 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> </div>
+<div class="line"><a name="l00546"></a><span class="lineno"> 546</span> 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> </div>
+<div class="line"><a name="l00558"></a><span class="lineno"> 558</span> 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> </div>
+<div class="line"><a name="l00571"></a><span class="lineno"> 571</span> 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> </div>
+<div class="line"><a name="l00584"></a><span class="lineno"> 584</span> 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>  pn_tracker_t tracker);</div>
+<div class="line"><a name="l00586"></a><span class="lineno"> 586</span> </div>
+<div class="line"><a name="l00599"></a><span class="lineno"> 599</span> 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> </div>
+<div class="line"><a name="l00613"></a><span class="lineno"> 613</span> 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> </div>
+<div class="line"><a name="l00628"></a><span class="lineno"> 628</span> 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> </div>
+<div class="line"><a name="l00640"></a><span class="lineno"> 640</span> 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> </div>
+<div class="line"><a name="l00653"></a><span class="lineno"> 653</span> 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> </div>
+<div class="line"><a name="l00687"></a><span class="lineno"> 687</span> 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> </div>
+<div class="line"><a name="l00713"></a><span class="lineno"> 713</span> 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> </div>
+<div class="line"><a name="l00725"></a><span class="lineno"> 725</span> 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> </div>
+<div class="line"><a name="l00741"></a><span class="lineno"> 741</span> 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> </div>
+<div class="line"><a name="l00756"></a><span class="lineno"> 756</span> 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> </div>
+<div class="line"><a name="l00767"></a><span class="lineno"> 767</span> 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> </div>
+<div class="line"><a name="l00772"></a><span class="lineno"><a class="line" href="group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9"> 772</a></span> <span class="preprocessor">#define PN_CUMULATIVE (0x1)</span></div>
+<div class="line"><a name="l00773"></a><span class="lineno"> 773</span> </div>
+<div class="line"><a name="l00795"></a><span class="lineno"> 795</span> 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> </div>
+<div class="line"><a name="l00818"></a><span class="lineno"> 818</span> 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> </div>
+<div class="line"><a name="l00827"></a><span class="lineno"> 827</span> 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>  pn_tracker_t tracker);</div>
+<div class="line"><a name="l00829"></a><span class="lineno"> 829</span> </div>
+<div class="line"><a name="l00837"></a><span class="lineno"> 837</span> 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> </div>
+<div class="line"><a name="l00845"></a><span class="lineno"> 845</span> 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> </div>
+<div class="line"><a name="l00909"></a><span class="lineno"> 909</span> 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>  <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div>
+<div class="line"><a name="l00911"></a><span class="lineno"> 911</span> </div>
+<div class="line"><a name="l00934"></a><span class="lineno"> 934</span> 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>  <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div>
+<div class="line"><a name="l00936"></a><span class="lineno"> 936</span> </div>
+<div class="line"><a name="l00965"></a><span class="lineno"> 965</span> 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> </div>
+<div class="line"><a name="l00973"></a><span class="lineno"> 973</span> 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> </div>
+<div class="line"><a name="l00979"></a><span class="lineno"> 979</span> <span class="preprocessor">#define PN_FLAGS_CHECK_ROUTES \</span></div>
+<div class="line"><a name="l00980"></a><span class="lineno"> 980</span> <span class="preprocessor"> (0x1) </span></div>
+<div class="line"><a name="l00984"></a><span class="lineno"> 984</span> <span class="preprocessor">#define PN_FLAGS_ALLOW_INSECURE_MECHS \</span></div>
+<div class="line"><a name="l00985"></a><span class="lineno"> 985</span> <span class="preprocessor"> (0x2) </span></div>
+<div class="line"><a name="l00996"></a><span class="lineno"> 996</span> <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>  <span class="keyword">const</span> <span class="keywordtype">int</span> flags);</div>
+<div class="line"><a name="l00998"></a><span class="lineno"> 998</span> </div>
+<div class="line"><a name="l01004"></a><span class="lineno"> 1004</span> 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> </div>
+<div class="line"><a name="l01012"></a><span class="lineno"> 1012</span> 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>  <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> </div>
+<div class="line"><a name="l01021"></a><span class="lineno"> 1021</span> 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>  <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> </div>
+<div class="line"><a name="l01030"></a><span class="lineno"> 1030</span> 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>  <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> </div>
+<div class="line"><a name="l01040"></a><span class="lineno"> 1040</span> PN_EXTERN pn_millis_t</div>
+<div class="line"><a name="l01041"></a><span class="lineno"> 1041</span>  <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>  <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div>
+<div class="line"><a name="l01043"></a><span class="lineno"> 1043</span> </div>
+<div class="line"><a name="l01053"></a><span class="lineno"> 1053</span> PN_EXTERN <span class="keywordtype">int</span></div>
+<div class="line"><a name="l01054"></a><span class="lineno"> 1054</span> <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>  <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> </div>
+<div class="line"><a name="l01057"></a><span class="lineno"> 1057</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l01058"></a><span class="lineno"> 1058</span> }</div>
+<div class="line"><a name="l01059"></a><span class="lineno"> 1059</span> <span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l01060"></a><span class="lineno"> 1060</span> </div>
+<div class="line"><a name="l01061"></a><span class="lineno"> 1061</span> <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>
+<div class="ttc" id="group__messenger_html_ga8f889c65a77b807bb249e116649f9cd3"><div class="ttname"><a href="group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3">pn_messenger_get_outgoing_window</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_get_outgoing_window(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gaa300a232e25dbe6be6dca3949da82145"><div class="ttname"><a href="group__messenger.html#gaa300a232e25dbe6be6dca3949da82145">pn_messenger_name</a></div><div class="ttdeci">PN_EXTERN const char * pn_messenger_name(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gaf5a08242376fa805290966e89a54aa8e"><div class="ttname"><a href="group__messenger.html#gaf5a08242376fa805290966e89a54aa8e">pn_messenger_interrupt</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_interrupt(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gad8bdfb8f2d2ea1e8a873d048728b488f"><div class="ttname"><a href="group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f">pn_messenger_get_incoming_window</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_get_incoming_window(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_ga7281f105c4eca994486985aa1e0f1cc1"><div class="ttname"><a href="group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1">pn_messenger_incoming_subscription</a></div><div class="ttdeci">PN_EXTERN pn_subscription_t * pn_messenger_incoming_subscription(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gaa5e3ea6839e156d22afe0e8254e47b2d"><div class="ttname"><a href="group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d">pn_messenger_get_private_key</a></div><div class="ttdeci">PN_EXTERN const char * pn_messenger_get_private_key(pn_messenger_t *messenger)</div></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="group__messenger_html_ga91d3800c61ab27f32c8c0fc513ef085c"><div class="ttname"><a href="group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c">pn_messenger_set_trusted_certificates</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_trusted_certificates(pn_messenger_t *messenger, const char *cert_db)</div></div>
+<div class="ttc" id="messenger_8h_html_a18cfd94962f9e839930f388fda9d7bd1"><div class="ttname"><a href="messenger_8h.html#a18cfd94962f9e839930f388fda9d7bd1">pn_messenger_get_flags</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_get_flags(pn_messenger_t *messenger)</div></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__messenger_html_ga3ca5c41b89b7b47a721c06829e8c34e0"><div class="ttname"><a href="group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0">pn_messenger_accept</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_accept(pn_messenger_t *messenger, pn_tracker_t tracker, int flags)</div></div>
+<div class="ttc" id="messenger_8h_html_a8235fd094b6613334fcad7059109753b"><div class="ttname"><a href="messenger_8h.html#a8235fd094b6613334fcad7059109753b">pn_messenger_set_ssl_peer_authentication_mode</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_ssl_peer_authentication_mode(pn_messenger_t *messenger, const pn_ssl_verify_mode_t mode)</div></div>
+<div class="ttc" id="group__message_html_gad9259fa9271e8844c8e05a7e8978e3b2"><div class="ttname"><a href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a></div><div class="ttdeci">struct pn_message_t pn_message_t</div><div class="ttdef"><b>Definition:</b> message.h:49</div></div>
+<div class="ttc" id="group__messenger_html_ga1d109dcc2178b777e950d0ae664d5085"><div class="ttname"><a href="group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085">pn_messenger_rewrite</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_rewrite(pn_messenger_t *messenger, const char *pattern, const char *address)</div></div>
+<div class="ttc" id="group__messenger_html_ga873eea2b97af52a138a2e1db7f4556e2"><div class="ttname"><a href="group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2">pn_messenger_get_timeout</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_get_timeout(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="messenger_8h_html_abd65926e7942cabd7c8a8d08c816bac6"><div class="ttname"><a href="messenger_8h.html#abd65926e7942cabd7c8a8d08c816bac6">pn_messenger_get_remote_idle_timeout</a></div><div class="ttdeci">PN_EXTERN pn_millis_t pn_messenger_get_remote_idle_timeout(pn_messenger_t *messenger, const char *address)</div></div>
+<div class="ttc" id="group__messenger_html_ga48d37f185faf99c4270b41658e9bb7d8"><div class="ttname"><a href="group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8">pn_messenger_selectable</a></div><div class="ttdeci">PN_EXTERN pn_selectable_t * pn_messenger_selectable(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_ga177587d2aa7a6fee101a111e40765deb"><div class="ttname"><a href="group__messenger.html#ga177587d2aa7a6fee101a111e40765deb">pn_subscription_address</a></div><div class="ttdeci">PN_EXTERN const char * pn_subscription_address(pn_subscription_t *sub)</div></div>
+<div class="ttc" id="group__messenger_html_gacd33f1218d6b6baed75462a3c9e31a81"><div class="ttname"><a href="group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81">pn_messenger_set_blocking</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_blocking(pn_messenger_t *messenger, bool blocking)</div></div>
+<div class="ttc" id="group__messenger_html_ga99c2fa02e546861b1cfe95bd133e2943"><div class="ttname"><a href="group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943">pn_messenger_receiving</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_receiving(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gab1173cfe4bcaa0a530c8035dc75f42c7"><div class="ttname"><a href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a></div><div class="ttdeci">int64_t pn_tracker_t</div><div class="ttdef"><b>Definition:</b> messenger.h:172</div></div>
+<div class="ttc" id="group__messenger_html_gace4b35e754ed9e1ab134ce50212158a1"><div class="ttname"><a href="group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1">pn_messenger_subscribe_ttl</a></div><div class="ttdeci">PN_EXTERN pn_subscription_t * pn_messenger_subscribe_ttl(pn_messenger_t *messenger, const char *source, pn_seconds_t timeout)</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__messenger_html_ga1822e0ee5af28130d13687cc0fff21c6"><div class="ttname"><a href="group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6">pn_messenger_outgoing</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_outgoing(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_ga4d1810d42ee5dac4e5db82599b828aeb"><div class="ttname"><a href="group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb">pn_messenger_delivery</a></div><div class="ttdeci">PN_EXTERN pn_delivery_t * pn_messenger_delivery(pn_messenger_t *messenger, pn_tracker_t tracker)</div></div>
+<div class="ttc" id="group__messenger_html_gaf1f1bfe4894d971f0b8d679bcab5cae6"><div class="ttname"><a href="group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6">pn_messenger_subscribe</a></div><div class="ttdeci">PN_EXTERN pn_subscription_t * pn_messenger_subscribe(pn_messenger_t *messenger, const char *source)</div></div>
+<div class="ttc" id="group__messenger_html_ga58608dc581eba5d56abc89d05377913e"><div class="ttname"><a href="group__messenger.html#ga58608dc581eba5d56abc89d05377913e">pn_messenger_route</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_route(pn_messenger_t *messenger, const char *pattern, const char *address)</div></div>
+<div class="ttc" id="group__ssl_html_gae5e33024ed6af3432d4c76d1484d7ecb"><div class="ttname"><a href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a></div><div class="ttdeci">pn_ssl_verify_mode_t</div><div class="ttdef"><b>Definition:</b> ssl.h:175</div></div>
+<div class="ttc" id="group__messenger_html_gaca5d33643cc6db452d4dd456f774f936"><div class="ttname"><a href="group__messenger.html#gaca5d33643cc6db452d4dd456f774f936">pn_messenger_get_certificate</a></div><div class="ttdeci">PN_EXTERN const char * pn_messenger_get_certificate(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1"><div class="ttname"><a href="group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1">pn_messenger_start</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_start(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="message_8h_html"><div class="ttname"><a href="message_8h.html">message.h</a></div></div>
+<div class="ttc" id="group__messenger_html_ga242e4ee54b9c0a416443c7da5f6e045b"><div class="ttname"><a href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">pn_status_t</a></div><div class="ttdeci">pn_status_t</div><div class="ttdef"><b>Definition:</b> messenger.h:178</div></div>
+<div class="ttc" id="group__messenger_html_gaf95b3b54f4ee2a97db09e83ea5a0f8c3"><div class="ttname"><a href="group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3">pn_messenger_is_blocking</a></div><div class="ttdeci">PN_EXTERN bool pn_messenger_is_blocking(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gaba050f36861e436a18378a8a1ff835e0"><div class="ttname"><a href="group__messenger.html#gaba050f36861e436a18378a8a1ff835e0">pn_messenger_stopped</a></div><div class="ttdeci">PN_EXTERN bool pn_messenger_stopped(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gabd73703511b9dae193765e9e57864291"><div class="ttname"><a href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a></div><div class="ttdeci">struct pn_subscription_t pn_subscription_t</div><div class="ttdef"><b>Definition:</b> messenger.h:166</div></div>
+<div class="ttc" id="group__messenger_html_ga24819ecf92720da72500bb453e3d3847"><div class="ttname"><a href="group__messenger.html#ga24819ecf92720da72500bb453e3d3847">pn_messenger_get_link</a></div><div class="ttdeci">PN_EXTERN pn_link_t * pn_messenger_get_link(pn_messenger_t *messenger, const char *address, bool sender)</div></div>
+<div class="ttc" id="group__messenger_html_ga0725c3cac4ae83188a54ed2308fc9e9a"><div class="ttname"><a href="group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a">pn_messenger_set_incoming_window</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_incoming_window(pn_messenger_t *messenger, int window)</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467">PN_STATUS_ACCEPTED</a></div><div class="ttdef"><b>Definition:</b> messenger.h:183</div></div>
+<div class="ttc" id="terminus_8h_html"><div class="ttname"><a href="terminus_8h.html">terminus.h</a></div></div>
+<div class="ttc" id="group__messenger_html_ga310d7de19eb8943a2818f53d9b45cfc9"><div class="ttname"><a href="group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9">pn_messenger_set_certificate</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_certificate(pn_messenger_t *messenger, const char *certificate)</div></div>
+<div class="ttc" id="group__messenger_html_ga6a766d6dfb249b2f2db8de0fc4a73990"><div class="ttname"><a href="group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990">pn_messenger_recv</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_recv(pn_messenger_t *messenger, int limit)</div></div>
+<div class="ttc" id="group__link_html_ga3fb58bd0b88d37407ebb615c2630e608"><div class="ttname"><a href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a></div><div class="ttdeci">pn_snd_settle_mode_t</div><div class="ttdef"><b>Definition:</b> link.h:471</div></div>
+<div class="ttc" id="group__messenger_html_gab3e5a76bd09bbce0e4243b2f4e600d04"><div class="ttname"><a href="group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04">pn_messenger_incoming_tracker</a></div><div class="ttdeci">PN_EXTERN pn_tracker_t pn_messenger_incoming_tracker(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gafcdc9ca1e3d1505c5ebfb26cc95fb2bb"><div class="ttname"><a href="group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb">pn_messenger_send</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_send(pn_messenger_t *messenger, int n)</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="group__messenger_html_ga64d4dbf0f6cec27cd57d86728f43dd83"><div class="ttname"><a href="group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83">pn_messenger_get</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_get(pn_messenger_t *messenger, pn_message_t *message)</div></div>
+<div class="ttc" id="group__messenger_html_ga916bf706b4b2e6eb60fb5ad679a230d2"><div class="ttname"><a href="group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2">pn_messenger_errno</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_errno(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611">PN_STATUS_PENDING</a></div><div class="ttdef"><b>Definition:</b> messenger.h:180</div></div>
+<div class="ttc" id="group__delivery_html_gacdfce854066c0a4ff4db9f9a0478f340"><div class="ttname"><a href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a></div><div class="ttdeci">struct pn_delivery_t pn_delivery_t</div><div class="ttdef"><b>Definition:</b> types.h:238</div></div>
+<div class="ttc" id="group__messenger_html_gaeb207b3f558e04abf7336bc603cc669d"><div class="ttname"><a href="group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d">pn_messenger_incoming</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_incoming(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf">PN_STATUS_REJECTED</a></div><div class="ttdef"><b>Definition:</b> messenger.h:184</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8">PN_STATUS_MODIFIED</a></div><div class="ttdef"><b>Definition:</b> messenger.h:186</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583">PN_STATUS_SETTLED</a></div><div class="ttdef"><b>Definition:</b> messenger.h:188</div></div>
+<div class="ttc" id="group__messenger_html_ga40373fb89d70f6c3b7a4b9a0e9c2d3e4"><div class="ttname"><a href="group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4">pn_messenger_stop</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_stop(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_ga66fff60287c43a457518382216464c5b"><div class="ttname"><a href="group__messenger.html#ga66fff60287c43a457518382216464c5b">pn_messenger_error</a></div><div class="ttdeci">PN_EXTERN pn_error_t * pn_messenger_error(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_ga088c9d9b1dfd0b32cafa1534019438c2"><div class="ttname"><a href="group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2">pn_messenger_work</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_work(pn_messenger_t *messenger, int timeout)</div></div>
+<div class="ttc" id="group__messenger_html_gaea099f5cefb69de9042e91d7fce17878"><div class="ttname"><a href="group__messenger.html#gaea099f5cefb69de9042e91d7fce17878">pn_messenger_outgoing_tracker</a></div><div class="ttdeci">PN_EXTERN pn_tracker_t pn_messenger_outgoing_tracker(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_ga71ac6697b6fc8a39360dee9989f3a99b"><div class="ttname"><a href="group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b">pn_messenger_set_passive</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_passive(pn_messenger_t *messenger, bool passive)</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee">PN_STATUS_ABORTED</a></div><div class="ttdef"><b>Definition:</b> messenger.h:187</div></div>
+<div class="ttc" id="group__messenger_html_gaf24ba09549f555a0323f7ae0be1978b1"><div class="ttname"><a href="group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1">pn_messenger_is_passive</a></div><div class="ttdeci">PN_EXTERN bool pn_messenger_is_passive(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2">PN_STATUS_UNKNOWN</a></div><div class="ttdef"><b>Definition:</b> messenger.h:179</div></div>
+<div class="ttc" id="group__link_html_gad1c2388cdae687be26222a5d66fd2d58"><div class="ttname"><a href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a></div><div class="ttdeci">pn_rcv_settle_mode_t</div><div class="ttdef"><b>Definition:</b> link.h:488</div></div>
+<div class="ttc" id="group__messenger_html_ga6e1ccb0c5a46d4f354b1b73ff5363531"><div class="ttname"><a href="group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531">pn_messenger_set_outgoing_window</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_outgoing_window(pn_messenger_t *messenger, int window)</div></div>
+<div class="ttc" id="group__transport_html_gae9b49fcbf6397e6916eb4e1357c90ff3"><div class="ttname"><a href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a></div><div class="ttdeci">void(* pn_tracer_t)(pn_transport_t *transport, const char *message)</div><div class="ttdef"><b>Definition:</b> transport.h:62</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852">PN_STATUS_RELEASED</a></div><div class="ttdef"><b>Definition:</b> messenger.h:185</div></div>
+<div class="ttc" id="messenger_8h_html_a6f84343266983e41fbb78f2c5bb52eaf"><div class="ttname"><a href="messenger_8h.html#a6f84343266983e41fbb78f2c5bb52eaf">pn_messenger_set_tracer</a></div><div class="ttdeci">PN_EXTERN void pn_messenger_set_tracer(pn_messenger_t *messenger, pn_tracer_t tracer)</div></div>
+<div class="ttc" id="group__messenger_html_gaac399276ec13c5bb2755b55aeddbc3cb"><div class="ttname"><a href="group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb">pn_messenger_set_private_key</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_private_key(pn_messenger_t *messenger, const char *private_key)</div></div>
+<div class="ttc" id="group__messenger_html_gaf57143f98134870941839f9b665e87af"><div class="ttname"><a href="group__messenger.html#gaf57143f98134870941839f9b665e87af">pn_messenger_free</a></div><div class="ttdeci">PN_EXTERN void pn_messenger_free(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="ssl_8h_html"><div class="ttname"><a href="ssl_8h.html">ssl.h</a></div></div>
+<div class="ttc" id="group__messenger_html_ga621e7edf471c5cf32d7251ed0a468877"><div class="ttname"><a href="group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877">pn_messenger_set_timeout</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_timeout(pn_messenger_t *messenger, int timeout)</div></div>
+<div class="ttc" id="link_8h_html"><div class="ttname"><a href="link_8h.html">link.h</a></div></div>
+<div class="ttc" id="group__messenger_html_ga2967722a8f354ea3a13c65cdbc2be78c"><div class="ttname"><a href="group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c">pn_messenger_reject</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_reject(pn_messenger_t *messenger, pn_tracker_t tracker, int flags)</div></div>
+<div class="ttc" id="group__messenger_html_ga8f41166af1cd932733d7c9cf10c22913"><div class="ttname"><a href="group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913">pn_messenger_buffered</a></div><div class="ttdeci">PN_EXTERN bool pn_messenger_buffered(pn_messenger_t *messenger, pn_tracker_t tracker)</div></div>
+<div class="ttc" id="group__messenger_html_ga6ab59170c21b3a53e6f0c9b4a271ebce"><div class="ttname"><a href="group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce">pn_subscription_set_context</a></div><div class="ttdeci">PN_EXTERN void pn_subscription_set_context(pn_subscription_t *sub, void *context)</div></div>
+<div class="ttc" id="group__messenger_html_ga0d342bb795d48591ad6b3f867766b8b1"><div class="ttname"><a href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a></div><div class="ttdeci">struct pn_messenger_t pn_messenger_t</div><div class="ttdef"><b>Definition:</b> messenger.h:157</div></div>
+<div class="ttc" id="group__messenger_html_gaa27f202efc3cb9454b899576058064b1"><div class="ttname"><a href="group__messenger.html#gaa27f202efc3cb9454b899576058064b1">pn_messenger_tracker_link</a></div><div class="ttdeci">PN_EXTERN pn_link_t * pn_messenger_tracker_link(pn_messenger_t *messenger, pn_tracker_t tracker)</div></div>
+<div class="ttc" id="messenger_8h_html_a40147e4fdea368138335e90cbaf6e7aa"><div class="ttname"><a href="messenger_8h.html#a40147e4fdea368138335e90cbaf6e7aa">pn_messenger_set_snd_settle_mode</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_snd_settle_mode(pn_messenger_t *messenger, const pn_snd_settle_mode_t mode)</div></div>
+<div class="ttc" id="group__messenger_html_gac031418719d3afdd29cc6e64a3d97d67"><div class="ttname"><a href="group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67">pn_messenger_deadline</a></div><div class="ttdeci">PN_EXTERN pn_timestamp_t pn_messenger_deadline(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gae8e9057967d3ca4d81318b147cd3f5ce"><div class="ttname"><a href="group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce">pn_subscription_get_context</a></div><div class="ttdeci">PN_EXTERN void * pn_subscription_get_context(pn_subscription_t *sub)</div></div>
+<div class="ttc" id="group__messenger_html_ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0"><div class="ttname"><a href="group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0">pn_messenger_set_password</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_password(pn_messenger_t *messenger, const char *password)</div></div>
+<div class="ttc" id="group__messenger_html_ga21ab008d0e2218de2bb2ff19d66e214c"><div class="ttname"><a href="group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c">pn_messenger_get_trusted_certificates</a></div><div class="ttdeci">PN_EXTERN const char * pn_messenger_get_trusted_certificates(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gaca818b10d8ab415ff21b2df30e645588"><div class="ttname"><a href="group__messenger.html#gaca818b10d8ab415ff21b2df30e645588">pn_messenger_get_password</a></div><div class="ttdeci">PN_EXTERN const char * pn_messenger_get_password(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_ga318b28252ff310f1956bc892ffaffaf3"><div class="ttname"><a href="group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3">pn_messenger_settle</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_settle(pn_messenger_t *messenger, pn_tracker_t tracker, int flags)</div></div>
+<div class="ttc" id="group__messenger_html_gadc93816636d614c8ea2abdeef1b99573"><div class="ttname"><a href="group__messenger.html#gadc93816636d614c8ea2abdeef1b99573">pn_messenger_put</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_put(pn_messenger_t *messenger, pn_message_t *msg)</div></div>
+<div class="ttc" id="messenger_8h_html_ad139854875a7857a3dc1a0f93de718d9"><div class="ttname"><a href="messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9">pn_messenger_set_rcv_settle_mode</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_rcv_settle_mode(pn_messenger_t *messenger, const pn_rcv_settle_mode_t mode)</div></div>
+<div class="ttc" id="group__messenger_html_ga5770958f2ad363cbce4e49ddde2f0249"><div class="ttname"><a href="group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249">pn_messenger</a></div><div class="ttdeci">PN_EXTERN pn_messenger_t * pn_messenger(const char *name)</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 -->
+<!-- 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="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>
+ </ul>
+</div>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/modules.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/modules.html b/content/releases/qpid-proton-0.13.0/proton/c/api/modules.html
new file mode 100755
index 0000000..deb570c
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/modules.html
@@ -0,0 +1,135 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Modules</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
+  <span id="projectnumber">0.13.0</span>
+ </div>
+ </td>
+ <td> <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('modules.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">Modules</div> </div>
+</div><!--header-->
+<div class="contents">
+<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;"> </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;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</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;"> </span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">▼</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;"> </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;"> </span><span id="arr_1_1_" class="arrow" onclick="toggleFolder('1_1_')">▼</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;"> </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;"> </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;"> </span><span id="arr_1_3_" class="arrow" onclick="toggleFolder('1_3_')">▼</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;"> </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;"> </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;"> </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;"> </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;"> </span><span id="arr_1_5_" class="arrow" onclick="toggleFolder('1_5_')">▼</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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </span><span id="arr_7_" class="arrow" onclick="toggleFolder('7_')">▼</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;"> </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;"> </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;"> </span><a class="el" href="group__url.html" target="_self">URL</a></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated by
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+ </ul>
+</div>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/modules.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/modules.js b/content/releases/qpid-proton-0.13.0/proton/c/api/modules.js
new file mode 100755
index 0000000..0c92501
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/modules.js
@@ -0,0 +1,12 @@
+var modules =
+[
+ [ "Data", "group__data.html", "group__data" ],
+ [ "Engine", "group__engine.html", "group__engine" ],
+ [ "Handlers", "group__handlers.html", null ],
+ [ "Message", "group__message.html", "group__message" ],
+ [ "Messenger", "group__messenger.html", "group__messenger" ],
+ [ "Reactor", "group__reactor.html", "group__reactor" ],
+ [ "Selectable", "group__selectable.html", "group__selectable" ],
+ [ "Types", "group__types.html", "group__types" ],
+ [ "URL", "group__url.html", "group__url" ]
+];
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/nav_f.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/nav_f.png b/content/releases/qpid-proton-0.13.0/proton/c/api/nav_f.png
new file mode 100755
index 0000000..72a58a5
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/nav_f.png differ
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/nav_g.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/nav_g.png b/content/releases/qpid-proton-0.13.0/proton/c/api/nav_g.png
new file mode 100755
index 0000000..2093a23
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/nav_g.png differ
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/nav_h.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/nav_h.png b/content/releases/qpid-proton-0.13.0/proton/c/api/nav_h.png
new file mode 100755
index 0000000..33389b1
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/nav_h.png differ
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org