http://git-wip-us.apache.org/repos/asf/qpid-site/blob/de3c3488/content/releases/qpid-proton-0.15.0/proton/c/api/reactor_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.15.0/proton/c/api/reactor_8h.html 
b/content/releases/qpid-proton-0.15.0/proton/c/api/reactor_8h.html
new file mode 100755
index 0000000..5881c4b
--- /dev/null
+++ b/content/releases/qpid-proton-0.15.0/proton/c/api/reactor_8h.html
@@ -0,0 +1,289 @@
+<!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.3.1"/>
+<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>
+<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="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/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</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 style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.15.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.3.1 -->
+<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('reactor_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)">
+<a class="SelectItem" href="javascript:void(0)" 
onclick="searchBox.OnSelectItem(0)"><span 
class="SelectionMark">&#160;</span>All</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span 
class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span 
class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span 
class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span 
class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span 
class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span 
class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" 
href="javascript:vo
 id(0)" onclick="searchBox.OnSelectItem(7)"><span 
class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span 
class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span 
class="SelectionMark">&#160;</span>Pages</a></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="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">reactor.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include 
&lt;proton/import_export.h&gt;</code><br/>
+<code>#include &lt;proton/type_compat.h&gt;</code><br/>
+<code>#include &lt;<a class="el" 
href="event_8h_source.html">proton/event.h</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" 
href="selectable_8h_source.html">proton/selectable.h</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" 
href="ssl_8h_source.html">proton/ssl.h</a>&gt;</code><br/>
+</div>
+<p><a href="reactor_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="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga7b7005d7b17535fbad64399e84a26197"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="ga7b7005d7b17535fbad64399e84a26197"></a>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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:gaf385085ad404a150d252e8891107094f"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="gaf385085ad404a150d252e8891107094f"></a>
+PN_EXTERN pn_error_t *&#160;</td><td class="memItemRight" 
valign="bottom"><b>pn_reactor_error</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:gaf385085ad404a150d252e8891107094f"><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>
+<tr class="separator:gabc625bc7107766746a05ee4b7c53f363"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf65b1a1c90a15d2cf7e840c7e6c8d82f"><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#gaf65b1a1c90a15d2cf7e840c7e6c8d82f">pn_reactor_connection</a>
 (pn_reactor_t *reactor, <a class="el" 
href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> 
*handler)</td></tr>
+<tr class="separator:gaf65b1a1c90a15d2cf7e840c7e6c8d82f"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaeba5aac4f320c26f2d01810940083eb"><td class="memItemLeft" 
align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb">pn_reactor_set_connection_host</a>
 (pn_reactor_t *reactor, <a class="el" 
href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a>
 *connection, const char *host, const char *port)</td></tr>
+<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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+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>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed 
Description</h2>
+<div class="textblock"><p>Reactor API for proton. </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="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.3.1 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/de3c3488/content/releases/qpid-proton-0.15.0/proton/c/api/reactor_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.15.0/proton/c/api/reactor_8h.js 
b/content/releases/qpid-proton-0.15.0/proton/c/api/reactor_8h.js
new file mode 100755
index 0000000..104c457
--- /dev/null
+++ b/content/releases/qpid-proton-0.15.0/proton/c/api/reactor_8h.js
@@ -0,0 +1,59 @@
+var reactor_8h =
+[
+    [ "pn_acceptor_t", "reactor_8h.html#ga1a4eb3ba386748d9ca65205890b51de3", 
null ],
+    [ "pn_reactor_t", "reactor_8h.html#ga7b7005d7b17535fbad64399e84a26197", 
null ],
+    [ "pn_task_t", "reactor_8h.html#gacd209a7fe490e751740f25a97fdc80bc", null 
],
+    [ "pn_timer_t", "reactor_8h.html#ga79e2a6651de835a2f13865719803bc8f", null 
],
+    [ "pn_acceptor_close", 
"reactor_8h.html#ga4dd23e67c238d7b61740222260b39eb5", null ],
+    [ "pn_acceptor_set_ssl_domain", 
"reactor_8h.html#ga4cf4e74749027376764c33346d637701", null ],
+    [ "pn_class_reactor", 
"reactor_8h.html#ga80f87d509624fc970c77bd3d36a67a69", null ],
+    [ "pn_connection_acceptor", 
"reactor_8h.html#ga089c8647f8beb2d23cf9e0a9da2804c6", null ],
+    [ "pn_event_reactor", 
"reactor_8h.html#ga23151d14d0d494d11faccf81eb49adb8", null ],
+    [ "pn_handler", "reactor_8h.html#ga511f957744192889e18ae35acd1ef3fa", null 
],
+    [ "pn_handler_add", "reactor_8h.html#gab7ddcff808e96c6dee9a161a16811f28", 
null ],
+    [ "pn_handler_clear", 
"reactor_8h.html#ga8014d09bdcfd29d6a12ae43b923de2b7", null ],
+    [ "pn_handler_dispatch", 
"reactor_8h.html#gac7b76a548321e812ae9c208bcf26fb00", null ],
+    [ "pn_handler_free", "reactor_8h.html#ga527e92956c072c1bfd8302501f729753", 
null ],
+    [ "pn_handler_mem", "reactor_8h.html#gae570bf70c40c21c94bf63e67e2dcccca", 
null ],
+    [ "pn_handler_new", "reactor_8h.html#gac19ce565e73ab8dd54f8a83f1f5e60cc", 
null ],
+    [ "pn_object_reactor", 
"reactor_8h.html#gaa3720d9de27c746ee13f610e9d34edcd", null ],
+    [ "pn_reactor", "reactor_8h.html#ga87b11c5ba311de6df453109dc62316a3", null 
],
+    [ "pn_reactor_acceptor", 
"reactor_8h.html#gaf806373bd6bf77700438c8891c528ebb", null ],
+    [ "pn_reactor_attachments", 
"reactor_8h.html#ga3b4fa5a65f3f3ef66ea3fa2210cbfea1", null ],
+    [ "pn_reactor_children", 
"reactor_8h.html#ga26bc30c1e74589fb577510328f834097", null ],
+    [ "pn_reactor_collector", 
"reactor_8h.html#ga9775d149269de727b2089e569382b5ce", null ],
+    [ "pn_reactor_connection", 
"reactor_8h.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f", null ],
+    [ "pn_reactor_connection_to_host", 
"reactor_8h.html#gabc625bc7107766746a05ee4b7c53f363", null ],
+    [ "pn_reactor_error", 
"reactor_8h.html#gaf385085ad404a150d252e8891107094f", null ],
+    [ "pn_reactor_free", "reactor_8h.html#gaf9ac47aa83192acbbc883fc1aee108ea", 
null ],
+    [ "pn_reactor_get_connection_address", 
"reactor_8h.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a", null ],
+    [ "pn_reactor_get_global_handler", 
"reactor_8h.html#ga66c9d97dafd5f2d9d7437ee133a51cd8", null ],
+    [ "pn_reactor_get_handler", 
"reactor_8h.html#gaab68223bb8b59d6d1187c9a3ca2b3b6b", null ],
+    [ "pn_reactor_get_timeout", 
"reactor_8h.html#ga1d93691cb09d28eb290f69dd0995c324", null ],
+    [ "pn_reactor_io", "reactor_8h.html#gab0ee15ec91e80b7e2b75c7aeabad2693", 
null ],
+    [ "pn_reactor_mark", "reactor_8h.html#ga1105beb57e86e90d0660dbe167c733a6", 
null ],
+    [ "pn_reactor_now", "reactor_8h.html#gac9bc71e4766901a96bb434f3be75315f", 
null ],
+    [ "pn_reactor_process", 
"reactor_8h.html#ga8b66944b6cbd3ba8cd40137143bff969", null ],
+    [ "pn_reactor_quiesced", 
"reactor_8h.html#ga7b673c793589fdbb2bec4968acf643a3", null ],
+    [ "pn_reactor_run", "reactor_8h.html#gaaec55747a472a21ff319c6911e16ffcf", 
null ],
+    [ "pn_reactor_schedule", 
"reactor_8h.html#ga87b42c05f01bf2c2d1d7f760a3f199c0", null ],
+    [ "pn_reactor_selectable", 
"reactor_8h.html#gaa22f5fec9ac5aed56cccdf833fa992b8", null ],
+    [ "pn_reactor_set_connection_host", 
"reactor_8h.html#gaaeba5aac4f320c26f2d01810940083eb", null ],
+    [ "pn_reactor_set_global_handler", 
"reactor_8h.html#ga1216d254421a074abf12c21d3eb0c56b", null ],
+    [ "pn_reactor_set_handler", 
"reactor_8h.html#ga6abeb8b0abb1f0d7b5d820c8a35b677c", null ],
+    [ "pn_reactor_set_timeout", 
"reactor_8h.html#gafea28a0bdc5c168852d8fe741269b1af", null ],
+    [ "pn_reactor_start", 
"reactor_8h.html#ga04265b285b9f0813a34336969cc0eded", null ],
+    [ "pn_reactor_stop", "reactor_8h.html#ga6bc46f7f408e6a2491ac9d91321c414e", 
null ],
+    [ "pn_reactor_update", 
"reactor_8h.html#ga0becf37c169c93ecaa27efb7f28bc304", null ],
+    [ "pn_reactor_wakeup", 
"reactor_8h.html#ga455dab055963b2cba2485582edbadd77", null ],
+    [ "pn_reactor_yield", 
"reactor_8h.html#ga9d66ecb32df66418514235ba56e3a8de", null ],
+    [ "pn_record_get_handler", 
"reactor_8h.html#ga5c0e98b0bf82a72578fa6028658cfb55", null ],
+    [ "pn_record_set_handler", 
"reactor_8h.html#ga64e2ee59de7a077eba0a9458b56dc195", null ],
+    [ "pn_task_attachments", 
"reactor_8h.html#ga04b584117634475733cfc4e61793bbac", null ],
+    [ "pn_task_cancel", "reactor_8h.html#ga3d33c1c1c16130fd42520a8def593781", 
null ],
+    [ "pn_timer", "reactor_8h.html#ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6", null ],
+    [ "pn_timer_deadline", 
"reactor_8h.html#ga9b288a333a6b8b7f50d8ec70f69ce9dd", null ],
+    [ "pn_timer_schedule", 
"reactor_8h.html#gae4d56ecd103a5733a1b513fa805b7db6", null ],
+    [ "pn_timer_tasks", "reactor_8h.html#ga3c18e2de914fc1a097c1d7a709775029", 
null ],
+    [ "pn_timer_tick", "reactor_8h.html#gac9b11ff4f96a392d83636ae7196df50e", 
null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/de3c3488/content/releases/qpid-proton-0.15.0/proton/c/api/reactor_8h_source.html
----------------------------------------------------------------------
diff --git 
a/content/releases/qpid-proton-0.15.0/proton/c/api/reactor_8h_source.html 
b/content/releases/qpid-proton-0.15.0/proton/c/api/reactor_8h_source.html
new file mode 100755
index 0000000..35904f0
--- /dev/null
+++ b/content/releases/qpid-proton-0.15.0/proton/c/api/reactor_8h_source.html
@@ -0,0 +1,224 @@
+<!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.3.1"/>
+<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>
+<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="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/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</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 style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.15.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.3.1 -->
+<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('reactor_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)">
+<a class="SelectItem" href="javascript:void(0)" 
onclick="searchBox.OnSelectItem(0)"><span 
class="SelectionMark">&#160;</span>All</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span 
class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span 
class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span 
class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span 
class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span 
class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span 
class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" 
href="javascript:vo
 id(0)" onclick="searchBox.OnSelectItem(7)"><span 
class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span 
class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span 
class="SelectionMark">&#160;</span>Pages</a></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">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"></span><span 
class="preprocessor">#define PROTON_REACTOR_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    
3</span>&#160;<span class="preprocessor"></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"> *</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="preprocessor"></span><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;<span class="preprocessor"></span></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;PN_EXTERN pn_error_t *pn_reactor_error(pn_reactor_t 
*reactor);</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;<span class="preprocessor"></span>}</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;<span class="preprocessor"></span></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><!-- 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="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.3.1 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/de3c3488/content/releases/qpid-proton-0.15.0/proton/c/api/resize.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.15.0/proton/c/api/resize.js 
b/content/releases/qpid-proton-0.15.0/proton/c/api/resize.js
new file mode 100755
index 0000000..8365b25
--- /dev/null
+++ b/content/releases/qpid-proton-0.15.0/proton/c/api/resize.js
@@ -0,0 +1,93 @@
+var cookie_namespace = 'doxygen'; 
+var sidenav,navtree,content,header;
+
+function readCookie(cookie) 
+{
+  var myCookie = cookie_namespace+"_"+cookie+"=";
+  if (document.cookie) 
+  {
+    var index = document.cookie.indexOf(myCookie);
+    if (index != -1) 
+    {
+      var valStart = index + myCookie.length;
+      var valEnd = document.cookie.indexOf(";", valStart);
+      if (valEnd == -1) 
+      {
+        valEnd = document.cookie.length;
+      }
+      var val = document.cookie.substring(valStart, valEnd);
+      return val;
+    }
+  }
+  return 0;
+}
+
+function writeCookie(cookie, val, expiration) 
+{
+  if (val==undefined) return;
+  if (expiration == null) 
+  {
+    var date = new Date();
+    date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration 
is one week
+    expiration = date.toGMTString();
+  }
+  document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; expires=" 
+ expiration+"; path=/";
+}
+ 
+function resizeWidth() 
+{
+  var windowWidth = $(window).width() + "px";
+  var sidenavWidth = $(sidenav).outerWidth();
+  content.css({marginLeft:parseInt(sidenavWidth)+6+"px"}); //account for 
6px-wide handle-bar
+  writeCookie('width',sidenavWidth, null);
+}
+
+function restoreWidth(navWidth)
+{
+  var windowWidth = $(window).width() + "px";
+  content.css({marginLeft:parseInt(navWidth)+6+"px"});
+  sidenav.css({width:navWidth + "px"});
+}
+
+function resizeHeight() 
+{
+  var headerHeight = header.outerHeight();
+  var footerHeight = footer.outerHeight();
+  var windowHeight = $(window).height() - headerHeight - footerHeight;
+  content.css({height:windowHeight + "px"});
+  navtree.css({height:windowHeight + "px"});
+  sidenav.css({height:windowHeight + "px",top: headerHeight+"px"});
+}
+
+function initResizable()
+{
+  header  = $("#top");
+  sidenav = $("#side-nav");
+  content = $("#doc-content");
+  navtree = $("#nav-tree");
+  footer  = $("#nav-path");
+  $(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); 
} });
+  $(window).resize(function() { resizeHeight(); });
+  var width = readCookie('width');
+  if (width) { restoreWidth(width); } else { resizeWidth(); }
+  resizeHeight();
+  var url = location.href;
+  var i=url.indexOf("#");
+  if (i>=0) window.location.hash=url.substr(i);
+  var _preventDefault = function(evt) { evt.preventDefault(); };
+  $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", 
_preventDefault);
+  $(document).bind('touchmove',function(e){
+    try {
+      var target = e.target;
+      while (target) {
+        if ($(target).css('-webkit-overflow-scrolling')=='touch') return;
+        target = target.parentNode;
+      }
+      e.preventDefault();
+    } catch(err) {
+      e.preventDefault();
+    }
+  });
+}
+
+

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/de3c3488/content/releases/qpid-proton-0.15.0/proton/c/api/sasl_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.15.0/proton/c/api/sasl_8h.html 
b/content/releases/qpid-proton-0.15.0/proton/c/api/sasl_8h.html
new file mode 100755
index 0000000..ca12f8e
--- /dev/null
+++ b/content/releases/qpid-proton-0.15.0/proton/c/api/sasl_8h.html
@@ -0,0 +1,164 @@
+<!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.3.1"/>
+<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>
+<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="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/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</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 style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.15.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.3.1 -->
+<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('sasl_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)">
+<a class="SelectItem" href="javascript:void(0)" 
onclick="searchBox.OnSelectItem(0)"><span 
class="SelectionMark">&#160;</span>All</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span 
class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span 
class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span 
class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span 
class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span 
class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span 
class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" 
href="javascript:vo
 id(0)" onclick="searchBox.OnSelectItem(7)"><span 
class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span 
class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" 
href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span 
class="SelectionMark">&#160;</span>Pages</a></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="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">sasl.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include 
&lt;proton/import_export.h&gt;</code><br/>
+<code>#include &lt;proton/type_compat.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="sasl_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="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga4d21fddba80d3f88d0529aafe12328b0"><td class="memItemLeft" 
align="right" valign="top"><a class="anchor" 
id="ga4d21fddba80d3f88d0529aafe12328b0"></a>
+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">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:gad44e79f52e0669b1930689b56dfa9c3b"><td class="memItemLeft" 
align="right" valign="top">enum &#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a>
 { <br/>
+&#160;&#160;<b>PN_SASL_NONE</b> =-1, 
+<a class="el" 
href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e">PN_SASL_OK</a>
 =0, 
+<a class="el" 
href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a">PN_SASL_AUTH</a>
 =1, 
+<a class="el" 
href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939">PN_SASL_SYS</a>
 =2, 
+<br/>
+&#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/>
+ }</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>
+<tr class="memitem:ga473c3092ebf00792106cdc741d0b14ac"><td class="memItemLeft" 
align="right" valign="top">PN_EXTERN pn_sasl_t *&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac">pn_sasl</a> (<a 
class="el" 
href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a>
 *transport)</td></tr>
+<tr class="separator:ga473c3092ebf00792106cdc741d0b14ac"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8ab2ab1ca7ed8a476fbf01e742425f3d"><td class="memItemLeft" 
align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d">pn_sasl_extended</a> 
(void)</td></tr>
+<tr class="separator:ga8ab2ab1ca7ed8a476fbf01e742425f3d"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaecd3b1f55fc81c6586bc435772f829d3"><td class="memItemLeft" 
align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3">pn_sasl_done</a> 
(pn_sasl_t *sasl, <a class="el" 
href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a>
 outcome)</td></tr>
+<tr class="separator:gaecd3b1f55fc81c6586bc435772f829d3"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaec4ace7d77037c60f1df02f2bb0be0f8"><td class="memItemLeft" 
align="right" valign="top">PN_EXTERN <a class="el" 
href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8">pn_sasl_outcome</a> 
(pn_sasl_t *sasl)</td></tr>
+<tr class="separator:gaec4ace7d77037c60f1df02f2bb0be0f8"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafff63feb3a2eccd74f7b472ee235a886"><td class="memItemLeft" 
align="right" valign="top">PN_EXTERN const char *&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886">pn_sasl_get_user</a> 
(pn_sasl_t *sasl)</td></tr>
+<tr class="separator:gafff63feb3a2eccd74f7b472ee235a886"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga77adf112018a4b457df4abbf5b31873b"><td class="memItemLeft" 
align="right" valign="top">PN_EXTERN const char *&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="group__sasl.html#ga77adf112018a4b457df4abbf5b31873b">pn_sasl_get_mech</a> 
(pn_sasl_t *sasl)</td></tr>
+<tr class="separator:ga77adf112018a4b457df4abbf5b31873b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacdc9d99d6717e74fa5df4de1515644db"><td class="memItemLeft" 
align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db">pn_sasl_allowed_mechs</a>
 (pn_sasl_t *sasl, const char *mechs)</td></tr>
+<tr class="separator:gacdc9d99d6717e74fa5df4de1515644db"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga841eea7a3e34539aa6176ebc055cdc16"><td class="memItemLeft" 
align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16">pn_sasl_set_allow_insecure_mechs</a>
 (pn_sasl_t *sasl, bool insecure)</td></tr>
+<tr class="separator:ga841eea7a3e34539aa6176ebc055cdc16"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4f18db720611136dd7d6798b8bfbc94c"><td class="memItemLeft" 
align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c">pn_sasl_get_allow_insecure_mechs</a>
 (pn_sasl_t *sasl)</td></tr>
+<tr class="separator:ga4f18db720611136dd7d6798b8bfbc94c"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae4ef8946525b044cc2d84ff801e1ae20"><td class="memItemLeft" 
align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20">pn_sasl_config_name</a>
 (pn_sasl_t *sasl, const char *name)</td></tr>
+<tr class="separator:gae4ef8946525b044cc2d84ff801e1ae20"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c"><td class="memItemLeft" 
align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c">pn_sasl_config_path</a>
 (pn_sasl_t *sasl, const char *path)</td></tr>
+<tr class="separator:ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c"><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>API for the SASL Secure Transport Layer.</p>
+<p>The SASL layer is responsible for establishing an authenticated and/or 
encrypted tunnel over which AMQP frames are passed between peers. The peer 
acting as the SASL Client must provide authentication credentials. The peer 
acting as the SASL Server must provide authentication against the received 
credentials. </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="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.3.1 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/de3c3488/content/releases/qpid-proton-0.15.0/proton/c/api/sasl_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.15.0/proton/c/api/sasl_8h.js 
b/content/releases/qpid-proton-0.15.0/proton/c/api/sasl_8h.js
new file mode 100755
index 0000000..daee48e
--- /dev/null
+++ b/content/releases/qpid-proton-0.15.0/proton/c/api/sasl_8h.js
@@ -0,0 +1,23 @@
+var sasl_8h =
+[
+    [ "pn_sasl_t", "sasl_8h.html#ga4d21fddba80d3f88d0529aafe12328b0", null ],
+    [ "pn_sasl_outcome_t", "sasl_8h.html#gad44e79f52e0669b1930689b56dfa9c3b", [
+      [ "PN_SASL_NONE", 
"sasl_8h.html#ggad44e79f52e0669b1930689b56dfa9c3ba1c90ef54986e694f0d94036977681785",
 null ],
+      [ "PN_SASL_OK", 
"sasl_8h.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e",
 null ],
+      [ "PN_SASL_AUTH", 
"sasl_8h.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a",
 null ],
+      [ "PN_SASL_SYS", 
"sasl_8h.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939",
 null ],
+      [ "PN_SASL_PERM", 
"sasl_8h.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191",
 null ],
+      [ "PN_SASL_TEMP", 
"sasl_8h.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3",
 null ]
+    ] ],
+    [ "pn_sasl", "sasl_8h.html#ga473c3092ebf00792106cdc741d0b14ac", null ],
+    [ "pn_sasl_allowed_mechs", 
"sasl_8h.html#gacdc9d99d6717e74fa5df4de1515644db", null ],
+    [ "pn_sasl_config_name", 
"sasl_8h.html#gae4ef8946525b044cc2d84ff801e1ae20", null ],
+    [ "pn_sasl_config_path", 
"sasl_8h.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c", null ],
+    [ "pn_sasl_done", "sasl_8h.html#gaecd3b1f55fc81c6586bc435772f829d3", null 
],
+    [ "pn_sasl_extended", "sasl_8h.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d", 
null ],
+    [ "pn_sasl_get_allow_insecure_mechs", 
"sasl_8h.html#ga4f18db720611136dd7d6798b8bfbc94c", null ],
+    [ "pn_sasl_get_mech", "sasl_8h.html#ga77adf112018a4b457df4abbf5b31873b", 
null ],
+    [ "pn_sasl_get_user", "sasl_8h.html#gafff63feb3a2eccd74f7b472ee235a886", 
null ],
+    [ "pn_sasl_outcome", "sasl_8h.html#gaec4ace7d77037c60f1df02f2bb0be0f8", 
null ],
+    [ "pn_sasl_set_allow_insecure_mechs", 
"sasl_8h.html#ga841eea7a3e34539aa6176ebc055cdc16", null ]
+];
\ No newline at end of file


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

Reply via email to