mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-25 05:25:55 +00:00
deploy: 3e152fec74
This commit is contained in:
@@ -217,7 +217,7 @@ $(function() {
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span>{</div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> <span class="keyword">auto</span> validLedger = <a class="code hl_function" href="classripple_1_1LedgerMaster.html#a034d481160b41fb77abdf2d0b0dac8a2">getValidatedLedger</a>();</div>
|
||||
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> </div>
|
||||
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> <span class="keywordflow">if</span> (validLedger && !<a class="code hl_function" href="namespaceripple.html#ae93a0ce909950194e6f9aaed7579ea74">areCompatible</a>(*validLedger, view, s, reason))</div>
|
||||
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> <span class="keywordflow">if</span> (validLedger && !<a class="code hl_function" href="namespaceripple.html#aea4b4e6d49d60fe605d62242264dd41e">areCompatible</a>(*validLedger, view, s, reason))</div>
|
||||
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> {</div>
|
||||
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> }</div>
|
||||
@@ -226,7 +226,7 @@ $(function() {
|
||||
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard</a> sl(<a class="code hl_variable" href="classripple_1_1LedgerMaster.html#a498847d43f1042eabbc26ce3e37c38c4">m_mutex</a>);</div>
|
||||
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> </div>
|
||||
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> <span class="keywordflow">if</span> ((<a class="code hl_variable" href="classripple_1_1LedgerMaster.html#a7d864cf43509dbfd7bd892c9894969a5">mLastValidLedger</a>.second != 0) &&</div>
|
||||
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> !<a class="code hl_function" href="namespaceripple.html#ae93a0ce909950194e6f9aaed7579ea74">areCompatible</a>(</div>
|
||||
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> !<a class="code hl_function" href="namespaceripple.html#aea4b4e6d49d60fe605d62242264dd41e">areCompatible</a>(</div>
|
||||
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> <a class="code hl_variable" href="classripple_1_1LedgerMaster.html#a7d864cf43509dbfd7bd892c9894969a5">mLastValidLedger</a>.first,</div>
|
||||
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <a class="code hl_variable" href="classripple_1_1LedgerMaster.html#a7d864cf43509dbfd7bd892c9894969a5">mLastValidLedger</a>.second,</div>
|
||||
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> view,</div>
|
||||
@@ -1563,7 +1563,7 @@ $(function() {
|
||||
<div class="line"><a id="l01498" name="l01498"></a><span class="lineno"><a class="line" href="classripple_1_1LedgerMaster.html#ac705ef7b40ff1e783ad35bce97f0694e"> 1498</a></span><a class="code hl_function" href="classripple_1_1LedgerMaster.html#ac705ef7b40ff1e783ad35bce97f0694e">LedgerMaster::newPathRequest</a>()</div>
|
||||
<div class="line"><a id="l01499" name="l01499"></a><span class="lineno"> 1499</span>{</div>
|
||||
<div class="line"><a id="l01500" name="l01500"></a><span class="lineno"> 1500</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> ml(<a class="code hl_variable" href="classripple_1_1LedgerMaster.html#a498847d43f1042eabbc26ce3e37c38c4">m_mutex</a>);</div>
|
||||
<div class="line"><a id="l01501" name="l01501"></a><span class="lineno"> 1501</span> <a class="code hl_variable" href="classripple_1_1LedgerMaster.html#ad2fa32b34f11e29cac95c53aece8b7f1">mPathFindNewRequest</a> = <a class="code hl_function" href="classripple_1_1LedgerMaster.html#a7298495cf840485b7dadfa71b33906c6">newPFWork</a>(<span class="stringliteral">"pf:newRequest"</span>, ml);</div>
|
||||
<div class="line"><a id="l01501" name="l01501"></a><span class="lineno"> 1501</span> <a class="code hl_variable" href="classripple_1_1LedgerMaster.html#ad2fa32b34f11e29cac95c53aece8b7f1">mPathFindNewRequest</a> = <a class="code hl_function" href="classripple_1_1LedgerMaster.html#a6c3c47f681852498a825b6d4c255944b">newPFWork</a>(<span class="stringliteral">"pf:newRequest"</span>, ml);</div>
|
||||
<div class="line"><a id="l01502" name="l01502"></a><span class="lineno"> 1502</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classripple_1_1LedgerMaster.html#ad2fa32b34f11e29cac95c53aece8b7f1">mPathFindNewRequest</a>;</div>
|
||||
<div class="line"><a id="l01503" name="l01503"></a><span class="lineno"> 1503</span>}</div>
|
||||
<div class="line"><a id="l01504" name="l01504"></a><span class="lineno"> 1504</span> </div>
|
||||
@@ -1584,12 +1584,12 @@ $(function() {
|
||||
<div class="line"><a id="l01519" name="l01519"></a><span class="lineno"> 1519</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> ml(<a class="code hl_variable" href="classripple_1_1LedgerMaster.html#a498847d43f1042eabbc26ce3e37c38c4">m_mutex</a>);</div>
|
||||
<div class="line"><a id="l01520" name="l01520"></a><span class="lineno"> 1520</span> <a class="code hl_variable" href="classripple_1_1LedgerMaster.html#aaf2ad7ed3ea8e3cf6b7cd5d8db486270">mPathLedger</a>.reset();</div>
|
||||
<div class="line"><a id="l01521" name="l01521"></a><span class="lineno"> 1521</span> </div>
|
||||
<div class="line"><a id="l01522" name="l01522"></a><span class="lineno"> 1522</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1LedgerMaster.html#a7298495cf840485b7dadfa71b33906c6">newPFWork</a>(<span class="stringliteral">"pf:newOBDB"</span>, ml);</div>
|
||||
<div class="line"><a id="l01522" name="l01522"></a><span class="lineno"> 1522</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1LedgerMaster.html#a6c3c47f681852498a825b6d4c255944b">newPFWork</a>(<span class="stringliteral">"pf:newOBDB"</span>, ml);</div>
|
||||
<div class="line"><a id="l01523" name="l01523"></a><span class="lineno"> 1523</span>}</div>
|
||||
<div class="line"><a id="l01524" name="l01524"></a><span class="lineno"> 1524</span> </div>
|
||||
<div class="line"><a id="l01527" name="l01527"></a><span class="lineno"> 1527</span><span class="keywordtype">bool</span></div>
|
||||
<div class="line"><a id="l01528" name="l01528"></a><span class="lineno"><a class="line" href="classripple_1_1LedgerMaster.html#a7298495cf840485b7dadfa71b33906c6"> 1528</a></span><a class="code hl_function" href="classripple_1_1LedgerMaster.html#a7298495cf840485b7dadfa71b33906c6">LedgerMaster::newPFWork</a>(</div>
|
||||
<div class="line"><a id="l01529" name="l01529"></a><span class="lineno"> 1529</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* name,</div>
|
||||
<div class="line"><a id="l01528" name="l01528"></a><span class="lineno"><a class="line" href="classripple_1_1LedgerMaster.html#a6c3c47f681852498a825b6d4c255944b"> 1528</a></span><a class="code hl_function" href="classripple_1_1LedgerMaster.html#a6c3c47f681852498a825b6d4c255944b">LedgerMaster::newPFWork</a>(</div>
|
||||
<div class="line"><a id="l01529" name="l01529"></a><span class="lineno"> 1529</span> <span class="keywordtype">char</span> <span class="keyword">const</span>* name,</div>
|
||||
<div class="line"><a id="l01530" name="l01530"></a><span class="lineno"> 1530</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock<std::recursive_mutex></a>&)</div>
|
||||
<div class="line"><a id="l01531" name="l01531"></a><span class="lineno"> 1531</span>{</div>
|
||||
<div class="line"><a id="l01532" name="l01532"></a><span class="lineno"> 1532</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="classripple_1_1LedgerMaster.html#a262ba48a2919950db79ae9434018b450">app_</a>.<a class="code hl_function" href="classripple_1_1Application.html#a2e6e1d3e6568b3cce07e0d09803cb231">isStopping</a>() && <a class="code hl_variable" href="classripple_1_1LedgerMaster.html#aae6f0eb246e1a10b8c025b116e6993f0">mPathFindThread</a> < 2 &&</div>
|
||||
@@ -2059,7 +2059,7 @@ $(function() {
|
||||
<div class="line"><a id="l01996" name="l01996"></a><span class="lineno"> 1996</span> }</div>
|
||||
<div class="line"><a id="l01997" name="l01997"></a><span class="lineno"> 1997</span> </div>
|
||||
<div class="line"><a id="l01998" name="l01998"></a><span class="lineno"> 1998</span> <a class="code hl_variable" href="classripple_1_1LedgerMaster.html#a262ba48a2919950db79ae9434018b450">app_</a>.<a class="code hl_function" href="classripple_1_1Application.html#a8f55e8599c1fdd368f131ff26c2039f1">getOPs</a>().<a class="code hl_function" href="classripple_1_1NetworkOPs.html#a7ebeb2a8f947b729b0a8a1aba97d3b54">clearNeedNetworkLedger</a>();</div>
|
||||
<div class="line"><a id="l01999" name="l01999"></a><span class="lineno"> 1999</span> progress = <a class="code hl_function" href="classripple_1_1LedgerMaster.html#a7298495cf840485b7dadfa71b33906c6">newPFWork</a>(<span class="stringliteral">"pf:newLedger"</span>, sl);</div>
|
||||
<div class="line"><a id="l01999" name="l01999"></a><span class="lineno"> 1999</span> progress = <a class="code hl_function" href="classripple_1_1LedgerMaster.html#a6c3c47f681852498a825b6d4c255944b">newPFWork</a>(<span class="stringliteral">"pf:newLedger"</span>, sl);</div>
|
||||
<div class="line"><a id="l02000" name="l02000"></a><span class="lineno"> 2000</span> }</div>
|
||||
<div class="line"><a id="l02001" name="l02001"></a><span class="lineno"> 2001</span> <span class="keywordflow">if</span> (progress)</div>
|
||||
<div class="line"><a id="l02002" name="l02002"></a><span class="lineno"> 2002</span> <a class="code hl_variable" href="classripple_1_1LedgerMaster.html#a6e3051e07124af0b14db207901a1a30f">mAdvanceWork</a> = <span class="keyword">true</span>;</div>
|
||||
@@ -2124,7 +2124,7 @@ $(function() {
|
||||
<div class="line"><a id="l02086" name="l02086"></a><span class="lineno"> 2086</span> protocol::TMIndexedObject* obj = into->add_objects();</div>
|
||||
<div class="line"><a id="l02087" name="l02087"></a><span class="lineno"> 2087</span> obj->set_ledgerseq(seq);</div>
|
||||
<div class="line"><a id="l02088" name="l02088"></a><span class="lineno"> 2088</span> obj->set_hash(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/hash.html">hash</a>.data(), <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/hash.html">hash</a>.size());</div>
|
||||
<div class="line"><a id="l02089" name="l02089"></a><span class="lineno"> 2089</span> obj->set_data(s.<a class="code hl_function" href="classripple_1_1Serializer.html#aac36a53e5cb746cbb9b071cebc0251e0">getDataPtr</a>(), s.<a class="code hl_function" href="classripple_1_1Serializer.html#aa5c7aa53db0c7c90c6a86dd5144e9255">getLength</a>());</div>
|
||||
<div class="line"><a id="l02089" name="l02089"></a><span class="lineno"> 2089</span> obj->set_data(s.<a class="code hl_function" href="classripple_1_1Serializer.html#afabc4cec20b78fb11847f5b09693d0dc">getDataPtr</a>(), s.<a class="code hl_function" href="classripple_1_1Serializer.html#aa5c7aa53db0c7c90c6a86dd5144e9255">getLength</a>());</div>
|
||||
<div class="line"><a id="l02090" name="l02090"></a><span class="lineno"> 2090</span> </div>
|
||||
<div class="line"><a id="l02091" name="l02091"></a><span class="lineno"> 2091</span> <span class="keywordflow">return</span> --cnt != 0;</div>
|
||||
<div class="line"><a id="l02092" name="l02092"></a><span class="lineno"> 2092</span> });</div>
|
||||
@@ -2228,7 +2228,7 @@ $(function() {
|
||||
<div class="line"><a id="l02190" name="l02190"></a><span class="lineno"> 2190</span> protocol::TMIndexedObject* obj = reply.add_objects();</div>
|
||||
<div class="line"><a id="l02191" name="l02191"></a><span class="lineno"> 2191</span> obj->set_hash(</div>
|
||||
<div class="line"><a id="l02192" name="l02192"></a><span class="lineno"> 2192</span> want->info().hash.data(), want->info().hash.size());</div>
|
||||
<div class="line"><a id="l02193" name="l02193"></a><span class="lineno"> 2193</span> obj->set_data(hdr.<a class="code hl_function" href="classripple_1_1Serializer.html#aac36a53e5cb746cbb9b071cebc0251e0">getDataPtr</a>(), hdr.<a class="code hl_function" href="classripple_1_1Serializer.html#aa5c7aa53db0c7c90c6a86dd5144e9255">getLength</a>());</div>
|
||||
<div class="line"><a id="l02193" name="l02193"></a><span class="lineno"> 2193</span> obj->set_data(hdr.<a class="code hl_function" href="classripple_1_1Serializer.html#afabc4cec20b78fb11847f5b09693d0dc">getDataPtr</a>(), hdr.<a class="code hl_function" href="classripple_1_1Serializer.html#aa5c7aa53db0c7c90c6a86dd5144e9255">getLength</a>());</div>
|
||||
<div class="line"><a id="l02194" name="l02194"></a><span class="lineno"> 2194</span> obj->set_ledgerseq(lSeq);</div>
|
||||
<div class="line"><a id="l02195" name="l02195"></a><span class="lineno"> 2195</span> }</div>
|
||||
<div class="line"><a id="l02196" name="l02196"></a><span class="lineno"> 2196</span> </div>
|
||||
@@ -2356,14 +2356,14 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1JobQueue_html_ab9dfcd27fee120a72875872a68f12ffb"><div class="ttname"><a href="classripple_1_1JobQueue.html#ab9dfcd27fee120a72875872a68f12ffb">ripple::JobQueue::getJobCount</a></div><div class="ttdeci">int getJobCount(JobType t) const</div><div class="ttdoc">Jobs waiting at this priority.</div><div class="ttdef"><b>Definition:</b> <a href="JobQueue_8cpp_source.html#l00142">JobQueue.cpp:142</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1JobQueue_html_af5e34187d55aa58e551dc196aaf1ec25"><div class="ttname"><a href="classripple_1_1JobQueue.html#af5e34187d55aa58e551dc196aaf1ec25">ripple::JobQueue::addJob</a></div><div class="ttdeci">bool addJob(JobType type, std::string const &name, JobHandler &&jobHandler)</div><div class="ttdoc">Adds a job to the JobQueue.</div><div class="ttdef"><b>Definition:</b> <a href="JobQueue_8h_source.html#l00166">JobQueue.h:166</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a507bb40b5649985141e3dcbf57bd481d"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a507bb40b5649985141e3dcbf57bd481d">ripple::LedgerHistory::getCacheHitRate</a></div><div class="ttdeci">float getCacheHitRate()</div><div class="ttdoc">Get the ledgers_by_hash cache hit rate.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8h_source.html#l00053">LedgerHistory.h:53</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a5b22f0c89730a59843fa1840d9225d27"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a5b22f0c89730a59843fa1840d9225d27">ripple::LedgerHistory::builtLedger</a></div><div class="ttdeci">void builtLedger(std::shared_ptr< Ledger const > const &, uint256 const &consensusHash, Json::Value)</div><div class="ttdoc">Report that we have locally built a particular ledger.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00449">LedgerHistory.cpp:449</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a5b22f0c89730a59843fa1840d9225d27"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a5b22f0c89730a59843fa1840d9225d27">ripple::LedgerHistory::builtLedger</a></div><div class="ttdeci">void builtLedger(std::shared_ptr< Ledger const > const &, uint256 const &consensusHash, Json::Value)</div><div class="ttdoc">Report that we have locally built a particular ledger.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00451">LedgerHistory.cpp:451</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a5c3fbc509e1f5446d85176bac513e74c"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a5c3fbc509e1f5446d85176bac513e74c">ripple::LedgerHistory::sweep</a></div><div class="ttdeci">void sweep()</div><div class="ttdoc">Remove stale cache entries.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8h_source.html#l00076">LedgerHistory.h:76</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a8decf929ebaba3425836b33fc74d6be4"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a8decf929ebaba3425836b33fc74d6be4">ripple::LedgerHistory::getLedgerHash</a></div><div class="ttdeci">LedgerHash getLedgerHash(LedgerIndex ledgerIndex)</div><div class="ttdoc">Get a ledger's hash given its sequence number.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00077">LedgerHistory.cpp:77</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a9d3e04a8d477455a9da28022915bad81"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a9d3e04a8d477455a9da28022915bad81">ripple::LedgerHistory::clearLedgerCachePrior</a></div><div class="ttdeci">void clearLedgerCachePrior(LedgerIndex seq)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00548">LedgerHistory.cpp:548</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a9d3e04a8d477455a9da28022915bad81"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a9d3e04a8d477455a9da28022915bad81">ripple::LedgerHistory::clearLedgerCachePrior</a></div><div class="ttdeci">void clearLedgerCachePrior(LedgerIndex seq)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00550">LedgerHistory.cpp:550</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_ad227291e26551b873ff494a27734a9d8"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#ad227291e26551b873ff494a27734a9d8">ripple::LedgerHistory::getLedgerBySeq</a></div><div class="ttdeci">std::shared_ptr< Ledger const > getLedgerBySeq(LedgerIndex ledgerIndex)</div><div class="ttdoc">Get a ledger given its sequence number.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00086">LedgerHistory.cpp:86</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_adaa8295b513d8c306f074cc9ca7755d0"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#adaa8295b513d8c306f074cc9ca7755d0">ripple::LedgerHistory::insert</a></div><div class="ttdeci">bool insert(std::shared_ptr< Ledger const > const &ledger, bool validated)</div><div class="ttdoc">Track a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00055">LedgerHistory.cpp:55</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_ae03adeae0930b7092edb4139cc7d0330"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#ae03adeae0930b7092edb4139cc7d0330">ripple::LedgerHistory::fixIndex</a></div><div class="ttdeci">bool fixIndex(LedgerIndex ledgerIndex, LedgerHash const &ledgerHash)</div><div class="ttdoc">Repair a hash to index mapping.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00534">LedgerHistory.cpp:534</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_ae3a7cdee19a26b3859e86b02e2cc3742"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#ae3a7cdee19a26b3859e86b02e2cc3742">ripple::LedgerHistory::validatedLedger</a></div><div class="ttdeci">void validatedLedger(std::shared_ptr< Ledger const > const &, std::optional< uint256 > const &consensusHash)</div><div class="ttdoc">Report that we have validated a particular ledger.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00491">LedgerHistory.cpp:491</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_ae03adeae0930b7092edb4139cc7d0330"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#ae03adeae0930b7092edb4139cc7d0330">ripple::LedgerHistory::fixIndex</a></div><div class="ttdeci">bool fixIndex(LedgerIndex ledgerIndex, LedgerHash const &ledgerHash)</div><div class="ttdoc">Repair a hash to index mapping.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00536">LedgerHistory.cpp:536</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_ae3a7cdee19a26b3859e86b02e2cc3742"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#ae3a7cdee19a26b3859e86b02e2cc3742">ripple::LedgerHistory::validatedLedger</a></div><div class="ttdeci">void validatedLedger(std::shared_ptr< Ledger const > const &, std::optional< uint256 > const &consensusHash)</div><div class="ttdoc">Report that we have validated a particular ledger.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00493">LedgerHistory.cpp:493</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_af1b5ae23538f3db1815018c0f185f19f"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#af1b5ae23538f3db1815018c0f185f19f">ripple::LedgerHistory::getLedgerByHash</a></div><div class="ttdeci">std::shared_ptr< Ledger const > getLedgerByHash(LedgerHash const &ledgerHash)</div><div class="ttdoc">Retrieve a ledger given its hash.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00123">LedgerHistory.cpp:123</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHolder_html_a87cfd83ef66929c86ce7a0cf6050c02c"><div class="ttname"><a href="classripple_1_1LedgerHolder.html#a87cfd83ef66929c86ce7a0cf6050c02c">ripple::LedgerHolder::empty</a></div><div class="ttdeci">bool empty()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHolder_8h_source.html#l00064">LedgerHolder.h:64</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHolder_html_a90d10586ab8c130bd491c7ad8fdce856"><div class="ttname"><a href="classripple_1_1LedgerHolder.html#a90d10586ab8c130bd491c7ad8fdce856">ripple::LedgerHolder::get</a></div><div class="ttdeci">std::shared_ptr< Ledger const > get()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHolder_8h_source.html#l00057">LedgerHolder.h:57</a></div></div>
|
||||
@@ -2412,11 +2412,11 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a5b71796aabfcbbe802172d98dda48469"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a5b71796aabfcbbe802172d98dda48469">ripple::LedgerMaster::max_ledger_difference_</a></div><div class="ttdeci">LedgerIndex const max_ledger_difference_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00386">LedgerMaster.h:386</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a6192297b0e4bd6d82057f3e37b7f3d2d"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a6192297b0e4bd6d82057f3e37b7f3d2d">ripple::LedgerMaster::fixIndex</a></div><div class="ttdeci">bool fixIndex(LedgerIndex ledgerIndex, LedgerHash const &ledgerHash)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l00436">LedgerMaster.cpp:436</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a657cc607c2fbd75e529fba30b1fab3f5"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a657cc607c2fbd75e529fba30b1fab3f5">ripple::LedgerMaster::fetch_packs_</a></div><div class="ttdeci">TaggedCache< uint256, Blob > fetch_packs_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00380">LedgerMaster.h:380</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a6c3c47f681852498a825b6d4c255944b"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a6c3c47f681852498a825b6d4c255944b">ripple::LedgerMaster::newPFWork</a></div><div class="ttdeci">bool newPFWork(char const *name, std::unique_lock< std::recursive_mutex > &)</div><div class="ttdoc">A thread needs to be dispatched to handle pathfinding work of some kind.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01528">LedgerMaster.cpp:1528</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a6d9eed4fea4cf0cb89b78152509104c1"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a6d9eed4fea4cf0cb89b78152509104c1">ripple::LedgerMaster::standalone_</a></div><div class="ttdeci">bool const standalone_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00370">LedgerMaster.h:370</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a6e3051e07124af0b14db207901a1a30f"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a6e3051e07124af0b14db207901a1a30f">ripple::LedgerMaster::mAdvanceWork</a></div><div class="ttdeci">bool mAdvanceWork</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00354">LedgerMaster.h:354</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a6e70b1320b512bce863a8672be1e3b7d"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a6e70b1320b512bce863a8672be1e3b7d">ripple::LedgerMaster::isCaughtUp</a></div><div class="ttdeci">bool isCaughtUp(std::string &reason)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l00215">LedgerMaster.cpp:215</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a721752bec7f20bf5ebb1238fb7bbc435"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a721752bec7f20bf5ebb1238fb7bbc435">ripple::LedgerMaster::setPubLedger</a></div><div class="ttdeci">void setPubLedger(std::shared_ptr< Ledger const > const &l)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l00323">LedgerMaster.cpp:323</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a7298495cf840485b7dadfa71b33906c6"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a7298495cf840485b7dadfa71b33906c6">ripple::LedgerMaster::newPFWork</a></div><div class="ttdeci">bool newPFWork(const char *name, std::unique_lock< std::recursive_mutex > &)</div><div class="ttdoc">A thread needs to be dispatched to handle pathfinding work of some kind.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01528">LedgerMaster.cpp:1528</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a73b0187c85aa6bca492a83f5acfd7d21"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a73b0187c85aa6bca492a83f5acfd7d21">ripple::LedgerMaster::txnIdFromIndex</a></div><div class="ttdeci">std::optional< uint256 > txnIdFromIndex(uint32_t ledgerSeq, uint32_t txnIndex)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l02241">LedgerMaster.cpp:2241</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a7621d03781287445cfabcb91046f141d"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a7621d03781287445cfabcb91046f141d">ripple::LedgerMaster::m_journal</a></div><div class="ttdeci">beast::Journal m_journal</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00318">LedgerMaster.h:318</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a777c77ff2d32f4bd6692f92f5a960471"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a777c77ff2d32f4bd6692f92f5a960471">ripple::LedgerMaster::getValidatedRange</a></div><div class="ttdeci">bool getValidatedRange(std::uint32_t &minVal, std::uint32_t &maxVal)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l00574">LedgerMaster.cpp:574</a></div></div>
|
||||
@@ -2517,7 +2517,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a0b9f56cab2021e47d45e4cd287f4b425"><div class="ttname"><a href="classripple_1_1Serializer.html#a0b9f56cab2021e47d45e4cd287f4b425">ripple::Serializer::erase</a></div><div class="ttdeci">void erase()</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00244">Serializer.h:244</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a2aeeb12b01b18876187455f7009f5352"><div class="ttname"><a href="classripple_1_1Serializer.html#a2aeeb12b01b18876187455f7009f5352">ripple::Serializer::add32</a></div><div class="ttdeci">int add32(T i)</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00095">Serializer.h:95</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_aa5c7aa53db0c7c90c6a86dd5144e9255"><div class="ttname"><a href="classripple_1_1Serializer.html#aa5c7aa53db0c7c90c6a86dd5144e9255">ripple::Serializer::getLength</a></div><div class="ttdeci">int getLength() const</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00234">Serializer.h:234</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_aac36a53e5cb746cbb9b071cebc0251e0"><div class="ttname"><a href="classripple_1_1Serializer.html#aac36a53e5cb746cbb9b071cebc0251e0">ripple::Serializer::getDataPtr</a></div><div class="ttdeci">const void * getDataPtr() const</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00224">Serializer.h:224</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_afabc4cec20b78fb11847f5b09693d0dc"><div class="ttname"><a href="classripple_1_1Serializer.html#afabc4cec20b78fb11847f5b09693d0dc">ripple::Serializer::getDataPtr</a></div><div class="ttdeci">void const * getDataPtr() const</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00224">Serializer.h:224</a></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#l00064">TimeKeeper.h:64</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#l00076">TimeKeeper.h:76</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1UptimeClock_html_ae854244a4dcf8de363337e93d5a04444"><div class="ttname"><a href="classripple_1_1UptimeClock.html#ae854244a4dcf8de363337e93d5a04444">ripple::UptimeClock::now</a></div><div class="ttdeci">static time_point now()</div><div class="ttdef"><b>Definition:</b> <a href="UptimeClock_8cpp_source.html#l00067">UptimeClock.cpp:67</a></div></div>
|
||||
@@ -2562,7 +2562,7 @@ $(function() {
|
||||
<div class="ttc" id="anamespaceripple_html_a315a8436e8fd4fca03c22728a68d2261"><div class="ttname"><a href="namespaceripple.html#a315a8436e8fd4fca03c22728a68d2261">ripple::shouldAcquire</a></div><div class="ttdeci">static bool shouldAcquire(std::uint32_t const currentLedger, std::uint32_t const ledgerHistory, std::optional< LedgerIndex > const minimumOnline, std::uint32_t const candidateLedger, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l00073">LedgerMaster.cpp:73</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32ba9fd762aad555e761c775d3bbaf6a"><div class="ttname"><a href="namespaceripple.html#a32ba9fd762aad555e761c775d3bbaf6a">ripple::prevMissing</a></div><div class="ttdeci">std::optional< T > prevMissing(RangeSet< T > const &rs, T t, T minVal=0)</div><div class="ttdoc">Find the largest value not in the set that is less than a given value.</div><div class="ttdef"><b>Definition:</b> <a href="RangeSet_8h_source.html#l00183">RangeSet.h:183</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a38d1749cd010f88da471b4183b2dfe52"><div class="ttname"><a href="namespaceripple.html#a38d1749cd010f88da471b4183b2dfe52">ripple::isCurrent</a></div><div class="ttdeci">bool isCurrent(ValidationParms const &p, NetClock::time_point now, NetClock::time_point signTime, NetClock::time_point seenTime)</div><div class="ttdoc">Whether a validation is still current.</div><div class="ttdef"><b>Definition:</b> <a href="Validations_8h_source.html#l00149">Validations.h:149</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a4099618475b06c3fa5554a99178a8a59"><div class="ttname"><a href="namespaceripple.html#a4099618475b06c3fa5554a99178a8a59">ripple::hashOfSeq</a></div><div class="ttdeci">std::optional< uint256 > hashOfSeq(ReadView const &ledger, LedgerIndex seq, beast::Journal journal)</div><div class="ttdoc">Return the hash of a ledger by sequence.</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00836">View.cpp:836</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a4099618475b06c3fa5554a99178a8a59"><div class="ttname"><a href="namespaceripple.html#a4099618475b06c3fa5554a99178a8a59">ripple::hashOfSeq</a></div><div class="ttdeci">std::optional< uint256 > hashOfSeq(ReadView const &ledger, LedgerIndex seq, beast::Journal journal)</div><div class="ttdoc">Return the hash of a ledger by sequence.</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00838">View.cpp:838</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a53f80df10254751781250aa20704e98f"><div class="ttname"><a href="namespaceripple.html#a53f80df10254751781250aa20704e98f">ripple::set</a></div><div class="ttdeci">bool set(T &target, std::string const &name, Section const &section)</div><div class="ttdoc">Set a value from a configuration Section If the named value is not found or doesn't parse as a T,...</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00315">BasicConfig.h:315</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a7110df4f45a288d365fc8ccd9af92aba"><div class="ttname"><a href="namespaceripple.html#a7110df4f45a288d365fc8ccd9af92aba">ripple::MAX_LEDGER_GAP</a></div><div class="ttdeci">static constexpr int MAX_LEDGER_GAP</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l00062">LedgerMaster.cpp:62</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a80033fe071280d537dbd79e19ba5b628"><div class="ttname"><a href="namespaceripple.html#a80033fe071280d537dbd79e19ba5b628">ripple::calculatePercent</a></div><div class="ttdeci">constexpr std::size_t calculatePercent(std::size_t count, std::size_t total)</div><div class="ttdoc">Calculate one number divided by another number in percentage.</div><div class="ttdef"><b>Definition:</b> <a href="MathUtilities_8h_source.html#l00044">MathUtilities.h:44</a></div></div>
|
||||
@@ -2580,7 +2580,7 @@ $(function() {
|
||||
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aaa4e32e16425bc63db04ed98f3b3f4259"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aaa4e32e16425bc63db04ed98f3b3f4259">ripple::jtPUBOLDLEDGER</a></div><div class="ttdeci">@ jtPUBOLDLEDGER</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00044">Job.h:44</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aac6876ad6800d8cd0a4c9a306baf35204"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aac6876ad6800d8cd0a4c9a306baf35204">ripple::jtADVANCE</a></div><div class="ttdeci">@ jtADVANCE</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00067">Job.h:67</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae3f5bc352766a1a8dbf5270eb7dbc2e7"><div class="ttname"><a href="namespaceripple.html#ae3f5bc352766a1a8dbf5270eb7dbc2e7">ripple::sha512Half</a></div><div class="ttdeci">sha512_half_hasher::result_type sha512Half(Args const &... args)</div><div class="ttdoc">Returns the SHA512-Half of a series of objects.</div><div class="ttdef"><b>Definition:</b> <a href="digest_8h_source.html#l00225">digest.h:225</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae93a0ce909950194e6f9aaed7579ea74"><div class="ttname"><a href="namespaceripple.html#ae93a0ce909950194e6f9aaed7579ea74">ripple::areCompatible</a></div><div class="ttdeci">bool areCompatible(ReadView const &validLedger, ReadView const &testLedger, beast::Journal::Stream &s, const char *reason)</div><div class="ttdoc">Return false if the test ledger is provably incompatible with the valid ledger, that is,...</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00674">View.cpp:674</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aea4b4e6d49d60fe605d62242264dd41e"><div class="ttname"><a href="namespaceripple.html#aea4b4e6d49d60fe605d62242264dd41e">ripple::areCompatible</a></div><div class="ttdeci">bool areCompatible(ReadView const &validLedger, ReadView const &testLedger, beast::Journal::Stream &s, char const *reason)</div><div class="ttdoc">Return false if the test ledger is provably incompatible with the valid ledger, that is,...</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00676">View.cpp:676</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aefd2f77338ce3c9a2fffc4f0b289b483"><div class="ttname"><a href="namespaceripple.html#aefd2f77338ce3c9a2fffc4f0b289b483">ripple::LogicError</a></div><div class="ttdeci">void LogicError(std::string const &how) noexcept</div><div class="ttdoc">Called when faulty logic causes a broken invariant.</div><div class="ttdef"><b>Definition:</b> <a href="contract_8cpp_source.html#l00037">contract.cpp:37</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_afd9c0655540fb85bcc173ec81c7c7290"><div class="ttname"><a href="namespaceripple.html#afd9c0655540fb85bcc173ec81c7c7290">ripple::pendSaveValidated</a></div><div class="ttdeci">bool pendSaveValidated(Application &app, std::shared_ptr< Ledger const > const &ledger, bool isSynchronous, bool isCurrent)</div><div class="ttdoc">Save, or arrange to save, a fully-validated ledger Returns false on error.</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l00993">Ledger.cpp:993</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>
|
||||
|
||||
Reference in New Issue
Block a user