mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-25 21:45:52 +00:00
deploy: afc05659ed
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.5"/>
|
||||
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>rippled: PlainHTTPPeer.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
@@ -29,7 +29,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.5 -->
|
||||
<!-- Generated by Doxygen 1.9.8 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
@@ -46,6 +46,11 @@ $(function() {
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function() { init_codefold(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
@@ -109,6 +114,7 @@ $(function() {
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespaceripple.html">ripple</a> {</div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="keyword">template</span> <<span class="keyword">class</span> Handler></div>
|
||||
<div class="foldopen" id="foldopen00034" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="classripple_1_1PlainHTTPPeer.html"> 34</a></span><span class="keyword">class </span><a class="code hl_class" href="classripple_1_1PlainHTTPPeer.html">PlainHTTPPeer</a></div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> : <span class="keyword">public</span> <a class="code hl_class" href="classripple_1_1BaseHTTPPeer.html">BaseHTTPPeer</a><Handler, PlainHTTPPeer<Handler>>,</div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">public</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this.html">std::enable_shared_from_this</a><PlainHTTPPeer<Handler>></div>
|
||||
@@ -146,11 +152,13 @@ $(function() {
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> <a class="code hl_function" href="classripple_1_1PlainHTTPPeer.html#af378151db0c913743dd8601c428c8e60">do_close</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span>};</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="comment">//------------------------------------------------------------------------------</span></div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span><span class="keyword">template</span> <<span class="keyword">class</span> Handler></div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span><span class="keyword">template</span> <<span class="keyword">class</span> ConstBufferSequence></div>
|
||||
<div class="foldopen" id="foldopen00076" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="classripple_1_1PlainHTTPPeer.html#af411e8cbd41daabf8f8f64a69ca27601"> 76</a></span><a class="code hl_function" href="classripple_1_1PlainHTTPPeer.html#af411e8cbd41daabf8f8f64a69ca27601">PlainHTTPPeer<Handler>::PlainHTTPPeer</a>(</div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> <a class="code hl_struct" href="structripple_1_1Port.html">Port</a> <span class="keyword">const</span>& port,</div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> Handler& handler,</div>
|
||||
@@ -176,9 +184,11 @@ $(function() {
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keywordflow">if</span> (remote_endpoint.address().is_loopback())</div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <a class="code hl_variable" href="classripple_1_1PlainHTTPPeer.html#a63dc498ae1da5c0d63a3af837dba642e">socket_</a>.set_option(boost::asio::ip::tcp::no_delay{<span class="keyword">true</span>});</div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> </div>
|
||||
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span><span class="keyword">template</span> <<span class="keyword">class</span> Handler></div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span><span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00104" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"><a class="line" href="classripple_1_1PlainHTTPPeer.html#a6a5277bf0596c3622dc8d802af30f68a"> 104</a></span><a class="code hl_function" href="classripple_1_1PlainHTTPPeer.html#a6a5277bf0596c3622dc8d802af30f68a">PlainHTTPPeer<Handler>::run</a>()</div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span>{</div>
|
||||
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> <span class="keywordflow">if</span> (!this->handler_.onAccept(this->session(), this->remote_address_))</div>
|
||||
@@ -199,9 +209,11 @@ $(function() {
|
||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> this->shared_from_this(),</div>
|
||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> std::placeholders::_1));</div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span><span class="keyword">template</span> <<span class="keyword">class</span> Handler></div>
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<WSSession></a></div>
|
||||
<div class="foldopen" id="foldopen00127" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="classripple_1_1PlainHTTPPeer.html#a9c0f50f624bd173b9224d0df05368dad"> 127</a></span><a class="code hl_function" href="classripple_1_1PlainHTTPPeer.html#a9c0f50f624bd173b9224d0df05368dad">PlainHTTPPeer<Handler>::websocketUpgrade</a>()</div>
|
||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span>{</div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> <span class="keyword">auto</span> ws = this->ios().template emplace<PlainWSPeer<Handler>>(</div>
|
||||
@@ -213,9 +225,11 @@ $(function() {
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> this->journal_);</div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> <span class="keywordflow">return</span> ws;</div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> </div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span><span class="keyword">template</span> <<span class="keyword">class</span> Handler></div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span><span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00141" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"><a class="line" href="classripple_1_1PlainHTTPPeer.html#a8ee4beefde1092dae3213139a9bc4199"> 141</a></span><a class="code hl_function" href="classripple_1_1PlainHTTPPeer.html#a8ee4beefde1092dae3213139a9bc4199">PlainHTTPPeer<Handler>::do_request</a>()</div>
|
||||
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span>{</div>
|
||||
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> ++this->request_count_;</div>
|
||||
@@ -242,6 +256,7 @@ $(function() {
|
||||
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> <span class="comment">// legacy</span></div>
|
||||
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> this->handler_.onRequest(this->session());</div>
|
||||
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> </div>
|
||||
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span><span class="keyword">template</span> <<span class="keyword">class</span> Handler></div>
|
||||
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span><span class="keywordtype">void</span></div>
|
||||
@@ -255,33 +270,33 @@ $(function() {
|
||||
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> </div>
|
||||
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="abind_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/functional/bind.html">std::bind</a></div><div class="ttdeci">T bind(T... args)</div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00059">Journal.h:60</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1BaseHTTPPeer_html"><div class="ttname"><a href="classripple_1_1BaseHTTPPeer.html">ripple::BaseHTTPPeer</a></div><div class="ttdoc">Represents an active connection.</div><div class="ttdef"><b>Definition:</b> <a href="BaseHTTPPeer_8h_source.html#l00050">BaseHTTPPeer.h:51</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1BaseHTTPPeer_html_a240dab5c44197fcd1888fa86017b5915"><div class="ttname"><a href="classripple_1_1BaseHTTPPeer.html#a240dab5c44197fcd1888fa86017b5915">ripple::BaseHTTPPeer< Handler, PlainHTTPPeer< Handler > >::port</a></div><div class="ttdeci">Port const & port() override</div><div class="ttdef"><b>Definition:</b> <a href="BaseHTTPPeer_8h_source.html#l00172">BaseHTTPPeer.h:172</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1BaseHTTPPeer_html_af70c1054dd2df89ca14ca670559e446d"><div class="ttname"><a href="classripple_1_1BaseHTTPPeer.html#af70c1054dd2df89ca14ca670559e446d">ripple::BaseHTTPPeer< Handler, PlainHTTPPeer< Handler > >::do_read</a></div><div class="ttdeci">void do_read(yield_context do_yield)</div><div class="ttdef"><b>Definition:</b> <a href="BaseHTTPPeer_8h_source.html#l00146">BaseHTTPPeer.h:300</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1BaseHTTPPeer_html_aff9d53bd74b61d6eae3b62850a46271e"><div class="ttname"><a href="classripple_1_1BaseHTTPPeer.html#aff9d53bd74b61d6eae3b62850a46271e">ripple::BaseHTTPPeer< Handler, PlainHTTPPeer< Handler > >::journal</a></div><div class="ttdeci">beast::Journal journal() override</div><div class="ttdef"><b>Definition:</b> <a href="BaseHTTPPeer_8h_source.html#l00166">BaseHTTPPeer.h:166</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html">ripple::PlainHTTPPeer</a></div><div class="ttdef"><b>Definition:</b> <a href="PlainHTTPPeer_8h_source.html#l00034">PlainHTTPPeer.h:37</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_a30ef6778c8611207461ceb8516fc895d"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#a30ef6778c8611207461ceb8516fc895d">ripple::PlainHTTPPeer::endpoint_type</a></div><div class="ttdeci">boost::asio::ip::tcp::endpoint endpoint_type</div><div class="ttdef"><b>Definition:</b> <a href="PlainHTTPPeer_8h_source.html#l00042">PlainHTTPPeer.h:42</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_a63dc498ae1da5c0d63a3af837dba642e"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#a63dc498ae1da5c0d63a3af837dba642e">ripple::PlainHTTPPeer::socket_</a></div><div class="ttdeci">socket_type & socket_</div><div class="ttdef"><b>Definition:</b> <a href="PlainHTTPPeer_8h_source.html#l00045">PlainHTTPPeer.h:45</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_a6a5277bf0596c3622dc8d802af30f68a"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#a6a5277bf0596c3622dc8d802af30f68a">ripple::PlainHTTPPeer::run</a></div><div class="ttdeci">void run()</div><div class="ttdef"><b>Definition:</b> <a href="PlainHTTPPeer_8h_source.html#l00104">PlainHTTPPeer.h:104</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_a8ee4beefde1092dae3213139a9bc4199"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#a8ee4beefde1092dae3213139a9bc4199">ripple::PlainHTTPPeer::do_request</a></div><div class="ttdeci">void do_request() override</div><div class="ttdef"><b>Definition:</b> <a href="PlainHTTPPeer_8h_source.html#l00141">PlainHTTPPeer.h:141</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_a9c0f50f624bd173b9224d0df05368dad"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#a9c0f50f624bd173b9224d0df05368dad">ripple::PlainHTTPPeer::websocketUpgrade</a></div><div class="ttdeci">std::shared_ptr< WSSession > websocketUpgrade() override</div><div class="ttdoc">Convert the connection to WebSocket.</div><div class="ttdef"><b>Definition:</b> <a href="PlainHTTPPeer_8h_source.html#l00127">PlainHTTPPeer.h:127</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_a9f76b3500867255834e8b43156bd63b4"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#a9f76b3500867255834e8b43156bd63b4">ripple::PlainHTTPPeer::stream_type</a></div><div class="ttdeci">boost::beast::tcp_stream stream_type</div><div class="ttdef"><b>Definition:</b> <a href="PlainHTTPPeer_8h_source.html#l00041">PlainHTTPPeer.h:41</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_ac4958fa407b5de4c9c2cf62381d558fe"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#ac4958fa407b5de4c9c2cf62381d558fe">ripple::PlainHTTPPeer::stream_</a></div><div class="ttdeci">stream_type stream_</div><div class="ttdef"><b>Definition:</b> <a href="PlainHTTPPeer_8h_source.html#l00044">PlainHTTPPeer.h:44</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_adadec56837d686d796d4b4515216debb"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#adadec56837d686d796d4b4515216debb">ripple::PlainHTTPPeer::socket_type</a></div><div class="ttdeci">boost::asio::ip::tcp::socket socket_type</div><div class="ttdef"><b>Definition:</b> <a href="PlainHTTPPeer_8h_source.html#l00040">PlainHTTPPeer.h:40</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_af378151db0c913743dd8601c428c8e60"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#af378151db0c913743dd8601c428c8e60">ripple::PlainHTTPPeer::do_close</a></div><div class="ttdeci">void do_close() override</div><div class="ttdef"><b>Definition:</b> <a href="PlainHTTPPeer_8h_source.html#l00170">PlainHTTPPeer.h:170</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_af411e8cbd41daabf8f8f64a69ca27601"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#af411e8cbd41daabf8f8f64a69ca27601">ripple::PlainHTTPPeer::PlainHTTPPeer</a></div><div class="ttdeci">PlainHTTPPeer(Port const &port, Handler &handler, boost::asio::io_context &ioc, beast::Journal journal, endpoint_type remote_address, ConstBufferSequence const &buffers, stream_type &&stream)</div><div class="ttdef"><b>Definition:</b> <a href="PlainHTTPPeer_8h_source.html#l00076">PlainHTTPPeer.h:76</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition</b> <a href="Journal_8h_source.html#l00059">Journal.h:60</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1BaseHTTPPeer_html"><div class="ttname"><a href="classripple_1_1BaseHTTPPeer.html">ripple::BaseHTTPPeer</a></div><div class="ttdoc">Represents an active connection.</div><div class="ttdef"><b>Definition</b> <a href="BaseHTTPPeer_8h_source.html#l00050">BaseHTTPPeer.h:51</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1BaseHTTPPeer_html_a240dab5c44197fcd1888fa86017b5915"><div class="ttname"><a href="classripple_1_1BaseHTTPPeer.html#a240dab5c44197fcd1888fa86017b5915">ripple::BaseHTTPPeer< Handler, PlainHTTPPeer< Handler > >::port</a></div><div class="ttdeci">Port const & port() override</div><div class="ttdef"><b>Definition</b> <a href="BaseHTTPPeer_8h_source.html#l00172">BaseHTTPPeer.h:172</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1BaseHTTPPeer_html_af70c1054dd2df89ca14ca670559e446d"><div class="ttname"><a href="classripple_1_1BaseHTTPPeer.html#af70c1054dd2df89ca14ca670559e446d">ripple::BaseHTTPPeer< Handler, PlainHTTPPeer< Handler > >::do_read</a></div><div class="ttdeci">void do_read(yield_context do_yield)</div><div class="ttdef"><b>Definition</b> <a href="BaseHTTPPeer_8h_source.html#l00146">BaseHTTPPeer.h:300</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1BaseHTTPPeer_html_aff9d53bd74b61d6eae3b62850a46271e"><div class="ttname"><a href="classripple_1_1BaseHTTPPeer.html#aff9d53bd74b61d6eae3b62850a46271e">ripple::BaseHTTPPeer< Handler, PlainHTTPPeer< Handler > >::journal</a></div><div class="ttdeci">beast::Journal journal() override</div><div class="ttdef"><b>Definition</b> <a href="BaseHTTPPeer_8h_source.html#l00166">BaseHTTPPeer.h:166</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html">ripple::PlainHTTPPeer</a></div><div class="ttdef"><b>Definition</b> <a href="PlainHTTPPeer_8h_source.html#l00034">PlainHTTPPeer.h:37</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_a30ef6778c8611207461ceb8516fc895d"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#a30ef6778c8611207461ceb8516fc895d">ripple::PlainHTTPPeer::endpoint_type</a></div><div class="ttdeci">boost::asio::ip::tcp::endpoint endpoint_type</div><div class="ttdef"><b>Definition</b> <a href="PlainHTTPPeer_8h_source.html#l00042">PlainHTTPPeer.h:42</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_a63dc498ae1da5c0d63a3af837dba642e"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#a63dc498ae1da5c0d63a3af837dba642e">ripple::PlainHTTPPeer::socket_</a></div><div class="ttdeci">socket_type & socket_</div><div class="ttdef"><b>Definition</b> <a href="PlainHTTPPeer_8h_source.html#l00045">PlainHTTPPeer.h:45</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_a6a5277bf0596c3622dc8d802af30f68a"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#a6a5277bf0596c3622dc8d802af30f68a">ripple::PlainHTTPPeer::run</a></div><div class="ttdeci">void run()</div><div class="ttdef"><b>Definition</b> <a href="PlainHTTPPeer_8h_source.html#l00104">PlainHTTPPeer.h:104</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_a8ee4beefde1092dae3213139a9bc4199"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#a8ee4beefde1092dae3213139a9bc4199">ripple::PlainHTTPPeer::do_request</a></div><div class="ttdeci">void do_request() override</div><div class="ttdef"><b>Definition</b> <a href="PlainHTTPPeer_8h_source.html#l00141">PlainHTTPPeer.h:141</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_a9c0f50f624bd173b9224d0df05368dad"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#a9c0f50f624bd173b9224d0df05368dad">ripple::PlainHTTPPeer::websocketUpgrade</a></div><div class="ttdeci">std::shared_ptr< WSSession > websocketUpgrade() override</div><div class="ttdoc">Convert the connection to WebSocket.</div><div class="ttdef"><b>Definition</b> <a href="PlainHTTPPeer_8h_source.html#l00127">PlainHTTPPeer.h:127</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_a9f76b3500867255834e8b43156bd63b4"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#a9f76b3500867255834e8b43156bd63b4">ripple::PlainHTTPPeer::stream_type</a></div><div class="ttdeci">boost::beast::tcp_stream stream_type</div><div class="ttdef"><b>Definition</b> <a href="PlainHTTPPeer_8h_source.html#l00041">PlainHTTPPeer.h:41</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_ac4958fa407b5de4c9c2cf62381d558fe"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#ac4958fa407b5de4c9c2cf62381d558fe">ripple::PlainHTTPPeer::stream_</a></div><div class="ttdeci">stream_type stream_</div><div class="ttdef"><b>Definition</b> <a href="PlainHTTPPeer_8h_source.html#l00044">PlainHTTPPeer.h:44</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_adadec56837d686d796d4b4515216debb"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#adadec56837d686d796d4b4515216debb">ripple::PlainHTTPPeer::socket_type</a></div><div class="ttdeci">boost::asio::ip::tcp::socket socket_type</div><div class="ttdef"><b>Definition</b> <a href="PlainHTTPPeer_8h_source.html#l00040">PlainHTTPPeer.h:40</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_af378151db0c913743dd8601c428c8e60"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#af378151db0c913743dd8601c428c8e60">ripple::PlainHTTPPeer::do_close</a></div><div class="ttdeci">void do_close() override</div><div class="ttdef"><b>Definition</b> <a href="PlainHTTPPeer_8h_source.html#l00170">PlainHTTPPeer.h:170</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PlainHTTPPeer_html_af411e8cbd41daabf8f8f64a69ca27601"><div class="ttname"><a href="classripple_1_1PlainHTTPPeer.html#af411e8cbd41daabf8f8f64a69ca27601">ripple::PlainHTTPPeer::PlainHTTPPeer</a></div><div class="ttdeci">PlainHTTPPeer(Port const &port, Handler &handler, boost::asio::io_context &ioc, beast::Journal journal, endpoint_type remote_address, ConstBufferSequence const &buffers, stream_type &&stream)</div><div class="ttdef"><b>Definition</b> <a href="PlainHTTPPeer_8h_source.html#l00076">PlainHTTPPeer.h:76</a></div></div>
|
||||
<div class="ttc" id="aenable_shared_from_this_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this.html">std::enable_shared_from_this</a></div></div>
|
||||
<div class="ttc" id="amemory_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/memory.html">memory</a></div></div>
|
||||
<div class="ttc" id="anamespacebeast_1_1rfc2616_html_a9636e35eb0a45052354e43055540851d"><div class="ttname"><a href="namespacebeast_1_1rfc2616.html#a9636e35eb0a45052354e43055540851d">beast::rfc2616::is_keep_alive</a></div><div class="ttdeci">bool is_keep_alive(boost::beast::http::message< isRequest, Body, Fields > const &m)</div><div class="ttdef"><b>Definition:</b> <a href="rfc2616_8h_source.html#l00386">rfc2616.h:386</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="algorithm_8h_source.html#l00025">algorithm.h:25</a></div></div>
|
||||
<div class="ttc" id="anamespacebeast_1_1rfc2616_html_a9636e35eb0a45052354e43055540851d"><div class="ttname"><a href="namespacebeast_1_1rfc2616.html#a9636e35eb0a45052354e43055540851d">beast::rfc2616::is_keep_alive</a></div><div class="ttdeci">bool is_keep_alive(boost::beast::http::message< isRequest, Body, Fields > const &m)</div><div class="ttdef"><b>Definition</b> <a href="rfc2616_8h_source.html#l00386">rfc2616.h:386</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition</b> <a href="algorithm_8h_source.html#l00025">algorithm.h:25</a></div></div>
|
||||
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
|
||||
<div class="ttc" id="ashared_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1Port_html"><div class="ttname"><a href="structripple_1_1Port.html">ripple::Port</a></div><div class="ttdoc">Configuration information for a Server listening port.</div><div class="ttdef"><b>Definition:</b> <a href="Port_8h_source.html#l00049">Port.h:50</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1Port_html"><div class="ttname"><a href="structripple_1_1Port.html">ripple::Port</a></div><div class="ttdoc">Configuration information for a Server listening port.</div><div class="ttdef"><b>Definition</b> <a href="Port_8h_source.html#l00049">Port.h:50</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user