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/12/10 00:05:15 UTC

[18/51] [partial] qpid-site git commit: QPID-7553: Clear out extra output files; regenerate proton master docs; remove image files we don't use

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine.html
deleted file mode 100755
index 8ca6435..0000000
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1connection__engine.html
+++ /dev/null
@@ -1,461 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Qpid Proton C++ API: connection_engine</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtreedata.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { init_search(); });
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Qpid Proton C++ API
-   &#160;<span id="projectnumber">master</span>
-   </div>
-  </td>
-   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-</td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('classproton_1_1io_1_1connection__engine.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="classproton_1_1io_1_1connection__engine-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">connection_engine</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><b>Experimental</b> - An AMQP protocol engine for a single connection.  
- <a href="classproton_1_1io_1_1connection__engine.html#details">More...</a></p>
-
-<p><code>#include &lt;<a class="el" href="connection__engine_8hpp_source.html">connection_engine.hpp</a>&gt;</code></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a61ec26416dea1ff7ee0d247d4cb3c773"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a61ec26416dea1ff7ee0d247d4cb3c773">connection_engine</a> ()</td></tr>
-<tr class="memdesc:a61ec26416dea1ff7ee0d247d4cb3c773"><td class="mdescLeft">&#160;</td><td class="mdescRight">An engine that is not associated with a <a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. ">proton::container</a> or <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">proton::event_loop</a>.  <a href="#a61ec26416dea1ff7ee0d247d4cb3c773">More...</a><br /></td></tr>
-<tr class="separator:a61ec26416dea1ff7ee0d247d4cb3c773"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adc722cd7799e10e736363a5edc642118"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#adc722cd7799e10e736363a5edc642118">connection_engine</a> (<a class="el" href="classproton_1_1container.html">proton::container</a> &amp;, <a class="el" href="classproton_1_1event__loop.html">event_loop</a> *loop=0)</td></tr>
-<tr class="memdesc:adc722cd7799e10e736363a5edc642118"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a connection engine associated with a <a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. ">proton::container</a> and optional <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a>.  <a href="#adc722cd7799e10e736363a5edc642118">More...</a><br /></td></tr>
-<tr class="separator:adc722cd7799e10e736363a5edc642118"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a397568e30a54ac7d9033f531845be687"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a397568e30a54ac7d9033f531845be687">configure</a> (const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;opts=<a class="el" href="classproton_1_1connection__options.html">connection_options</a>())</td></tr>
-<tr class="memdesc:a397568e30a54ac7d9033f531845be687"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configure a connection by applying exactly the options in opts (including <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a>) Does not apply any default options, to apply container defaults use <a class="el" href="classproton_1_1io_1_1connection__engine.html#a49ffce3927a9d5013293bf92fde9e9a2" title="Call configure() with client options and call connection::open() Options applied: container::id()...">connect()</a> or <a class="el" href="classproton_1_1io_1_1connection__engine.html#a8a5938806dc28d71c3ed5f89cc537ddd" title="Call configure() with server options. ">accept()</a> instead.  <a href="#a397568e30a54ac7d9033f531845be687">More...</a><br /></td></tr>
-<tr class="separator:a397568e30a54ac7d9033f531845be687"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a49ffce3927a9d5013293bf92fde9e9a2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a49ffce3927a9d5013293bf92fde9e9a2">connect</a> (const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;opts)</td></tr>
-<tr class="memdesc:a49ffce3927a9d5013293bf92fde9e9a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call <a class="el" href="classproton_1_1io_1_1connection__engine.html#a397568e30a54ac7d9033f531845be687" title="Configure a connection by applying exactly the options in opts (including proton::messaging_handler) ...">configure()</a> with client options and call <a class="el" href="classproton_1_1connection.html#a9e8555112049fc2b4945120b3c45f8ab" title="Open the connection. ">connection::open()</a> Options applied: <a class="el" href="classproton_1_1container.html#a8ebfbb187faf8c69d4283fd836ddf2ea" title="A unique identifier for the container. ">container::id()</a>, <a class="el" href="classproton_1_1container.html#a77a1de4f556548c0ddc254b857763844" title="Connection options that will be to outgoing connections. ">container::client_connection_options()</a>, opts.  <a href="#a49ffce3927a9d5013293bf92fde9e9a2">More...</a><br /></td></tr>
-<tr class="separator:a49ffce3927a9d5013293bf92fde9e9a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8a5938806dc28d71c3ed5f89cc537ddd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a8a5938806dc28d71c3ed5f89cc537ddd">accept</a> (const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;opts)</td></tr>
-<tr class="memdesc:a8a5938806dc28d71c3ed5f89cc537ddd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call <a class="el" href="classproton_1_1io_1_1connection__engine.html#a397568e30a54ac7d9033f531845be687" title="Configure a connection by applying exactly the options in opts (including proton::messaging_handler) ...">configure()</a> with server options.  <a href="#a8a5938806dc28d71c3ed5f89cc537ddd">More...</a><br /></td></tr>
-<tr class="separator:a8a5938806dc28d71c3ed5f89cc537ddd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af477c1401cee5a0cf3bc8d6f4d2be805"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structproton_1_1io_1_1mutable__buffer.html">mutable_buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#af477c1401cee5a0cf3bc8d6f4d2be805">read_buffer</a> ()</td></tr>
-<tr class="memdesc:af477c1401cee5a0cf3bc8d6f4d2be805"><td class="mdescLeft">&#160;</td><td class="mdescRight">The engine's read buffer.  <a href="#af477c1401cee5a0cf3bc8d6f4d2be805">More...</a><br /></td></tr>
-<tr class="separator:af477c1401cee5a0cf3bc8d6f4d2be805"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f86a4f778e8c9303e6c0f127e52a5e2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a3f86a4f778e8c9303e6c0f127e52a5e2">read_done</a> (size_t n)</td></tr>
-<tr class="memdesc:a3f86a4f778e8c9303e6c0f127e52a5e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate that the first n bytes of <a class="el" href="classproton_1_1io_1_1connection__engine.html#af477c1401cee5a0cf3bc8d6f4d2be805" title="The engine&#39;s read buffer. ">read_buffer()</a> have valid data.  <a href="#a3f86a4f778e8c9303e6c0f127e52a5e2">More...</a><br /></td></tr>
-<tr class="separator:a3f86a4f778e8c9303e6c0f127e52a5e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaa622a6fed072f5b4935881efb42ba5c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#aaa622a6fed072f5b4935881efb42ba5c">read_close</a> ()</td></tr>
-<tr class="memdesc:aaa622a6fed072f5b4935881efb42ba5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate that the read side of the transport is closed and no more data will be read.  <a href="#aaa622a6fed072f5b4935881efb42ba5c">More...</a><br /></td></tr>
-<tr class="separator:aaa622a6fed072f5b4935881efb42ba5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aca2fdb0871921fc22ba7c119f8c624f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structproton_1_1io_1_1const__buffer.html">const_buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5">write_buffer</a> ()</td></tr>
-<tr class="memdesc:aca2fdb0871921fc22ba7c119f8c624f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">The engine's write buffer.  <a href="#aca2fdb0871921fc22ba7c119f8c624f5">More...</a><br /></td></tr>
-<tr class="separator:aca2fdb0871921fc22ba7c119f8c624f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aedf05de753467bf31b70db61c8effc80"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#aedf05de753467bf31b70db61c8effc80">write_done</a> (size_t n)</td></tr>
-<tr class="memdesc:aedf05de753467bf31b70db61c8effc80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate that the first n bytes of <a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5" title="The engine&#39;s write buffer. ">write_buffer()</a> have been written successfully.  <a href="#aedf05de753467bf31b70db61c8effc80">More...</a><br /></td></tr>
-<tr class="separator:aedf05de753467bf31b70db61c8effc80"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad730a1d850ea31f35102b765d0eede4a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#ad730a1d850ea31f35102b765d0eede4a">write_close</a> ()</td></tr>
-<tr class="memdesc:ad730a1d850ea31f35102b765d0eede4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate that the write side of the transport has closed and no more data can be written.  <a href="#ad730a1d850ea31f35102b765d0eede4a">More...</a><br /></td></tr>
-<tr class="separator:ad730a1d850ea31f35102b765d0eede4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f4d44bc02e9c32598aa40f03e6c5ae7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a3f4d44bc02e9c32598aa40f03e6c5ae7">disconnected</a> (const <a class="el" href="classproton_1_1error__condition.html">error_condition</a> &amp;=<a class="el" href="classproton_1_1error__condition.html">error_condition</a>())</td></tr>
-<tr class="memdesc:a3f4d44bc02e9c32598aa40f03e6c5ae7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inform the engine that the transport been disconnected unexpectedly, without completing the AMQP connection close sequence.  <a href="#a3f4d44bc02e9c32598aa40f03e6c5ae7">More...</a><br /></td></tr>
-<tr class="separator:a3f4d44bc02e9c32598aa40f03e6c5ae7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c79ad1c9029d967b9e1b4daf91b7537"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a4c79ad1c9029d967b9e1b4daf91b7537">dispatch</a> ()</td></tr>
-<tr class="memdesc:a4c79ad1c9029d967b9e1b4daf91b7537"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dispatch all available events and call the corresponding <a class="el" href="classproton_1_1messaging__handler.html">messaging_handler</a> methods.  <a href="#a4c79ad1c9029d967b9e1b4daf91b7537">More...</a><br /></td></tr>
-<tr class="separator:a4c79ad1c9029d967b9e1b4daf91b7537"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a755a99a0561209b60d3ef3897a303b40"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classproton_1_1connection.html">proton::connection</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a755a99a0561209b60d3ef3897a303b40">connection</a> () const </td></tr>
-<tr class="memdesc:a755a99a0561209b60d3ef3897a303b40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the AMQP connection associated with this <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a>.  <a href="#a755a99a0561209b60d3ef3897a303b40">More...</a><br /></td></tr>
-<tr class="separator:a755a99a0561209b60d3ef3897a303b40"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7461aa748aa887e1969745fb5f7efd1c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7461aa748aa887e1969745fb5f7efd1c"></a>
-<a class="el" href="classproton_1_1transport.html">proton::transport</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#a7461aa748aa887e1969745fb5f7efd1c">transport</a> () const </td></tr>
-<tr class="memdesc:a7461aa748aa887e1969745fb5f7efd1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the transport associated with this <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a>. <br /></td></tr>
-<tr class="separator:a7461aa748aa887e1969745fb5f7efd1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae19bd1bd024963b0c4163f4c5cdc23d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae19bd1bd024963b0c4163f4c5cdc23d9"></a>
-<a class="el" href="classproton_1_1container.html">proton::container</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1connection__engine.html#ae19bd1bd024963b0c4163f4c5cdc23d9">container</a> () const </td></tr>
-<tr class="memdesc:ae19bd1bd024963b0c4163f4c5cdc23d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the container associated with this <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a>, if there is one. <br /></td></tr>
-<tr class="separator:ae19bd1bd024963b0c4163f4c5cdc23d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p><b>Experimental</b> - An AMQP protocol engine for a single connection. </p>
-<p>A <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a> is a protocol engine that integrates AMQP into any IO or concurrency framework.</p>
-<p><a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">io::connection_engine</a> manages a single <a class="el" href="classproton_1_1connection.html" title="A connection to a remote AMQP peer. ">proton::connection</a> and dispatches events to a <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a>. It does no IO of its own, but allows you to integrate AMQP protocol handling into any IO or concurrency framework.</p>
-<p>The application is coded the same way as for the <a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. ">proton::container</a>. The application implements a <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a> to respond to transport, connection, session, link, and message events. With a little care, the same handler classes can be used for both container and <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a>. the <a class="el" href="broker_8cpp-example.html">broker.cpp</a> example illustrates this.</p>
-<p>You need to write the IO code to read AMQP data to the <a class="el" href="classproton_1_1io_1_1connection__engine.html#af477c1401cee5a0cf3bc8d6f4d2be805" title="The engine&#39;s read buffer. ">read_buffer()</a>. The engine parses the AMQP frames. <a class="el" href="classproton_1_1io_1_1connection__engine.html#a4c79ad1c9029d967b9e1b4daf91b7537" title="Dispatch all available events and call the corresponding messaging_handler methods. ">dispatch()</a> calls the appropriate functions on the applications <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a>. You write output data from the engine's <a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5" title="The engine&#39;s write buffer. ">write_buffer()</a> to your IO.</p>
-<p>The engine is not safe for concurrent use, but you can process different engines concurrently. A common pattern for high-performance servers is to serialize read/write activity per connection and dispatch in a fixed-size thread pool.</p>
-<p>The engine is designed to work with a classic reactor (e.g., select, poll, epoll) or an async-request driven proactor (e.g., windows completion ports, boost.asio, libuv).</p>
-<p>The engine never throws exceptions. </p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2epoll_container_8cpp-example.html#_a15">mt/epoll_container.cpp</a>.</dd>
-</dl></div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a61ec26416dea1ff7ee0d247d4cb3c773"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a> </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>An engine that is not associated with a <a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. ">proton::container</a> or <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">proton::event_loop</a>. </p>
-<p>Accessing the container or <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a> for this connection in a <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a> will throw a <a class="el" href="structproton_1_1error.html" title="The base Proton error. ">proton::error</a> exception. </p>
-
-</div>
-</div>
-<a class="anchor" id="adc722cd7799e10e736363a5edc642118"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a> </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classproton_1_1container.html">proton::container</a> &amp;&#160;</td>
-          <td class="paramname">, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classproton_1_1event__loop.html">event_loop</a> *&#160;</td>
-          <td class="paramname"><em>loop</em> = <code>0</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Create a connection engine associated with a <a class="el" href="classproton_1_1container.html" title="A top-level container of connections, sessions, senders, and receivers. ">proton::container</a> and optional <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a>. </p>
-<p>If the <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a> is not provided attempts to use it will throw <a class="el" href="structproton_1_1error.html" title="The base Proton error. ">proton::error</a>.</p>
-<p>Takes ownership of the <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a>. Note the <a class="el" href="classproton_1_1connection.html" title="A connection to a remote AMQP peer. ">proton::connection</a> created by this <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a> can outlive the <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a> itself if the user pins it in memory using the proton::thread_safe&lt;&gt; template. The <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a> is deleted when, and only when, the <a class="el" href="classproton_1_1connection.html" title="A connection to a remote AMQP peer. ">proton::connection</a> is
 . </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a8a5938806dc28d71c3ed5f89cc537ddd"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void accept </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td>
-          <td class="paramname"><em>opts</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Call <a class="el" href="classproton_1_1io_1_1connection__engine.html#a397568e30a54ac7d9033f531845be687" title="Configure a connection by applying exactly the options in opts (including proton::messaging_handler) ...">configure()</a> with server options. </p>
-<p>Options applied: <a class="el" href="classproton_1_1container.html#a8ebfbb187faf8c69d4283fd836ddf2ea" title="A unique identifier for the container. ">container::id()</a>, <a class="el" href="classproton_1_1container.html#a057b58d4cd2d1bbe8a51c2e0a4807fbc" title="Connection options that will be applied to incoming connections. ">container::server_connection_options()</a>, opts.</p>
-<p>Note this does not call <a class="el" href="classproton_1_1connection.html#a9e8555112049fc2b4945120b3c45f8ab" title="Open the connection. ">connection::open()</a>. If there is a <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">messaging_handler</a> in the composed options it will receive <a class="el" href="classproton_1_1messaging__handler.html#a16ba022e899957b2e25b9561b1f53968" title="The remote peer opened the connection. ">messaging_handler::on_connection_open()</a> and can respond with <a class="el" href="classproton_1_1connection.html#a9e8555112049fc2b4945120b3c45f8ab" title="Open the connection. ">connection::open()</a> or <a class="el" href="classproton_1_1connection.html#a5ae591df94fc66ccb85cbb6565368bca" title="Close the endpoint. ">connection::close()</a> </p>
-
-</div>
-</div>
-<a class="anchor" id="a397568e30a54ac7d9033f531845be687"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void configure </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td>
-          <td class="paramname"><em>opts</em> = <code><a class="el" href="classproton_1_1connection__options.html">connection_options</a>()</code></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Configure a connection by applying exactly the options in opts (including <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a>) Does not apply any default options, to apply container defaults use <a class="el" href="classproton_1_1io_1_1connection__engine.html#a49ffce3927a9d5013293bf92fde9e9a2" title="Call configure() with client options and call connection::open() Options applied: container::id()...">connect()</a> or <a class="el" href="classproton_1_1io_1_1connection__engine.html#a8a5938806dc28d71c3ed5f89cc537ddd" title="Call configure() with server options. ">accept()</a> instead. </p>
-
-</div>
-</div>
-<a class="anchor" id="a49ffce3927a9d5013293bf92fde9e9a2"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void connect </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;&#160;</td>
-          <td class="paramname"><em>opts</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Call <a class="el" href="classproton_1_1io_1_1connection__engine.html#a397568e30a54ac7d9033f531845be687" title="Configure a connection by applying exactly the options in opts (including proton::messaging_handler) ...">configure()</a> with client options and call <a class="el" href="classproton_1_1connection.html#a9e8555112049fc2b4945120b3c45f8ab" title="Open the connection. ">connection::open()</a> Options applied: <a class="el" href="classproton_1_1container.html#a8ebfbb187faf8c69d4283fd836ddf2ea" title="A unique identifier for the container. ">container::id()</a>, <a class="el" href="classproton_1_1container.html#a77a1de4f556548c0ddc254b857763844" title="Connection options that will be to outgoing connections. ">container::client_connection_options()</a>, opts. </p>
-
-</div>
-</div>
-<a class="anchor" id="a755a99a0561209b60d3ef3897a303b40"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classproton_1_1connection.html">proton::connection</a> <a class="el" href="classproton_1_1connection.html">connection</a> </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Get the AMQP connection associated with this <a class="el" href="classproton_1_1io_1_1connection__engine.html" title="Experimental - An AMQP protocol engine for a single connection. ">connection_engine</a>. </p>
-<p>The <a class="el" href="classproton_1_1event__loop.html" title="Experimental - A serial execution context. ">event_loop</a> is availabe via proton::thread_safe&lt;connection&gt;(connection()) </p>
-
-</div>
-</div>
-<a class="anchor" id="a3f4d44bc02e9c32598aa40f03e6c5ae7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void disconnected </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classproton_1_1error__condition.html">error_condition</a> &amp;&#160;</td>
-          <td class="paramname"> = <code><a class="el" href="classproton_1_1error__condition.html">error_condition</a>()</code></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Inform the engine that the transport been disconnected unexpectedly, without completing the AMQP connection close sequence. </p>
-<p>This calls <a class="el" href="classproton_1_1io_1_1connection__engine.html#aaa622a6fed072f5b4935881efb42ba5c" title="Indicate that the read side of the transport is closed and no more data will be read. ">read_close()</a>, <a class="el" href="classproton_1_1io_1_1connection__engine.html#ad730a1d850ea31f35102b765d0eede4a" title="Indicate that the write side of the transport has closed and no more data can be written. ">write_close()</a>, sets the <a class="el" href="classproton_1_1io_1_1connection__engine.html#a7461aa748aa887e1969745fb5f7efd1c" title="Get the transport associated with this connection_engine. ">transport()</a>.error() and queues an <code>on_transport_error</code> event. You must call <a class="el" href="classproton_1_1io_1_1connection__engine.html#a4c79ad1c9029d967b9e1b4daf91b7537" title="Dispatch all available events and call the corresponding messaging_handler methods. ">dispatch()</a> one more time to dispatch the <a class="el" href="classproton_1_1messaging__h
 andler.html#af89551ce0e44ae3465d4b078f1c87653" title="The underlying network transport has closed with an error condition. ">messaging_handler::on_transport_error()</a> call and other final events.</p>
-<p>Note this does not close the <a class="el" href="classproton_1_1io_1_1connection__engine.html#a755a99a0561209b60d3ef3897a303b40" title="Get the AMQP connection associated with this connection_engine. ">connection()</a> so that a <a class="el" href="classproton_1_1messaging__handler.html" title="A handler for Proton messaging events. ">proton::messaging_handler</a> can distinguish between a connection close error sent by the remote peer and a transport failure. </p>
-
-</div>
-</div>
-<a class="anchor" id="a4c79ad1c9029d967b9e1b4daf91b7537"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool dispatch </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Dispatch all available events and call the corresponding <a class="el" href="classproton_1_1messaging__handler.html">messaging_handler</a> methods. </p>
-<p>Returns true if the engine is still active, false if it is finished and can be destroyed. The engine is finished when all events are dispatched and one of the following is true:</p>
-<ul>
-<li>both <a class="el" href="classproton_1_1io_1_1connection__engine.html#aaa622a6fed072f5b4935881efb42ba5c" title="Indicate that the read side of the transport is closed and no more data will be read. ">read_close()</a> and <a class="el" href="classproton_1_1io_1_1connection__engine.html#ad730a1d850ea31f35102b765d0eede4a" title="Indicate that the write side of the transport has closed and no more data can be written. ">write_close()</a> have been called, no more IO is possible.</li>
-<li>The AMQP <a class="el" href="classproton_1_1io_1_1connection__engine.html#a755a99a0561209b60d3ef3897a303b40" title="Get the AMQP connection associated with this connection_engine. ">connection()</a> is closed AND the <a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5" title="The engine&#39;s write buffer. ">write_buffer()</a> is empty.</li>
-</ul>
-<p>May modify the <a class="el" href="classproton_1_1io_1_1connection__engine.html#af477c1401cee5a0cf3bc8d6f4d2be805" title="The engine&#39;s read buffer. ">read_buffer()</a> and/or the <a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5" title="The engine&#39;s write buffer. ">write_buffer()</a>. </p>
-
-</div>
-</div>
-<a class="anchor" id="af477c1401cee5a0cf3bc8d6f4d2be805"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="structproton_1_1io_1_1mutable__buffer.html">mutable_buffer</a> read_buffer </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>The engine's read buffer. </p>
-<p>Read data into this buffer then call <a class="el" href="classproton_1_1io_1_1connection__engine.html#a3f86a4f778e8c9303e6c0f127e52a5e2" title="Indicate that the first n bytes of read_buffer() have valid data. ">read_done()</a> when complete. Returns mutable_buffer(0, 0) if the engine cannot currently read data. Calling <a class="el" href="classproton_1_1io_1_1connection__engine.html#a4c79ad1c9029d967b9e1b4daf91b7537" title="Dispatch all available events and call the corresponding messaging_handler methods. ">dispatch()</a> may open up more buffer space. </p>
-
-</div>
-</div>
-<a class="anchor" id="aaa622a6fed072f5b4935881efb42ba5c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void read_close </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Indicate that the read side of the transport is closed and no more data will be read. </p>
-<p>Note that there may still be events to <a class="el" href="classproton_1_1io_1_1connection__engine.html#a4c79ad1c9029d967b9e1b4daf91b7537" title="Dispatch all available events and call the corresponding messaging_handler methods. ">dispatch()</a> or data to write. </p>
-
-</div>
-</div>
-<a class="anchor" id="a3f86a4f778e8c9303e6c0f127e52a5e2"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void read_done </td>
-          <td>(</td>
-          <td class="paramtype">size_t&#160;</td>
-          <td class="paramname"><em>n</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Indicate that the first n bytes of <a class="el" href="classproton_1_1io_1_1connection__engine.html#af477c1401cee5a0cf3bc8d6f4d2be805" title="The engine&#39;s read buffer. ">read_buffer()</a> have valid data. </p>
-<p>This changes the buffer, call <a class="el" href="classproton_1_1io_1_1connection__engine.html#af477c1401cee5a0cf3bc8d6f4d2be805" title="The engine&#39;s read buffer. ">read_buffer()</a> to get the updated buffer. </p>
-
-</div>
-</div>
-<a class="anchor" id="aca2fdb0871921fc22ba7c119f8c624f5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="structproton_1_1io_1_1const__buffer.html">const_buffer</a> write_buffer </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>The engine's write buffer. </p>
-<p>Write data from this buffer then call <a class="el" href="classproton_1_1io_1_1connection__engine.html#aedf05de753467bf31b70db61c8effc80" title="Indicate that the first n bytes of write_buffer() have been written successfully. ...">write_done()</a> Returns const_buffer(0, 0) if the engine has nothing to write. Calling <a class="el" href="classproton_1_1io_1_1connection__engine.html#a4c79ad1c9029d967b9e1b4daf91b7537" title="Dispatch all available events and call the corresponding messaging_handler methods. ">dispatch()</a> may generate more data in the write buffer. </p>
-
-</div>
-</div>
-<a class="anchor" id="ad730a1d850ea31f35102b765d0eede4a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void write_close </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Indicate that the write side of the transport has closed and no more data can be written. </p>
-<p>Note that there may still be events to <a class="el" href="classproton_1_1io_1_1connection__engine.html#a4c79ad1c9029d967b9e1b4daf91b7537" title="Dispatch all available events and call the corresponding messaging_handler methods. ">dispatch()</a> or data to read. </p>
-
-</div>
-</div>
-<a class="anchor" id="aedf05de753467bf31b70db61c8effc80"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void write_done </td>
-          <td>(</td>
-          <td class="paramtype">size_t&#160;</td>
-          <td class="paramname"><em>n</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Indicate that the first n bytes of <a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5" title="The engine&#39;s write buffer. ">write_buffer()</a> have been written successfully. </p>
-<p>This changes the buffer, call <a class="el" href="classproton_1_1io_1_1connection__engine.html#aca2fdb0871921fc22ba7c119f8c624f5" title="The engine&#39;s write buffer. ">write_buffer()</a> to get the updated buffer. </p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="mt_2epoll_container_8cpp-example.html#a16">mt/epoll_container.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>proton/io/<a class="el" href="connection__engine_8hpp_source.html">connection_engine.hpp</a></li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="namespaceproton_1_1io.html">io</a></li><li class="navelem"><a class="el" href="classproton_1_1io_1_1connection__engine.html">connection_engine</a></li>
-    <li class="footer">Generated by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
-  </ul>
-</div>
-</body>
-</html>

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

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base.png b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base.png
deleted file mode 100755
index d413e6c..0000000
Binary files a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1container__impl__base.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1listener-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1listener-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1listener-members.html
deleted file mode 100755
index 430ff57..0000000
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1listener-members.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
-<title>Qpid Proton C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtreedata.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { init_search(); });
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Qpid Proton C++ API
-   &#160;<span id="projectnumber">master</span>
-   </div>
-  </td>
-   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-</td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('classproton_1_1io_1_1listener.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">listener Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classproton_1_1io_1_1listener.html">listener</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1listener.html#a7b20021c0d5b97c93aec28cc646a9644">accept</a>(std::string &amp;host, std::string &amp;port)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1listener.html">listener</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1listener.html#a694de5297ecaba02f90f183475de210b">accept</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1listener.html">listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1listener.html#ac7d29e395fadfacad9f98bf70e5608fe">listener</a>(const std::string &amp;host, const std::string &amp;port)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1listener.html">listener</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1listener.html#a2e1eb43db52be00597b4e7398e78f513">socket</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1listener.html">listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~listener</b>() (defined in <a class="el" href="classproton_1_1io_1_1listener.html">listener</a>)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1listener.html">listener</a></td><td class="entry"></td></tr>
-</table></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    <li class="footer">Generated by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
-  </ul>
-</div>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1listener.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1listener.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1listener.html
deleted file mode 100755
index aa84ee0..0000000
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1listener.html
+++ /dev/null
@@ -1,200 +0,0 @@
-<!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: listener</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtreedata.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { init_search(); });
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Qpid Proton C++ API
-   &#160;<span id="projectnumber">master</span>
-   </div>
-  </td>
-   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-</td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('classproton_1_1io_1_1listener.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="classproton_1_1io_1_1listener-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">listener</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Listening socket.  
- <a href="classproton_1_1io_1_1listener.html#details">More...</a></p>
-
-<p><code>#include &lt;<a class="el" href="io_8hpp_source.html">io.hpp</a>&gt;</code></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:ac7d29e395fadfacad9f98bf70e5608fe"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1listener.html#ac7d29e395fadfacad9f98bf70e5608fe">listener</a> (const std::string &amp;host, const std::string &amp;port)</td></tr>
-<tr class="memdesc:ac7d29e395fadfacad9f98bf70e5608fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Listen on host/port.  <a href="#ac7d29e395fadfacad9f98bf70e5608fe">More...</a><br /></td></tr>
-<tr class="separator:ac7d29e395fadfacad9f98bf70e5608fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7b20021c0d5b97c93aec28cc646a9644"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceproton_1_1io.html#a7e6e3fba6f21c486b24baf32789db707">descriptor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1listener.html#a7b20021c0d5b97c93aec28cc646a9644">accept</a> (std::string &amp;host, std::string &amp;port)</td></tr>
-<tr class="memdesc:a7b20021c0d5b97c93aec28cc646a9644"><td class="mdescLeft">&#160;</td><td class="mdescRight">Accept a connection.  <a href="#a7b20021c0d5b97c93aec28cc646a9644">More...</a><br /></td></tr>
-<tr class="separator:a7b20021c0d5b97c93aec28cc646a9644"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a694de5297ecaba02f90f183475de210b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a694de5297ecaba02f90f183475de210b"></a>
-<a class="el" href="namespaceproton_1_1io.html#a7e6e3fba6f21c486b24baf32789db707">descriptor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1listener.html#a694de5297ecaba02f90f183475de210b">accept</a> ()</td></tr>
-<tr class="memdesc:a694de5297ecaba02f90f183475de210b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Accept a connection, does not provide address info. <br /></td></tr>
-<tr class="separator:a694de5297ecaba02f90f183475de210b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2e1eb43db52be00597b4e7398e78f513"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e1eb43db52be00597b4e7398e78f513"></a>
-<a class="el" href="namespaceproton_1_1io.html#a7e6e3fba6f21c486b24baf32789db707">descriptor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1listener.html#a2e1eb43db52be00597b4e7398e78f513">socket</a> () const </td></tr>
-<tr class="memdesc:a2e1eb43db52be00597b4e7398e78f513"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert to descriptor. <br /></td></tr>
-<tr class="separator:a2e1eb43db52be00597b4e7398e78f513"><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>Listening socket. </p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="engine_2broker_8cpp-example.html#_a8">engine/broker.cpp</a>, <a class="el" href="engine_2direct_recv_8cpp-example.html#_a13">engine/direct_recv.cpp</a>, and <a class="el" href="engine_2direct_send_8cpp-example.html#_a16">engine/direct_send.cpp</a>.</dd>
-</dl></div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ac7d29e395fadfacad9f98bf70e5608fe"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classproton_1_1io_1_1listener.html">listener</a> </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>host</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>port</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Listen on host/port. </p>
-<p>Empty host means listen on all interfaces. port can be a service name or number </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a7b20021c0d5b97c93aec28cc646a9644"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="namespaceproton_1_1io.html#a7e6e3fba6f21c486b24baf32789db707">descriptor</a> accept </td>
-          <td>(</td>
-          <td class="paramtype">std::string &amp;&#160;</td>
-          <td class="paramname"><em>host</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string &amp;&#160;</td>
-          <td class="paramname"><em>port</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Accept a connection. </p>
-<p>Return the descriptor, set host, port to the remote address. port can be a service name or number. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>proton/<a class="el" href="io_8hpp_source.html">io.hpp</a></li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    <li class="navelem"><b>proton</b></li><li class="navelem"><a class="el" href="namespaceproton_1_1io.html">io</a></li><li class="navelem"><a class="el" href="classproton_1_1io_1_1listener.html">listener</a></li>
-    <li class="footer">Generated by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
-  </ul>
-</div>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1listener.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1listener.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1listener.js
deleted file mode 100755
index 667ce30..0000000
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1listener.js
+++ /dev/null
@@ -1,8 +0,0 @@
-var classproton_1_1io_1_1listener =
-[
-    [ "listener", "classproton_1_1io_1_1listener.html#ac7d29e395fadfacad9f98bf70e5608fe", null ],
-    [ "~listener", "classproton_1_1io_1_1listener.html#a9caf6e5d845d981780d2e7fde8795999", null ],
-    [ "accept", "classproton_1_1io_1_1listener.html#a7b20021c0d5b97c93aec28cc646a9644", null ],
-    [ "accept", "classproton_1_1io_1_1listener.html#a694de5297ecaba02f90f183475de210b", null ],
-    [ "socket", "classproton_1_1io_1_1listener.html#a2e1eb43db52be00597b4e7398e78f513", null ]
-];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine-members.html
deleted file mode 100755
index cae2220..0000000
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine-members.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
-<title>Qpid Proton C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtreedata.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { init_search(); });
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Qpid Proton C++ API
-   &#160;<span id="projectnumber">master</span>
-   </div>
-  </td>
-   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-</td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('classproton_1_1io_1_1socket_1_1engine.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">engine Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#a2aa755cf3fa71bd342b90b522d70b4ce">engine</a>(descriptor socket_, handler &amp;, const connection_options &amp;=connection_options())</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#a875c72b299b40111b8dff425835d32e3">engine</a>(const url &amp;, handler &amp;, const connection_options &amp;=connection_options())</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#aaa936da334e29618ece019bd8a9aa06f">read</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#a13a43e6d814de94978c515cb084873b1">run</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>socket</b>() const  (defined in <a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a>)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#aac759501cf6c7895a70eecbef0226ae1">write</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~engine</b>() (defined in <a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a>)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a></td><td class="entry"></td></tr>
-</table></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    <li class="footer">Generated by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
-  </ul>
-</div>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.html
deleted file mode 100755
index 3a7dc1b..0000000
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.html
+++ /dev/null
@@ -1,150 +0,0 @@
-<!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: engine</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtreedata.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { init_search(); });
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Qpid Proton C++ API
-   &#160;<span id="projectnumber">master</span>
-   </div>
-  </td>
-   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-</td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('classproton_1_1io_1_1socket_1_1engine.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="classproton_1_1io_1_1socket_1_1engine-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">engine</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>A connection_engine with non-blocking socket IO.  
- <a href="classproton_1_1io_1_1socket_1_1engine.html#details">More...</a></p>
-
-<p><code>#include &lt;<a class="el" href="socket_8hpp_source.html">socket.hpp</a>&gt;</code></p>
-
-<p>Inherits connection_engine.</p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a2aa755cf3fa71bd342b90b522d70b4ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2aa755cf3fa71bd342b90b522d70b4ce"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#a2aa755cf3fa71bd342b90b522d70b4ce">engine</a> (descriptor socket_, <a class="el" href="classproton_1_1handler.html">handler</a> &amp;, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;=<a class="el" href="classproton_1_1connection__options.html">connection_options</a>())</td></tr>
-<tr class="memdesc:a2aa755cf3fa71bd342b90b522d70b4ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wrap an open socket. Does not automatically open the connection. <br /></td></tr>
-<tr class="separator:a2aa755cf3fa71bd342b90b522d70b4ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a875c72b299b40111b8dff425835d32e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a875c72b299b40111b8dff425835d32e3"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#a875c72b299b40111b8dff425835d32e3">engine</a> (const <a class="el" href="classproton_1_1url.html">url</a> &amp;, <a class="el" href="classproton_1_1handler.html">handler</a> &amp;, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &amp;=<a class="el" href="classproton_1_1connection__options.html">connection_options</a>())</td></tr>
-<tr class="memdesc:a875c72b299b40111b8dff425835d32e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create socket engine connected to url, open the connection as a client. <br /></td></tr>
-<tr class="separator:a875c72b299b40111b8dff425835d32e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a13a43e6d814de94978c515cb084873b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13a43e6d814de94978c515cb084873b1"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#a13a43e6d814de94978c515cb084873b1">run</a> ()</td></tr>
-<tr class="memdesc:a13a43e6d814de94978c515cb084873b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Run the engine until it closes. <br /></td></tr>
-<tr class="separator:a13a43e6d814de94978c515cb084873b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaa936da334e29618ece019bd8a9aa06f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa936da334e29618ece019bd8a9aa06f"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#aaa936da334e29618ece019bd8a9aa06f">read</a> ()</td></tr>
-<tr class="memdesc:aaa936da334e29618ece019bd8a9aa06f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Non-blocking read from socket to engine. <br /></td></tr>
-<tr class="separator:aaa936da334e29618ece019bd8a9aa06f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac759501cf6c7895a70eecbef0226ae1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac759501cf6c7895a70eecbef0226ae1"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#aac759501cf6c7895a70eecbef0226ae1">write</a> ()</td></tr>
-<tr class="memdesc:aac759501cf6c7895a70eecbef0226ae1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Non-blocking write from engine to socket. <br /></td></tr>
-<tr class="separator:aac759501cf6c7895a70eecbef0226ae1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2e1eb43db52be00597b4e7398e78f513"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e1eb43db52be00597b4e7398e78f513"></a>
-descriptor&#160;</td><td class="memItemRight" valign="bottom"><b>socket</b> () const </td></tr>
-<tr class="separator:a2e1eb43db52be00597b4e7398e78f513"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>A connection_engine with non-blocking socket IO. </p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>proton/io/<a class="el" href="socket_8hpp_source.html">socket.hpp</a></li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><b>io</b></li><li class="navelem"><b>socket</b></li><li class="navelem"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a></li>
-    <li class="footer">Generated by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
-  </ul>
-</div>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.js b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.js
deleted file mode 100755
index 3e3c8d1..0000000
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.js
+++ /dev/null
@@ -1,10 +0,0 @@
-var classproton_1_1io_1_1socket_1_1engine =
-[
-    [ "engine", "classproton_1_1io_1_1socket_1_1engine.html#a2aa755cf3fa71bd342b90b522d70b4ce", null ],
-    [ "engine", "classproton_1_1io_1_1socket_1_1engine.html#a875c72b299b40111b8dff425835d32e3", null ],
-    [ "~engine", "classproton_1_1io_1_1socket_1_1engine.html#a5099a11c8d0758565a578db9459ac11c", null ],
-    [ "read", "classproton_1_1io_1_1socket_1_1engine.html#aaa936da334e29618ece019bd8a9aa06f", null ],
-    [ "run", "classproton_1_1io_1_1socket_1_1engine.html#a13a43e6d814de94978c515cb084873b1", null ],
-    [ "socket", "classproton_1_1io_1_1socket_1_1engine.html#a2e1eb43db52be00597b4e7398e78f513", null ],
-    [ "write", "classproton_1_1io_1_1socket_1_1engine.html#aac759501cf6c7895a70eecbef0226ae1", null ]
-];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener-members.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener-members.html b/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener-members.html
deleted file mode 100755
index 1dbcd94..0000000
--- a/content/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener-members.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.10"/>
-<title>Qpid Proton C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtreedata.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { init_search(); });
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Qpid Proton C++ API
-   &#160;<span id="projectnumber">master</span>
-   </div>
-  </td>
-   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-</td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.10 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('classproton_1_1io_1_1socket_1_1listener.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">listener Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html#a7b20021c0d5b97c93aec28cc646a9644">accept</a>(std::string &amp;host, std::string &amp;port)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html#a694de5297ecaba02f90f183475de210b">accept</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html#ac7d29e395fadfacad9f98bf70e5608fe">listener</a>(const std::string &amp;host, const std::string &amp;port)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html#a2e1eb43db52be00597b4e7398e78f513">socket</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~listener</b>() (defined in <a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</a>)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</a></td><td class="entry"></td></tr>
-</table></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    <li class="footer">Generated by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
-  </ul>
-</div>
-</body>
-</html>


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