This commit is contained in:
bthomee
2025-08-11 18:57:08 +00:00
parent 6165366031
commit eef606273b
32 changed files with 2387 additions and 2324 deletions

View File

@@ -429,7 +429,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1ManagerImp_html_af05f7bde1f04d25148cdb6b7d936d99c"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1ManagerImp.html#af05f7bde1f04d25148cdb6b7d936d99c">ripple::PeerFinder::ManagerImp::on_endpoints</a></div><div class="ttdeci">void on_endpoints(std::shared_ptr&lt; Slot &gt; const &amp;slot, Endpoints const &amp;endpoints) override</div><div class="ttdoc">Called when mtENDPOINTS is received.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8cpp_source.html#l00140">PeerfinderManager.cpp:140</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1ManagerImp_html_af0b8f084b921feed8362fba55c67c1c2"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1ManagerImp.html#af0b8f084b921feed8362fba55c67c1c2">ripple::PeerFinder::ManagerImp::start</a></div><div class="ttdeci">void start() override</div><div class="ttdoc">Transition to the started state, synchronously.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8cpp_source.html#l00216">PeerfinderManager.cpp:216</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1ManagerImp_html_afd752afc44b01916041577fa7c6c8816"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1ManagerImp.html#afd752afc44b01916041577fa7c6c8816">ripple::PeerFinder::ManagerImp::activate</a></div><div class="ttdeci">Result activate(std::shared_ptr&lt; Slot &gt; const &amp;slot, PublicKey const &amp;key, bool reserved) override</div><div class="ttdoc">Request an active slot type.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8cpp_source.html#l00181">PeerfinderManager.cpp:181</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Manager_html"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Manager.html">ripple::PeerFinder::Manager</a></div><div class="ttdoc">Maintains a set of IP addresses used for getting into the network.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00140">PeerfinderManager.h:141</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Manager_html"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Manager.html">ripple::PeerFinder::Manager</a></div><div class="ttdoc">Maintains a set of IP addresses used for getting into the network.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00172">PeerfinderManager.h:173</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Manager_html_a2b8a107886f5579757d64c6548d4d25c"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Manager.html#a2b8a107886f5579757d64c6548d4d25c">ripple::PeerFinder::Manager::Manager</a></div><div class="ttdeci">Manager() noexcept</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8cpp_source.html#l00268">PeerfinderManager.cpp:268</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1SourceStrings_html_a192adc9607629f4cb4ec73bba647b30c"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1SourceStrings.html#a192adc9607629f4cb4ec73bba647b30c">ripple::PeerFinder::SourceStrings::New</a></div><div class="ttdeci">static std::shared_ptr&lt; Source &gt; New(std::string const &amp;name, Strings const &amp;strings)</div><div class="ttdef"><b>Definition:</b> <a href="SourceStrings_8cpp_source.html#l00065">SourceStrings.cpp:65</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Source_html"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Source.html">ripple::PeerFinder::Source</a></div><div class="ttdoc">A static or dynamic source of peer addresses.</div><div class="ttdef"><b>Definition:</b> <a href="Source_8h_source.html#l00038">Source.h:39</a></div></div>
@@ -442,13 +442,13 @@ $(function() {
<div class="ttc" id="amutex_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/mutex.html">std::mutex</a></div></div>
<div class="ttc" id="anamespacebeast_html"><div class="ttname"><a href="namespacebeast.html">beast</a></div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00662">base_uint.h:662</a></div></div>
<div class="ttc" id="anamespaceripple_1_1PeerFinder_html_a737d84d4c155590d0a2861fd36781bbb"><div class="ttname"><a href="namespaceripple_1_1PeerFinder.html#a737d84d4c155590d0a2861fd36781bbb">ripple::PeerFinder::make_Manager</a></div><div class="ttdeci">std::unique_ptr&lt; Manager &gt; make_Manager(boost::asio::io_service &amp;io_service, clock_type &amp;clock, beast::Journal journal, BasicConfig const &amp;config, beast::insight::Collector::ptr const &amp;collector)</div><div class="ttdoc">Create a new Manager.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8cpp_source.html#l00273">PeerfinderManager.cpp:273</a></div></div>
<div class="ttc" id="anamespaceripple_1_1PeerFinder_html_ae15e107cb3b0b67dbf43bd4a0a229c15"><div class="ttname"><a href="namespaceripple_1_1PeerFinder.html#ae15e107cb3b0b67dbf43bd4a0a229c15">ripple::PeerFinder::Result</a></div><div class="ttdeci">Result</div><div class="ttdoc">Possible results from activating a slot.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00137">PeerfinderManager.h:137</a></div></div>
<div class="ttc" id="anamespaceripple_1_1PeerFinder_html_ae15e107cb3b0b67dbf43bd4a0a229c15"><div class="ttname"><a href="namespaceripple_1_1PeerFinder.html#ae15e107cb3b0b67dbf43bd4a0a229c15">ripple::PeerFinder::Result</a></div><div class="ttdeci">Result</div><div class="ttdoc">Possible results from activating a slot.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00139">PeerfinderManager.h:139</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="algorithm_8h_source.html#l00025">algorithm.h:25</a></div></div>
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/optional.html">optional</a></div></div>
<div class="ttc" id="areset_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional/reset.html">std::optional::reset</a></div><div class="ttdeci">T reset(T... args)</div></div>
<div class="ttc" id="ashared_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr&lt; Collector &gt;</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html">ripple::PeerFinder::Config</a></div><div class="ttdoc">PeerFinder configuration settings.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00042">PeerfinderManager.h:43</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html">ripple::PeerFinder::Config</a></div><div class="ttdoc">PeerFinder configuration settings.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00044">PeerfinderManager.h:45</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1ManagerImp_1_1Stats_html"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1ManagerImp_1_1Stats.html">ripple::PeerFinder::ManagerImp::Stats</a></div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8cpp_source.html#l00235">PeerfinderManager.cpp:236</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1ManagerImp_1_1Stats_html_a17c773054f863fd77999c3869cd64b14"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1ManagerImp_1_1Stats.html#a17c773054f863fd77999c3869cd64b14">ripple::PeerFinder::ManagerImp::Stats::activeOutboundPeers</a></div><div class="ttdeci">beast::insight::Gauge activeOutboundPeers</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8cpp_source.html#l00251">PeerfinderManager.cpp:251</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1ManagerImp_1_1Stats_html_a43d35cc2783065273b47b72ebdc30188"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1ManagerImp_1_1Stats.html#a43d35cc2783065273b47b72ebdc30188">ripple::PeerFinder::ManagerImp::Stats::activeInboundPeers</a></div><div class="ttdeci">beast::insight::Gauge activeInboundPeers</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8cpp_source.html#l00250">PeerfinderManager.cpp:250</a></div></div>