This commit is contained in:
bthomee
2025-08-27 02:38:02 -07:00
parent 1320eaee44
commit 8310831799
2611 changed files with 35757 additions and 34520 deletions

View File

@@ -166,7 +166,7 @@ $(document).ready(function() { init_codefold(0); });
</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> </div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1JSONRPCClient.html#a6c2b26ca348906310516c38e21d5b7bb"> 80</a></span> boost::asio::ip::tcp::endpoint <a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#a6c2b26ca348906310516c38e21d5b7bb">ep_</a>;</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1JSONRPCClient.html#aafc3f150dd9dffe12a5d892d5c38a123"> 81</a></span> boost::asio::io_service <a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#aafc3f150dd9dffe12a5d892d5c38a123">ios_</a>;</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1JSONRPCClient.html#a4b324e4d199620b9186b8f674a851558"> 81</a></span> boost::asio::io_context <a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#a4b324e4d199620b9186b8f674a851558">ios_</a>;</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1JSONRPCClient.html#a6805e33dff774718ebc8f9455de5d390"> 82</a></span> boost::asio::ip::tcp::socket <a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#a6805e33dff774718ebc8f9455de5d390">stream_</a>;</div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1JSONRPCClient.html#ad4310d689b11ac6183901576cbb9f5c0"> 83</a></span> boost::beast::multi_buffer <a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#ad4310d689b11ac6183901576cbb9f5c0">bin_</a>;</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1JSONRPCClient.html#a72e462c62df648fd930fa1d7e6268a33"> 84</a></span> boost::beast::multi_buffer <a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#a72e462c62df648fd930fa1d7e6268a33">bout_</a>;</div>
@@ -175,7 +175,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span><span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00088" data-start="{" data-end="}">
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1JSONRPCClient.html#a97e5f08d509240c3d0f0b5be2c16e95c"> 88</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="classripple_1_1test_1_1JSONRPCClient.html#a97e5f08d509240c3d0f0b5be2c16e95c">JSONRPCClient</a>(<a class="code hl_class" href="classripple_1_1Config.html">Config</a> <span class="keyword">const</span>&amp; cfg, <span class="keywordtype">unsigned</span> rpc_version)</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> : <a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#a6c2b26ca348906310516c38e21d5b7bb">ep_</a>(<a class="code hl_function" href="classripple_1_1test_1_1JSONRPCClient.html#a238a99997981855b3320c948daa624c2">getEndpoint</a>(cfg)), <a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#a6805e33dff774718ebc8f9455de5d390">stream_</a>(<a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#aafc3f150dd9dffe12a5d892d5c38a123">ios_</a>), <a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#ab67da091f0d42d4ba0722dcfe596a261">rpc_version_</a>(rpc_version)</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> : <a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#a6c2b26ca348906310516c38e21d5b7bb">ep_</a>(<a class="code hl_function" href="classripple_1_1test_1_1JSONRPCClient.html#a238a99997981855b3320c948daa624c2">getEndpoint</a>(cfg)), <a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#a6805e33dff774718ebc8f9455de5d390">stream_</a>(<a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#a4b324e4d199620b9186b8f674a851558">ios_</a>), <a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#ab67da091f0d42d4ba0722dcfe596a261">rpc_version_</a>(rpc_version)</div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> {</div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> <a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#a6805e33dff774718ebc8f9455de5d390">stream_</a>.connect(<a class="code hl_variable" href="classripple_1_1test_1_1JSONRPCClient.html#a6c2b26ca348906310516c38e21d5b7bb">ep_</a>);</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> }</div>
@@ -283,13 +283,13 @@ $(document).ready(function() { init_codefold(0); });
<div class="ttc" id="aclassripple_1_1test_1_1JSONRPCClient_html_a238a99997981855b3320c948daa624c2"><div class="ttname"><a href="classripple_1_1test_1_1JSONRPCClient.html#a238a99997981855b3320c948daa624c2">ripple::test::JSONRPCClient::getEndpoint</a></div><div class="ttdeci">static boost::asio::ip::tcp::endpoint getEndpoint(BasicConfig const &amp;cfg)</div><div class="ttdef"><b>Definition</b> <a href="JSONRPCClient_8cpp_source.html#l00042">JSONRPCClient.cpp:42</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1JSONRPCClient_html_a3e9907c3c05d837110db13178304824f"><div class="ttname"><a href="classripple_1_1test_1_1JSONRPCClient.html#a3e9907c3c05d837110db13178304824f">ripple::test::JSONRPCClient::version</a></div><div class="ttdeci">unsigned version() const override</div><div class="ttdoc">Get RPC 1.0 or RPC 2.0.</div><div class="ttdef"><b>Definition</b> <a href="JSONRPCClient_8cpp_source.html#l00156">JSONRPCClient.cpp:156</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1JSONRPCClient_html_a47e4735d3eb4605b91b80e3b661db3b7"><div class="ttname"><a href="classripple_1_1test_1_1JSONRPCClient.html#a47e4735d3eb4605b91b80e3b661db3b7">ripple::test::JSONRPCClient::~JSONRPCClient</a></div><div class="ttdeci">~JSONRPCClient() override</div><div class="ttdef"><b>Definition</b> <a href="JSONRPCClient_8cpp_source.html#l00094">JSONRPCClient.cpp:94</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1JSONRPCClient_html_a4b324e4d199620b9186b8f674a851558"><div class="ttname"><a href="classripple_1_1test_1_1JSONRPCClient.html#a4b324e4d199620b9186b8f674a851558">ripple::test::JSONRPCClient::ios_</a></div><div class="ttdeci">boost::asio::io_context ios_</div><div class="ttdef"><b>Definition</b> <a href="JSONRPCClient_8cpp_source.html#l00081">JSONRPCClient.cpp:81</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1JSONRPCClient_html_a6805e33dff774718ebc8f9455de5d390"><div class="ttname"><a href="classripple_1_1test_1_1JSONRPCClient.html#a6805e33dff774718ebc8f9455de5d390">ripple::test::JSONRPCClient::stream_</a></div><div class="ttdeci">boost::asio::ip::tcp::socket stream_</div><div class="ttdef"><b>Definition</b> <a href="JSONRPCClient_8cpp_source.html#l00082">JSONRPCClient.cpp:82</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1JSONRPCClient_html_a6c2b26ca348906310516c38e21d5b7bb"><div class="ttname"><a href="classripple_1_1test_1_1JSONRPCClient.html#a6c2b26ca348906310516c38e21d5b7bb">ripple::test::JSONRPCClient::ep_</a></div><div class="ttdeci">boost::asio::ip::tcp::endpoint ep_</div><div class="ttdef"><b>Definition</b> <a href="JSONRPCClient_8cpp_source.html#l00080">JSONRPCClient.cpp:80</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1JSONRPCClient_html_a72e462c62df648fd930fa1d7e6268a33"><div class="ttname"><a href="classripple_1_1test_1_1JSONRPCClient.html#a72e462c62df648fd930fa1d7e6268a33">ripple::test::JSONRPCClient::bout_</a></div><div class="ttdeci">boost::beast::multi_buffer bout_</div><div class="ttdef"><b>Definition</b> <a href="JSONRPCClient_8cpp_source.html#l00084">JSONRPCClient.cpp:84</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1JSONRPCClient_html_a97e5f08d509240c3d0f0b5be2c16e95c"><div class="ttname"><a href="classripple_1_1test_1_1JSONRPCClient.html#a97e5f08d509240c3d0f0b5be2c16e95c">ripple::test::JSONRPCClient::JSONRPCClient</a></div><div class="ttdeci">JSONRPCClient(Config const &amp;cfg, unsigned rpc_version)</div><div class="ttdef"><b>Definition</b> <a href="JSONRPCClient_8cpp_source.html#l00088">JSONRPCClient.cpp:88</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1JSONRPCClient_html_a9875ee0122004b7a8592fa9c42c2f054"><div class="ttname"><a href="classripple_1_1test_1_1JSONRPCClient.html#a9875ee0122004b7a8592fa9c42c2f054">ripple::test::JSONRPCClient::invoke</a></div><div class="ttdeci">Json::Value invoke(std::string const &amp;cmd, Json::Value const &amp;params) override</div><div class="ttdoc">Submit a command synchronously.</div><div class="ttdef"><b>Definition</b> <a href="JSONRPCClient_8cpp_source.html#l00107">JSONRPCClient.cpp:107</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1JSONRPCClient_html_aaa94ed912c4e5cd98a7092180c261134"><div class="ttname"><a href="classripple_1_1test_1_1JSONRPCClient.html#aaa94ed912c4e5cd98a7092180c261134">ripple::test::JSONRPCClient::buffer_string</a></div><div class="ttdeci">static std::string buffer_string(ConstBufferSequence const &amp;b)</div><div class="ttdef"><b>Definition</b> <a href="JSONRPCClient_8cpp_source.html#l00071">JSONRPCClient.cpp:71</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1JSONRPCClient_html_aafc3f150dd9dffe12a5d892d5c38a123"><div class="ttname"><a href="classripple_1_1test_1_1JSONRPCClient.html#aafc3f150dd9dffe12a5d892d5c38a123">ripple::test::JSONRPCClient::ios_</a></div><div class="ttdeci">boost::asio::io_service ios_</div><div class="ttdef"><b>Definition</b> <a href="JSONRPCClient_8cpp_source.html#l00081">JSONRPCClient.cpp:81</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1JSONRPCClient_html_ab67da091f0d42d4ba0722dcfe596a261"><div class="ttname"><a href="classripple_1_1test_1_1JSONRPCClient.html#ab67da091f0d42d4ba0722dcfe596a261">ripple::test::JSONRPCClient::rpc_version_</a></div><div class="ttdeci">unsigned rpc_version_</div><div class="ttdef"><b>Definition</b> <a href="JSONRPCClient_8cpp_source.html#l00085">JSONRPCClient.cpp:85</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1JSONRPCClient_html_ad4310d689b11ac6183901576cbb9f5c0"><div class="ttname"><a href="classripple_1_1test_1_1JSONRPCClient.html#ad4310d689b11ac6183901576cbb9f5c0">ripple::test::JSONRPCClient::bin_</a></div><div class="ttdeci">boost::beast::multi_buffer bin_</div><div class="ttdef"><b>Definition</b> <a href="JSONRPCClient_8cpp_source.html#l00083">JSONRPCClient.cpp:83</a></div></div>
<div class="ttc" id="acount_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/set/count.html">std::set::count</a></div><div class="ttdeci">T count(T... args)</div></div>
@@ -298,7 +298,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="ttc" id="anamespaceboost_1_1asio_html"><div class="ttname"><a href="namespaceboost_1_1asio.html">boost::asio</a></div><div class="ttdef"><b>Definition</b> <a href="Port_8h_source.html#l00039">Port.h:39</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_add7f8e2b06ca954ef33e5a0cb1fde85c"><div class="ttname"><a href="namespaceripple_1_1test.html#add7f8e2b06ca954ef33e5a0cb1fde85c">ripple::test::makeJSONRPCClient</a></div><div class="ttdeci">std::unique_ptr&lt; AbstractClient &gt; makeJSONRPCClient(Config const &amp;cfg, unsigned rpc_version)</div><div class="ttdoc">Returns a client using JSON-RPC over HTTP/S.</div><div class="ttdef"><b>Definition</b> <a href="JSONRPCClient_8cpp_source.html#l00163">JSONRPCClient.cpp:163</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition</b> <a href="algorithm_8h_source.html#l00025">algorithm.h:25</a></div></div>
<div class="ttc" id="anamespaceripple_html_a5b67e65f60cd241099149dc88f1e4bfd"><div class="ttname"><a href="namespaceripple.html#a5b67e65f60cd241099149dc88f1e4bfd">ripple::parse_Port</a></div><div class="ttdeci">void parse_Port(ParsedPort &amp;port, Section const &amp;section, std::ostream &amp;log)</div><div class="ttdef"><b>Definition</b> <a href="Port_8cpp_source.html#l00213">Port.cpp:213</a></div></div>
<div class="ttc" id="anamespaceripple_html_a5b67e65f60cd241099149dc88f1e4bfd"><div class="ttname"><a href="namespaceripple.html#a5b67e65f60cd241099149dc88f1e4bfd">ripple::parse_Port</a></div><div class="ttdeci">void parse_Port(ParsedPort &amp;port, Section const &amp;section, std::ostream &amp;log)</div><div class="ttdef"><b>Definition</b> <a href="Port_8cpp_source.html#l00214">Port.cpp:214</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac124fe6744b7fe887dec949b56b16d50"><div class="ttname"><a href="namespaceripple.html#ac124fe6744b7fe887dec949b56b16d50">ripple::to_string</a></div><div class="ttdeci">std::string to_string(base_uint&lt; Bits, Tag &gt; const &amp;a)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00630">base_uint.h:630</a></div></div>
<div class="ttc" id="aresize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/resize.html">std::string::resize</a></div><div class="ttdeci">T resize(T... args)</div></div>
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/size.html">std::string::size</a></div><div class="ttdeci">T size(T... args)</div></div>