mirror of
https://github.com/XRPLF/rippled.git
synced 2026-03-06 12:52:25 +00:00
deploy: ef284692db
This commit is contained in:
@@ -86,23 +86,23 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include <xrpld/app/misc/ValidatorList.h></span></div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include <xrpld/app/misc/ValidatorSite.h></span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include <xrpld/app/rdb/RelationalDatabase.h></span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include <xrpld/app/rdb/Wallet.h></span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include <xrpld/overlay/Cluster.h></span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include <xrpld/overlay/detail/ConnectAttempt.h></span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include <xrpld/overlay/detail/PeerImp.h></span></div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include <xrpld/overlay/detail/TrafficCount.h></span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#include <xrpld/overlay/detail/Tuning.h></span></div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="preprocessor">#include <xrpld/overlay/predicates.h></span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="preprocessor">#include <xrpld/peerfinder/make_Manager.h></span></div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#include <xrpld/rpc/handlers/GetCounts.h></span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include <xrpld/rpc/json_body.h></span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> </div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#include <xrpl/basics/base64.h></span></div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#include <xrpl/basics/make_SSLContext.h></span></div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#include <xrpl/basics/random.h></span></div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#include <xrpl/beast/core/LexicalCast.h></span></div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#include <xrpl/protocol/STTx.h></span></div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include <xrpl/server/SimpleWriter.h></span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include <xrpld/overlay/Cluster.h></span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include <xrpld/overlay/detail/ConnectAttempt.h></span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include <xrpld/overlay/detail/PeerImp.h></span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include <xrpld/overlay/detail/TrafficCount.h></span></div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include <xrpld/overlay/detail/Tuning.h></span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#include <xrpld/overlay/predicates.h></span></div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="preprocessor">#include <xrpld/peerfinder/make_Manager.h></span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="preprocessor">#include <xrpld/rpc/handlers/GetCounts.h></span></div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#include <xrpld/rpc/json_body.h></span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> </div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include <xrpl/basics/base64.h></span></div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#include <xrpl/basics/make_SSLContext.h></span></div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#include <xrpl/basics/random.h></span></div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#include <xrpl/beast/core/LexicalCast.h></span></div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#include <xrpl/protocol/STTx.h></span></div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#include <xrpl/server/SimpleWriter.h></span></div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include <xrpl/server/Wallet.h></span></div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include <boost/algorithm/string/predicate.hpp></span></div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include <boost/asio/executor_work_guard.hpp></span></div>
|
||||
@@ -231,7 +231,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> <a class="code hl_typedef" href="classxrpl_1_1OverlayImpl.html#aa6281aeb2b28935354e84a5b339e7263">endpoint_type</a> remote_endpoint)</div>
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span>{</div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> <span class="keyword">auto</span> <span class="keyword">const</span> <span class="keywordtype">id</span> = <a class="code hl_variable" href="classxrpl_1_1OverlayImpl.html#ad4757f50d9a07509c6f35a440c17a08a">next_id_</a>++;</div>
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> <a class="code hl_class" href="classbeast_1_1WrappedSink.html">beast::WrappedSink</a> sink(<a class="code hl_variable" href="classxrpl_1_1OverlayImpl.html#a89c958dc8b52ff52c416aa518cefe9ab">app_</a>.<a class="code hl_function" href="classxrpl_1_1Application.html#aa485013eac35a26530ed8727fb58cb5e">logs</a>()[<span class="stringliteral">"Peer"</span>], <a class="code hl_function" href="classxrpl_1_1OverlayImpl.html#ab6a5a1a9c6bdfda5e6db28545e97610d">makePrefix</a>(<span class="keywordtype">id</span>));</div>
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> <a class="code hl_class" href="classbeast_1_1WrappedSink.html">beast::WrappedSink</a> sink(<a class="code hl_variable" href="classxrpl_1_1OverlayImpl.html#a89c958dc8b52ff52c416aa518cefe9ab">app_</a>.<a class="code hl_function" href="classxrpl_1_1ServiceRegistry.html#a158b199072841deec342b10bf980248f">logs</a>()[<span class="stringliteral">"Peer"</span>], <a class="code hl_function" href="classxrpl_1_1OverlayImpl.html#ab6a5a1a9c6bdfda5e6db28545e97610d">makePrefix</a>(<span class="keywordtype">id</span>));</div>
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <a class="code hl_class" href="classbeast_1_1Journal.html">beast::Journal</a> journal(sink);</div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> </div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <a class="code hl_struct" href="structxrpl_1_1Handoff.html">Handoff</a> handoff;</div>
|
||||
@@ -460,7 +460,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span> <a class="code hl_variable" href="classxrpl_1_1OverlayImpl.html#a804507295b1852c98ca9099627f60677">setup_</a>.<a class="code hl_variable" href="structxrpl_1_1Overlay_1_1Setup.html#ae2b3b41f4965976cb1bd4d029a580b41">context</a>,</div>
|
||||
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> <a class="code hl_variable" href="classxrpl_1_1OverlayImpl.html#ad4757f50d9a07509c6f35a440c17a08a">next_id_</a>++,</div>
|
||||
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span> slot,</div>
|
||||
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> <a class="code hl_variable" href="classxrpl_1_1OverlayImpl.html#a89c958dc8b52ff52c416aa518cefe9ab">app_</a>.<a class="code hl_function" href="classxrpl_1_1Application.html#a6e0a37ac42a5e33db7e391c5d80e6527">journal</a>(<span class="stringliteral">"Peer"</span>),</div>
|
||||
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> <a class="code hl_variable" href="classxrpl_1_1OverlayImpl.html#a89c958dc8b52ff52c416aa518cefe9ab">app_</a>.<a class="code hl_function" href="classxrpl_1_1ServiceRegistry.html#ad6bc0d5fd9a242edb333ab74d19bddc0">journal</a>(<span class="stringliteral">"Peer"</span>),</div>
|
||||
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> *<span class="keyword">this</span>);</div>
|
||||
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> </div>
|
||||
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard</a> lock(<a class="code hl_variable" href="classxrpl_1_1OverlayImpl.html#a974e2f50b11a826f713d460ecbd1f57f">mutex_</a>);</div>
|
||||
@@ -701,7 +701,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00580" name="l00580"></a><span class="lineno"> 580</span> <span class="keywordflow">if</span> (<a class="code hl_variable" href="classxrpl_1_1OverlayImpl.html#a89c958dc8b52ff52c416aa518cefe9ab">app_</a>.<a class="code hl_function" href="classxrpl_1_1ServiceRegistry.html#a1c258ace546dde89c64cc79571cdd155">validators</a>().<a class="code hl_function" href="classxrpl_1_1ValidatorList.html#af6cedf02a176a99bdd86eead4f471c18">listed</a>(mo->masterKey))</div>
|
||||
<div class="line"><a id="l00581" name="l00581"></a><span class="lineno"> 581</span> {</div>
|
||||
<div class="line"><a id="l00582" name="l00582"></a><span class="lineno"> 582</span> <span class="keyword">auto</span> db = <a class="code hl_variable" href="classxrpl_1_1OverlayImpl.html#a89c958dc8b52ff52c416aa518cefe9ab">app_</a>.<a class="code hl_function" href="classxrpl_1_1Application.html#a71bfc53c5cc51ad7a1c23ccb3df676a7">getWalletDB</a>().<a class="code hl_function" href="classxrpl_1_1DatabaseCon.html#a910a595db33b746c4bae6a006b135715">checkoutDb</a>();</div>
|
||||
<div class="line"><a id="l00583" name="l00583"></a><span class="lineno"> 583</span> <a class="code hl_function" href="namespacexrpl.html#a58a7ab96f21786124541ffbb1501a057">addValidatorManifest</a>(*db, serialized);</div>
|
||||
<div class="line"><a id="l00583" name="l00583"></a><span class="lineno"> 583</span> <a class="code hl_function" href="namespacexrpl.html#a7671dd55d19ab0ee7b84186f30b3565c">addValidatorManifest</a>(*db, serialized);</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> }</div>
|
||||
<div class="line"><a id="l00586" name="l00586"></a><span class="lineno"> 586</span> }</div>
|
||||
@@ -1693,26 +1693,24 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="aclassbeast_1_1WrappedSink_html"><div class="ttname"><a href="classbeast_1_1WrappedSink.html">beast::WrappedSink</a></div><div class="ttdoc">Wraps a Journal::Sink to prefix its output with a string.</div><div class="ttdef"><b>Definition</b> <a href="WrappedSink_8h_source.html#l00013">WrappedSink.h:14</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Application_html"><div class="ttname"><a href="classxrpl_1_1Application.html">xrpl::Application</a></div><div class="ttdef"><b>Definition</b> <a href="Application_8h_source.html#l00094">Application.h:95</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Application_html_a31c486ede7ae3b9c56c4c57bc696e3bf"><div class="ttname"><a href="classxrpl_1_1Application.html#a31c486ede7ae3b9c56c4c57bc696e3bf">xrpl::Application::config</a></div><div class="ttdeci">virtual Config & config()=0</div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Application_html_a6e0a37ac42a5e33db7e391c5d80e6527"><div class="ttname"><a href="classxrpl_1_1Application.html#a6e0a37ac42a5e33db7e391c5d80e6527">xrpl::Application::journal</a></div><div class="ttdeci">virtual beast::Journal journal(std::string const &name)=0</div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Application_html_a71bfc53c5cc51ad7a1c23ccb3df676a7"><div class="ttname"><a href="classxrpl_1_1Application.html#a71bfc53c5cc51ad7a1c23ccb3df676a7">xrpl::Application::getWalletDB</a></div><div class="ttdeci">virtual DatabaseCon & getWalletDB()=0</div><div class="ttdoc">Retrieve the "wallet database".</div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Application_html_a8ea2110c6e6320faab92740b8b5561cc"><div class="ttname"><a href="classxrpl_1_1Application.html#a8ea2110c6e6320faab92740b8b5561cc">xrpl::Application::getValidationPublicKey</a></div><div class="ttdeci">virtual std::optional< PublicKey const > getValidationPublicKey() const =0</div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Application_html_aa485013eac35a26530ed8727fb58cb5e"><div class="ttname"><a href="classxrpl_1_1Application.html#aa485013eac35a26530ed8727fb58cb5e">xrpl::Application::logs</a></div><div class="ttdeci">virtual Logs & logs()=0</div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1BasicConfig_html"><div class="ttname"><a href="classxrpl_1_1BasicConfig.html">xrpl::BasicConfig</a></div><div class="ttdoc">Holds unparsed configuration information.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00195">BasicConfig.h:196</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1BasicConfig_html_af378452eb5a101f09de3dfbbeda15fb2"><div class="ttname"><a href="classxrpl_1_1BasicConfig.html#af378452eb5a101f09de3dfbbeda15fb2">xrpl::BasicConfig::legacy</a></div><div class="ttdeci">void legacy(std::string const &section, std::string value)</div><div class="ttdoc">Set a value that is not a key/value pair.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8cpp_source.html#l00148">BasicConfig.cpp:148</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1BasicConfig_html_af4adcb2a916d5c27cf360f0cbb0dc991"><div class="ttname"><a href="classxrpl_1_1BasicConfig.html#af4adcb2a916d5c27cf360f0cbb0dc991">xrpl::BasicConfig::section</a></div><div class="ttdeci">Section & section(std::string const &name)</div><div class="ttdoc">Returns the section with the given name.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8cpp_source.html#l00117">BasicConfig.cpp:117</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Cluster_html_a6c960f603d36307e226c0ce0bfdca40b"><div class="ttname"><a href="classxrpl_1_1Cluster.html#a6c960f603d36307e226c0ce0bfdca40b">xrpl::Cluster::member</a></div><div class="ttdeci">std::optional< std::string > member(PublicKey const &node) const</div><div class="ttdoc">Determines whether a node belongs in the cluster.</div><div class="ttdef"><b>Definition</b> <a href="Cluster_8cpp_source.html#l00019">Cluster.cpp:19</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Config_html_a2b6479c69736f7f633c5dfd6bbc9908c"><div class="ttname"><a href="classxrpl_1_1Config.html#a2b6479c69736f7f633c5dfd6bbc9908c">xrpl::Config::TX_REDUCE_RELAY_ENABLE</a></div><div class="ttdeci">bool TX_REDUCE_RELAY_ENABLE</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00238">Config.h:238</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Config_html_a3f4c2f231e607e02b4a665374526d693"><div class="ttname"><a href="classxrpl_1_1Config.html#a3f4c2f231e607e02b4a665374526d693">xrpl::Config::IPS</a></div><div class="ttdeci">std::vector< std::string > IPS</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00122">Config.h:122</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Config_html_a40902c440ca8e76103c967661621b20a"><div class="ttname"><a href="classxrpl_1_1Config.html#a40902c440ca8e76103c967661621b20a">xrpl::Config::standalone</a></div><div class="ttdeci">bool standalone() const</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00311">Config.h:311</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Config_html_a81730e751e008ebd2480ab7588d1725c"><div class="ttname"><a href="classxrpl_1_1Config.html#a81730e751e008ebd2480ab7588d1725c">xrpl::Config::TX_RELAY_PERCENTAGE</a></div><div class="ttdeci">std::size_t TX_RELAY_PERCENTAGE</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00251">Config.h:251</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Config_html_aa646d25eb060106518aab6b0f4210a36"><div class="ttname"><a href="classxrpl_1_1Config.html#aa646d25eb060106518aab6b0f4210a36">xrpl::Config::TX_REDUCE_RELAY_METRICS</a></div><div class="ttdeci">bool TX_REDUCE_RELAY_METRICS</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00245">Config.h:245</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Config_html_aeec51d95980fbdf9934d40a93f92f075"><div class="ttname"><a href="classxrpl_1_1Config.html#aeec51d95980fbdf9934d40a93f92f075">xrpl::Config::IPS_FIXED</a></div><div class="ttdeci">std::vector< std::string > IPS_FIXED</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00125">Config.h:125</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Config_html_af559d587f075789fad7195f7daf79bf5"><div class="ttname"><a href="classxrpl_1_1Config.html#af559d587f075789fad7195f7daf79bf5">xrpl::Config::TX_REDUCE_RELAY_MIN_PEERS</a></div><div class="ttdeci">std::size_t TX_REDUCE_RELAY_MIN_PEERS</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00248">Config.h:248</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1DatabaseCon_html_a910a595db33b746c4bae6a006b135715"><div class="ttname"><a href="classxrpl_1_1DatabaseCon.html#a910a595db33b746c4bae6a006b135715">xrpl::DatabaseCon::checkoutDb</a></div><div class="ttdeci">LockedSociSession checkoutDb()</div><div class="ttdef"><b>Definition</b> <a href="DatabaseCon_8h_source.html#l00167">DatabaseCon.h:167</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Config_html_a2b6479c69736f7f633c5dfd6bbc9908c"><div class="ttname"><a href="classxrpl_1_1Config.html#a2b6479c69736f7f633c5dfd6bbc9908c">xrpl::Config::TX_REDUCE_RELAY_ENABLE</a></div><div class="ttdeci">bool TX_REDUCE_RELAY_ENABLE</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00239">Config.h:239</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Config_html_a3f4c2f231e607e02b4a665374526d693"><div class="ttname"><a href="classxrpl_1_1Config.html#a3f4c2f231e607e02b4a665374526d693">xrpl::Config::IPS</a></div><div class="ttdeci">std::vector< std::string > IPS</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00124">Config.h:124</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Config_html_a40902c440ca8e76103c967661621b20a"><div class="ttname"><a href="classxrpl_1_1Config.html#a40902c440ca8e76103c967661621b20a">xrpl::Config::standalone</a></div><div class="ttdeci">bool standalone() const</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00312">Config.h:312</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Config_html_a81730e751e008ebd2480ab7588d1725c"><div class="ttname"><a href="classxrpl_1_1Config.html#a81730e751e008ebd2480ab7588d1725c">xrpl::Config::TX_RELAY_PERCENTAGE</a></div><div class="ttdeci">std::size_t TX_RELAY_PERCENTAGE</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00252">Config.h:252</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Config_html_aa646d25eb060106518aab6b0f4210a36"><div class="ttname"><a href="classxrpl_1_1Config.html#aa646d25eb060106518aab6b0f4210a36">xrpl::Config::TX_REDUCE_RELAY_METRICS</a></div><div class="ttdeci">bool TX_REDUCE_RELAY_METRICS</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00246">Config.h:246</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Config_html_aeec51d95980fbdf9934d40a93f92f075"><div class="ttname"><a href="classxrpl_1_1Config.html#aeec51d95980fbdf9934d40a93f92f075">xrpl::Config::IPS_FIXED</a></div><div class="ttdeci">std::vector< std::string > IPS_FIXED</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00127">Config.h:127</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1Config_html_af559d587f075789fad7195f7daf79bf5"><div class="ttname"><a href="classxrpl_1_1Config.html#af559d587f075789fad7195f7daf79bf5">xrpl::Config::TX_REDUCE_RELAY_MIN_PEERS</a></div><div class="ttdeci">std::size_t TX_REDUCE_RELAY_MIN_PEERS</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00249">Config.h:249</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1DatabaseCon_html_a910a595db33b746c4bae6a006b135715"><div class="ttname"><a href="classxrpl_1_1DatabaseCon.html#a910a595db33b746c4bae6a006b135715">xrpl::DatabaseCon::checkoutDb</a></div><div class="ttdeci">LockedSociSession checkoutDb()</div><div class="ttdef"><b>Definition</b> <a href="DatabaseCon_8h_source.html#l00166">DatabaseCon.h:166</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1HashRouter_html_a052198b4d054692e648e954ccecaa415"><div class="ttname"><a href="classxrpl_1_1HashRouter.html#a052198b4d054692e648e954ccecaa415">xrpl::HashRouter::shouldRelay</a></div><div class="ttdeci">std::optional< std::set< PeerShortID > > shouldRelay(uint256 const &key)</div><div class="ttdoc">Determines whether the hashed item should be relayed.</div><div class="ttdef"><b>Definition</b> <a href="HashRouter_8cpp_source.html#l00099">HashRouter.cpp:99</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1InfoSub_1_1Source_html_a252bbb22e008e07af7550924d9fdc63a"><div class="ttname"><a href="classxrpl_1_1InfoSub_1_1Source.html#a252bbb22e008e07af7550924d9fdc63a">xrpl::InfoSub::Source::pubManifest</a></div><div class="ttdeci">virtual void pubManifest(Manifest const &)=0</div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1ManifestCache_html_a0f353e5956f2dd71b23e5a2f6a8d2a13"><div class="ttname"><a href="classxrpl_1_1ManifestCache.html#a0f353e5956f2dd71b23e5a2f6a8d2a13">xrpl::ManifestCache::for_each_manifest</a></div><div class="ttdeci">void for_each_manifest(Function &&f) const</div><div class="ttdoc">Invokes the callback once for every populated manifest.</div><div class="ttdef"><b>Definition</b> <a href="Manifest_8h_source.html#l00388">Manifest.h:388</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1ManifestCache_html_a5e249aac38cc06afe55dfcf7c9f0d1b5"><div class="ttname"><a href="classxrpl_1_1ManifestCache.html#a5e249aac38cc06afe55dfcf7c9f0d1b5">xrpl::ManifestCache::applyManifest</a></div><div class="ttdeci">ManifestDisposition applyManifest(Manifest m)</div><div class="ttdoc">Add manifest to cache.</div><div class="ttdef"><b>Definition</b> <a href="Manifest_8cpp_source.html#l00344">Manifest.cpp:344</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1ManifestCache_html_a5e249aac38cc06afe55dfcf7c9f0d1b5"><div class="ttname"><a href="classxrpl_1_1ManifestCache.html#a5e249aac38cc06afe55dfcf7c9f0d1b5">xrpl::ManifestCache::applyManifest</a></div><div class="ttdeci">ManifestDisposition applyManifest(Manifest m)</div><div class="ttdoc">Add manifest to cache.</div><div class="ttdef"><b>Definition</b> <a href="Manifest_8cpp_source.html#l00343">Manifest.cpp:343</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1ManifestCache_html_aab627dadae0964b60b36be8d7f8a82a7"><div class="ttname"><a href="classxrpl_1_1ManifestCache.html#aab627dadae0964b60b36be8d7f8a82a7">xrpl::ManifestCache::sequence</a></div><div class="ttdeci">std::uint32_t sequence() const</div><div class="ttdoc">A monotonically increasing number used to detect new manifests.</div><div class="ttdef"><b>Definition</b> <a href="Manifest_8h_source.html#l00244">Manifest.h:244</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1NetworkOPs_html_accf64d932c2b0a3a1a18d20307c0b954"><div class="ttname"><a href="classxrpl_1_1NetworkOPs.html#accf64d932c2b0a3a1a18d20307c0b954">xrpl::NetworkOPs::getServerInfo</a></div><div class="ttdeci">virtual Json::Value getServerInfo(bool human, bool admin, bool counters)=0</div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1OverlayImpl_1_1Child_html"><div class="ttname"><a href="classxrpl_1_1OverlayImpl_1_1Child.html">xrpl::OverlayImpl::Child</a></div><div class="ttdef"><b>Definition</b> <a href="OverlayImpl_8h_source.html#l00045">OverlayImpl.h:46</a></div></div>
|
||||
@@ -1811,6 +1809,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="aclassxrpl_1_1SerialIter_html"><div class="ttname"><a href="classxrpl_1_1SerialIter.html">xrpl::SerialIter</a></div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00318">Serializer.h:319</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1ServerHandler_html"><div class="ttname"><a href="classxrpl_1_1ServerHandler.html">xrpl::ServerHandler</a></div><div class="ttdef"><b>Definition</b> <a href="ServerHandler_8h_source.html#l00030">ServerHandler.h:31</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1ServerHandler_html_a9621cedbac299df6d8752b5f1a60ab16"><div class="ttname"><a href="classxrpl_1_1ServerHandler.html#a9621cedbac299df6d8752b5f1a60ab16">xrpl::ServerHandler::setup</a></div><div class="ttdeci">void setup(Setup const &setup, beast::Journal journal)</div><div class="ttdef"><b>Definition</b> <a href="ServerHandler_8cpp_source.html#l00118">ServerHandler.cpp:118</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1ServiceRegistry_html_a158b199072841deec342b10bf980248f"><div class="ttname"><a href="classxrpl_1_1ServiceRegistry.html#a158b199072841deec342b10bf980248f">xrpl::ServiceRegistry::logs</a></div><div class="ttdeci">virtual Logs & logs()=0</div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1ServiceRegistry_html_a1c258ace546dde89c64cc79571cdd155"><div class="ttname"><a href="classxrpl_1_1ServiceRegistry.html#a1c258ace546dde89c64cc79571cdd155">xrpl::ServiceRegistry::validators</a></div><div class="ttdeci">virtual ValidatorList & validators()=0</div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1ServiceRegistry_html_a23c40384776bd5aa79874be4850bbbe3"><div class="ttname"><a href="classxrpl_1_1ServiceRegistry.html#a23c40384776bd5aa79874be4850bbbe3">xrpl::ServiceRegistry::getOPs</a></div><div class="ttdeci">virtual NetworkOPs & getOPs()=0</div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1ServiceRegistry_html_a653f6fcdcfb703b24544917655f7971b"><div class="ttname"><a href="classxrpl_1_1ServiceRegistry.html#a653f6fcdcfb703b24544917655f7971b">xrpl::ServiceRegistry::peerReservations</a></div><div class="ttdeci">virtual PeerReservationTable & peerReservations()=0</div></div>
|
||||
@@ -1818,6 +1817,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="aclassxrpl_1_1ServiceRegistry_html_a8343c9406f895fb63fae6386fb878b43"><div class="ttname"><a href="classxrpl_1_1ServiceRegistry.html#a8343c9406f895fb63fae6386fb878b43">xrpl::ServiceRegistry::getHashRouter</a></div><div class="ttdeci">virtual HashRouter & getHashRouter()=0</div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1ServiceRegistry_html_ab1dcc9b66bcb9c0ea60fdf311edfa7b6"><div class="ttname"><a href="classxrpl_1_1ServiceRegistry.html#ab1dcc9b66bcb9c0ea60fdf311edfa7b6">xrpl::ServiceRegistry::validatorSites</a></div><div class="ttdeci">virtual ValidatorSite & validatorSites()=0</div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1ServiceRegistry_html_ac13e26eee4269841c2145fd38890ce1d"><div class="ttname"><a href="classxrpl_1_1ServiceRegistry.html#ac13e26eee4269841c2145fd38890ce1d">xrpl::ServiceRegistry::validatorManifests</a></div><div class="ttdeci">virtual ManifestCache & validatorManifests()=0</div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1ServiceRegistry_html_ad6bc0d5fd9a242edb333ab74d19bddc0"><div class="ttname"><a href="classxrpl_1_1ServiceRegistry.html#ad6bc0d5fd9a242edb333ab74d19bddc0">xrpl::ServiceRegistry::journal</a></div><div class="ttdeci">virtual beast::Journal journal(std::string const &name)=0</div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1TrafficCount_html_a5bb84075b0fd435c396237e0d58c008a"><div class="ttname"><a href="classxrpl_1_1TrafficCount.html#a5bb84075b0fd435c396237e0d58c008a">xrpl::TrafficCount::addCount</a></div><div class="ttdeci">void addCount(category cat, bool inbound, int bytes)</div><div class="ttdoc">Account for traffic associated with the given category.</div><div class="ttdef"><b>Definition</b> <a href="TrafficCount_8h_source.html#l00190">TrafficCount.h:190</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1TrafficCount_html_a8b189254c84540bd246a96b0b2ec228f"><div class="ttname"><a href="classxrpl_1_1TrafficCount.html#a8b189254c84540bd246a96b0b2ec228f">xrpl::TrafficCount::getCounts</a></div><div class="ttdeci">auto const & getCounts() const</div><div class="ttdoc">An up-to-date copy of all the counters.</div><div class="ttdef"><b>Definition</b> <a href="TrafficCount_8h_source.html#l00217">TrafficCount.h:217</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1TrafficCount_html_a93a9bbac038b491a59722cb03d5285b3"><div class="ttname"><a href="classxrpl_1_1TrafficCount.html#a93a9bbac038b491a59722cb03d5285b3">xrpl::TrafficCount::category</a></div><div class="ttdeci">category</div><div class="ttdef"><b>Definition</b> <a href="TrafficCount_8h_source.html#l00066">TrafficCount.h:66</a></div></div>
|
||||
@@ -1868,10 +1868,10 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="anamespacexrpl_html_a36f066fbcdc7b4da0121d7c5382e6cae"><div class="ttname"><a href="namespacexrpl.html#a36f066fbcdc7b4da0121d7c5382e6cae">xrpl::negotiateProtocolVersion</a></div><div class="ttdeci">std::optional< ProtocolVersion > negotiateProtocolVersion(std::vector< ProtocolVersion > const &versions)</div><div class="ttdoc">Given a list of supported protocol versions, choose the one we prefer.</div><div class="ttdef"><b>Definition</b> <a href="ProtocolVersion_8cpp_source.html#l00108">ProtocolVersion.cpp:108</a></div></div>
|
||||
<div class="ttc" id="anamespacexrpl_html_a3a4ac74e54fc39e5c6f7f61f93db19c1"><div class="ttname"><a href="namespacexrpl.html#a3a4ac74e54fc39e5c6f7f61f93db19c1">xrpl::http_request_type</a></div><div class="ttdeci">boost::beast::http::request< boost::beast::http::dynamic_body > http_request_type</div><div class="ttdef"><b>Definition</b> <a href="Handoff_8h_source.html#l00012">Handoff.h:12</a></div></div>
|
||||
<div class="ttc" id="anamespacexrpl_html_a5134a3e644a40509d0840760ed14d7a2"><div class="ttname"><a href="namespacexrpl.html#a5134a3e644a40509d0840760ed14d7a2">xrpl::make_SSLContext</a></div><div class="ttdeci">std::shared_ptr< boost::asio::ssl::context > make_SSLContext(std::string const &cipherList)</div><div class="ttdoc">Create a self-signed SSL context that allows anonymous Diffie Hellman.</div><div class="ttdef"><b>Definition</b> <a href="make__SSLContext_8cpp_source.html#l00344">make_SSLContext.cpp:344</a></div></div>
|
||||
<div class="ttc" id="anamespacexrpl_html_a58a7ab96f21786124541ffbb1501a057"><div class="ttname"><a href="namespacexrpl.html#a58a7ab96f21786124541ffbb1501a057">xrpl::addValidatorManifest</a></div><div class="ttdeci">void addValidatorManifest(soci::session &session, std::string const &serialized)</div><div class="ttdoc">addValidatorManifest Saves the manifest of a validator to the database.</div><div class="ttdef"><b>Definition</b> <a href="Wallet_8cpp_source.html#l00087">Wallet.cpp:87</a></div></div>
|
||||
<div class="ttc" id="anamespacexrpl_html_a5bda13530b2106f300af7272a15f3b1c"><div class="ttname"><a href="namespacexrpl.html#a5bda13530b2106f300af7272a15f3b1c">xrpl::base64_encode</a></div><div class="ttdeci">std::string base64_encode(std::uint8_t const *data, std::size_t len)</div><div class="ttdef"><b>Definition</b> <a href="libxrpl_2basics_2base64_8cpp_source.html#l00198">libxrpl/basics/base64.cpp:198</a></div></div>
|
||||
<div class="ttc" id="anamespacexrpl_html_a7096976a79ead415ee7d0b0e2e0a2876"><div class="ttname"><a href="namespacexrpl.html#a7096976a79ead415ee7d0b0e2e0a2876">xrpl::getCountsJson</a></div><div class="ttdeci">Json::Value getCountsJson(Application &app, int minObjectCount)</div><div class="ttdef"><b>Definition</b> <a href="GetCounts_8cpp_source.html#l00039">GetCounts.cpp:39</a></div></div>
|
||||
<div class="ttc" id="anamespacexrpl_html_a7a39eff2a820000bb2c898789fc5d238"><div class="ttname"><a href="namespacexrpl.html#a7a39eff2a820000bb2c898789fc5d238">xrpl::deserializeManifest</a></div><div class="ttdeci">std::optional< Manifest > deserializeManifest(Slice s, beast::Journal journal)</div><div class="ttdoc">Constructs Manifest from serialized string.</div><div class="ttdef"><b>Definition</b> <a href="Manifest_8cpp_source.html#l00035">Manifest.cpp:35</a></div></div>
|
||||
<div class="ttc" id="anamespacexrpl_html_a7671dd55d19ab0ee7b84186f30b3565c"><div class="ttname"><a href="namespacexrpl.html#a7671dd55d19ab0ee7b84186f30b3565c">xrpl::addValidatorManifest</a></div><div class="ttdeci">void addValidatorManifest(soci::session &session, std::string const &serialized)</div><div class="ttdoc">addValidatorManifest Saves the manifest of a validator to the database.</div><div class="ttdef"><b>Definition</b> <a href="Wallet_8cpp_source.html#l00088">Wallet.cpp:88</a></div></div>
|
||||
<div class="ttc" id="anamespacexrpl_html_a7a39eff2a820000bb2c898789fc5d238"><div class="ttname"><a href="namespacexrpl.html#a7a39eff2a820000bb2c898789fc5d238">xrpl::deserializeManifest</a></div><div class="ttdeci">std::optional< Manifest > deserializeManifest(Slice s, beast::Journal journal)</div><div class="ttdoc">Constructs Manifest from serialized string.</div><div class="ttdef"><b>Definition</b> <a href="Manifest_8cpp_source.html#l00034">Manifest.cpp:34</a></div></div>
|
||||
<div class="ttc" id="anamespacexrpl_html_a8dc2cb867df15bd2a62b05cd69cac08b"><div class="ttname"><a href="namespacexrpl.html#a8dc2cb867df15bd2a62b05cd69cac08b">xrpl::default_prng</a></div><div class="ttdeci">beast::xor_shift_engine & default_prng()</div><div class="ttdoc">Return the default random engine.</div><div class="ttdef"><b>Definition</b> <a href="include_2xrpl_2basics_2random_8h_source.html#l00044">include/xrpl/basics/random.h:44</a></div></div>
|
||||
<div class="ttc" id="anamespacexrpl_html_ac599741e6d4066bada11df4c7e8ad30aa7f5cb74af5d7f4b82200738fdbdc5a45"><div class="ttname"><a href="namespacexrpl.html#ac599741e6d4066bada11df4c7e8ad30aa7f5cb74af5d7f4b82200738fdbdc5a45">xrpl::HashPrefix::manifest</a></div><div class="ttdeci">@ manifest</div><div class="ttdoc">Manifest.</div></div>
|
||||
<div class="ttc" id="anamespacexrpl_html_ad18df7bd6f8278f85ab255aab39c6ae5"><div class="ttname"><a href="namespacexrpl.html#ad18df7bd6f8278f85ab255aab39c6ae5">xrpl::squelch</a></div><div class="ttdeci">constexpr Number squelch(Number const &x, Number const &limit) noexcept</div><div class="ttdef"><b>Definition</b> <a href="Number_8h_source.html#l00737">Number.h:737</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user