This commit is contained in:
bthomee
2025-07-10 18:20:07 +00:00
parent 542236acb3
commit 39032171d1
1427 changed files with 18077 additions and 18209 deletions

View File

@@ -245,11 +245,11 @@ $(function() {
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span>} <span class="comment">// namespace ripple</span></div>
<div class="ttc" id="aclassripple_1_1BasicConfig_html_a60aca585d76b1121dd4f72b358729456"><div class="ttname"><a href="classripple_1_1BasicConfig.html#a60aca585d76b1121dd4f72b358729456">ripple::BasicConfig::section</a></div><div class="ttdeci">Section &amp; section(std::string const &amp;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#l00136">BasicConfig.cpp:136</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_1HashRouter_1_1Entry_html"><div class="ttname"><a href="classripple_1_1HashRouter_1_1Entry.html">ripple::HashRouter::Entry</a></div><div class="ttdoc">An entry in the routing table.</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8h_source.html#l00089">HashRouter.h:90</a></div></div>
<div class="ttc" id="aclassripple_1_1HashRouter_html_a1b438816ee148190c798135febda93eb"><div class="ttname"><a href="classripple_1_1HashRouter.html#a1b438816ee148190c798135febda93eb">ripple::HashRouter::suppressionMap_</a></div><div class="ttdeci">beast::aged_unordered_map&lt; uint256, Entry, Stopwatch::clock_type, hardened_hash&lt; strong_hash &gt; &gt; suppressionMap_</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8h_source.html#l00243">HashRouter.h:243</a></div></div>
<div class="ttc" id="aclassripple_1_1HashRouter_1_1Entry_html"><div class="ttname"><a href="classripple_1_1HashRouter_1_1Entry.html">ripple::HashRouter::Entry</a></div><div class="ttdoc">An entry in the routing table.</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8h_source.html#l00090">HashRouter.h:91</a></div></div>
<div class="ttc" id="aclassripple_1_1HashRouter_html_a1b438816ee148190c798135febda93eb"><div class="ttname"><a href="classripple_1_1HashRouter.html#a1b438816ee148190c798135febda93eb">ripple::HashRouter::suppressionMap_</a></div><div class="ttdeci">beast::aged_unordered_map&lt; uint256, Entry, Stopwatch::clock_type, hardened_hash&lt; strong_hash &gt; &gt; suppressionMap_</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8h_source.html#l00244">HashRouter.h:244</a></div></div>
<div class="ttc" id="aclassripple_1_1HashRouter_html_a29980c0f77dcc002ef322c23080f3266"><div class="ttname"><a href="classripple_1_1HashRouter.html#a29980c0f77dcc002ef322c23080f3266">ripple::HashRouter::shouldRelay</a></div><div class="ttdeci">std::optional&lt; std::set&lt; PeerShortID &gt; &gt; shouldRelay(uint256 const &amp;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#l00119">HashRouter.cpp:119</a></div></div>
<div class="ttc" id="aclassripple_1_1HashRouter_html_a2a2ef462b7dc7e845d7c0fa55cdb3665"><div class="ttname"><a href="classripple_1_1HashRouter.html#a2a2ef462b7dc7e845d7c0fa55cdb3665">ripple::HashRouter::shouldProcess</a></div><div class="ttdeci">bool shouldProcess(uint256 const &amp;key, PeerShortID peer, int &amp;flags, std::chrono::seconds tx_interval)</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8cpp_source.html#l00079">HashRouter.cpp:79</a></div></div>
<div class="ttc" id="aclassripple_1_1HashRouter_html_a311812f9ac5539ce4d2f500283d67c96"><div class="ttname"><a href="classripple_1_1HashRouter.html#a311812f9ac5539ce4d2f500283d67c96">ripple::HashRouter::mutex_</a></div><div class="ttdeci">std::mutex mutex_</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8h_source.html#l00232">HashRouter.h:232</a></div></div>
<div class="ttc" id="aclassripple_1_1HashRouter_html_a311812f9ac5539ce4d2f500283d67c96"><div class="ttname"><a href="classripple_1_1HashRouter.html#a311812f9ac5539ce4d2f500283d67c96">ripple::HashRouter::mutex_</a></div><div class="ttdeci">std::mutex mutex_</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8h_source.html#l00233">HashRouter.h:233</a></div></div>
<div class="ttc" id="aclassripple_1_1HashRouter_html_a34019a21932ce1a1c6850da761d8bbb6"><div class="ttname"><a href="classripple_1_1HashRouter.html#a34019a21932ce1a1c6850da761d8bbb6">ripple::HashRouter::getFlags</a></div><div class="ttdeci">int getFlags(uint256 const &amp;key)</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8cpp_source.html#l00095">HashRouter.cpp:95</a></div></div>
<div class="ttc" id="aclassripple_1_1HashRouter_html_a86c862f1b0722d061b3724ff34a53572"><div class="ttname"><a href="classripple_1_1HashRouter.html#a86c862f1b0722d061b3724ff34a53572">ripple::HashRouter::addSuppressionPeer</a></div><div class="ttdeci">bool addSuppressionPeer(uint256 const &amp;key, PeerShortID peer)</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8cpp_source.html#l00052">HashRouter.cpp:52</a></div></div>
<div class="ttc" id="aclassripple_1_1HashRouter_html_aa7ef4afb150d0fda3aa3e97e3d23fe2a"><div class="ttname"><a href="classripple_1_1HashRouter.html#aa7ef4afb150d0fda3aa3e97e3d23fe2a">ripple::HashRouter::addSuppressionPeerWithStatus</a></div><div class="ttdeci">std::pair&lt; bool, std::optional&lt; Stopwatch::time_point &gt; &gt; addSuppressionPeerWithStatus(uint256 const &amp;key, PeerShortID peer)</div><div class="ttdoc">Add a suppression peer and get message's relay status.</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8cpp_source.html#l00058">HashRouter.cpp:58</a></div></div>
@@ -261,16 +261,16 @@ $(function() {
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a></div></div>
<div class="ttc" id="alock_guard_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard</a></div></div>
<div class="ttc" id="amake_pair_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html">std::make_pair</a></div><div class="ttdeci">T make_pair(T... args)</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#l00026">algorithm.h:26</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_a9f144181c0c4a92fb35865688c3f49be"><div class="ttname"><a href="namespaceripple.html#a9f144181c0c4a92fb35865688c3f49be">ripple::setup_HashRouter</a></div><div class="ttdeci">HashRouter::Setup setup_HashRouter(Config const &amp;config)</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8cpp_source.html#l00133">HashRouter.cpp:133</a></div></div>
<div class="ttc" id="anamespacestd_1_1chrono_html"><div class="ttname"><a href="http://en.cppreference.com/w/namespacestd_1_1chrono.html">std::chrono</a></div></div>
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a></div></div>
<div class="ttc" id="apair_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a></div></div>
<div class="ttc" id="aref_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/functional/ref.html">std::ref</a></div><div class="ttdeci">T ref(T... args)</div></div>
<div class="ttc" id="aset_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/set.html">std::set</a></div></div>
<div class="ttc" id="astructripple_1_1HashRouter_1_1Setup_html"><div class="ttname"><a href="structripple_1_1HashRouter_1_1Setup.html">ripple::HashRouter::Setup</a></div><div class="ttdoc">Structure used to customize HashRouter behavior.</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8h_source.html#l00070">HashRouter.h:71</a></div></div>
<div class="ttc" id="astructripple_1_1HashRouter_1_1Setup_html_a9a5e1a72f62bd323048695746aceac2f"><div class="ttname"><a href="structripple_1_1HashRouter_1_1Setup.html#a9a5e1a72f62bd323048695746aceac2f">ripple::HashRouter::Setup::holdTime</a></div><div class="ttdeci">seconds holdTime</div><div class="ttdoc">Expiration time for a hash entry.</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8h_source.html#l00079">HashRouter.h:79</a></div></div>
<div class="ttc" id="astructripple_1_1HashRouter_1_1Setup_html_ad7ed7b84a49e3bed0db973ebc678bfdd"><div class="ttname"><a href="structripple_1_1HashRouter_1_1Setup.html#ad7ed7b84a49e3bed0db973ebc678bfdd">ripple::HashRouter::Setup::relayTime</a></div><div class="ttdeci">seconds relayTime</div><div class="ttdoc">Amount of time required before a relayed item will be relayed again.</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8h_source.html#l00083">HashRouter.h:83</a></div></div>
<div class="ttc" id="astructripple_1_1HashRouter_1_1Setup_html"><div class="ttname"><a href="structripple_1_1HashRouter_1_1Setup.html">ripple::HashRouter::Setup</a></div><div class="ttdoc">Structure used to customize HashRouter behavior.</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8h_source.html#l00071">HashRouter.h:72</a></div></div>
<div class="ttc" id="astructripple_1_1HashRouter_1_1Setup_html_a9a5e1a72f62bd323048695746aceac2f"><div class="ttname"><a href="structripple_1_1HashRouter_1_1Setup.html#a9a5e1a72f62bd323048695746aceac2f">ripple::HashRouter::Setup::holdTime</a></div><div class="ttdeci">seconds holdTime</div><div class="ttdoc">Expiration time for a hash entry.</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8h_source.html#l00080">HashRouter.h:80</a></div></div>
<div class="ttc" id="astructripple_1_1HashRouter_1_1Setup_html_ad7ed7b84a49e3bed0db973ebc678bfdd"><div class="ttname"><a href="structripple_1_1HashRouter_1_1Setup.html#ad7ed7b84a49e3bed0db973ebc678bfdd">ripple::HashRouter::Setup::relayTime</a></div><div class="ttdeci">seconds relayTime</div><div class="ttdoc">Amount of time required before a relayed item will be relayed again.</div><div class="ttdef"><b>Definition:</b> <a href="HashRouter_8h_source.html#l00084">HashRouter.h:84</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>