This commit is contained in:
bthomee
2025-03-12 22:37:33 +00:00
parent 863da5c9e1
commit 7f0acfcddb
1732 changed files with 298086 additions and 297371 deletions

View File

@@ -231,21 +231,21 @@ $(function() {
<div class="ttc" id="anamespaceripple_1_1PeerFinder_1_1Tuning_html_a94fae08d783ea8acf6109df396f2be62ae2613c88dfdb6971e3738f1f7ef8f295"><div class="ttname"><a href="namespaceripple_1_1PeerFinder_1_1Tuning.html#a94fae08d783ea8acf6109df396f2be62ae2613c88dfdb6971e3738f1f7ef8f295">ripple::PeerFinder::Tuning::defaultMaxPeers</a></div><div class="ttdeci">@ defaultMaxPeers</div><div class="ttdef"><b>Definition:</b> <a href="src_2xrpld_2peerfinder_2detail_2Tuning_8h_source.html#l00069">src/xrpld/peerfinder/detail/Tuning.h:63</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#l00026">algorithm.h:26</a></div></div>
<div class="ttc" id="asize_t_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</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#l00041">PeerfinderManager.h:42</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_a0003a9384327d7c4a4823fa736bf86cc"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#a0003a9384327d7c4a4823fa736bf86cc">ripple::PeerFinder::Config::onWrite</a></div><div class="ttdeci">void onWrite(beast::PropertyStream::Map &amp;map)</div><div class="ttdoc">Write the configuration into a property stream.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderConfig_8cpp_source.html#l00066">PeerfinderConfig.cpp:66</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_a189d9cacf39182df611c2e0ba2dd177f"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#a189d9cacf39182df611c2e0ba2dd177f">ripple::PeerFinder::Config::Config</a></div><div class="ttdeci">Config()</div><div class="ttdoc">Create a configuration with default values.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderConfig_8cpp_source.html#l00026">PeerfinderConfig.cpp:26</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_a2aa0119410e7741efd384492c1e5a3b9"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#a2aa0119410e7741efd384492c1e5a3b9">ripple::PeerFinder::Config::autoConnect</a></div><div class="ttdeci">bool autoConnect</div><div class="ttdoc">true if we want to establish connections automatically</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00068">PeerfinderManager.h:68</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_a46decaaf39a6782668b563d2d774ddb5"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#a46decaaf39a6782668b563d2d774ddb5">ripple::PeerFinder::Config::ipLimit</a></div><div class="ttdeci">int ipLimit</div><div class="ttdoc">Limit how many incoming connections we allow per IP.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00077">PeerfinderManager.h:77</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_a67c60a2f6d0ef7a67fc7144f09f57d04"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#a67c60a2f6d0ef7a67fc7144f09f57d04">ripple::PeerFinder::Config::inPeers</a></div><div class="ttdeci">std::size_t inPeers</div><div class="ttdoc">The number of automatic inbound connections to maintain.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00059">PeerfinderManager.h:59</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_a2aa0119410e7741efd384492c1e5a3b9"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#a2aa0119410e7741efd384492c1e5a3b9">ripple::PeerFinder::Config::autoConnect</a></div><div class="ttdeci">bool autoConnect</div><div class="ttdoc">true if we want to establish connections automatically</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00069">PeerfinderManager.h:69</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_a46decaaf39a6782668b563d2d774ddb5"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#a46decaaf39a6782668b563d2d774ddb5">ripple::PeerFinder::Config::ipLimit</a></div><div class="ttdeci">int ipLimit</div><div class="ttdoc">Limit how many incoming connections we allow per IP.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00078">PeerfinderManager.h:78</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_a67c60a2f6d0ef7a67fc7144f09f57d04"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#a67c60a2f6d0ef7a67fc7144f09f57d04">ripple::PeerFinder::Config::inPeers</a></div><div class="ttdeci">std::size_t inPeers</div><div class="ttdoc">The number of automatic inbound connections to maintain.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00060">PeerfinderManager.h:60</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_a7fde17254835e48c5b090bb00fe337e9"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#a7fde17254835e48c5b090bb00fe337e9">ripple::PeerFinder::Config::applyTuning</a></div><div class="ttdeci">void applyTuning()</div><div class="ttdoc">Adjusts the values so they follow the business rules.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderConfig_8cpp_source.html#l00046">PeerfinderConfig.cpp:46</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_a9321a565c8d2fac0bbc77cb24582fc94"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#a9321a565c8d2fac0bbc77cb24582fc94">ripple::PeerFinder::Config::makeConfig</a></div><div class="ttdeci">static Config makeConfig(ripple::Config const &amp;config, std::uint16_t port, bool validationPublicKey, int ipLimit)</div><div class="ttdoc">Make PeerFinder::Config from configuration parameters.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderConfig_8cpp_source.html#l00078">PeerfinderConfig.cpp:78</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_aa0026277cfc4914ecc8d136e5a94ef8e"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#aa0026277cfc4914ecc8d136e5a94ef8e">ripple::PeerFinder::Config::maxPeers</a></div><div class="ttdeci">std::size_t maxPeers</div><div class="ttdoc">The largest number of public peer slots to allow.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00047">PeerfinderManager.h:47</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_ab5462b5e4ecc5a63168673fcf64ed221"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#ab5462b5e4ecc5a63168673fcf64ed221">ripple::PeerFinder::Config::features</a></div><div class="ttdeci">std::string features</div><div class="ttdoc">The set of features we advertise.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00074">PeerfinderManager.h:74</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_ab92a8f8d998ed8d7e2940b71734fa09f"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#ab92a8f8d998ed8d7e2940b71734fa09f">ripple::PeerFinder::Config::wantIncoming</a></div><div class="ttdeci">bool wantIncoming</div><div class="ttdoc">true if we want to accept incoming connections.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00065">PeerfinderManager.h:65</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_ab9a20f47b40f06984c08aed2ca613613"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#ab9a20f47b40f06984c08aed2ca613613">ripple::PeerFinder::Config::outPeers</a></div><div class="ttdeci">std::size_t outPeers</div><div class="ttdoc">The number of automatic outbound connections to maintain.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00053">PeerfinderManager.h:53</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_aa0026277cfc4914ecc8d136e5a94ef8e"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#aa0026277cfc4914ecc8d136e5a94ef8e">ripple::PeerFinder::Config::maxPeers</a></div><div class="ttdeci">std::size_t maxPeers</div><div class="ttdoc">The largest number of public peer slots to allow.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00048">PeerfinderManager.h:48</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_ab5462b5e4ecc5a63168673fcf64ed221"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#ab5462b5e4ecc5a63168673fcf64ed221">ripple::PeerFinder::Config::features</a></div><div class="ttdeci">std::string features</div><div class="ttdoc">The set of features we advertise.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00075">PeerfinderManager.h:75</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_ab92a8f8d998ed8d7e2940b71734fa09f"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#ab92a8f8d998ed8d7e2940b71734fa09f">ripple::PeerFinder::Config::wantIncoming</a></div><div class="ttdeci">bool wantIncoming</div><div class="ttdoc">true if we want to accept incoming connections.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00066">PeerfinderManager.h:66</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_ab9a20f47b40f06984c08aed2ca613613"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#ab9a20f47b40f06984c08aed2ca613613">ripple::PeerFinder::Config::outPeers</a></div><div class="ttdeci">std::size_t outPeers</div><div class="ttdoc">The number of automatic outbound connections to maintain.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00054">PeerfinderManager.h:54</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_af22578657f9b42b4c0b66cb6289761aa"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#af22578657f9b42b4c0b66cb6289761aa">ripple::PeerFinder::Config::calcOutPeers</a></div><div class="ttdeci">std::size_t calcOutPeers() const</div><div class="ttdoc">Returns a suitable value for outPeers according to the rules.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderConfig_8cpp_source.html#l00038">PeerfinderConfig.cpp:38</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_af8629cfefba4fb74f5a498562eddc06b"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#af8629cfefba4fb74f5a498562eddc06b">ripple::PeerFinder::Config::listeningPort</a></div><div class="ttdeci">std::uint16_t listeningPort</div><div class="ttdoc">The listening port number.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00071">PeerfinderManager.h:71</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_af9b3a48e05361caa57d3e0c09e37a166"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#af9b3a48e05361caa57d3e0c09e37a166">ripple::PeerFinder::Config::peerPrivate</a></div><div class="ttdeci">bool peerPrivate</div><div class="ttdoc">true if we want our IP address kept private.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00062">PeerfinderManager.h:62</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_af8629cfefba4fb74f5a498562eddc06b"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#af8629cfefba4fb74f5a498562eddc06b">ripple::PeerFinder::Config::listeningPort</a></div><div class="ttdeci">std::uint16_t listeningPort</div><div class="ttdoc">The listening port number.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00072">PeerfinderManager.h:72</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_af9b3a48e05361caa57d3e0c09e37a166"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#af9b3a48e05361caa57d3e0c09e37a166">ripple::PeerFinder::Config::peerPrivate</a></div><div class="ttdeci">bool peerPrivate</div><div class="ttdoc">true if we want our IP address kept private.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00063">PeerfinderManager.h:63</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>