This commit is contained in:
nbougalis
2022-08-26 20:04:15 +00:00
parent 535a1b2d41
commit 38a7cd20fe
3544 changed files with 52858 additions and 55020 deletions

View File

@@ -1659,7 +1659,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1Network_html"><div class="ttname"><a href="classripple_1_1test_1_1Network.html">ripple::test::Network</a></div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00688">reduce_relay_test.cpp:688</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1reduce__relay__test_html_a5159c0a984f05e5b9a4f289e886223e1"><div class="ttname"><a href="classripple_1_1test_1_1reduce__relay__test.html#a5159c0a984f05e5b9a4f289e886223e1">ripple::test::reduce_relay_test::network_</a></div><div class="ttdeci">Network network_</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l01554">reduce_relay_test.cpp:1554</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Validator_html_a309af37a14f61c4d6c3934d853c5dd1a"><div class="ttname"><a href="classripple_1_1test_1_1Validator.html#a309af37a14f61c4d6c3934d853c5dd1a">ripple::test::Validator::message</a></div><div class="ttdeci">MessageSPtr message()</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00413">reduce_relay_test.cpp:413</a></div></div>
<div class="ttc" id="aclassripple_1_1reduce__relay_1_1Slots_html_abe8555ef9b1c03e6ba1c2191de3854a6"><div class="ttname"><a href="classripple_1_1reduce__relay_1_1Slots.html#abe8555ef9b1c03e6ba1c2191de3854a6">ripple::reduce_relay::Slots::updateSlotAndSquelch</a></div><div class="ttdeci">void updateSlotAndSquelch(uint256 const &amp;key, PublicKey const &amp;validator, id_t id, protocol::MessageType type)</div><div class="ttdoc">Calls Slot::update of Slot associated with the validator.</div><div class="ttdef"><b>Definition:</b> <a href="overlay_2Slot_8h_source.html#l00703">overlay/Slot.h:703</a></div></div>
<div class="ttc" id="aclassripple_1_1reduce__relay_1_1Slots_html_abe8555ef9b1c03e6ba1c2191de3854a6"><div class="ttname"><a href="classripple_1_1reduce__relay_1_1Slots.html#abe8555ef9b1c03e6ba1c2191de3854a6">ripple::reduce_relay::Slots::updateSlotAndSquelch</a></div><div class="ttdeci">void updateSlotAndSquelch(uint256 const &amp;key, PublicKey const &amp;validator, id_t id, protocol::MessageType type)</div><div class="ttdoc">Calls Slot::update of Slot associated with the validator.</div><div class="ttdef"><b>Definition:</b> <a href="overlay_2Slot_8h_source.html#l00698">overlay/Slot.h:698</a></div></div>
<div class="ttc" id="aclassripple_1_1Slice_html"><div class="ttname"><a href="classripple_1_1Slice.html">ripple::Slice</a></div><div class="ttdoc">An immutable linear range of bytes.</div><div class="ttdef"><b>Definition:</b> <a href="Slice_8h_source.html#l00044">Slice.h:44</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1OverlaySim_html_a729c929fa66e720064cdfb7b6b5f49d5"><div class="ttname"><a href="classripple_1_1test_1_1OverlaySim.html#a729c929fa66e720064cdfb7b6b5f49d5">ripple::test::OverlaySim::logs_</a></div><div class="ttdeci">Logs &amp; logs_</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00685">reduce_relay_test.cpp:685</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1reduce__relay__test_html_a3a74c7472a14e78e6e23b9e83560344e"><div class="ttname"><a href="classripple_1_1test_1_1reduce__relay__test.html#a3a74c7472a14e78e6e23b9e83560344e">ripple::test::reduce_relay_test::propagateNoSquelch</a></div><div class="ttdeci">bool propagateNoSquelch(bool log, std::uint16_t nMessages, bool countingState, bool purge=true, bool resetClock=true)</div><div class="ttdoc">Send fewer message so that squelch event is not generated.</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l01200">reduce_relay_test.cpp:1200</a></div></div>
@@ -1702,7 +1702,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_af8096ae8c38e0d57b54d62311a0ae0e3"><div class="ttname"><a href="namespaceripple.html#af8096ae8c38e0d57b54d62311a0ae0e3">ripple::FEATURE_VPRR</a></div><div class="ttdeci">static constexpr char FEATURE_VPRR[]</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8h_source.html#l00144">Handshake.h:144</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1ManualClock_html_a65109e72eb3967cd1eebe921edd25fde"><div class="ttname"><a href="classripple_1_1test_1_1ManualClock.html#a65109e72eb3967cd1eebe921edd25fde">ripple::test::ManualClock::duration</a></div><div class="ttdeci">std::chrono::duration&lt; std::uint32_t, period &gt; duration</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00187">reduce_relay_test.cpp:187</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1reduce__relay__test_html_a2ceca0735fa0fd6ee70209913005bb75"><div class="ttname"><a href="classripple_1_1test_1_1reduce__relay__test.html#a2ceca0735fa0fd6ee70209913005bb75">ripple::test::reduce_relay_test::checkCounting</a></div><div class="ttdeci">bool checkCounting(PublicKey const &amp;validator, bool isCountingState)</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l01112">reduce_relay_test.cpp:1112</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_ae419884a24fc1328aa02afa7c534c382"><div class="ttname"><a href="classripple_1_1Config.html#ae419884a24fc1328aa02afa7c534c382">ripple::Config::VP_REDUCE_RELAY_SQUELCH</a></div><div class="ttdeci">bool VP_REDUCE_RELAY_SQUELCH</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00241">Config.h:241</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_ae419884a24fc1328aa02afa7c534c382"><div class="ttname"><a href="classripple_1_1Config.html#ae419884a24fc1328aa02afa7c534c382">ripple::Config::VP_REDUCE_RELAY_SQUELCH</a></div><div class="ttdeci">bool VP_REDUCE_RELAY_SQUELCH</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00242">Config.h:242</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1PeerPartial_html_a060c847f3b8be541adc24326cdf4e0d0"><div class="ttname"><a href="classripple_1_1test_1_1PeerPartial.html#a060c847f3b8be541adc24326cdf4e0d0">ripple::test::PeerPartial::getNodePublic</a></div><div class="ttdeci">PublicKey const &amp; getNodePublic() const override</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00104">reduce_relay_test.cpp:104</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Overlay_html"><div class="ttname"><a href="classripple_1_1test_1_1Overlay.html">ripple::test::Overlay</a></div><div class="ttdoc">Simulate server's OverlayImpl.</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00228">reduce_relay_test.cpp:228</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1PeerSim_html_a1fde909c19b64278aca57166b46aedf1"><div class="ttname"><a href="classripple_1_1test_1_1PeerSim.html#a1fde909c19b64278aca57166b46aedf1">ripple::test::PeerSim::onMessage</a></div><div class="ttdeci">virtual void onMessage(protocol::TMSquelch const &amp;squelch) override</div><div class="ttdoc">Remote Peer (Directly connected Peer)</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00486">reduce_relay_test.cpp:486</a></div></div>
@@ -1721,7 +1721,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1Network_html_ab325b1cb3fc7c12bea70cc84f9c6b7fe"><div class="ttname"><a href="classripple_1_1test_1_1Network.html#ab325b1cb3fc7c12bea70cc84f9c6b7fe">ripple::test::Network::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00711">reduce_relay_test.cpp:711</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1PeerPartial_html_a6c207543e9db7f2cf8876bc780774c4c"><div class="ttname"><a href="classripple_1_1test_1_1PeerPartial.html#a6c207543e9db7f2cf8876bc780774c4c">ripple::test::PeerPartial::compressionEnabled</a></div><div class="ttdeci">bool compressionEnabled() const override</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00158">reduce_relay_test.cpp:158</a></div></div>
<div class="ttc" id="anamespaceripple_html_a71a6227fec78db0b06595d62c06b25dc"><div class="ttname"><a href="namespaceripple.html#a71a6227fec78db0b06595d62c06b25dc">ripple::rand_int</a></div><div class="ttdeci">std::enable_if_t&lt; std::is_integral&lt; Integral &gt;::value &amp;&amp;detail::is_engine&lt; Engine &gt;::value, Integral &gt; rand_int(Engine &amp;engine, Integral min, Integral max)</div><div class="ttdoc">Return a uniformly distributed random integer.</div><div class="ttdef"><b>Definition:</b> <a href="ripple_2basics_2random_8h_source.html#l00115">ripple/basics/random.h:115</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_acec216c5b37b6d4ac971e1ff62142963"><div class="ttname"><a href="classripple_1_1Config.html#acec216c5b37b6d4ac971e1ff62142963">ripple::Config::loadFromString</a></div><div class="ttdeci">void loadFromString(std::string const &amp;fileContents)</div><div class="ttdoc">Load the config from the contents of the string.</div><div class="ttdef"><b>Definition:</b> <a href="Config_8cpp_source.html#l00457">Config.cpp:457</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_acec216c5b37b6d4ac971e1ff62142963"><div class="ttname"><a href="classripple_1_1Config.html#acec216c5b37b6d4ac971e1ff62142963">ripple::Config::loadFromString</a></div><div class="ttdeci">void loadFromString(std::string const &amp;fileContents)</div><div class="ttdoc">Load the config from the contents of the string.</div><div class="ttdef"><b>Definition:</b> <a href="Config_8cpp_source.html#l00458">Config.cpp:458</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Network_html_aa114bb80bd86c5f7d59f5ae893a195e6"><div class="ttname"><a href="classripple_1_1test_1_1Network.html#aa114bb80bd86c5f7d59f5ae893a195e6">ripple::test::Network::allCounting</a></div><div class="ttdeci">bool allCounting(Peer::id_t peer)</div><div class="ttdoc">Check if there are peers to unsquelch - peer is in Selected state in any of the slots and there are p...</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00854">reduce_relay_test.cpp:854</a></div></div>
<div class="ttc" id="anamespacebeast_1_1IP_html_adbe597760cb20a7aa3f2ff92f7bed2cc"><div class="ttname"><a href="namespacebeast_1_1IP.html#adbe597760cb20a7aa3f2ff92f7bed2cc">beast::IP::Address</a></div><div class="ttdeci">boost::asio::ip::address Address</div><div class="ttdef"><b>Definition:</b> <a href="IPAddress_8h_source.html#l00041">IPAddress.h:41</a></div></div>
<div class="ttc" id="aratio_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/numeric/ratio/ratio.html">std::milli</a></div></div>
@@ -1730,7 +1730,7 @@ $(function() {
<div class="ttc" id="arandom_device_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/numeric/random/random_device.html">std::random_device</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1reduce__relay__test_html_a19b9ca38a0b8be47fdbb53fb2e6f229c"><div class="ttname"><a href="classripple_1_1test_1_1reduce__relay__test.html#a19b9ca38a0b8be47fdbb53fb2e6f229c">ripple::test::reduce_relay_test::EventType</a></div><div class="ttdeci">EventType</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00916">reduce_relay_test.cpp:916</a></div></div>
<div class="ttc" id="aclassripple_1_1PublicKey_html"><div class="ttname"><a href="classripple_1_1PublicKey.html">ripple::PublicKey</a></div><div class="ttdoc">A public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00059">PublicKey.h:59</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#l00068">Config.h:68</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#l00069">Config.h:69</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1reduce__relay__test_html_a2d4e25580e1fbbe9b9cd62443ea75648"><div class="ttname"><a href="classripple_1_1test_1_1reduce__relay__test.html#a2d4e25580e1fbbe9b9cd62443ea75648">ripple::test::reduce_relay_test::propagateAndSquelch</a></div><div class="ttdeci">bool propagateAndSquelch(bool log, bool purge=true, bool resetClock=true)</div><div class="ttdoc">Propagate enough messages to generate one squelch event.</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l01164">reduce_relay_test.cpp:1164</a></div></div>
<div class="ttc" id="aclassripple_1_1PublicKey_html_a663437215503b159ed33b1664e4213a3"><div class="ttname"><a href="classripple_1_1PublicKey.html#a663437215503b159ed33b1664e4213a3">ripple::PublicKey::size</a></div><div class="ttdeci">std::size_t size() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00087">PublicKey.h:87</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1PeerPartial_html_a6bba98dbc825f28588494756ff103c98"><div class="ttname"><a href="classripple_1_1test_1_1PeerPartial.html#a6bba98dbc825f28588494756ff103c98">ripple::test::PeerPartial::send</a></div><div class="ttdeci">void send(std::shared_ptr&lt; Message &gt; const &amp;m) override</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00076">reduce_relay_test.cpp:76</a></div></div>
@@ -1775,7 +1775,7 @@ $(function() {
<div class="ttc" id="aweak_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/weak_ptr.html">std::weak_ptr&lt; Peer &gt;</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Network_html_aad4e77e3858e24c7c9a3cb3b73a40262"><div class="ttname"><a href="classripple_1_1test_1_1Network.html#aad4e77e3858e24c7c9a3cb3b73a40262">ripple::test::Network::for_rand</a></div><div class="ttdeci">void for_rand(std::uint32_t min, std::uint32_t max, std::function&lt; void(std::uint32_t)&gt; f)</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00796">reduce_relay_test.cpp:796</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1OverlaySim_html_ae9b6d68e35d33b1c5fdf9bc4c2aa04dc"><div class="ttname"><a href="classripple_1_1test_1_1OverlaySim.html#ae9b6d68e35d33b1c5fdf9bc4c2aa04dc">ripple::test::OverlaySim::deleteLastPeer</a></div><div class="ttdeci">std::optional&lt; Peer::id_t &gt; deleteLastPeer()</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00600">reduce_relay_test.cpp:600</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a4f58c0a0eba0e944f27ef18d0c8da8bb"><div class="ttname"><a href="classripple_1_1Config.html#a4f58c0a0eba0e944f27ef18d0c8da8bb">ripple::Config::VP_REDUCE_RELAY_ENABLE</a></div><div class="ttdeci">bool VP_REDUCE_RELAY_ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00232">Config.h:232</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a4f58c0a0eba0e944f27ef18d0c8da8bb"><div class="ttname"><a href="classripple_1_1Config.html#a4f58c0a0eba0e944f27ef18d0c8da8bb">ripple::Config::VP_REDUCE_RELAY_ENABLE</a></div><div class="ttdeci">bool VP_REDUCE_RELAY_ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00233">Config.h:233</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Network_html_a979c3ec3d198eb3750e43cea5f846d1e"><div class="ttname"><a href="classripple_1_1test_1_1Network.html#a979c3ec3d198eb3750e43cea5f846d1e">ripple::test::Network::Network</a></div><div class="ttdeci">Network(Application &amp;app)</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00691">reduce_relay_test.cpp:691</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Validator_html_ac89f9535bdc377ba57c0e86a0045ee44"><div class="ttname"><a href="classripple_1_1test_1_1Validator.html#ac89f9535bdc377ba57c0e86a0045ee44">ripple::test::Validator::Validator</a></div><div class="ttdeci">Validator()</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00315">reduce_relay_test.cpp:315</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1PeerPartial_html_af0bcc80ae7641f46179ed5a1c782dc0b"><div class="ttname"><a href="classripple_1_1test_1_1PeerPartial.html#af0bcc80ae7641f46179ed5a1c782dc0b">ripple::test::PeerPartial::hasLedger</a></div><div class="ttdeci">bool hasLedger(uint256 const &amp;hash, std::uint32_t seq) const override</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00135">reduce_relay_test.cpp:135</a></div></div>
@@ -1810,7 +1810,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1Validator_html_a543dde93dd99683c364e4c915198a735"><div class="ttname"><a href="classripple_1_1test_1_1Validator.html#a543dde93dd99683c364e4c915198a735">ripple::test::Validator::links_</a></div><div class="ttdeci">Links links_</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00441">reduce_relay_test.cpp:441</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1PeerPartial_html_a624db2b9856ca8b364e063b96f480979"><div class="ttname"><a href="classripple_1_1test_1_1PeerPartial.html#a624db2b9856ca8b364e063b96f480979">ripple::test::PeerPartial::charge</a></div><div class="ttdeci">void charge(Resource::Charge const &amp;fee) override</div><div class="ttdoc">Adjust this peer's load balance based on the type of load imposed.</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00085">reduce_relay_test.cpp:85</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1PeerPartial_html_abbd18f7342c0b7daa8364492fe41c65a"><div class="ttname"><a href="classripple_1_1test_1_1PeerPartial.html#abbd18f7342c0b7daa8364492fe41c65a">ripple::test::PeerPartial::removeTxQueue</a></div><div class="ttdeci">void removeTxQueue(const uint256 &amp;) override</div><div class="ttdoc">Remove hash from the transactions' hashes queue.</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00176">reduce_relay_test.cpp:176</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_ad8dab098919bf5cf79de7ab62c5b8fba"><div class="ttname"><a href="classripple_1_1Config.html#ad8dab098919bf5cf79de7ab62c5b8fba">ripple::Config::COMPRESSION</a></div><div class="ttdeci">bool COMPRESSION</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00204">Config.h:204</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_ad8dab098919bf5cf79de7ab62c5b8fba"><div class="ttname"><a href="classripple_1_1Config.html#ad8dab098919bf5cf79de7ab62c5b8fba">ripple::Config::COMPRESSION</a></div><div class="ttdeci">bool COMPRESSION</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00205">Config.h:205</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1PeerSim_html"><div class="ttname"><a href="classripple_1_1test_1_1PeerSim.html">ripple::test::PeerSim</a></div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00448">reduce_relay_test.cpp:448</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1PeerPartial_html_a72899475d28d41d88b1e181ac08ba095"><div class="ttname"><a href="classripple_1_1test_1_1PeerPartial.html#a72899475d28d41d88b1e181ac08ba095">ripple::test::PeerPartial::getRemoteAddress</a></div><div class="ttdeci">beast::IP::Endpoint getRemoteAddress() const override</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00080">reduce_relay_test.cpp:80</a></div></div>
<div class="ttc" id="acount_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration/count.html">std::chrono::milliseconds::count</a></div><div class="ttdeci">T count(T... args)</div></div>
@@ -1839,9 +1839,9 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1reduce__relay__test_html_a14441737f30e94f46c7a775c1a504b5b"><div class="ttname"><a href="classripple_1_1test_1_1reduce__relay__test.html#a14441737f30e94f46c7a775c1a504b5b">ripple::test::reduce_relay_test::State</a></div><div class="ttdeci">State</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00915">reduce_relay_test.cpp:915</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1reduce__relay__test_1_1Handler_html_ab93a7b94ebb6b222e6c7248238cc64f2"><div class="ttname"><a href="structripple_1_1test_1_1reduce__relay__test_1_1Handler.html#ab93a7b94ebb6b222e6c7248238cc64f2">ripple::test::reduce_relay_test::Handler::unsquelch</a></div><div class="ttdeci">void unsquelch(PublicKey const &amp;, Peer::id_t) const override</div><div class="ttdoc">Unsquelch handler.</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l01403">reduce_relay_test.cpp:1403</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Validator_html_af4896b9bec4c0335ee51f3833a6fb8f4"><div class="ttname"><a href="classripple_1_1test_1_1Validator.html#af4896b9bec4c0335ee51f3833a6fb8f4">ripple::test::Validator::resetId</a></div><div class="ttdeci">static void resetId()</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00341">reduce_relay_test.cpp:341</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac35dc55d3f3c259f344225586a8887b4"><div class="ttname"><a href="namespaceripple.html#ac35dc55d3f3c259f344225586a8887b4">ripple::makeRequest</a></div><div class="ttdeci">auto makeRequest(bool crawlPublic, bool comprEnabled, bool ledgerReplayEnabled, bool txReduceRelayEnabled, bool vpReduceRelayEnabled) -&gt; request_type</div><div class="ttdoc">Make outbound http request.</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8cpp_source.html#l00369">Handshake.cpp:369</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac35dc55d3f3c259f344225586a8887b4"><div class="ttname"><a href="namespaceripple.html#ac35dc55d3f3c259f344225586a8887b4">ripple::makeRequest</a></div><div class="ttdeci">auto makeRequest(bool crawlPublic, bool comprEnabled, bool ledgerReplayEnabled, bool txReduceRelayEnabled, bool vpReduceRelayEnabled) -&gt; request_type</div><div class="ttdoc">Make outbound http request.</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8cpp_source.html#l00392">Handshake.cpp:392</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1reduce__relay__test_1_1Handler_html_ac1f972a663002413c98aafa19bcdf1ed"><div class="ttname"><a href="structripple_1_1test_1_1reduce__relay__test_1_1Handler.html#ac1f972a663002413c98aafa19bcdf1ed">ripple::test::reduce_relay_test::Handler::maxDuration_</a></div><div class="ttdeci">int maxDuration_</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l01406">reduce_relay_test.cpp:1406</a></div></div>
<div class="ttc" id="anamespaceripple_html_a5590ae6006b178275628bde91fa03129"><div class="ttname"><a href="namespaceripple.html#a5590ae6006b178275628bde91fa03129">ripple::makeResponse</a></div><div class="ttdeci">http_response_type makeResponse(bool crawlPublic, http_request_type const &amp;req, beast::IP::Address public_ip, beast::IP::Address remote_ip, uint256 const &amp;sharedValue, std::optional&lt; std::uint32_t &gt; networkID, ProtocolVersion protocol, Application &amp;app)</div><div class="ttdoc">Make http response.</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8cpp_source.html#l00396">Handshake.cpp:396</a></div></div>
<div class="ttc" id="anamespaceripple_html_a5590ae6006b178275628bde91fa03129"><div class="ttname"><a href="namespaceripple.html#a5590ae6006b178275628bde91fa03129">ripple::makeResponse</a></div><div class="ttdeci">http_response_type makeResponse(bool crawlPublic, http_request_type const &amp;req, beast::IP::Address public_ip, beast::IP::Address remote_ip, uint256 const &amp;sharedValue, std::optional&lt; std::uint32_t &gt; networkID, ProtocolVersion protocol, Application &amp;app)</div><div class="ttdoc">Make http response.</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8cpp_source.html#l00419">Handshake.cpp:419</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Validator_html_a50aa43c3580bcc8ff5514e8853c64a09"><div class="ttname"><a href="classripple_1_1test_1_1Validator.html#a50aa43c3580bcc8ff5514e8853c64a09">ripple::test::Validator::for_links</a></div><div class="ttdeci">void for_links(std::vector&lt; Peer::id_t &gt; peers, LinkIterCB f)</div><div class="ttdef"><b>Definition:</b> <a href="reduce__relay__test_8cpp_source.html#l00371">reduce_relay_test.cpp:371</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa265217edeb8282e636c78b50049f4c0"><div class="ttname"><a href="namespaceripple.html#aa265217edeb8282e636c78b50049f4c0">ripple::http_request_type</a></div><div class="ttdeci">boost::beast::http::request&lt; boost::beast::http::dynamic_body &gt; http_request_type</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8h_source.html#l00047">Handshake.h:47</a></div></div>
<div class="ttc" id="arandom_shuffle_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/random_shuffle.html">std::shuffle</a></div><div class="ttdeci">T shuffle(T... args)</div></div>