mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-21 03:26:01 +00:00
deploy: 3e152fec74
This commit is contained in:
@@ -129,15 +129,15 @@ $(function() {
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="keyword">public</span> <a class="code hl_class" href="classripple_1_1HTTPClient.html">HTTPClient</a></div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span>{</div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#aef33cabd3b51402a61c43f4461128aaf"> 54</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#aef33cabd3b51402a61c43f4461128aaf">HTTPClientImp</a>(</div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a194ce5e93f820f45796de7e20de3529a"> 54</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a194ce5e93f820f45796de7e20de3529a">HTTPClientImp</a>(</div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> boost::asio::io_service& io_service,</div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> port,</div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keyword">const</span> port,</div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> maxResponseSize,</div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> <a class="code hl_class" href="classbeast_1_1Journal.html">beast::Journal</a>& j)</div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> : <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ac0255aacff19c671bc5b79777bda1e28">mSocket</a>(io_service, <a class="code hl_variable" href="namespaceripple.html#a2cce8c2bb8c05b8dc96301e32267979b">httpClientSSLContext</a>->context())</div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> , <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a720db2c194a0da21fde636a8aa2acfc4">mResolver</a>(io_service)</div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> , <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a605e83045b4f0cf2218320b1930b264d">mHeader</a>(<a class="code hl_variable" href="classripple_1_1HTTPClient.html#aa6bc263d594e00c8e28e1b97ad893257">maxClientHeaderBytes</a>)</div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> , <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#adc5b9306fca90b0d5dbcab338c68d7c1">mPort</a>(port)</div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> , <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aa6564634c1dd03b39542a597154b35bf">mPort</a>(port)</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> , <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a5316ef21c370cc6058162a3a3e51f6a2">maxResponseSize_</a>(maxResponseSize)</div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> , <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a9cd8906e6b7403c8fa01fc9a40d4d164">mDeadline</a>(io_service)</div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> , <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#afdf40f2e6bf74b85c41668be5c66a0b8">j_</a>(j)</div>
|
||||
@@ -166,21 +166,21 @@ $(function() {
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> <span class="comment">//--------------------------------------------------------------------------</span></div>
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> </div>
|
||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a1173a644fb33f4e4d74259edd7dff376"> 91</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a1173a644fb33f4e4d74259edd7dff376">request</a>(</div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a9ba7e1c3d75eb63914b9cfef9674a008"> 91</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a9ba7e1c3d75eb63914b9cfef9674a008">request</a>(</div>
|
||||
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <span class="keywordtype">bool</span> bSSL,</div>
|
||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/deque.html">std::deque<std::string></a> deqSites,</div>
|
||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a><</div>
|
||||
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> <span class="keywordtype">void</span>(boost::asio::streambuf& sb, <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& strHost)> build,</div>
|
||||
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::seconds</a> timeout,</div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a><<span class="keywordtype">bool</span>(</div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keyword">const</span> boost::system::error_code& ecResult,</div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> boost::system::error_code <span class="keyword">const</span>& ecResult,</div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keywordtype">int</span> iStatus,</div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& strData)> complete)</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> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a803530f42ba50674f874b43065bcb1e2">mSSL</a> = bSSL;</div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aaa2c53daf04ffac40570485b052a1661">mDeqSites</a> = deqSites;</div>
|
||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a4a5da80a8c6d9c3c5b756c0f76dd2fea">mBuild</a> = build;</div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aef2482173138689ecd3b97a77acaf1e3">mComplete</a> = complete;</div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a89ea0ef9f7a1d758ac7051b4d1279fa5">mComplete</a> = complete;</div>
|
||||
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a403d8002bc472368fb4a5340afd4f3bc">mTimeout</a> = timeout;</div>
|
||||
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> </div>
|
||||
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a008ec5bfacbccd5a2733378638db5146">httpsNext</a>();</div>
|
||||
@@ -189,19 +189,19 @@ $(function() {
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> <span class="comment">//--------------------------------------------------------------------------</span></div>
|
||||
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
|
||||
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a253e9b1585d2ef1e14b418e0574458b2"> 114</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a253e9b1585d2ef1e14b418e0574458b2">get</a>(<span class="keywordtype">bool</span> bSSL,</div>
|
||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a5fc2e7dc452428d51d7fcf4c39535847"> 114</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a5fc2e7dc452428d51d7fcf4c39535847">get</a>(<span class="keywordtype">bool</span> bSSL,</div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/deque.html">std::deque<std::string></a> deqSites,</div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& strPath,</div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::seconds</a> timeout,</div>
|
||||
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a><<span class="keywordtype">bool</span>(</div>
|
||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <span class="keyword">const</span> boost::system::error_code& ecResult,</div>
|
||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> boost::system::error_code <span class="keyword">const</span>& ecResult,</div>
|
||||
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <span class="keywordtype">int</span> iStatus,</div>
|
||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& strData)> complete)</div>
|
||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> {</div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aef2482173138689ecd3b97a77acaf1e3">mComplete</a> = complete;</div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a89ea0ef9f7a1d758ac7051b4d1279fa5">mComplete</a> = complete;</div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a403d8002bc472368fb4a5340afd4f3bc">mTimeout</a> = timeout;</div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> </div>
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a1173a644fb33f4e4d74259edd7dff376">request</a>(</div>
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a9ba7e1c3d75eb63914b9cfef9674a008">request</a>(</div>
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> bSSL,</div>
|
||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> deqSites,</div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/functional/bind.html">std::bind</a>(</div>
|
||||
@@ -223,7 +223,7 @@ $(function() {
|
||||
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> </div>
|
||||
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> <span class="keyword">auto</span> query = std::make_shared<boost::asio::ip::tcp::resolver::query>(</div>
|
||||
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aaa2c53daf04ffac40570485b052a1661">mDeqSites</a>[0],</div>
|
||||
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#adc5b9306fca90b0d5dbcab338c68d7c1">mPort</a>),</div>
|
||||
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aa6564634c1dd03b39542a597154b35bf">mPort</a>),</div>
|
||||
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> boost::asio::ip::resolver_query_base::numeric_service);</div>
|
||||
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a55e421781a40bfd75f785ac5f30c474f">mQuery</a> = query;</div>
|
||||
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> </div>
|
||||
@@ -234,7 +234,7 @@ $(function() {
|
||||
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>)</div>
|
||||
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> {</div>
|
||||
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a9cd8906e6b7403c8fa01fc9a40d4d164">mDeadline</a>.async_wait(<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/functional/bind.html">std::bind</a>(</div>
|
||||
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a35c89a43b37749dbdd2e62879bf9eb91">HTTPClientImp::handleDeadline</a>,</div>
|
||||
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#ac75c087ce0be70f608a462bda5d87e64">HTTPClientImp::handleDeadline</a>,</div>
|
||||
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this/shared_from_this.html">shared_from_this</a>(),</div>
|
||||
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> std::placeholders::_1));</div>
|
||||
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> }</div>
|
||||
@@ -246,18 +246,18 @@ $(function() {
|
||||
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a720db2c194a0da21fde636a8aa2acfc4">mResolver</a>.async_resolve(</div>
|
||||
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> *<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a55e421781a40bfd75f785ac5f30c474f">mQuery</a>,</div>
|
||||
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/functional/bind.html">std::bind</a>(</div>
|
||||
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a3d9cde42636ece6e84b4cc9a8e4b8875">HTTPClientImp::handleResolve</a>,</div>
|
||||
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a077375fda697f4f239d4cb27c4739522">HTTPClientImp::handleResolve</a>,</div>
|
||||
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this/shared_from_this.html">shared_from_this</a>(),</div>
|
||||
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> std::placeholders::_1,</div>
|
||||
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> std::placeholders::_2));</div>
|
||||
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> }</div>
|
||||
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> </div>
|
||||
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> <span class="keywordflow">if</span> (<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>)</div>
|
||||
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a308bcd361f48631354d29f1766ea68bf">invokeComplete</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>);</div>
|
||||
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a5d66463811689c39d288329ee0b0bdbc">invokeComplete</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>);</div>
|
||||
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> }</div>
|
||||
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> </div>
|
||||
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a35c89a43b37749dbdd2e62879bf9eb91"> 182</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a35c89a43b37749dbdd2e62879bf9eb91">handleDeadline</a>(<span class="keyword">const</span> boost::system::error_code& ecResult)</div>
|
||||
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#ac75c087ce0be70f608a462bda5d87e64"> 182</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#ac75c087ce0be70f608a462bda5d87e64">handleDeadline</a>(boost::system::error_code <span class="keyword">const</span>& ecResult)</div>
|
||||
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> {</div>
|
||||
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> <span class="keywordflow">if</span> (ecResult == boost::asio::error::operation_aborted)</div>
|
||||
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> {</div>
|
||||
@@ -289,14 +289,14 @@ $(function() {
|
||||
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> </div>
|
||||
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> <span class="comment">// Stop the transaction.</span></div>
|
||||
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ac0255aacff19c671bc5b79777bda1e28">mSocket</a>.<a class="code hl_function" href="classAutoSocket.html#acbdb34f9cd97a49cd687edf5b5b1bee4">async_shutdown</a>(<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/functional/bind.html">std::bind</a>(</div>
|
||||
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a48e79ff99dcd03464c416a15324cdfb6">HTTPClientImp::handleShutdown</a>,</div>
|
||||
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a58e610366c7ea6caa7ca0e6f41903ebb">HTTPClientImp::handleShutdown</a>,</div>
|
||||
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this/shared_from_this.html">shared_from_this</a>(),</div>
|
||||
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> std::placeholders::_1));</div>
|
||||
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> }</div>
|
||||
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> }</div>
|
||||
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> </div>
|
||||
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a48e79ff99dcd03464c416a15324cdfb6"> 221</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a48e79ff99dcd03464c416a15324cdfb6">handleShutdown</a>(<span class="keyword">const</span> boost::system::error_code& ecResult)</div>
|
||||
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a58e610366c7ea6caa7ca0e6f41903ebb"> 221</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a58e610366c7ea6caa7ca0e6f41903ebb">handleShutdown</a>(boost::system::error_code <span class="keyword">const</span>& ecResult)</div>
|
||||
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> {</div>
|
||||
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> <span class="keywordflow">if</span> (ecResult)</div>
|
||||
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> {</div>
|
||||
@@ -306,8 +306,8 @@ $(function() {
|
||||
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> }</div>
|
||||
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> </div>
|
||||
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a3d9cde42636ece6e84b4cc9a8e4b8875"> 231</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a3d9cde42636ece6e84b4cc9a8e4b8875">handleResolve</a>(</div>
|
||||
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> <span class="keyword">const</span> boost::system::error_code& ecResult,</div>
|
||||
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a077375fda697f4f239d4cb27c4739522"> 231</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a077375fda697f4f239d4cb27c4739522">handleResolve</a>(</div>
|
||||
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> boost::system::error_code <span class="keyword">const</span>& ecResult,</div>
|
||||
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> boost::asio::ip::tcp::resolver::iterator itrEndpoint)</div>
|
||||
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> {</div>
|
||||
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>)</div>
|
||||
@@ -322,7 +322,7 @@ $(function() {
|
||||
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> JLOG(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#afdf40f2e6bf74b85c41668be5c66a0b8">j_</a>.<a class="code hl_function" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) << <span class="stringliteral">"Resolve error: "</span> << <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aaa2c53daf04ffac40570485b052a1661">mDeqSites</a>[0] << <span class="stringliteral">": "</span></div>
|
||||
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> << <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>.message();</div>
|
||||
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> </div>
|
||||
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a308bcd361f48631354d29f1766ea68bf">invokeComplete</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>);</div>
|
||||
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a5d66463811689c39d288329ee0b0bdbc">invokeComplete</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>);</div>
|
||||
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> }</div>
|
||||
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> {</div>
|
||||
@@ -332,14 +332,14 @@ $(function() {
|
||||
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ac0255aacff19c671bc5b79777bda1e28">mSocket</a>.<a class="code hl_function" href="classAutoSocket.html#a5d685cd8565c06c6a06b4c2514467569">lowest_layer</a>(),</div>
|
||||
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span> itrEndpoint,</div>
|
||||
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/functional/bind.html">std::bind</a>(</div>
|
||||
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a054abd1d5e342a1271a8e079d261a2f9">HTTPClientImp::handleConnect</a>,</div>
|
||||
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a7d37b448097953e2830003e6a7690484">HTTPClientImp::handleConnect</a>,</div>
|
||||
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this/shared_from_this.html">shared_from_this</a>(),</div>
|
||||
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> std::placeholders::_1));</div>
|
||||
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> }</div>
|
||||
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> }</div>
|
||||
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> </div>
|
||||
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a054abd1d5e342a1271a8e079d261a2f9"> 264</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a054abd1d5e342a1271a8e079d261a2f9">handleConnect</a>(<span class="keyword">const</span> boost::system::error_code& ecResult)</div>
|
||||
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a7d37b448097953e2830003e6a7690484"> 264</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a7d37b448097953e2830003e6a7690484">handleConnect</a>(boost::system::error_code <span class="keyword">const</span>& ecResult)</div>
|
||||
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> {</div>
|
||||
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>)</div>
|
||||
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a> = ecResult;</div>
|
||||
@@ -365,25 +365,25 @@ $(function() {
|
||||
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> </div>
|
||||
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> <span class="keywordflow">if</span> (<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>)</div>
|
||||
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> {</div>
|
||||
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a308bcd361f48631354d29f1766ea68bf">invokeComplete</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>);</div>
|
||||
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a5d66463811689c39d288329ee0b0bdbc">invokeComplete</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>);</div>
|
||||
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> }</div>
|
||||
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a803530f42ba50674f874b43065bcb1e2">mSSL</a>)</div>
|
||||
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> {</div>
|
||||
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ac0255aacff19c671bc5b79777bda1e28">mSocket</a>.<a class="code hl_function" href="classAutoSocket.html#a4d5068c67f0864e41c828523aae22592">async_handshake</a>(</div>
|
||||
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> AutoSocket::ssl_socket::client,</div>
|
||||
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/functional/bind.html">std::bind</a>(</div>
|
||||
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a1b3364c288487264b7b136b14d2bc5a8">HTTPClientImp::handleRequest</a>,</div>
|
||||
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a8d5ef42305153ead914e0646aaeab989">HTTPClientImp::handleRequest</a>,</div>
|
||||
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this/shared_from_this.html">shared_from_this</a>(),</div>
|
||||
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> std::placeholders::_1));</div>
|
||||
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> }</div>
|
||||
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span> {</div>
|
||||
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a1b3364c288487264b7b136b14d2bc5a8">handleRequest</a>(ecResult);</div>
|
||||
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a8d5ef42305153ead914e0646aaeab989">handleRequest</a>(ecResult);</div>
|
||||
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span> }</div>
|
||||
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span> }</div>
|
||||
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span> </div>
|
||||
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"> 307</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a1b3364c288487264b7b136b14d2bc5a8"> 308</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a1b3364c288487264b7b136b14d2bc5a8">handleRequest</a>(<span class="keyword">const</span> boost::system::error_code& ecResult)</div>
|
||||
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a8d5ef42305153ead914e0646aaeab989"> 308</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a8d5ef42305153ead914e0646aaeab989">handleRequest</a>(boost::system::error_code <span class="keyword">const</span>& ecResult)</div>
|
||||
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"> 309</span> {</div>
|
||||
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>)</div>
|
||||
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a> = ecResult;</div>
|
||||
@@ -392,7 +392,7 @@ $(function() {
|
||||
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> {</div>
|
||||
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span> JLOG(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#afdf40f2e6bf74b85c41668be5c66a0b8">j_</a>.<a class="code hl_function" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) << <span class="stringliteral">"Handshake error:"</span> << <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>.message();</div>
|
||||
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span> </div>
|
||||
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a308bcd361f48631354d29f1766ea68bf">invokeComplete</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>);</div>
|
||||
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a5d66463811689c39d288329ee0b0bdbc">invokeComplete</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>);</div>
|
||||
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span> }</div>
|
||||
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span> <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"> 320</span> {</div>
|
||||
@@ -400,10 +400,10 @@ $(function() {
|
||||
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span> </div>
|
||||
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a4a5da80a8c6d9c3c5b756c0f76dd2fea">mBuild</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a7296b87849e335523198872e0f514edc">mRequest</a>, <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aaa2c53daf04ffac40570485b052a1661">mDeqSites</a>[0]);</div>
|
||||
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> </div>
|
||||
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ac0255aacff19c671bc5b79777bda1e28">mSocket</a>.<a class="code hl_function" href="classAutoSocket.html#a7f204be3e9948983b2c74eca1202ba99">async_write</a>(</div>
|
||||
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ac0255aacff19c671bc5b79777bda1e28">mSocket</a>.<a class="code hl_function" href="classAutoSocket.html#a57fac5a950868eb5785e4534a8c7cf8d">async_write</a>(</div>
|
||||
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a7296b87849e335523198872e0f514edc">mRequest</a>,</div>
|
||||
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/functional/bind.html">std::bind</a>(</div>
|
||||
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a00b71e50be14ad50245014d4ad852818">HTTPClientImp::handleWrite</a>,</div>
|
||||
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a0ef96edef9e03c407388f9ea734ebcd3">HTTPClientImp::handleWrite</a>,</div>
|
||||
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this/shared_from_this.html">shared_from_this</a>(),</div>
|
||||
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span> std::placeholders::_1,</div>
|
||||
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> std::placeholders::_2));</div>
|
||||
@@ -411,8 +411,8 @@ $(function() {
|
||||
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span> }</div>
|
||||
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span> </div>
|
||||
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a00b71e50be14ad50245014d4ad852818"> 336</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a00b71e50be14ad50245014d4ad852818">handleWrite</a>(</div>
|
||||
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> <span class="keyword">const</span> boost::system::error_code& ecResult,</div>
|
||||
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a0ef96edef9e03c407388f9ea734ebcd3"> 336</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a0ef96edef9e03c407388f9ea734ebcd3">handleWrite</a>(</div>
|
||||
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> boost::system::error_code <span class="keyword">const</span>& ecResult,</div>
|
||||
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> bytes_transferred)</div>
|
||||
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span> {</div>
|
||||
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>)</div>
|
||||
@@ -422,17 +422,17 @@ $(function() {
|
||||
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> {</div>
|
||||
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span> JLOG(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#afdf40f2e6bf74b85c41668be5c66a0b8">j_</a>.<a class="code hl_function" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) << <span class="stringliteral">"Write error: "</span> << <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>.message();</div>
|
||||
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span> </div>
|
||||
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a308bcd361f48631354d29f1766ea68bf">invokeComplete</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>);</div>
|
||||
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a5d66463811689c39d288329ee0b0bdbc">invokeComplete</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>);</div>
|
||||
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span> }</div>
|
||||
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span> <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span> {</div>
|
||||
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> JLOG(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#afdf40f2e6bf74b85c41668be5c66a0b8">j_</a>.<a class="code hl_function" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) << <span class="stringliteral">"Wrote."</span>;</div>
|
||||
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span> </div>
|
||||
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ac0255aacff19c671bc5b79777bda1e28">mSocket</a>.<a class="code hl_function" href="classAutoSocket.html#a4ed6ff880e31d9d217a55508bc85c0da">async_read_until</a>(</div>
|
||||
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ac0255aacff19c671bc5b79777bda1e28">mSocket</a>.<a class="code hl_function" href="classAutoSocket.html#a7734ce3848f123671300f40c7e74a77b">async_read_until</a>(</div>
|
||||
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a605e83045b4f0cf2218320b1930b264d">mHeader</a>,</div>
|
||||
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> <span class="stringliteral">"\r\n\r\n"</span>,</div>
|
||||
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/functional/bind.html">std::bind</a>(</div>
|
||||
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#ab85dbe08db67b66d08563f98573029de">HTTPClientImp::handleHeader</a>,</div>
|
||||
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a77d479f237d407185d689a1232dce9c0">HTTPClientImp::handleHeader</a>,</div>
|
||||
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this/shared_from_this.html">shared_from_this</a>(),</div>
|
||||
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"> 359</span> std::placeholders::_1,</div>
|
||||
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span> std::placeholders::_2));</div>
|
||||
@@ -440,8 +440,8 @@ $(function() {
|
||||
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> }</div>
|
||||
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> </div>
|
||||
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#ab85dbe08db67b66d08563f98573029de"> 365</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#ab85dbe08db67b66d08563f98573029de">handleHeader</a>(</div>
|
||||
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span> <span class="keyword">const</span> boost::system::error_code& ecResult,</div>
|
||||
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a77d479f237d407185d689a1232dce9c0"> 365</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a77d479f237d407185d689a1232dce9c0">handleHeader</a>(</div>
|
||||
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span> boost::system::error_code <span class="keyword">const</span>& ecResult,</div>
|
||||
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> bytes_transferred)</div>
|
||||
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span> {</div>
|
||||
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"> 369</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> strHeader{</div>
|
||||
@@ -461,7 +461,7 @@ $(function() {
|
||||
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"> 383</span> {</div>
|
||||
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span> <span class="comment">// XXX Use our own error code.</span></div>
|
||||
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span> JLOG(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#afdf40f2e6bf74b85c41668be5c66a0b8">j_</a>.<a class="code hl_function" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) << <span class="stringliteral">"No status code"</span>;</div>
|
||||
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a308bcd361f48631354d29f1766ea68bf">invokeComplete</a>(boost::system::error_code{</div>
|
||||
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a5d66463811689c39d288329ee0b0bdbc">invokeComplete</a>(boost::system::error_code{</div>
|
||||
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span> boost::system::errc::bad_address,</div>
|
||||
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span> boost::system::system_category()});</div>
|
||||
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span> <span class="keywordflow">return</span>;</div>
|
||||
@@ -482,7 +482,7 @@ $(function() {
|
||||
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"> 404</span> <span class="keywordflow">if</span> (responseSize > <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a5316ef21c370cc6058162a3a3e51f6a2">maxResponseSize_</a>)</div>
|
||||
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno"> 405</span> {</div>
|
||||
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno"> 406</span> JLOG(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#afdf40f2e6bf74b85c41668be5c66a0b8">j_</a>.<a class="code hl_function" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) << <span class="stringliteral">"Response field too large"</span>;</div>
|
||||
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"> 407</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a308bcd361f48631354d29f1766ea68bf">invokeComplete</a>(boost::system::error_code{</div>
|
||||
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"> 407</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a5d66463811689c39d288329ee0b0bdbc">invokeComplete</a>(boost::system::error_code{</div>
|
||||
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"> 408</span> boost::system::errc::value_too_large,</div>
|
||||
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"> 409</span> boost::system::system_category()});</div>
|
||||
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"> 410</span> <span class="keywordflow">return</span>;</div>
|
||||
@@ -491,20 +491,20 @@ $(function() {
|
||||
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"> 413</span> <span class="keywordflow">if</span> (responseSize == 0)</div>
|
||||
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"> 414</span> {</div>
|
||||
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"> 415</span> <span class="comment">// no body wanted or available</span></div>
|
||||
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a308bcd361f48631354d29f1766ea68bf">invokeComplete</a>(ecResult, <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ab3a9c1b3cfa60be8cfb7d191c7f27691">mStatus</a>);</div>
|
||||
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a5d66463811689c39d288329ee0b0bdbc">invokeComplete</a>(ecResult, <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ab3a9c1b3cfa60be8cfb7d191c7f27691">mStatus</a>);</div>
|
||||
<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"> 417</span> }</div>
|
||||
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"> 418</span> <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a6caab58b01f9c73c493783a6a7a5a70e">mBody</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/size.html">size</a>() >= responseSize)</div>
|
||||
<div class="line"><a id="l00419" name="l00419"></a><span class="lineno"> 419</span> {</div>
|
||||
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"> 420</span> <span class="comment">// we got the whole thing</span></div>
|
||||
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"> 421</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a308bcd361f48631354d29f1766ea68bf">invokeComplete</a>(ecResult, <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ab3a9c1b3cfa60be8cfb7d191c7f27691">mStatus</a>, <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a6caab58b01f9c73c493783a6a7a5a70e">mBody</a>);</div>
|
||||
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"> 421</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a5d66463811689c39d288329ee0b0bdbc">invokeComplete</a>(ecResult, <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ab3a9c1b3cfa60be8cfb7d191c7f27691">mStatus</a>, <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a6caab58b01f9c73c493783a6a7a5a70e">mBody</a>);</div>
|
||||
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"> 422</span> }</div>
|
||||
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"> 423</span> <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"> 424</span> {</div>
|
||||
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ac0255aacff19c671bc5b79777bda1e28">mSocket</a>.<a class="code hl_function" href="classAutoSocket.html#aac9c53be03a6496d3132be8b3dd44cf4">async_read</a>(</div>
|
||||
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ac0255aacff19c671bc5b79777bda1e28">mSocket</a>.<a class="code hl_function" href="classAutoSocket.html#a7a39f43d6a603671c6845f2b824015cd">async_read</a>(</div>
|
||||
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#acf6ee4781602cec965b28e7f91493788">mResponse</a>.prepare(responseSize - <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a6caab58b01f9c73c493783a6a7a5a70e">mBody</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/size.html">size</a>()),</div>
|
||||
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"> 427</span> boost::asio::transfer_all(),</div>
|
||||
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/functional/bind.html">std::bind</a>(</div>
|
||||
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"> 429</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#ac092284e949d0be57baee6b4318fa29b">HTTPClientImp::handleData</a>,</div>
|
||||
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"> 429</span> &<a class="code hl_function" href="classripple_1_1HTTPClientImp.html#ab301e54f0f7d3bf1ede59458a261fe35">HTTPClientImp::handleData</a>,</div>
|
||||
<div class="line"><a id="l00430" name="l00430"></a><span class="lineno"> 430</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this/shared_from_this.html">shared_from_this</a>(),</div>
|
||||
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno"> 431</span> std::placeholders::_1,</div>
|
||||
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno"> 432</span> std::placeholders::_2));</div>
|
||||
@@ -512,8 +512,8 @@ $(function() {
|
||||
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"> 434</span> }</div>
|
||||
<div class="line"><a id="l00435" name="l00435"></a><span class="lineno"> 435</span> </div>
|
||||
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"> 436</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#ac092284e949d0be57baee6b4318fa29b"> 437</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#ac092284e949d0be57baee6b4318fa29b">handleData</a>(</div>
|
||||
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"> 438</span> <span class="keyword">const</span> boost::system::error_code& ecResult,</div>
|
||||
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#ab301e54f0f7d3bf1ede59458a261fe35"> 437</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#ab301e54f0f7d3bf1ede59458a261fe35">handleData</a>(</div>
|
||||
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"> 438</span> boost::system::error_code <span class="keyword">const</span>& ecResult,</div>
|
||||
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"> 439</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> bytes_transferred)</div>
|
||||
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno"> 440</span> {</div>
|
||||
<div class="line"><a id="l00441" name="l00441"></a><span class="lineno"> 441</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>)</div>
|
||||
@@ -523,7 +523,7 @@ $(function() {
|
||||
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"> 445</span> {</div>
|
||||
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span> JLOG(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#afdf40f2e6bf74b85c41668be5c66a0b8">j_</a>.<a class="code hl_function" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) << <span class="stringliteral">"Read error: "</span> << <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>.message();</div>
|
||||
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"> 447</span> </div>
|
||||
<div class="line"><a id="l00448" name="l00448"></a><span class="lineno"> 448</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a308bcd361f48631354d29f1766ea68bf">invokeComplete</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>);</div>
|
||||
<div class="line"><a id="l00448" name="l00448"></a><span class="lineno"> 448</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a5d66463811689c39d288329ee0b0bdbc">invokeComplete</a>(<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">mShutdown</a>);</div>
|
||||
<div class="line"><a id="l00449" name="l00449"></a><span class="lineno"> 449</span> }</div>
|
||||
<div class="line"><a id="l00450" name="l00450"></a><span class="lineno"> 450</span> <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a id="l00451" name="l00451"></a><span class="lineno"> 451</span> {</div>
|
||||
@@ -537,15 +537,15 @@ $(function() {
|
||||
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"> 459</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> strBody{</div>
|
||||
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"> 460</span> {<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/iterator/istreambuf_iterator.html">std::istreambuf_iterator<char></a>(&<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#acf6ee4781602cec965b28e7f91493788">mResponse</a>)},</div>
|
||||
<div class="line"><a id="l00461" name="l00461"></a><span class="lineno"> 461</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/iterator/istreambuf_iterator.html">std::istreambuf_iterator<char></a>()};</div>
|
||||
<div class="line"><a id="l00462" name="l00462"></a><span class="lineno"> 462</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a308bcd361f48631354d29f1766ea68bf">invokeComplete</a>(ecResult, <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ab3a9c1b3cfa60be8cfb7d191c7f27691">mStatus</a>, <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a6caab58b01f9c73c493783a6a7a5a70e">mBody</a> + strBody);</div>
|
||||
<div class="line"><a id="l00462" name="l00462"></a><span class="lineno"> 462</span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a5d66463811689c39d288329ee0b0bdbc">invokeComplete</a>(ecResult, <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ab3a9c1b3cfa60be8cfb7d191c7f27691">mStatus</a>, <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a6caab58b01f9c73c493783a6a7a5a70e">mBody</a> + strBody);</div>
|
||||
<div class="line"><a id="l00463" name="l00463"></a><span class="lineno"> 463</span> }</div>
|
||||
<div class="line"><a id="l00464" name="l00464"></a><span class="lineno"> 464</span> }</div>
|
||||
<div class="line"><a id="l00465" name="l00465"></a><span class="lineno"> 465</span> }</div>
|
||||
<div class="line"><a id="l00466" name="l00466"></a><span class="lineno"> 466</span> </div>
|
||||
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"> 467</span> <span class="comment">// Call cancel the deadline timer and invoke the completion routine.</span></div>
|
||||
<div class="line"><a id="l00468" name="l00468"></a><span class="lineno"> 468</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00469" name="l00469"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a308bcd361f48631354d29f1766ea68bf"> 469</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a308bcd361f48631354d29f1766ea68bf">invokeComplete</a>(</div>
|
||||
<div class="line"><a id="l00470" name="l00470"></a><span class="lineno"> 470</span> <span class="keyword">const</span> boost::system::error_code& ecResult,</div>
|
||||
<div class="line"><a id="l00469" name="l00469"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a5d66463811689c39d288329ee0b0bdbc"> 469</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientImp.html#a5d66463811689c39d288329ee0b0bdbc">invokeComplete</a>(</div>
|
||||
<div class="line"><a id="l00470" name="l00470"></a><span class="lineno"> 470</span> boost::system::error_code <span class="keyword">const</span>& ecResult,</div>
|
||||
<div class="line"><a id="l00471" name="l00471"></a><span class="lineno"> 471</span> <span class="keywordtype">int</span> iStatus = 0,</div>
|
||||
<div class="line"><a id="l00472" name="l00472"></a><span class="lineno"> 472</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& strData = <span class="stringliteral">""</span>)</div>
|
||||
<div class="line"><a id="l00473" name="l00473"></a><span class="lineno"> 473</span> {</div>
|
||||
@@ -574,8 +574,8 @@ $(function() {
|
||||
<div class="line"><a id="l00496" name="l00496"></a><span class="lineno"> 496</span> <span class="comment">// ecResult: !0 = had an error, last entry</span></div>
|
||||
<div class="line"><a id="l00497" name="l00497"></a><span class="lineno"> 497</span> <span class="comment">// iStatus: result, if no error</span></div>
|
||||
<div class="line"><a id="l00498" name="l00498"></a><span class="lineno"> 498</span> <span class="comment">// strData: data, if no error</span></div>
|
||||
<div class="line"><a id="l00499" name="l00499"></a><span class="lineno"> 499</span> bAgain = <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aef2482173138689ecd3b97a77acaf1e3">mComplete</a> &&</div>
|
||||
<div class="line"><a id="l00500" name="l00500"></a><span class="lineno"> 500</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aef2482173138689ecd3b97a77acaf1e3">mComplete</a>(ecResult ? ecResult : ecCancel, iStatus, strData);</div>
|
||||
<div class="line"><a id="l00499" name="l00499"></a><span class="lineno"> 499</span> bAgain = <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a89ea0ef9f7a1d758ac7051b4d1279fa5">mComplete</a> &&</div>
|
||||
<div class="line"><a id="l00500" name="l00500"></a><span class="lineno"> 500</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a89ea0ef9f7a1d758ac7051b4d1279fa5">mComplete</a>(ecResult ? ecResult : ecCancel, iStatus, strData);</div>
|
||||
<div class="line"><a id="l00501" name="l00501"></a><span class="lineno"> 501</span> }</div>
|
||||
<div class="line"><a id="l00502" name="l00502"></a><span class="lineno"> 502</span> </div>
|
||||
<div class="line"><a id="l00503" name="l00503"></a><span class="lineno"> 503</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aaa2c53daf04ffac40570485b052a1661">mDeqSites</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/deque/empty.html">empty</a>() && bAgain)</div>
|
||||
@@ -595,16 +595,16 @@ $(function() {
|
||||
<div class="line"><a id="l00517" name="l00517"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a605e83045b4f0cf2218320b1930b264d"> 517</a></span> boost::asio::streambuf <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a605e83045b4f0cf2218320b1930b264d">mHeader</a>;</div>
|
||||
<div class="line"><a id="l00518" name="l00518"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#acf6ee4781602cec965b28e7f91493788"> 518</a></span> boost::asio::streambuf <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#acf6ee4781602cec965b28e7f91493788">mResponse</a>;</div>
|
||||
<div class="line"><a id="l00519" name="l00519"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a6caab58b01f9c73c493783a6a7a5a70e"> 519</a></span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a6caab58b01f9c73c493783a6a7a5a70e">mBody</a>;</div>
|
||||
<div class="line"><a id="l00520" name="l00520"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#adc5b9306fca90b0d5dbcab338c68d7c1"> 520</a></span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#adc5b9306fca90b0d5dbcab338c68d7c1">mPort</a>;</div>
|
||||
<div class="line"><a id="l00520" name="l00520"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#aa6564634c1dd03b39542a597154b35bf"> 520</a></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keyword">const</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aa6564634c1dd03b39542a597154b35bf">mPort</a>;</div>
|
||||
<div class="line"><a id="l00521" name="l00521"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a5316ef21c370cc6058162a3a3e51f6a2"> 521</a></span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> <span class="keyword">const</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a5316ef21c370cc6058162a3a3e51f6a2">maxResponseSize_</a>;</div>
|
||||
<div class="line"><a id="l00522" name="l00522"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#ab3a9c1b3cfa60be8cfb7d191c7f27691"> 522</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#ab3a9c1b3cfa60be8cfb7d191c7f27691">mStatus</a>;</div>
|
||||
<div class="line"><a id="l00523" name="l00523"></a><span class="lineno"> 523</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a><void(boost::asio::streambuf& sb, <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& strHost)></div>
|
||||
<div class="line"><a id="l00524" name="l00524"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a4a5da80a8c6d9c3c5b756c0f76dd2fea"> 524</a></span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a4a5da80a8c6d9c3c5b756c0f76dd2fea">mBuild</a>;</div>
|
||||
<div class="line"><a id="l00525" name="l00525"></a><span class="lineno"> 525</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a><bool(</div>
|
||||
<div class="line"><a id="l00526" name="l00526"></a><span class="lineno"> 526</span> <span class="keyword">const</span> boost::system::error_code& ecResult,</div>
|
||||
<div class="line"><a id="l00526" name="l00526"></a><span class="lineno"> 526</span> boost::system::error_code <span class="keyword">const</span>& ecResult,</div>
|
||||
<div class="line"><a id="l00527" name="l00527"></a><span class="lineno"> 527</span> <span class="keywordtype">int</span> iStatus,</div>
|
||||
<div class="line"><a id="l00528" name="l00528"></a><span class="lineno"> 528</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& strData)></div>
|
||||
<div class="line"><a id="l00529" name="l00529"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#aef2482173138689ecd3b97a77acaf1e3"> 529</a></span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#aef2482173138689ecd3b97a77acaf1e3">mComplete</a>;</div>
|
||||
<div class="line"><a id="l00529" name="l00529"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a89ea0ef9f7a1d758ac7051b4d1279fa5"> 529</a></span> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a89ea0ef9f7a1d758ac7051b4d1279fa5">mComplete</a>;</div>
|
||||
<div class="line"><a id="l00530" name="l00530"></a><span class="lineno"> 530</span> </div>
|
||||
<div class="line"><a id="l00531" name="l00531"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientImp.html#a9cd8906e6b7403c8fa01fc9a40d4d164"> 531</a></span> boost::asio::basic_waitable_timer<std::chrono::steady_clock> <a class="code hl_variable" href="classripple_1_1HTTPClientImp.html#a9cd8906e6b7403c8fa01fc9a40d4d164">mDeadline</a>;</div>
|
||||
<div class="line"><a id="l00532" name="l00532"></a><span class="lineno"> 532</span> </div>
|
||||
@@ -619,16 +619,16 @@ $(function() {
|
||||
<div class="line"><a id="l00541" name="l00541"></a><span class="lineno"> 541</span><span class="comment">//------------------------------------------------------------------------------</span></div>
|
||||
<div class="line"><a id="l00542" name="l00542"></a><span class="lineno"> 542</span> </div>
|
||||
<div class="line"><a id="l00543" name="l00543"></a><span class="lineno"> 543</span><span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00544" name="l00544"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClient.html#a740efb84508e0ace61a8b54be5ad5122"> 544</a></span><a class="code hl_function" href="classripple_1_1HTTPClient.html#a740efb84508e0ace61a8b54be5ad5122">HTTPClient::get</a>(</div>
|
||||
<div class="line"><a id="l00544" name="l00544"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClient.html#a1edef531595bafc06cbb28753944c9dc"> 544</a></span><a class="code hl_function" href="classripple_1_1HTTPClient.html#a1edef531595bafc06cbb28753944c9dc">HTTPClient::get</a>(</div>
|
||||
<div class="line"><a id="l00545" name="l00545"></a><span class="lineno"> 545</span> <span class="keywordtype">bool</span> bSSL,</div>
|
||||
<div class="line"><a id="l00546" name="l00546"></a><span class="lineno"> 546</span> boost::asio::io_service& io_service,</div>
|
||||
<div class="line"><a id="l00547" name="l00547"></a><span class="lineno"> 547</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/deque.html">std::deque<std::string></a> deqSites,</div>
|
||||
<div class="line"><a id="l00548" name="l00548"></a><span class="lineno"> 548</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> port,</div>
|
||||
<div class="line"><a id="l00548" name="l00548"></a><span class="lineno"> 548</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keyword">const</span> port,</div>
|
||||
<div class="line"><a id="l00549" name="l00549"></a><span class="lineno"> 549</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& strPath,</div>
|
||||
<div class="line"><a id="l00550" name="l00550"></a><span class="lineno"> 550</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> responseMax,</div>
|
||||
<div class="line"><a id="l00551" name="l00551"></a><span class="lineno"> 551</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::seconds</a> timeout,</div>
|
||||
<div class="line"><a id="l00552" name="l00552"></a><span class="lineno"> 552</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a><<span class="keywordtype">bool</span>(</div>
|
||||
<div class="line"><a id="l00553" name="l00553"></a><span class="lineno"> 553</span> <span class="keyword">const</span> boost::system::error_code& ecResult,</div>
|
||||
<div class="line"><a id="l00553" name="l00553"></a><span class="lineno"> 553</span> boost::system::error_code <span class="keyword">const</span>& ecResult,</div>
|
||||
<div class="line"><a id="l00554" name="l00554"></a><span class="lineno"> 554</span> <span class="keywordtype">int</span> iStatus,</div>
|
||||
<div class="line"><a id="l00555" name="l00555"></a><span class="lineno"> 555</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& strData)> complete,</div>
|
||||
<div class="line"><a id="l00556" name="l00556"></a><span class="lineno"> 556</span> <a class="code hl_class" href="classbeast_1_1Journal.html">beast::Journal</a>& j)</div>
|
||||
@@ -639,16 +639,16 @@ $(function() {
|
||||
<div class="line"><a id="l00561" name="l00561"></a><span class="lineno"> 561</span>}</div>
|
||||
<div class="line"><a id="l00562" name="l00562"></a><span class="lineno"> 562</span> </div>
|
||||
<div class="line"><a id="l00563" name="l00563"></a><span class="lineno"> 563</span><span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00564" name="l00564"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClient.html#aa4f2ffbad37e22b01f346ce7195a4c15"> 564</a></span><a class="code hl_function" href="classripple_1_1HTTPClient.html#a740efb84508e0ace61a8b54be5ad5122">HTTPClient::get</a>(</div>
|
||||
<div class="line"><a id="l00564" name="l00564"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClient.html#a25ee7c05dce684eb784b1bb699221a08"> 564</a></span><a class="code hl_function" href="classripple_1_1HTTPClient.html#a1edef531595bafc06cbb28753944c9dc">HTTPClient::get</a>(</div>
|
||||
<div class="line"><a id="l00565" name="l00565"></a><span class="lineno"> 565</span> <span class="keywordtype">bool</span> bSSL,</div>
|
||||
<div class="line"><a id="l00566" name="l00566"></a><span class="lineno"> 566</span> boost::asio::io_service& io_service,</div>
|
||||
<div class="line"><a id="l00567" name="l00567"></a><span class="lineno"> 567</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> strSite,</div>
|
||||
<div class="line"><a id="l00568" name="l00568"></a><span class="lineno"> 568</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> port,</div>
|
||||
<div class="line"><a id="l00568" name="l00568"></a><span class="lineno"> 568</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keyword">const</span> port,</div>
|
||||
<div class="line"><a id="l00569" name="l00569"></a><span class="lineno"> 569</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& strPath,</div>
|
||||
<div class="line"><a id="l00570" name="l00570"></a><span class="lineno"> 570</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> responseMax,</div>
|
||||
<div class="line"><a id="l00571" name="l00571"></a><span class="lineno"> 571</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::seconds</a> timeout,</div>
|
||||
<div class="line"><a id="l00572" name="l00572"></a><span class="lineno"> 572</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a><<span class="keywordtype">bool</span>(</div>
|
||||
<div class="line"><a id="l00573" name="l00573"></a><span class="lineno"> 573</span> <span class="keyword">const</span> boost::system::error_code& ecResult,</div>
|
||||
<div class="line"><a id="l00573" name="l00573"></a><span class="lineno"> 573</span> boost::system::error_code <span class="keyword">const</span>& ecResult,</div>
|
||||
<div class="line"><a id="l00574" name="l00574"></a><span class="lineno"> 574</span> <span class="keywordtype">int</span> iStatus,</div>
|
||||
<div class="line"><a id="l00575" name="l00575"></a><span class="lineno"> 575</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& strData)> complete,</div>
|
||||
<div class="line"><a id="l00576" name="l00576"></a><span class="lineno"> 576</span> <a class="code hl_class" href="classbeast_1_1Journal.html">beast::Journal</a>& j)</div>
|
||||
@@ -661,17 +661,17 @@ $(function() {
|
||||
<div class="line"><a id="l00583" name="l00583"></a><span class="lineno"> 583</span>}</div>
|
||||
<div class="line"><a id="l00584" name="l00584"></a><span class="lineno"> 584</span> </div>
|
||||
<div class="line"><a id="l00585" name="l00585"></a><span class="lineno"> 585</span><span class="keywordtype">void</span></div>
|
||||
<div class="line"><a id="l00586" name="l00586"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClient.html#a6655540e8a9d9255e16358b8edfeb9a5"> 586</a></span><a class="code hl_function" href="classripple_1_1HTTPClient.html#a6655540e8a9d9255e16358b8edfeb9a5">HTTPClient::request</a>(</div>
|
||||
<div class="line"><a id="l00586" name="l00586"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClient.html#a8413dbc39afba16a36c059cbbb80d5a4"> 586</a></span><a class="code hl_function" href="classripple_1_1HTTPClient.html#a8413dbc39afba16a36c059cbbb80d5a4">HTTPClient::request</a>(</div>
|
||||
<div class="line"><a id="l00587" name="l00587"></a><span class="lineno"> 587</span> <span class="keywordtype">bool</span> bSSL,</div>
|
||||
<div class="line"><a id="l00588" name="l00588"></a><span class="lineno"> 588</span> boost::asio::io_service& io_service,</div>
|
||||
<div class="line"><a id="l00589" name="l00589"></a><span class="lineno"> 589</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> strSite,</div>
|
||||
<div class="line"><a id="l00590" name="l00590"></a><span class="lineno"> 590</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> port,</div>
|
||||
<div class="line"><a id="l00590" name="l00590"></a><span class="lineno"> 590</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keyword">const</span> port,</div>
|
||||
<div class="line"><a id="l00591" name="l00591"></a><span class="lineno"> 591</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a><<span class="keywordtype">void</span>(boost::asio::streambuf& sb, <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& strHost)></div>
|
||||
<div class="line"><a id="l00592" name="l00592"></a><span class="lineno"> 592</span> setRequest,</div>
|
||||
<div class="line"><a id="l00593" name="l00593"></a><span class="lineno"> 593</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> responseMax,</div>
|
||||
<div class="line"><a id="l00594" name="l00594"></a><span class="lineno"> 594</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::seconds</a> timeout,</div>
|
||||
<div class="line"><a id="l00595" name="l00595"></a><span class="lineno"> 595</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a><<span class="keywordtype">bool</span>(</div>
|
||||
<div class="line"><a id="l00596" name="l00596"></a><span class="lineno"> 596</span> <span class="keyword">const</span> boost::system::error_code& ecResult,</div>
|
||||
<div class="line"><a id="l00596" name="l00596"></a><span class="lineno"> 596</span> boost::system::error_code <span class="keyword">const</span>& ecResult,</div>
|
||||
<div class="line"><a id="l00597" name="l00597"></a><span class="lineno"> 597</span> <span class="keywordtype">int</span> iStatus,</div>
|
||||
<div class="line"><a id="l00598" name="l00598"></a><span class="lineno"> 598</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& strData)> complete,</div>
|
||||
<div class="line"><a id="l00599" name="l00599"></a><span class="lineno"> 599</span> <a class="code hl_class" href="classbeast_1_1Journal.html">beast::Journal</a>& j)</div>
|
||||
@@ -689,10 +689,10 @@ $(function() {
|
||||
<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="aclassAutoSocket_html"><div class="ttname"><a href="classAutoSocket.html">AutoSocket</a></div><div class="ttdef"><b>Definition:</b> <a href="AutoSocket_8h_source.html#l00036">AutoSocket.h:37</a></div></div>
|
||||
<div class="ttc" id="aclassAutoSocket_html_a4d5068c67f0864e41c828523aae22592"><div class="ttname"><a href="classAutoSocket.html#a4d5068c67f0864e41c828523aae22592">AutoSocket::async_handshake</a></div><div class="ttdeci">void async_handshake(handshake_type type, callback cbFunc)</div><div class="ttdef"><b>Definition:</b> <a href="AutoSocket_8h_source.html#l00115">AutoSocket.h:115</a></div></div>
|
||||
<div class="ttc" id="aclassAutoSocket_html_a4ed6ff880e31d9d217a55508bc85c0da"><div class="ttname"><a href="classAutoSocket.html#a4ed6ff880e31d9d217a55508bc85c0da">AutoSocket::async_read_until</a></div><div class="ttdeci">void async_read_until(const Seq &buffers, Condition condition, Handler handler)</div><div class="ttdef"><b>Definition:</b> <a href="AutoSocket_8h_source.html#l00181">AutoSocket.h:181</a></div></div>
|
||||
<div class="ttc" id="aclassAutoSocket_html_a57fac5a950868eb5785e4534a8c7cf8d"><div class="ttname"><a href="classAutoSocket.html#a57fac5a950868eb5785e4534a8c7cf8d">AutoSocket::async_write</a></div><div class="ttdeci">void async_write(Buf const &buffers, Handler handler)</div><div class="ttdef"><b>Definition:</b> <a href="AutoSocket_8h_source.html#l00221">AutoSocket.h:221</a></div></div>
|
||||
<div class="ttc" id="aclassAutoSocket_html_a5d685cd8565c06c6a06b4c2514467569"><div class="ttname"><a href="classAutoSocket.html#a5d685cd8565c06c6a06b4c2514467569">AutoSocket::lowest_layer</a></div><div class="ttdeci">lowest_layer_type & lowest_layer()</div><div class="ttdef"><b>Definition:</b> <a href="AutoSocket_8h_source.html#l00095">AutoSocket.h:95</a></div></div>
|
||||
<div class="ttc" id="aclassAutoSocket_html_a7f204be3e9948983b2c74eca1202ba99"><div class="ttname"><a href="classAutoSocket.html#a7f204be3e9948983b2c74eca1202ba99">AutoSocket::async_write</a></div><div class="ttdeci">void async_write(const Buf &buffers, Handler handler)</div><div class="ttdef"><b>Definition:</b> <a href="AutoSocket_8h_source.html#l00221">AutoSocket.h:221</a></div></div>
|
||||
<div class="ttc" id="aclassAutoSocket_html_aac9c53be03a6496d3132be8b3dd44cf4"><div class="ttname"><a href="classAutoSocket.html#aac9c53be03a6496d3132be8b3dd44cf4">AutoSocket::async_read</a></div><div class="ttdeci">void async_read(const Buf &buffers, Condition cond, Handler handler)</div><div class="ttdef"><b>Definition:</b> <a href="AutoSocket_8h_source.html#l00243">AutoSocket.h:243</a></div></div>
|
||||
<div class="ttc" id="aclassAutoSocket_html_a7734ce3848f123671300f40c7e74a77b"><div class="ttname"><a href="classAutoSocket.html#a7734ce3848f123671300f40c7e74a77b">AutoSocket::async_read_until</a></div><div class="ttdeci">void async_read_until(Seq const &buffers, Condition condition, Handler handler)</div><div class="ttdef"><b>Definition:</b> <a href="AutoSocket_8h_source.html#l00181">AutoSocket.h:181</a></div></div>
|
||||
<div class="ttc" id="aclassAutoSocket_html_a7a39f43d6a603671c6845f2b824015cd"><div class="ttname"><a href="classAutoSocket.html#a7a39f43d6a603671c6845f2b824015cd">AutoSocket::async_read</a></div><div class="ttdeci">void async_read(Buf const &buffers, Condition cond, Handler handler)</div><div class="ttdef"><b>Definition:</b> <a href="AutoSocket_8h_source.html#l00243">AutoSocket.h:243</a></div></div>
|
||||
<div class="ttc" id="aclassAutoSocket_html_ac842839adebc296b55adabf8dfef2748"><div class="ttname"><a href="classAutoSocket.html#ac842839adebc296b55adabf8dfef2748">AutoSocket::SSLSocket</a></div><div class="ttdeci">ssl_socket & SSLSocket()</div><div class="ttdef"><b>Definition:</b> <a href="AutoSocket_8h_source.html#l00072">AutoSocket.h:72</a></div></div>
|
||||
<div class="ttc" id="aclassAutoSocket_html_acbdb34f9cd97a49cd687edf5b5b1bee4"><div class="ttname"><a href="classAutoSocket.html#acbdb34f9cd97a49cd687edf5b5b1bee4">AutoSocket::async_shutdown</a></div><div class="ttdeci">void async_shutdown(ShutdownHandler handler)</div><div class="ttdef"><b>Definition:</b> <a href="AutoSocket_8h_source.html#l00148">AutoSocket.h:148</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>
|
||||
@@ -701,41 +701,41 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1Config_html"><div class="ttname"><a href="classripple_1_1Config.html">ripple::Config</a></div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00085">Config.h:86</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html">ripple::HTTPClientImp</a></div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00050">HTTPClient.cpp:52</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a008ec5bfacbccd5a2733378638db5146"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a008ec5bfacbccd5a2733378638db5146">ripple::HTTPClientImp::httpsNext</a></div><div class="ttdeci">void httpsNext()</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00142">HTTPClient.cpp:142</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a00b71e50be14ad50245014d4ad852818"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a00b71e50be14ad50245014d4ad852818">ripple::HTTPClientImp::handleWrite</a></div><div class="ttdeci">void handleWrite(const boost::system::error_code &ecResult, std::size_t bytes_transferred)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00336">HTTPClient.cpp:336</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a054abd1d5e342a1271a8e079d261a2f9"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a054abd1d5e342a1271a8e079d261a2f9">ripple::HTTPClientImp::handleConnect</a></div><div class="ttdeci">void handleConnect(const boost::system::error_code &ecResult)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00264">HTTPClient.cpp:264</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a1173a644fb33f4e4d74259edd7dff376"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a1173a644fb33f4e4d74259edd7dff376">ripple::HTTPClientImp::request</a></div><div class="ttdeci">void request(bool bSSL, std::deque< std::string > deqSites, std::function< void(boost::asio::streambuf &sb, std::string const &strHost)> build, std::chrono::seconds timeout, std::function< bool(const boost::system::error_code &ecResult, int iStatus, std::string const &strData)> complete)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00091">HTTPClient.cpp:91</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a077375fda697f4f239d4cb27c4739522"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a077375fda697f4f239d4cb27c4739522">ripple::HTTPClientImp::handleResolve</a></div><div class="ttdeci">void handleResolve(boost::system::error_code const &ecResult, boost::asio::ip::tcp::resolver::iterator itrEndpoint)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00231">HTTPClient.cpp:231</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a0ef96edef9e03c407388f9ea734ebcd3"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a0ef96edef9e03c407388f9ea734ebcd3">ripple::HTTPClientImp::handleWrite</a></div><div class="ttdeci">void handleWrite(boost::system::error_code const &ecResult, std::size_t bytes_transferred)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00336">HTTPClient.cpp:336</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a1521b8f011bdcae9fa47d677f3a8a1dc"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a1521b8f011bdcae9fa47d677f3a8a1dc">ripple::HTTPClientImp::makeGet</a></div><div class="ttdeci">void makeGet(std::string const &strPath, boost::asio::streambuf &sb, std::string const &strHost)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00072">HTTPClient.cpp:72</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a1b3364c288487264b7b136b14d2bc5a8"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a1b3364c288487264b7b136b14d2bc5a8">ripple::HTTPClientImp::handleRequest</a></div><div class="ttdeci">void handleRequest(const boost::system::error_code &ecResult)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00308">HTTPClient.cpp:308</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a253e9b1585d2ef1e14b418e0574458b2"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a253e9b1585d2ef1e14b418e0574458b2">ripple::HTTPClientImp::get</a></div><div class="ttdeci">void get(bool bSSL, std::deque< std::string > deqSites, std::string const &strPath, std::chrono::seconds timeout, std::function< bool(const boost::system::error_code &ecResult, int iStatus, std::string const &strData)> complete)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00114">HTTPClient.cpp:114</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a308bcd361f48631354d29f1766ea68bf"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a308bcd361f48631354d29f1766ea68bf">ripple::HTTPClientImp::invokeComplete</a></div><div class="ttdeci">void invokeComplete(const boost::system::error_code &ecResult, int iStatus=0, std::string const &strData="")</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00469">HTTPClient.cpp:469</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a35c89a43b37749dbdd2e62879bf9eb91"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a35c89a43b37749dbdd2e62879bf9eb91">ripple::HTTPClientImp::handleDeadline</a></div><div class="ttdeci">void handleDeadline(const boost::system::error_code &ecResult)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00182">HTTPClient.cpp:182</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a3d9cde42636ece6e84b4cc9a8e4b8875"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a3d9cde42636ece6e84b4cc9a8e4b8875">ripple::HTTPClientImp::handleResolve</a></div><div class="ttdeci">void handleResolve(const boost::system::error_code &ecResult, boost::asio::ip::tcp::resolver::iterator itrEndpoint)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00231">HTTPClient.cpp:231</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a194ce5e93f820f45796de7e20de3529a"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a194ce5e93f820f45796de7e20de3529a">ripple::HTTPClientImp::HTTPClientImp</a></div><div class="ttdeci">HTTPClientImp(boost::asio::io_service &io_service, unsigned short const port, std::size_t maxResponseSize, beast::Journal &j)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00054">HTTPClient.cpp:54</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a403d8002bc472368fb4a5340afd4f3bc"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a403d8002bc472368fb4a5340afd4f3bc">ripple::HTTPClientImp::mTimeout</a></div><div class="ttdeci">std::chrono::seconds mTimeout</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00537">HTTPClient.cpp:537</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a48e79ff99dcd03464c416a15324cdfb6"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a48e79ff99dcd03464c416a15324cdfb6">ripple::HTTPClientImp::handleShutdown</a></div><div class="ttdeci">void handleShutdown(const boost::system::error_code &ecResult)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00221">HTTPClient.cpp:221</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a4a5da80a8c6d9c3c5b756c0f76dd2fea"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a4a5da80a8c6d9c3c5b756c0f76dd2fea">ripple::HTTPClientImp::mBuild</a></div><div class="ttdeci">std::function< void(boost::asio::streambuf &sb, std::string const &strHost)> mBuild</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00524">HTTPClient.cpp:524</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a5316ef21c370cc6058162a3a3e51f6a2"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a5316ef21c370cc6058162a3a3e51f6a2">ripple::HTTPClientImp::maxResponseSize_</a></div><div class="ttdeci">std::size_t const maxResponseSize_</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00521">HTTPClient.cpp:521</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a55e421781a40bfd75f785ac5f30c474f"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a55e421781a40bfd75f785ac5f30c474f">ripple::HTTPClientImp::mQuery</a></div><div class="ttdeci">std::shared_ptr< boost::asio::ip::tcp::resolver::query > mQuery</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00515">HTTPClient.cpp:515</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a58e610366c7ea6caa7ca0e6f41903ebb"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a58e610366c7ea6caa7ca0e6f41903ebb">ripple::HTTPClientImp::handleShutdown</a></div><div class="ttdeci">void handleShutdown(boost::system::error_code const &ecResult)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00221">HTTPClient.cpp:221</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a5d66463811689c39d288329ee0b0bdbc"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a5d66463811689c39d288329ee0b0bdbc">ripple::HTTPClientImp::invokeComplete</a></div><div class="ttdeci">void invokeComplete(boost::system::error_code const &ecResult, int iStatus=0, std::string const &strData="")</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00469">HTTPClient.cpp:469</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a5fc2e7dc452428d51d7fcf4c39535847"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a5fc2e7dc452428d51d7fcf4c39535847">ripple::HTTPClientImp::get</a></div><div class="ttdeci">void get(bool bSSL, std::deque< std::string > deqSites, std::string const &strPath, std::chrono::seconds timeout, std::function< bool(boost::system::error_code const &ecResult, int iStatus, std::string const &strData)> complete)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00114">HTTPClient.cpp:114</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a605e83045b4f0cf2218320b1930b264d"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a605e83045b4f0cf2218320b1930b264d">ripple::HTTPClientImp::mHeader</a></div><div class="ttdeci">boost::asio::streambuf mHeader</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00517">HTTPClient.cpp:517</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a6caab58b01f9c73c493783a6a7a5a70e"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a6caab58b01f9c73c493783a6a7a5a70e">ripple::HTTPClientImp::mBody</a></div><div class="ttdeci">std::string mBody</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00519">HTTPClient.cpp:519</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a720db2c194a0da21fde636a8aa2acfc4"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a720db2c194a0da21fde636a8aa2acfc4">ripple::HTTPClientImp::mResolver</a></div><div class="ttdeci">boost::asio::ip::tcp::resolver mResolver</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00514">HTTPClient.cpp:514</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a7296b87849e335523198872e0f514edc"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a7296b87849e335523198872e0f514edc">ripple::HTTPClientImp::mRequest</a></div><div class="ttdeci">boost::asio::streambuf mRequest</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00516">HTTPClient.cpp:516</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a77d479f237d407185d689a1232dce9c0"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a77d479f237d407185d689a1232dce9c0">ripple::HTTPClientImp::handleHeader</a></div><div class="ttdeci">void handleHeader(boost::system::error_code const &ecResult, std::size_t bytes_transferred)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00365">HTTPClient.cpp:365</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a7d37b448097953e2830003e6a7690484"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a7d37b448097953e2830003e6a7690484">ripple::HTTPClientImp::handleConnect</a></div><div class="ttdeci">void handleConnect(boost::system::error_code const &ecResult)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00264">HTTPClient.cpp:264</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a803530f42ba50674f874b43065bcb1e2"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a803530f42ba50674f874b43065bcb1e2">ripple::HTTPClientImp::mSSL</a></div><div class="ttdeci">bool mSSL</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00512">HTTPClient.cpp:512</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a89ea0ef9f7a1d758ac7051b4d1279fa5"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a89ea0ef9f7a1d758ac7051b4d1279fa5">ripple::HTTPClientImp::mComplete</a></div><div class="ttdeci">std::function< bool(boost::system::error_code const &ecResult, int iStatus, std::string const &strData)> mComplete</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00529">HTTPClient.cpp:529</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a8d5ef42305153ead914e0646aaeab989"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a8d5ef42305153ead914e0646aaeab989">ripple::HTTPClientImp::handleRequest</a></div><div class="ttdeci">void handleRequest(boost::system::error_code const &ecResult)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00308">HTTPClient.cpp:308</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a9ba7e1c3d75eb63914b9cfef9674a008"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a9ba7e1c3d75eb63914b9cfef9674a008">ripple::HTTPClientImp::request</a></div><div class="ttdeci">void request(bool bSSL, std::deque< std::string > deqSites, std::function< void(boost::asio::streambuf &sb, std::string const &strHost)> build, std::chrono::seconds timeout, std::function< bool(boost::system::error_code const &ecResult, int iStatus, std::string const &strData)> complete)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00091">HTTPClient.cpp:91</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_a9cd8906e6b7403c8fa01fc9a40d4d164"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#a9cd8906e6b7403c8fa01fc9a40d4d164">ripple::HTTPClientImp::mDeadline</a></div><div class="ttdeci">boost::asio::basic_waitable_timer< std::chrono::steady_clock > mDeadline</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00531">HTTPClient.cpp:531</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_aa6564634c1dd03b39542a597154b35bf"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#aa6564634c1dd03b39542a597154b35bf">ripple::HTTPClientImp::mPort</a></div><div class="ttdeci">unsigned short const mPort</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00520">HTTPClient.cpp:520</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_aaa2c53daf04ffac40570485b052a1661"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#aaa2c53daf04ffac40570485b052a1661">ripple::HTTPClientImp::mDeqSites</a></div><div class="ttdeci">std::deque< std::string > mDeqSites</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00536">HTTPClient.cpp:536</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_ab301e54f0f7d3bf1ede59458a261fe35"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#ab301e54f0f7d3bf1ede59458a261fe35">ripple::HTTPClientImp::handleData</a></div><div class="ttdeci">void handleData(boost::system::error_code const &ecResult, std::size_t bytes_transferred)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00437">HTTPClient.cpp:437</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_ab3a9c1b3cfa60be8cfb7d191c7f27691"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#ab3a9c1b3cfa60be8cfb7d191c7f27691">ripple::HTTPClientImp::mStatus</a></div><div class="ttdeci">int mStatus</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00522">HTTPClient.cpp:522</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_ab85dbe08db67b66d08563f98573029de"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#ab85dbe08db67b66d08563f98573029de">ripple::HTTPClientImp::handleHeader</a></div><div class="ttdeci">void handleHeader(const boost::system::error_code &ecResult, std::size_t bytes_transferred)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00365">HTTPClient.cpp:365</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_ac0255aacff19c671bc5b79777bda1e28"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#ac0255aacff19c671bc5b79777bda1e28">ripple::HTTPClientImp::mSocket</a></div><div class="ttdeci">AutoSocket mSocket</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00513">HTTPClient.cpp:513</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_ac092284e949d0be57baee6b4318fa29b"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#ac092284e949d0be57baee6b4318fa29b">ripple::HTTPClientImp::handleData</a></div><div class="ttdeci">void handleData(const boost::system::error_code &ecResult, std::size_t bytes_transferred)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00437">HTTPClient.cpp:437</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_ac75c087ce0be70f608a462bda5d87e64"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#ac75c087ce0be70f608a462bda5d87e64">ripple::HTTPClientImp::handleDeadline</a></div><div class="ttdeci">void handleDeadline(boost::system::error_code const &ecResult)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00182">HTTPClient.cpp:182</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_acf6ee4781602cec965b28e7f91493788"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#acf6ee4781602cec965b28e7f91493788">ripple::HTTPClientImp::mResponse</a></div><div class="ttdeci">boost::asio::streambuf mResponse</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00518">HTTPClient.cpp:518</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_adc5b9306fca90b0d5dbcab338c68d7c1"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#adc5b9306fca90b0d5dbcab338c68d7c1">ripple::HTTPClientImp::mPort</a></div><div class="ttdeci">const unsigned short mPort</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00520">HTTPClient.cpp:520</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_aea15cb26303fe76c80ee40904330e18e"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#aea15cb26303fe76c80ee40904330e18e">ripple::HTTPClientImp::mShutdown</a></div><div class="ttdeci">boost::system::error_code mShutdown</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00534">HTTPClient.cpp:534</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_aef2482173138689ecd3b97a77acaf1e3"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#aef2482173138689ecd3b97a77acaf1e3">ripple::HTTPClientImp::mComplete</a></div><div class="ttdeci">std::function< bool(const boost::system::error_code &ecResult, int iStatus, std::string const &strData)> mComplete</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00529">HTTPClient.cpp:529</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_aef33cabd3b51402a61c43f4461128aaf"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#aef33cabd3b51402a61c43f4461128aaf">ripple::HTTPClientImp::HTTPClientImp</a></div><div class="ttdeci">HTTPClientImp(boost::asio::io_service &io_service, const unsigned short port, std::size_t maxResponseSize, beast::Journal &j)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00054">HTTPClient.cpp:54</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClientImp_html_afdf40f2e6bf74b85c41668be5c66a0b8"><div class="ttname"><a href="classripple_1_1HTTPClientImp.html#afdf40f2e6bf74b85c41668be5c66a0b8">ripple::HTTPClientImp::j_</a></div><div class="ttdeci">beast::Journal j_</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00538">HTTPClient.cpp:538</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClient_html"><div class="ttname"><a href="classripple_1_1HTTPClient.html">ripple::HTTPClient</a></div><div class="ttdoc">Provides an asynchronous HTTP client implementation with optional SSL.</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8h_source.html#l00039">HTTPClient.h:40</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClient_html_a0b814bde19c4a0c87d61430a1c24a073"><div class="ttname"><a href="classripple_1_1HTTPClient.html#a0b814bde19c4a0c87d61430a1c24a073">ripple::HTTPClient::initializeSSLContext</a></div><div class="ttdeci">static void initializeSSLContext(Config const &config, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00039">HTTPClient.cpp:39</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClient_html_a6655540e8a9d9255e16358b8edfeb9a5"><div class="ttname"><a href="classripple_1_1HTTPClient.html#a6655540e8a9d9255e16358b8edfeb9a5">ripple::HTTPClient::request</a></div><div class="ttdeci">static void request(bool bSSL, boost::asio::io_service &io_service, std::string strSite, const unsigned short port, std::function< void(boost::asio::streambuf &sb, std::string const &strHost)> build, std::size_t responseMax, std::chrono::seconds timeout, std::function< bool(const boost::system::error_code &ecResult, int iStatus, std::string const &strData)> complete, beast::Journal &j)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00586">HTTPClient.cpp:586</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClient_html_a740efb84508e0ace61a8b54be5ad5122"><div class="ttname"><a href="classripple_1_1HTTPClient.html#a740efb84508e0ace61a8b54be5ad5122">ripple::HTTPClient::get</a></div><div class="ttdeci">static void get(bool bSSL, boost::asio::io_service &io_service, std::deque< std::string > deqSites, const unsigned short port, std::string const &strPath, std::size_t responseMax, std::chrono::seconds timeout, std::function< bool(const boost::system::error_code &ecResult, int iStatus, std::string const &strData)> complete, beast::Journal &j)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00544">HTTPClient.cpp:544</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClient_html_a1edef531595bafc06cbb28753944c9dc"><div class="ttname"><a href="classripple_1_1HTTPClient.html#a1edef531595bafc06cbb28753944c9dc">ripple::HTTPClient::get</a></div><div class="ttdeci">static void get(bool bSSL, boost::asio::io_service &io_service, std::deque< std::string > deqSites, unsigned short const port, std::string const &strPath, std::size_t responseMax, std::chrono::seconds timeout, std::function< bool(boost::system::error_code const &ecResult, int iStatus, std::string const &strData)> complete, beast::Journal &j)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00544">HTTPClient.cpp:544</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClient_html_a8413dbc39afba16a36c059cbbb80d5a4"><div class="ttname"><a href="classripple_1_1HTTPClient.html#a8413dbc39afba16a36c059cbbb80d5a4">ripple::HTTPClient::request</a></div><div class="ttdeci">static void request(bool bSSL, boost::asio::io_service &io_service, std::string strSite, unsigned short const port, std::function< void(boost::asio::streambuf &sb, std::string const &strHost)> build, std::size_t responseMax, std::chrono::seconds timeout, std::function< bool(boost::system::error_code const &ecResult, int iStatus, std::string const &strData)> complete, beast::Journal &j)</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8cpp_source.html#l00586">HTTPClient.cpp:586</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1HTTPClient_html_aa6bc263d594e00c8e28e1b97ad893257"><div class="ttname"><a href="classripple_1_1HTTPClient.html#aa6bc263d594e00c8e28e1b97ad893257">ripple::HTTPClient::maxClientHeaderBytes</a></div><div class="ttdeci">static constexpr auto maxClientHeaderBytes</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClient_8h_source.html#l00044">HTTPClient.h:44</a></div></div>
|
||||
<div class="ttc" id="adeque_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/deque.html">std::deque</a></div></div>
|
||||
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::seconds</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user