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:43 UTC
[46/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/c/api/graph_legend.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/graph_legend.html b/content/releases/qpid-proton-master/proton/c/api/graph_legend.html
deleted file mode 100755
index 377c3de..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/graph_legend.html
+++ /dev/null
@@ -1,170 +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.9.1"/>
-<title>C AMQP Protocol Engine API: Graph Legend</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 style="padding-left: 0.5em;">
- <div id="projectname">C AMQP Protocol Engine API
-  <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.9.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('graph_legend.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">Graph Legend</div> </div>
-</div><!--header-->
-<div class="contents">
-<p>This page explains how to interpret the graphs that are generated by doxygen.</p>
-<p>Consider the following example: </p><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> /*! Invisible class because of truncation */</div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> class Invisible { };</div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> </div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> /*! Truncated class, inheritance relation is hidden */</div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> class Truncated : public Invisible { };</div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> /* Class not documented with doxygen comments */</div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> class Undocumented { };</div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> /*! Class that is inherited using public inheritance */</div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> class PublicBase : public Truncated { };</div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> /*! A template class */</div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> template<class T> class Templ { };</div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> </div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> /*! Class that is inherited using protected inheritance */</div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> class ProtectedBase { };</div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> /*! Class that is inherited using private inheritance */</div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> class PrivateBase { };</div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> /*! Class that is used by the Inherited class */</div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> class Used { };</div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> /*! Super class that inherits a number of other classes */</div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> class Inherited : public PublicBase,</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  protected ProtectedBase,</div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  private PrivateBase,</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  public Undocumented,</div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  public Templ<int></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  private:</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  Used *m_usedClass;</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> };</div>
-</div><!-- fragment --><p> This will result in the following graph:</p>
-<center><div class="image">
-<img src="graph_legend.png" />
-</div>
-</center><p>The boxes in the above graph have the following meaning: </p>
-<ul>
-<li>
-A filled gray box represents the struct or class for which the graph is generated. </li>
-<li>
-A box with a black border denotes a documented struct or class. </li>
-<li>
-A box with a grey border denotes an undocumented struct or class. </li>
-<li>
-A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries. </li>
-</ul>
-<p>The arrows have the following meaning: </p>
-<ul>
-<li>
-A dark blue arrow is used to visualize a public inheritance relation between two classes. </li>
-<li>
-A dark green arrow is used for protected inheritance. </li>
-<li>
-A dark red arrow is used for private inheritance. </li>
-<li>
-A purple dashed arrow is used if a class is contained or used by another class. The arrow is labeled with the variable(s) through which the pointed class or struct is accessible. </li>
-<li>
-A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labeled with the template parameters of the instance. </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="footer">Generated by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
- </ul>
-</div>
-</body>
-</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/graph_legend.md5
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/graph_legend.md5 b/content/releases/qpid-proton-master/proton/c/api/graph_legend.md5
deleted file mode 100755
index a06ed05..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/graph_legend.md5
+++ /dev/null
@@ -1 +0,0 @@
-387ff8eb65306fa251338d3c9bd7bfff
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/graph_legend.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/graph_legend.png b/content/releases/qpid-proton-master/proton/c/api/graph_legend.png
deleted file mode 100755
index 815d7ce..0000000
Binary files a/content/releases/qpid-proton-master/proton/c/api/graph_legend.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__abstract.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__abstract.html b/content/releases/qpid-proton-master/proton/c/api/group__abstract.html
deleted file mode 100755
index d9ef00a..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__abstract.html
+++ /dev/null
@@ -1,107 +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: Abstract Types</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtreedata.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Qpid Proton C API
-  <span id="projectnumber">master</span>
- </div>
- </td>
- <td> <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
-</td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__abstract.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">Abstract Types<div class="ingroups"><a class="el" href="group__types.html">Types</a></div></div> </div>
-</div><!--header-->
-<div class="contents">
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
- </ul>
-</div>
-</body>
-</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__abstract.map
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__abstract.map b/content/releases/qpid-proton-master/proton/c/api/group__abstract.map
deleted file mode 100755
index 0d8b590..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__abstract.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="Abstract Types" name="Abstract Types">
-<area shape="rect" id="node1" href="$group__types.html" title="Types" alt="" coords="5,5,64,32"/>
-</map>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__abstract.md5
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__abstract.md5 b/content/releases/qpid-proton-master/proton/c/api/group__abstract.md5
deleted file mode 100755
index d6dfc4f..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__abstract.md5
+++ /dev/null
@@ -1 +0,0 @@
-9d621868d7a95fb78fb4cc0e2ce3577f
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__abstract.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__abstract.png b/content/releases/qpid-proton-master/proton/c/api/group__abstract.png
deleted file mode 100755
index 7aecb7b..0000000
Binary files a/content/releases/qpid-proton-master/proton/c/api/group__abstract.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__condition.map
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__condition.map b/content/releases/qpid-proton-master/proton/c/api/group__condition.map
deleted file mode 100755
index 5ab7d44..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__condition.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="Condition" name="Condition">
-<area shape="rect" id="node2" href="$group__connection.html" title="Connection" alt="" coords="5,5,93,32"/>
-</map>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__condition.md5
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__condition.md5 b/content/releases/qpid-proton-master/proton/c/api/group__condition.md5
deleted file mode 100755
index e8ba4bb..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__condition.md5
+++ /dev/null
@@ -1 +0,0 @@
-2abbcd70c1111ec65f7a59be16c64dc2
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__condition.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__condition.png b/content/releases/qpid-proton-master/proton/c/api/group__condition.png
deleted file mode 100755
index 3888bcc..0000000
Binary files a/content/releases/qpid-proton-master/proton/c/api/group__condition.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__connection.map
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__connection.map b/content/releases/qpid-proton-master/proton/c/api/group__connection.map
deleted file mode 100755
index d834623..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__connection.map
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="Connection" name="Connection">
-<area shape="rect" id="node1" href="$group__condition.html" title="Condition" alt="" coords="252,5,329,32"/>
-<area shape="rect" id="node3" href="$group__engine.html" title="Engine" alt="" coords="5,5,68,32"/>
-</map>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__connection.md5
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__connection.md5 b/content/releases/qpid-proton-master/proton/c/api/group__connection.md5
deleted file mode 100755
index afb40aa..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__connection.md5
+++ /dev/null
@@ -1 +0,0 @@
-7319fca80257598bf888ec8657b12fbd
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__connection.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__connection.png b/content/releases/qpid-proton-master/proton/c/api/group__connection.png
deleted file mode 100755
index f973925..0000000
Binary files a/content/releases/qpid-proton-master/proton/c/api/group__connection.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.html b/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.html
deleted file mode 100755
index 80e19d5..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.html
+++ /dev/null
@@ -1,426 +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: The Connection Engine</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtreedata.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Qpid Proton C API
-  <span id="projectnumber">master</span>
- </div>
- </td>
- <td> <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
-</td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__connection__engine.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#typedef-members">Typedefs</a> |
-<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">The Connection Engine</div> </div>
-</div><!--header-->
-<div class="contents">
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__buf__t.html">pn_buf_t</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A modifiable memory buffer. <a href="structpn__buf__t.html#details">More...</a><br /></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A read-only memory buffer. <a href="structpn__cbuf__t.html#details">More...</a><br /></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
-Typedefs</h2></td></tr>
-<tr class="memitem:gaa6d94f34ba3e14a5e7176def257a6dc5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa6d94f34ba3e14a5e7176def257a6dc5"></a>
-typedef struct <a class="el" href="structpn__buf__t.html">pn_buf_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaa6d94f34ba3e14a5e7176def257a6dc5">pn_buf_t</a></td></tr>
-<tr class="memdesc:gaa6d94f34ba3e14a5e7176def257a6dc5"><td class="mdescLeft"> </td><td class="mdescRight">A modifiable memory buffer. <br /></td></tr>
-<tr class="separator:gaa6d94f34ba3e14a5e7176def257a6dc5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ga145c4981ce9d390ed9aaa3e0bf471fd3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga145c4981ce9d390ed9aaa3e0bf471fd3"></a>
-typedef struct <a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga145c4981ce9d390ed9aaa3e0bf471fd3">pn_cbuf_t</a></td></tr>
-<tr class="memdesc:ga145c4981ce9d390ed9aaa3e0bf471fd3"><td class="mdescLeft"> </td><td class="mdescRight">A read-only memory buffer. <br /></td></tr>
-<tr class="separator:ga145c4981ce9d390ed9aaa3e0bf471fd3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:gaa72fd40bd99d6702cedd5f33d325e945"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaa72fd40bd99d6702cedd5f33d325e945">pn_connection_engine_t</a></td></tr>
-<tr class="separator:gaa72fd40bd99d6702cedd5f33d325e945"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr class="memitem:ga644509ac6d43dbc093ad55a0b1b09618"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga644509ac6d43dbc093ad55a0b1b09618"></a>
-PN_EXTERN <a class="el" href="structpn__buf__t.html">pn_buf_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga644509ac6d43dbc093ad55a0b1b09618">pn_buf</a> (char *data, size_t size)</td></tr>
-<tr class="memdesc:ga644509ac6d43dbc093ad55a0b1b09618"><td class="mdescLeft"> </td><td class="mdescRight">Create a pn_buf. <br /></td></tr>
-<tr class="separator:ga644509ac6d43dbc093ad55a0b1b09618"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:gad878a83fc95c96609243440f9f6ff15b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad878a83fc95c96609243440f9f6ff15b"></a>
-PN_EXTERN <a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gad878a83fc95c96609243440f9f6ff15b">pn_cbuf</a> (const char *data, size_t size)</td></tr>
-<tr class="memdesc:gad878a83fc95c96609243440f9f6ff15b"><td class="mdescLeft"> </td><td class="mdescRight">Create a pn_cbuf. <br /></td></tr>
-<tr class="separator:gad878a83fc95c96609243440f9f6ff15b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:gaf63012d048980969964b277d2a11fa59"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaf63012d048980969964b277d2a11fa59">pn_connection_engine_init</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *engine)</td></tr>
-<tr class="separator:gaf63012d048980969964b277d2a11fa59"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ga0bfd3ac3afbcb665cb53116747e30b6b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga0bfd3ac3afbcb665cb53116747e30b6b">pn_connection_engine_final</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *engine)</td></tr>
-<tr class="separator:ga0bfd3ac3afbcb665cb53116747e30b6b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:gad7be7c47d7ced284a7a063740c3190ab"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__buf__t.html">pn_buf_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab">pn_connection_engine_read_buffer</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
-<tr class="separator:gad7be7c47d7ced284a7a063740c3190ab"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ga709193ccc0ef9b69d9258187848ee5b2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2">pn_connection_engine_read_done</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *, size_t n)</td></tr>
-<tr class="separator:ga709193ccc0ef9b69d9258187848ee5b2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:gaace5db39fa0ff863537f4a1b28f26bfa"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa">pn_connection_engine_read_close</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
-<tr class="separator:gaace5db39fa0ff863537f4a1b28f26bfa"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ga23d45a51492505e1c5bdab0772229f87"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87">pn_connection_engine_write_buffer</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
-<tr class="separator:ga23d45a51492505e1c5bdab0772229f87"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:gafb4a17a83b65e129e6045fe09a80a328"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328">pn_connection_engine_write_done</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *, size_t n)</td></tr>
-<tr class="separator:gafb4a17a83b65e129e6045fe09a80a328"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ga0fec7f4c27337722b67a8ebe5d5e3857"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857">pn_connection_engine_write_close</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
-<tr class="separator:ga0fec7f4c27337722b67a8ebe5d5e3857"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ga0523c0805aa37468414f22421f849f50"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga0523c0805aa37468414f22421f849f50">pn_connection_engine_disconnected</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
-<tr class="separator:ga0523c0805aa37468414f22421f849f50"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:gaf8274e2ece108708422d10e19565765a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
-<tr class="separator:gaf8274e2ece108708422d10e19565765a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ga71879bf76e1cce4121d8ecd56d28ea06"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga71879bf76e1cce4121d8ecd56d28ea06">pn_connection_engine_finished</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
-<tr class="separator:ga71879bf76e1cce4121d8ecd56d28ea06"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ga63f5022e371f90971e8b5c4c46a4c9ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga63f5022e371f90971e8b5c4c46a4c9ea"></a>
-PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga63f5022e371f90971e8b5c4c46a4c9ea">pn_connection_engine_connection</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
-<tr class="memdesc:ga63f5022e371f90971e8b5c4c46a4c9ea"><td class="mdescLeft"> </td><td class="mdescRight">Get the AMQP connection, owned by the <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>. <br /></td></tr>
-<tr class="separator:ga63f5022e371f90971e8b5c4c46a4c9ea"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ga646b6151d3dc729300285868fabad11d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga646b6151d3dc729300285868fabad11d"></a>
-PN_EXTERN <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#ga646b6151d3dc729300285868fabad11d">pn_connection_engine_transport</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
-<tr class="memdesc:ga646b6151d3dc729300285868fabad11d"><td class="mdescLeft"> </td><td class="mdescRight">Get the proton transport, owned by the <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a>. <br /></td></tr>
-<tr class="separator:ga646b6151d3dc729300285868fabad11d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:gab6b02e7480270a9ff64e71b391a6cd0f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f">pn_connection_engine_condition</a> (<a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> *)</td></tr>
-<tr class="separator:gab6b02e7480270a9ff64e71b391a6cd0f"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<h2 class="groupheader">Typedef Documentation</h2>
-<a class="anchor" id="gaa72fd40bd99d6702cedd5f33d325e945"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">typedef struct <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>A connection engine is a trio of pn_connection_t, pn_transport_t and pn_collector_t. Use the pn_connection_engine_*() functions to operate on it. It is a plain struct, not a proton object. Use pn_connection_engine_init to set up the initial objects and pn_connection_engine_final to release them. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gab6b02e7480270a9ff64e71b391a6cd0f"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>* pn_connection_engine_condition </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> * </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Get the condition object for the engine's transport.</p>
-<p>Note that IO errors should be set on this, the transport condition, not on the pn_connection_t condition. The connection's condition is for errors received via the AMQP protocol, the transport condition is for errors in the the IO layer such as a socket read or disconnect errors. </p>
-
-</div>
-</div>
-<a class="anchor" id="ga0523c0805aa37468414f22421f849f50"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">PN_EXTERN void pn_connection_engine_disconnected </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> * </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Close both sides of the transport, equivalent to <a class="el" href="group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa">pn_connection_engine_read_close()</a>; <a class="el" href="group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857">pn_connection_engine_write_close()</a></p>
-<p>You must still call <a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch()</a> to process final events.</p>
-<p>To provide transport error information to the handler, set it on <a class="el" href="group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f">pn_connection_engine_condition()</a> <em>before</em> calling <a class="el" href="group__connection__engine.html#ga0523c0805aa37468414f22421f849f50">pn_connection_engine_disconnected()</a>. This sets the error on the pn_transport_t object.</p>
-<p>Note this does <em>not</em> modify the pn_connection_t, so you can distinguish between a connection close error sent by the remote peer (which will set the connection condition) and a transport error (which sets the transport condition.) </p>
-
-</div>
-</div>
-<a class="anchor" id="gaf8274e2ece108708422d10e19565765a"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">PN_EXTERN <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a>* pn_connection_engine_dispatch </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> * </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Get the next available event. Call in a loop until it returns NULL to dispatch all available events. Note this call may modify the read and write buffers.</p>
-<dl class="section return"><dt>Returns</dt><dd>Pointer to the next event, or NULL if there are none available. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ga0bfd3ac3afbcb665cb53116747e30b6b"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">PN_EXTERN void pn_connection_engine_final </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> * </td>
- <td class="paramname"><em>engine</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Release the connection, transport and collector associated with engine, set all the pointers to NULL. Only call on an engine that was initialized with pn_connection_engine_init </p>
-
-</div>
-</div>
-<a class="anchor" id="ga71879bf76e1cce4121d8ecd56d28ea06"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">PN_EXTERN bool pn_connection_engine_finished </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> * </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Return true if the engine is finished - all data has been written, all events have been handled and the transport is closed. </p>
-
-</div>
-</div>
-<a class="anchor" id="gaf63012d048980969964b277d2a11fa59"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">PN_EXTERN int pn_connection_engine_init </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> * </td>
- <td class="paramname"><em>engine</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Initialize a <a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> struct with a new connection, transport and collector. Return 0 on success, a proton error code on failure. </p>
-
-</div>
-</div>
-<a class="anchor" id="gad7be7c47d7ced284a7a063740c3190ab"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">PN_EXTERN <a class="el" href="structpn__buf__t.html">pn_buf_t</a> pn_connection_engine_read_buffer </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> * </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>The engine's read buffer. Read data from your IO source into buf.data, up to a max of buf.size. Then call <a class="el" href="group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2">pn_connection_engine_read_done()</a>.</p>
-<p>buf.size==0 means the engine cannot read presently, calling <a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch()</a> may create more buffer space. </p>
-
-</div>
-</div>
-<a class="anchor" id="gaace5db39fa0ff863537f4a1b28f26bfa"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">PN_EXTERN void pn_connection_engine_read_close </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> * </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Close the read side of the transport when no more data is available. Note there may still be events for <a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch()</a> or data in <a class="el" href="group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87">pn_connection_engine_write_buffer()</a> </p>
-
-</div>
-</div>
-<a class="anchor" id="ga709193ccc0ef9b69d9258187848ee5b2"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">PN_EXTERN void pn_connection_engine_read_done </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> * </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"><em>n</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Consume the first n bytes of data in <a class="el" href="group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab">pn_connection_engine_read_buffer()</a> and update the buffer. </p>
-
-</div>
-</div>
-<a class="anchor" id="ga23d45a51492505e1c5bdab0772229f87"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">PN_EXTERN <a class="el" href="structpn__cbuf__t.html">pn_cbuf_t</a> pn_connection_engine_write_buffer </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> * </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>The engine's write buffer. Write data from buf.data to your IO destination, up to a max of buf.size. Then call <a class="el" href="group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328">pn_connection_engine_write_done()</a>.</p>
-<p>buf.size==0 means the engine has nothing to write presently. Calling <a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch()</a> may generate more data. </p>
-
-</div>
-</div>
-<a class="anchor" id="ga0fec7f4c27337722b67a8ebe5d5e3857"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">PN_EXTERN void pn_connection_engine_write_close </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> * </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Call when the write side of IO has closed and no more data can be written. Note that there may still be events for <a class="el" href="group__connection__engine.html#gaf8274e2ece108708422d10e19565765a">pn_connection_engine_dispatch()</a> or data to read into <a class="el" href="group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab">pn_connection_engine_read_buffer()</a>. </p>
-
-</div>
-</div>
-<a class="anchor" id="gafb4a17a83b65e129e6045fe09a80a328"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">PN_EXTERN void pn_connection_engine_write_done </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="structpn__connection__engine__t.html">pn_connection_engine_t</a> * </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"><em>n</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Call when the first n bytes of <a class="el" href="group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87">pn_connection_engine_write_buffer()</a> have been written to IO and can be re-used for new data. Updates the buffer. </p>
-
-</div>
-</div>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
- </ul>
-</div>
-</body>
-</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.js b/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.js
deleted file mode 100755
index 780a094..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__connection__engine.js
+++ /dev/null
@@ -1,36 +0,0 @@
-var group__connection__engine =
-[
- [ "pn_buf_t", "structpn__buf__t.html", [
- [ "data", "structpn__buf__t.html#a4fcd7ee2115ec091278735689739314d", null ],
- [ "size", "structpn__buf__t.html#aa468d331f86b5d2c9592b98169bc375d", null ]
- ] ],
- [ "pn_cbuf_t", "structpn__cbuf__t.html", [
- [ "data", "structpn__cbuf__t.html#aa6b3f44b7cf0eed9dc9f4a6cb51d56d8", null ],
- [ "size", "structpn__cbuf__t.html#af63695131f87cda173237c5d68e2633b", null ]
- ] ],
- [ "pn_connection_engine_t", "structpn__connection__engine__t.html", [
- [ "collector", "structpn__connection__engine__t.html#aa8b404ea362613a1efe37d6ccd3b20f9", null ],
- [ "connection", "structpn__connection__engine__t.html#a711d5119f9e3e896afad907cb32bee60", null ],
- [ "event", "structpn__connection__engine__t.html#ad8be1ce72f03c6330a2302bbed8196b9", null ],
- [ "transport", "structpn__connection__engine__t.html#a42051c640bfd941d5b68cb3a8a70711b", null ]
- ] ],
- [ "pn_buf_t", "group__connection__engine.html#gaa6d94f34ba3e14a5e7176def257a6dc5", null ],
- [ "pn_cbuf_t", "group__connection__engine.html#ga145c4981ce9d390ed9aaa3e0bf471fd3", null ],
- [ "pn_connection_engine_t", "group__connection__engine.html#gaa72fd40bd99d6702cedd5f33d325e945", null ],
- [ "pn_buf", "group__connection__engine.html#ga644509ac6d43dbc093ad55a0b1b09618", null ],
- [ "pn_cbuf", "group__connection__engine.html#gad878a83fc95c96609243440f9f6ff15b", null ],
- [ "pn_connection_engine_condition", "group__connection__engine.html#gab6b02e7480270a9ff64e71b391a6cd0f", null ],
- [ "pn_connection_engine_connection", "group__connection__engine.html#ga63f5022e371f90971e8b5c4c46a4c9ea", null ],
- [ "pn_connection_engine_disconnected", "group__connection__engine.html#ga0523c0805aa37468414f22421f849f50", null ],
- [ "pn_connection_engine_dispatch", "group__connection__engine.html#gaf8274e2ece108708422d10e19565765a", null ],
- [ "pn_connection_engine_final", "group__connection__engine.html#ga0bfd3ac3afbcb665cb53116747e30b6b", null ],
- [ "pn_connection_engine_finished", "group__connection__engine.html#ga71879bf76e1cce4121d8ecd56d28ea06", null ],
- [ "pn_connection_engine_init", "group__connection__engine.html#gaf63012d048980969964b277d2a11fa59", null ],
- [ "pn_connection_engine_read_buffer", "group__connection__engine.html#gad7be7c47d7ced284a7a063740c3190ab", null ],
- [ "pn_connection_engine_read_close", "group__connection__engine.html#gaace5db39fa0ff863537f4a1b28f26bfa", null ],
- [ "pn_connection_engine_read_done", "group__connection__engine.html#ga709193ccc0ef9b69d9258187848ee5b2", null ],
- [ "pn_connection_engine_transport", "group__connection__engine.html#ga646b6151d3dc729300285868fabad11d", null ],
- [ "pn_connection_engine_write_buffer", "group__connection__engine.html#ga23d45a51492505e1c5bdab0772229f87", null ],
- [ "pn_connection_engine_write_close", "group__connection__engine.html#ga0fec7f4c27337722b67a8ebe5d5e3857", null ],
- [ "pn_connection_engine_write_done", "group__connection__engine.html#gafb4a17a83b65e129e6045fe09a80a328", null ]
-];
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__container.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__container.html b/content/releases/qpid-proton-master/proton/c/api/group__container.html
deleted file mode 100755
index e2627c9..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__container.html
+++ /dev/null
@@ -1,138 +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.9.1"/>
-<title>C AMQP Protocol Engine API: Container</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 style="padding-left: 0.5em;">
- <div id="projectname">C AMQP Protocol Engine API
-  <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.9.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('group__container.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="#typedef-members">Typedefs</a> </div>
- <div class="headertitle">
-<div class="title">Container<div class="ingroups"><a class="el" href="group__engine.html">Engine</a></div></div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="dynheader">
-Collaboration diagram for Container:</div>
-<div class="dyncontent">
-<center><table><tr><td><img src="group__container.png" border="0" alt="" usemap="#group____container"/>
-<map name="group____container" id="group____container">
-<area shape="rect" id="node2" href="group__engine.html" title="Engine" alt="" coords="5,5,68,32"/></map>
-</td></tr></table></center>
-</div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
-Typedefs</h2></td></tr>
-<tr class="memitem:ga720920fb35d3a1bf9b86ddb8ec083a10"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__container.html#ga720920fb35d3a1bf9b86ddb8ec083a10">pn_container_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__container.html#ga720920fb35d3a1bf9b86ddb8ec083a10">pn_container_t</a></td></tr>
-<tr class="separator:ga720920fb35d3a1bf9b86ddb8ec083a10"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<h2 class="groupheader">Typedef Documentation</h2>
-<a class="anchor" id="ga720920fb35d3a1bf9b86ddb8ec083a10"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">typedef struct <a class="el" href="group__container.html#ga720920fb35d3a1bf9b86ddb8ec083a10">pn_container_t</a> <a class="el" href="group__container.html#ga720920fb35d3a1bf9b86ddb8ec083a10">pn_container_t</a></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Encapsulates the endpoint state associated with an AMQP Container. </p>
-
-</div>
-</div>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
- </ul>
-</div>
-</body>
-</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__container.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__container.js b/content/releases/qpid-proton-master/proton/c/api/group__container.js
deleted file mode 100755
index ff0a615..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__container.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var group__container =
-[
- [ "pn_container_t", "group__container.html#ga720920fb35d3a1bf9b86ddb8ec083a10", 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/c/api/group__container.map
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__container.map b/content/releases/qpid-proton-master/proton/c/api/group__container.map
deleted file mode 100755
index 06d68be..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__container.map
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="Container" name="Container">
-<area shape="rect" id="node2" href="$group__engine.html" title="Engine" alt="" coords="5,5,68,32"/>
-</map>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__container.md5
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__container.md5 b/content/releases/qpid-proton-master/proton/c/api/group__container.md5
deleted file mode 100755
index 6b2a587..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__container.md5
+++ /dev/null
@@ -1 +0,0 @@
-fa531bf434d78993f0260cc064da83f9
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__container.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__container.png b/content/releases/qpid-proton-master/proton/c/api/group__container.png
deleted file mode 100755
index 4b5f6e0..0000000
Binary files a/content/releases/qpid-proton-master/proton/c/api/group__container.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__delivery.map
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__delivery.map b/content/releases/qpid-proton-master/proton/c/api/group__delivery.map
deleted file mode 100755
index 0072195..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__delivery.map
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="Delivery" name="Delivery">
-<area shape="rect" id="node1" href="$group__disposition.html" title="Disposition" alt="" coords="235,5,321,32"/>
-<area shape="rect" id="node2" href="$group__engine.html" title="Engine" alt="" coords="5,5,68,32"/>
-</map>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__delivery.md5
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__delivery.md5 b/content/releases/qpid-proton-master/proton/c/api/group__delivery.md5
deleted file mode 100755
index 7be9590..0000000
--- a/content/releases/qpid-proton-master/proton/c/api/group__delivery.md5
+++ /dev/null
@@ -1 +0,0 @@
-bb42ec961f3194c6d1e5673994b4dbc6
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/27c60c33/content/releases/qpid-proton-master/proton/c/api/group__delivery.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/group__delivery.png b/content/releases/qpid-proton-master/proton/c/api/group__delivery.png
deleted file mode 100755
index f23bc16..0000000
Binary files a/content/releases/qpid-proton-master/proton/c/api/group__delivery.png and /dev/null differ
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org