mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-25 13:35:54 +00:00
deploy: 2406b28e64
This commit is contained in:
@@ -99,13 +99,13 @@ $(function() {
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#include <xrpld/net/HTTPClient.h></span></div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include <xrpld/net/HTTPClientSSLContext.h></span></div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include <xrpl/basics/Log.h></span></div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include <xrpl/basics/StringUtilities.h></span></div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include <xrpl/basics/contract.h></span></div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include <xrpl/beast/core/LexicalCast.h></span></div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#include <boost/asio.hpp></span></div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include <boost/asio/ip/tcp.hpp></span></div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include <boost/asio/ssl.hpp></span></div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#include <boost/regex.hpp></span></div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include <xrpl/beast/core/LexicalCast.h></span></div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include <boost/asio.hpp></span></div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#include <boost/asio/ip/tcp.hpp></span></div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include <boost/asio/ssl.hpp></span></div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include <boost/regex.hpp></span></div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> </div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#include <<a class="codeRef" href="http://en.cppreference.com/w/cpp/header/optional.html">optional</a>></span></div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespaceripple.html">ripple</a> {</div>
|
||||
@@ -686,18 +686,18 @@ $(function() {
|
||||
<div class="ttc" id="abasic_ostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a></div></div>
|
||||
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div></div>
|
||||
<div class="ttc" id="abind_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/functional/bind.html">std::bind</a></div><div class="ttdeci">T bind(T... args)</div></div>
|
||||
<div class="ttc" id="aclassAutoSocket_html"><div class="ttname"><a href="classAutoSocket.html">AutoSocket</a></div><div class="ttdef"><b>Definition:</b> <a href="AutoSocket_8h_source.html#l00035">AutoSocket.h:36</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#l00114">AutoSocket.h:114</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#l00180">AutoSocket.h:180</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#l00094">AutoSocket.h:94</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#l00220">AutoSocket.h:220</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#l00242">AutoSocket.h:242</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#l00071">AutoSocket.h:71</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#l00147">AutoSocket.h:147</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#l00058">Journal.h:59</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html_a556228cb60bcf405c225d3f64b7b01ae"><div class="ttname"><a href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">beast::Journal::debug</a></div><div class="ttdeci">Stream debug() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00327">Journal.h:327</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html_abbe082bd27ca0f1d1365af2824e4f85b"><div class="ttname"><a href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">beast::Journal::trace</a></div><div class="ttdeci">Stream trace() const</div><div class="ttdoc">Severity stream access functions.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00321">Journal.h:321</a></div></div>
|
||||
<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#l00092">Config.h:93</a></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_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_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>
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html_a556228cb60bcf405c225d3f64b7b01ae"><div class="ttname"><a href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">beast::Journal::debug</a></div><div class="ttdeci">Stream debug() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00328">Journal.h:328</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html_abbe082bd27ca0f1d1365af2824e4f85b"><div class="ttname"><a href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">beast::Journal::trace</a></div><div class="ttdeci">Stream trace() const</div><div class="ttdoc">Severity stream access functions.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00322">Journal.h:322</a></div></div>
|
||||
<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#l00049">HTTPClient.cpp:51</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#l00141">HTTPClient.cpp:141</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#l00335">HTTPClient.cpp:335</a></div></div>
|
||||
@@ -731,11 +731,11 @@ $(function() {
|
||||
<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#l00528">HTTPClient.cpp:528</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#l00053">HTTPClient.cpp:53</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#l00537">HTTPClient.cpp:537</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#l00037">HTTPClient.h:38</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#l00038">HTTPClient.h:39</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#l00038">HTTPClient.cpp:38</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#l00585">HTTPClient.cpp:585</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#l00543">HTTPClient.cpp:543</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#l00042">HTTPClient.h:42</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#l00043">HTTPClient.h:43</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>
|
||||
<div class="ttc" id="aempty_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/deque/empty.html">std::deque::empty</a></div><div class="ttdeci">T empty(T... args)</div></div>
|
||||
|
||||
Reference in New Issue
Block a user