This commit is contained in:
intelliot
2023-09-28 18:51:56 +00:00
parent 77027484cc
commit 665a8a5c44
3242 changed files with 45268 additions and 48620 deletions

View File

@@ -1222,7 +1222,7 @@ $(function() {
<div class="line"><a name="l01153"></a><span class="lineno"> 1153</span>&#160; }</div>
<div class="line"><a name="l01154"></a><span class="lineno"> 1154</span>&#160; </div>
<div class="line"><a name="l01155"></a><span class="lineno"> 1155</span>&#160; <span class="comment">// Calculate the cluster fee:</span></div>
<div class="line"><a name="l01156"></a><span class="lineno"> 1156</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> thresh = <a class="code" href="classripple_1_1PeerImp.html#a3a6db914d2068ddf53982b433d7dce97">app_</a>.<a class="code" href="classripple_1_1Application.html#a280004d4cce56d8f1ec4664950aa58d4">timeKeeper</a>().<a class="code" href="classripple_1_1TimeKeeper.html#af1b5d38f3ba1bcacfbb7a89979af70e4">now</a>() - 90s;</div>
<div class="line"><a name="l01156"></a><span class="lineno"> 1156</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> thresh = <a class="code" href="classripple_1_1PeerImp.html#a3a6db914d2068ddf53982b433d7dce97">app_</a>.<a class="code" href="classripple_1_1Application.html#a280004d4cce56d8f1ec4664950aa58d4">timeKeeper</a>().<a class="code" href="classripple_1_1TimeKeeper.html#a2a0090c133fcbeb544017a3c7eddab6e">now</a>() - 90s;</div>
<div class="line"><a name="l01157"></a><span class="lineno"> 1157</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> clusterFee = 0;</div>
<div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>&#160; </div>
<div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector&lt;std::uint32_t&gt;</a> fees;</div>
@@ -1352,7 +1352,7 @@ $(function() {
<div class="line"><a name="l01283"></a><span class="lineno"> 1283</span>&#160; {</div>
<div class="line"><a name="l01284"></a><span class="lineno"> 1284</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> timestamp{</div>
<div class="line"><a name="l01285"></a><span class="lineno"> 1285</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/chrono/time_point.html">NetClock::time_point</a>{<a class="codeRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::seconds</a>{m-&gt;timestamp()}}};</div>
<div class="line"><a name="l01286"></a><span class="lineno"> 1286</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> now{<a class="code" href="classripple_1_1PeerImp.html#a3a6db914d2068ddf53982b433d7dce97">app_</a>.<a class="code" href="classripple_1_1Application.html#a280004d4cce56d8f1ec4664950aa58d4">timeKeeper</a>().<a class="code" href="classripple_1_1TimeKeeper.html#af1b5d38f3ba1bcacfbb7a89979af70e4">now</a>()};</div>
<div class="line"><a name="l01286"></a><span class="lineno"> 1286</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> now{<a class="code" href="classripple_1_1PeerImp.html#a3a6db914d2068ddf53982b433d7dce97">app_</a>.<a class="code" href="classripple_1_1Application.html#a280004d4cce56d8f1ec4664950aa58d4">timeKeeper</a>().<a class="code" href="classripple_1_1TimeKeeper.html#a2a0090c133fcbeb544017a3c7eddab6e">now</a>()};</div>
<div class="line"><a name="l01287"></a><span class="lineno"> 1287</span>&#160; <span class="keywordflow">if</span> (timestamp &gt; (now + 5s))</div>
<div class="line"><a name="l01288"></a><span class="lineno"> 1288</span>&#160; <span class="keywordflow">return</span> badData(<span class="stringliteral">&quot;Invalid timestamp&quot;</span>);</div>
<div class="line"><a name="l01289"></a><span class="lineno"> 1289</span>&#160; </div>
@@ -2071,7 +2071,7 @@ $(function() {
<div class="line"><a name="l02002"></a><span class="lineno"> 2002</span>&#160; <a class="code" href="namespaceripple.html#a53f80df10254751781250aa20704e98f">set</a>.proposeseq(),</div>
<div class="line"><a name="l02003"></a><span class="lineno"> 2003</span>&#160; proposeHash,</div>
<div class="line"><a name="l02004"></a><span class="lineno"> 2004</span>&#160; closeTime,</div>
<div class="line"><a name="l02005"></a><span class="lineno"> 2005</span>&#160; <a class="code" href="classripple_1_1PeerImp.html#a3a6db914d2068ddf53982b433d7dce97">app_</a>.<a class="code" href="classripple_1_1Application.html#a280004d4cce56d8f1ec4664950aa58d4">timeKeeper</a>().<a class="code" href="classripple_1_1TimeKeeper.html#a106491f0751b8c2c75978a4d1f7aa0e6">closeTime</a>(),</div>
<div class="line"><a name="l02005"></a><span class="lineno"> 2005</span>&#160; <a class="code" href="classripple_1_1PeerImp.html#a3a6db914d2068ddf53982b433d7dce97">app_</a>.<a class="code" href="classripple_1_1Application.html#a280004d4cce56d8f1ec4664950aa58d4">timeKeeper</a>().<a class="code" href="classripple_1_1TimeKeeper.html#ada2cee023f1dcf3c80250f8840139440">closeTime</a>(),</div>
<div class="line"><a name="l02006"></a><span class="lineno"> 2006</span>&#160; <a class="code" href="namespaceripple.html#a984ddd646f1e1a5032a9a17f96c6fc55">calcNodeID</a>(<a class="code" href="classripple_1_1PeerImp.html#a3a6db914d2068ddf53982b433d7dce97">app_</a>.<a class="code" href="classripple_1_1Application.html#a1a639e1f358ba45ff6372f48504d6906">validatorManifests</a>().<a class="code" href="classripple_1_1ManifestCache.html#adbe8167cfd5ac328a9bf8b85c319ddc1">getMasterKey</a>(publicKey)),</div>
<div class="line"><a name="l02007"></a><span class="lineno"> 2007</span>&#160; ledgerSeq,</div>
<div class="line"><a name="l02008"></a><span class="lineno"> 2008</span>&#160; beast::get_abstract_clock&lt;std::chrono::steady_clock&gt;()});</div>
@@ -2092,7 +2092,7 @@ $(function() {
<div class="line"><a name="l02023"></a><span class="lineno"> 2023</span>&#160; JLOG(<a class="code" href="classripple_1_1PeerImp.html#a2f022bda1c97c193ad63f49946dc79af">p_journal_</a>.<a class="code" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) &lt;&lt; <span class="stringliteral">&quot;Status: Change&quot;</span>;</div>
<div class="line"><a name="l02024"></a><span class="lineno"> 2024</span>&#160; </div>
<div class="line"><a name="l02025"></a><span class="lineno"> 2025</span>&#160; <span class="keywordflow">if</span> (!m-&gt;has_networktime())</div>
<div class="line"><a name="l02026"></a><span class="lineno"> 2026</span>&#160; m-&gt;set_networktime(<a class="code" href="classripple_1_1PeerImp.html#a3a6db914d2068ddf53982b433d7dce97">app_</a>.<a class="code" href="classripple_1_1Application.html#a280004d4cce56d8f1ec4664950aa58d4">timeKeeper</a>().<a class="code" href="classripple_1_1TimeKeeper.html#af1b5d38f3ba1bcacfbb7a89979af70e4">now</a>().time_since_epoch().count());</div>
<div class="line"><a name="l02026"></a><span class="lineno"> 2026</span>&#160; m-&gt;set_networktime(<a class="code" href="classripple_1_1PeerImp.html#a3a6db914d2068ddf53982b433d7dce97">app_</a>.<a class="code" href="classripple_1_1Application.html#a280004d4cce56d8f1ec4664950aa58d4">timeKeeper</a>().<a class="code" href="classripple_1_1TimeKeeper.html#a2a0090c133fcbeb544017a3c7eddab6e">now</a>().time_since_epoch().count());</div>
<div class="line"><a name="l02027"></a><span class="lineno"> 2027</span>&#160; </div>
<div class="line"><a name="l02028"></a><span class="lineno"> 2028</span>&#160; {</div>
<div class="line"><a name="l02029"></a><span class="lineno"> 2029</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard</a> sl(<a class="code" href="classripple_1_1PeerImp.html#a6d90ab41186371b3b0c13e2ce8d89486">recentLock_</a>);</div>
@@ -3949,9 +3949,10 @@ $(function() {
<div class="ttc" id="aclassripple_1_1OverlayImpl_html_af849f4af66d968ff4d387c0be2a811d1"><div class="ttname"><a href="classripple_1_1OverlayImpl.html#af849f4af66d968ff4d387c0be2a811d1">ripple::OverlayImpl::incJqTransOverflow</a></div><div class="ttdeci">void incJqTransOverflow() override</div><div class="ttdoc">Increment and retrieve counter for transaction job queue overflows.</div><div class="ttdef"><b>Definition:</b> <a href="OverlayImpl_8h_source.html#l00354">OverlayImpl.h:354</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerImp_html"><div class="ttname"><a href="classripple_1_1PeerImp.html">ripple::PeerImp</a></div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00052">PeerImp.h:52</a></div></div>
<div class="ttc" id="anamespaceripple_html_a3b423ad1ba6341f945c08c13fe141150a9e506f9635ffceab87f4f6e2f9825653"><div class="ttname"><a href="namespaceripple.html#a3b423ad1ba6341f945c08c13fe141150a9e506f9635ffceab87f4f6e2f9825653">ripple::ProtocolFeature::StartProtocol</a></div><div class="ttdeci">@ StartProtocol</div></div>
<div class="ttc" id="aclassripple_1_1Config_html_aaacad0d0903fb374b24db9effcbca989"><div class="ttname"><a href="classripple_1_1Config.html#aaacad0d0903fb374b24db9effcbca989">ripple::Config::MAX_TRANSACTIONS</a></div><div class="ttdeci">int MAX_TRANSACTIONS</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00235">Config.h:235</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_aaacad0d0903fb374b24db9effcbca989"><div class="ttname"><a href="classripple_1_1Config.html#aaacad0d0903fb374b24db9effcbca989">ripple::Config::MAX_TRANSACTIONS</a></div><div class="ttdeci">int MAX_TRANSACTIONS</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00237">Config.h:237</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerImp_html_a98c400cc69a072ae5dd425113babc0fb"><div class="ttname"><a href="classripple_1_1PeerImp.html#a98c400cc69a072ae5dd425113babc0fb">ripple::PeerImp::previousLedgerHash_</a></div><div class="ttdeci">uint256 previousLedgerHash_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00109">PeerImp.h:109</a></div></div>
<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_1TimeKeeper_html_ada2cee023f1dcf3c80250f8840139440"><div class="ttname"><a href="classripple_1_1TimeKeeper.html#ada2cee023f1dcf3c80250f8840139440">ripple::TimeKeeper::closeTime</a></div><div class="ttdeci">time_point closeTime() const</div><div class="ttdoc">Returns the predicted close time, in network time.</div><div class="ttdef"><b>Definition:</b> <a href="TimeKeeper_8h_source.html#l00075">TimeKeeper.h:75</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="aclassripple_1_1PeerImp_html_a67d040880021a143d0cb1d6b7b68961c"><div class="ttname"><a href="classripple_1_1PeerImp.html#a67d040880021a143d0cb1d6b7b68961c">ripple::PeerImp::txQueue_</a></div><div class="ttdeci">hash_set&lt; uint256 &gt; txQueue_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00175">PeerImp.h:175</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html_a5342507fe2fb5ac55d578e7e98863f70"><div class="ttname"><a href="classripple_1_1base__uint.html#a5342507fe2fb5ac55d578e7e98863f70">ripple::base_uint::data</a></div><div class="ttdeci">pointer data()</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00122">base_uint.h:122</a></div></div>
@@ -3982,7 +3983,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a2e97c395a5e1ef4ed1052299e0e60843a13c5625591c8f6b2f3f0f6dcdf53d302"><div class="ttname"><a href="namespaceripple.html#a2e97c395a5e1ef4ed1052299e0e60843a13c5625591c8f6b2f3f0f6dcdf53d302">ripple::INCLUDED</a></div><div class="ttdeci">@ INCLUDED</div><div class="ttdef"><b>Definition:</b> <a href="Transaction_8h_source.html#l00048">Transaction.h:48</a></div></div>
<div class="ttc" id="aclassripple_1_1LoadFeeTrack_html_a7654f33d98c38af33f47c6b0739eedec"><div class="ttname"><a href="classripple_1_1LoadFeeTrack.html#a7654f33d98c38af33f47c6b0739eedec">ripple::LoadFeeTrack::isLoadedLocal</a></div><div class="ttdeci">bool isLoadedLocal() const</div><div class="ttdef"><b>Definition:</b> <a href="LoadFeeTrack_8h_source.html#l00126">LoadFeeTrack.h:126</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerImp_html_a5e02cee2bfb4677906e9e2eeca08b517"><div class="ttname"><a href="classripple_1_1PeerImp.html#a5e02cee2bfb4677906e9e2eeca08b517">ripple::PeerImp::addLedger</a></div><div class="ttdeci">void addLedger(uint256 const &amp;hash, std::lock_guard&lt; std::mutex &gt; const &amp;lockedRecentLock)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03010">PeerImp.cpp:3010</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a7b8633802d7ea35cd767c2a0ab6d037e"><div class="ttname"><a href="classripple_1_1Config.html#a7b8633802d7ea35cd767c2a0ab6d037e">ripple::Config::RELAY_UNTRUSTED_PROPOSALS</a></div><div class="ttdeci">int RELAY_UNTRUSTED_PROPOSALS</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00178">Config.h:178</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a7b8633802d7ea35cd767c2a0ab6d037e"><div class="ttname"><a href="classripple_1_1Config.html#a7b8633802d7ea35cd767c2a0ab6d037e">ripple::Config::RELAY_UNTRUSTED_PROPOSALS</a></div><div class="ttdeci">int RELAY_UNTRUSTED_PROPOSALS</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00180">Config.h:180</a></div></div>
<div class="ttc" id="anamespaceripple_1_1Resource_html_a12715003f294a76f23b8ebb88fce02ed"><div class="ttname"><a href="namespaceripple_1_1Resource.html#a12715003f294a76f23b8ebb88fce02ed">ripple::Resource::feeInvalidSignature</a></div><div class="ttdeci">const Charge feeInvalidSignature</div></div>
<div class="ttc" id="aclassripple_1_1OverlayImpl_html_ac34dd8726bb45f185a89f0027a259ad8"><div class="ttname"><a href="classripple_1_1OverlayImpl.html#ac34dd8726bb45f185a89f0027a259ad8">ripple::OverlayImpl::onManifests</a></div><div class="ttdeci">void onManifests(std::shared_ptr&lt; protocol::TMManifests &gt; const &amp;m, std::shared_ptr&lt; PeerImp &gt; const &amp;from)</div><div class="ttdef"><b>Definition:</b> <a href="OverlayImpl_8cpp_source.html#l00618">OverlayImpl.cpp:618</a></div></div>
<div class="ttc" id="ashared_from_this_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this/shared_from_this.html">std::enable_shared_from_this&lt; PeerImp &gt;::shared_from_this</a></div><div class="ttdeci">T shared_from_this(T... args)</div></div>
@@ -4044,7 +4045,6 @@ $(function() {
<div class="ttc" id="aclassripple_1_1PeerImp_html_a19e49da48df03e4a73204bea2b268d2aaad921d60486366258809553a3db49a4a"><div class="ttname"><a href="classripple_1_1PeerImp.html#a19e49da48df03e4a73204bea2b268d2aaad921d60486366258809553a3db49a4a">ripple::PeerImp::Tracking::unknown</a></div><div class="ttdeci">@ unknown</div></div>
<div class="ttc" id="aclassripple_1_1Resource_1_1Consumer_html_a320fc29f63c46d86d9564dcd3a3b20bb"><div class="ttname"><a href="classripple_1_1Resource_1_1Consumer.html#a320fc29f63c46d86d9564dcd3a3b20bb">ripple::Resource::Consumer::balance</a></div><div class="ttdeci">int balance()</div><div class="ttdoc">Returns the credit balance representing consumption.</div><div class="ttdef"><b>Definition:</b> <a href="Consumer_8cpp_source.html#l00129">Consumer.cpp:129</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad5143ceada01141772ae4aab984f94bdab314439bc1697845de3749d51dca7c15"><div class="ttname"><a href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bdab314439bc1697845de3749d51dca7c15">ripple::HashPrefix::proposal</a></div><div class="ttdeci">@ proposal</div><div class="ttdoc">proposal for signing</div></div>
<div class="ttc" id="aclassripple_1_1TimeKeeper_html_a106491f0751b8c2c75978a4d1f7aa0e6"><div class="ttname"><a href="classripple_1_1TimeKeeper.html#a106491f0751b8c2c75978a4d1f7aa0e6">ripple::TimeKeeper::closeTime</a></div><div class="ttdeci">virtual time_point closeTime() const =0</div><div class="ttdoc">Returns the close time, in network time.</div></div>
<div class="ttc" id="aclassripple_1_1PeerImp_html_a07c076bb0ff33256d508d55713ecaa50"><div class="ttname"><a href="classripple_1_1PeerImp.html#a07c076bb0ff33256d508d55713ecaa50">ripple::PeerImp::headers_</a></div><div class="ttdeci">boost::beast::http::fields const &amp; headers_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00157">PeerImp.h:157</a></div></div>
<div class="ttc" id="aaccumulate_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/accumulate.html">std::accumulate</a></div><div class="ttdeci">T accumulate(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1SerialIter_html"><div class="ttname"><a href="classripple_1_1SerialIter.html">ripple::SerialIter</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00311">Serializer.h:311</a></div></div>
@@ -4061,6 +4061,7 @@ $(function() {
<div class="ttc" id="amap_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/map.html">std::map</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1PeerImp_html_a8e0132307f0669ca95b6abe730924807"><div class="ttname"><a href="classripple_1_1PeerImp.html#a8e0132307f0669ca95b6abe730924807">ripple::PeerImp::protocol_</a></div><div class="ttdeci">ProtocolVersion protocol_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00094">PeerImp.h:94</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html_aabbd7327b28c6f6e032df5b63ac83cbc"><div class="ttname"><a href="classripple_1_1Application.html#aabbd7327b28c6f6e032df5b63ac83cbc">ripple::Application::getValidationPublicKey</a></div><div class="ttdeci">virtual PublicKey const &amp; getValidationPublicKey() const =0</div></div>
<div class="ttc" id="aclassripple_1_1TimeKeeper_html_a2a0090c133fcbeb544017a3c7eddab6e"><div class="ttname"><a href="classripple_1_1TimeKeeper.html#a2a0090c133fcbeb544017a3c7eddab6e">ripple::TimeKeeper::now</a></div><div class="ttdeci">time_point now() const override</div><div class="ttdoc">Returns the current time, using the server's clock.</div><div class="ttdef"><b>Definition:</b> <a href="TimeKeeper_8h_source.html#l00063">TimeKeeper.h:63</a></div></div>
<div class="ttc" id="aclassripple_1_1Cluster_html_a70e89130fad4d1c0b8b01a12712f676c"><div class="ttname"><a href="classripple_1_1Cluster.html#a70e89130fad4d1c0b8b01a12712f676c">ripple::Cluster::size</a></div><div class="ttdeci">std::size_t size() const</div><div class="ttdoc">The number of nodes in the cluster list.</div><div class="ttdef"><b>Definition:</b> <a href="Cluster_8cpp_source.html#l00050">Cluster.cpp:50</a></div></div>
<div class="ttc" id="anth_element_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/nth_element.html">std::nth_element</a></div><div class="ttdeci">T nth_element(T... args)</div></div>
<div class="ttc" id="amemory_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/memory.html">memory</a></div></div>
@@ -4103,7 +4104,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a3b423ad1ba6341f945c08c13fe141150abbd68b30711cfd4adc8abd9b5519abe1"><div class="ttname"><a href="namespaceripple.html#a3b423ad1ba6341f945c08c13fe141150abbd68b30711cfd4adc8abd9b5519abe1">ripple::ProtocolFeature::ValidatorList2Propagation</a></div><div class="ttdeci">@ ValidatorList2Propagation</div></div>
<div class="ttc" id="aclassripple_1_1OverlayImpl_html_a8314d9411ae5be655929354317b4693b"><div class="ttname"><a href="classripple_1_1OverlayImpl.html#a8314d9411ae5be655929354317b4693b">ripple::OverlayImpl::remove</a></div><div class="ttdeci">void remove(std::shared_ptr&lt; PeerFinder::Slot &gt; const &amp;slot)</div><div class="ttdef"><b>Definition:</b> <a href="OverlayImpl_8cpp_source.html#l00455">OverlayImpl.cpp:455</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerImp_html_a92bfc40054cd1c222f06494e74593fc6"><div class="ttname"><a href="classripple_1_1PeerImp.html#a92bfc40054cd1c222f06494e74593fc6">ripple::PeerImp::squelch_</a></div><div class="ttdeci">reduce_relay::Squelch&lt; UptimeClock &gt; squelch_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00119">PeerImp.h:119</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a9433d2b86e6e37bfcec0066ba608d354"><div class="ttname"><a href="classripple_1_1Config.html#a9433d2b86e6e37bfcec0066ba608d354">ripple::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#l00275">Config.h:275</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a9433d2b86e6e37bfcec0066ba608d354"><div class="ttname"><a href="classripple_1_1Config.html#a9433d2b86e6e37bfcec0066ba608d354">ripple::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#l00277">Config.h:277</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerImp_html_a23f99c9eb6bca0f2db087e1120f22ec3"><div class="ttname"><a href="classripple_1_1PeerImp.html#a23f99c9eb6bca0f2db087e1120f22ec3">ripple::PeerImp::lastPingSeq_</a></div><div class="ttdeci">std::optional&lt; std::uint32_t &gt; lastPingSeq_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00115">PeerImp.h:115</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html_a1f9135f2eef3ec702d5f17e679733e8e"><div class="ttname"><a href="classripple_1_1base__uint.html#a1f9135f2eef3ec702d5f17e679733e8e">ripple::base_uint::zero</a></div><div class="ttdeci">void zero()</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00542">base_uint.h:542</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a4ef10652a3c55080a2aef5f0e59dedfa"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a4ef10652a3c55080a2aef5f0e59dedfa">ripple::NodeStore::Database::seqToShardIndex</a></div><div class="ttdeci">std::uint32_t seqToShardIndex(std::uint32_t ledgerSeq) const noexcept</div><div class="ttdoc">Calculates the shard index for a given ledger sequence.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00283">Database.h:283</a></div></div>
@@ -4120,7 +4121,6 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Resource_1_1Consumer_html"><div class="ttname"><a href="classripple_1_1Resource_1_1Consumer.html">ripple::Resource::Consumer</a></div><div class="ttdoc">An endpoint that consumes resources.</div><div class="ttdef"><b>Definition:</b> <a href="Consumer_8h_source.html#l00034">Consumer.h:34</a></div></div>
<div class="ttc" id="aclassripple_1_1Resource_1_1Charge_html"><div class="ttname"><a href="classripple_1_1Resource_1_1Charge.html">ripple::Resource::Charge</a></div><div class="ttdoc">A consumption charge.</div><div class="ttdef"><b>Definition:</b> <a href="Charge_8h_source.html#l00030">Charge.h:30</a></div></div>
<div class="ttc" id="astructripple_1_1Resource_1_1Gossip_1_1Item_html_a26ea56ffacbf146a58fe458c8a94cc3d"><div class="ttname"><a href="structripple_1_1Resource_1_1Gossip_1_1Item.html#a26ea56ffacbf146a58fe458c8a94cc3d">ripple::Resource::Gossip::Item::balance</a></div><div class="ttdeci">int balance</div><div class="ttdef"><b>Definition:</b> <a href="Gossip_8h_source.html#l00038">Gossip.h:38</a></div></div>
<div class="ttc" id="aclassripple_1_1TimeKeeper_html_af1b5d38f3ba1bcacfbb7a89979af70e4"><div class="ttname"><a href="classripple_1_1TimeKeeper.html#af1b5d38f3ba1bcacfbb7a89979af70e4">ripple::TimeKeeper::now</a></div><div class="ttdeci">virtual time_point now() const override=0</div><div class="ttdoc">Returns the estimate of wall time, in network time.</div></div>
<div class="ttc" id="aclassripple_1_1PeerImp_html_a31af9885f3287b33d324d59f8f549878"><div class="ttname"><a href="classripple_1_1PeerImp.html#a31af9885f3287b33d324d59f8f549878">ripple::PeerImp::maxLedger_</a></div><div class="ttdeci">LedgerIndex maxLedger_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00107">PeerImp.h:107</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerImp_html_a2b82daab3747a2e829eb1b8607b9337f"><div class="ttname"><a href="classripple_1_1PeerImp.html#a2b82daab3747a2e829eb1b8607b9337f">ripple::PeerImp::run</a></div><div class="ttdeci">virtual void run()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00189">PeerImp.cpp:189</a></div></div>
<div class="ttc" id="anamespaceripple_1_1Tuning_html_a728589bd52b8426227390d5640782a10a18c2b9f69bcc5e76875aa02bfb0908ec"><div class="ttname"><a href="namespaceripple_1_1Tuning.html#a728589bd52b8426227390d5640782a10a18c2b9f69bcc5e76875aa02bfb0908ec">ripple::Tuning::targetSendQueue</a></div><div class="ttdeci">@ targetSendQueue</div><div class="ttdoc">How many messages we consider reasonable sustained on a send queue.</div><div class="ttdef"><b>Definition:</b> <a href="overlay_2impl_2Tuning_8h_source.html#l00052">overlay/impl/Tuning.h:52</a></div></div>
@@ -4204,9 +4204,9 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_ad5143ceada01141772ae4aab984f94bdad21e12ce372b7212ed1e0cd5f375b962"><div class="ttname"><a href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bdad21e12ce372b7212ed1e0cd5f375b962">ripple::HashPrefix::shardInfo</a></div><div class="ttdeci">@ shardInfo</div><div class="ttdoc">shard info for signing</div></div>
<div class="ttc" id="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00145">json_value.h:145</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerImp_html_a2f022bda1c97c193ad63f49946dc79af"><div class="ttname"><a href="classripple_1_1PeerImp.html#a2f022bda1c97c193ad63f49946dc79af">ripple::PeerImp::p_journal_</a></div><div class="ttdeci">const beast::Journal p_journal_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00077">PeerImp.h:77</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_af1f63280c28cae7d8793155858f20d37"><div class="ttname"><a href="classripple_1_1Config.html#af1f63280c28cae7d8793155858f20d37">ripple::Config::MAX_UNKNOWN_TIME</a></div><div class="ttdeci">std::chrono::seconds MAX_UNKNOWN_TIME</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00291">Config.h:291</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_af1f63280c28cae7d8793155858f20d37"><div class="ttname"><a href="classripple_1_1Config.html#af1f63280c28cae7d8793155858f20d37">ripple::Config::MAX_UNKNOWN_TIME</a></div><div class="ttdeci">std::chrono::seconds MAX_UNKNOWN_TIME</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00293">Config.h:293</a></div></div>
<div class="ttc" id="aclassripple_1_1Peer_html"><div class="ttname"><a href="classripple_1_1Peer.html">ripple::Peer</a></div><div class="ttdoc">Represents a peer connection in the overlay.</div><div class="ttdef"><b>Definition:</b> <a href="ripple_2overlay_2Peer_8h_source.html#l00046">ripple/overlay/Peer.h:46</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_aac747943f79d948ec042dfa588b3e80c"><div class="ttname"><a href="classripple_1_1Config.html#aac747943f79d948ec042dfa588b3e80c">ripple::Config::MAX_DIVERGED_TIME</a></div><div class="ttdeci">std::chrono::seconds MAX_DIVERGED_TIME</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00294">Config.h:294</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_aac747943f79d948ec042dfa588b3e80c"><div class="ttname"><a href="classripple_1_1Config.html#aac747943f79d948ec042dfa588b3e80c">ripple::Config::MAX_DIVERGED_TIME</a></div><div class="ttdeci">std::chrono::seconds MAX_DIVERGED_TIME</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00296">Config.h:296</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aa1a6530cf99aac99d5d7340045b20c9f3"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aa1a6530cf99aac99d5d7340045b20c9f3">ripple::jtLEDGER_REQ</a></div><div class="ttdeci">@ jtLEDGER_REQ</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00060">Job.h:60</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerImp_html_aae006dc5db77f8b78d0ece0117c6fce1"><div class="ttname"><a href="classripple_1_1PeerImp.html#aae006dc5db77f8b78d0ece0117c6fce1">ripple::PeerImp::onReadMessage</a></div><div class="ttdeci">void onReadMessage(error_code ec, std::size_t bytes_transferred)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00881">PeerImp.cpp:881</a></div></div>
<div class="ttc" id="anamespaceripple_html_acdc87ea9c4ad1742d4aeebac963e8570"><div class="ttname"><a href="namespaceripple.html#acdc87ea9c4ad1742d4aeebac963e8570">ripple::root</a></div><div class="ttdeci">Number root(Number f, unsigned d)</div><div class="ttdef"><b>Definition:</b> <a href="Number_8cpp_source.html#l00624">Number.cpp:624</a></div></div>