mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-27 22:45:52 +00:00
deploy: 0b4e34b03b
This commit is contained in:
@@ -163,7 +163,7 @@ $(function() {
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> {</div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard</a> lock(<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a236fb42ce35edfad5e0f61f1405bb40a">m_</a>);</div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  </div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a050e467324d568c212779f599613a0a7">process_</a> || <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a854a548b77c0fd9589bff1727b53b8ec">downloader_</a> != <span class="keyword">nullptr</span> || <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#aaa1e762706873f97b00a57f8b793c740">sqliteDB_</a> != <span class="keyword">nullptr</span>)</div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a050e467324d568c212779f599613a0a7">process_</a> || <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a34d3fabb2e65c099599876069e7e7b0e">downloader_</a> != <span class="keyword">nullptr</span> || <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#aaa1e762706873f97b00a57f8b793c740">sqliteDB_</a> != <span class="keyword">nullptr</span>)</div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  {</div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  JLOG(<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a0cd1a67c3837025faf68bc5540c98294">j_</a>.<a class="code" href="classbeast_1_1Journal.html#ad8fefe3e8ad583e1ed1bf02094ac3d8f">warn</a>()) << <span class="stringliteral">"Archives already being processed"</span>;</div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
@@ -173,8 +173,8 @@ $(function() {
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keywordflow">if</span> (exists(<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a3ff9ae0459edf9d27608ecce2dbf7e66">downloadDir_</a> / <a class="code" href="namespaceripple.html#a17840097e259eb6332aca0cfffaa11e9">stateDBName</a>) &&</div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  is_regular_file(<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a3ff9ae0459edf9d27608ecce2dbf7e66">downloadDir_</a> / <a class="code" href="namespaceripple.html#a17840097e259eb6332aca0cfffaa11e9">stateDBName</a>))</div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  {</div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a854a548b77c0fd9589bff1727b53b8ec">downloader_</a>.reset(</div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="keyword">new</span> <a class="code" href="classripple_1_1DatabaseDownloader.html">DatabaseDownloader</a>(<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ad3c425217141170c27ce54597febe7f5">app_</a>.<a class="code" href="classripple_1_1Application.html#aeb96811d5ac7f90cf0736a5874aa55e9">getIOService</a>(), <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a0cd1a67c3837025faf68bc5540c98294">j_</a>, <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ad3c425217141170c27ce54597febe7f5">app_</a>.<a class="code" href="classripple_1_1Application.html#aca56b7c63030174e59720ab51d739422">config</a>()));</div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a34d3fabb2e65c099599876069e7e7b0e">downloader_</a> =</div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <a class="code" href="namespaceripple.html#a44bdb65cae71a71fa5c4acf5a795afd0">make_DatabaseDownloader</a>(<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ad3c425217141170c27ce54597febe7f5">app_</a>.<a class="code" href="classripple_1_1Application.html#aeb96811d5ac7f90cf0736a5874aa55e9">getIOService</a>(), <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ad3c425217141170c27ce54597febe7f5">app_</a>.<a class="code" href="classripple_1_1Application.html#aca56b7c63030174e59720ab51d739422">config</a>(), <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a0cd1a67c3837025faf68bc5540c98294">j_</a>);</div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  </div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="keywordflow">return</span> <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a591ad0b890e673e40ea9c5cdd029e7c8">initFromDB</a>(lock);</div>
|
||||
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  }</div>
|
||||
@@ -266,10 +266,10 @@ $(function() {
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  {</div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard<std::mutex></a> lock(<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a236fb42ce35edfad5e0f61f1405bb40a">m_</a>);</div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  </div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a854a548b77c0fd9589bff1727b53b8ec">downloader_</a>)</div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a34d3fabb2e65c099599876069e7e7b0e">downloader_</a>)</div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  {</div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a854a548b77c0fd9589bff1727b53b8ec">downloader_</a>->onStop();</div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a854a548b77c0fd9589bff1727b53b8ec">downloader_</a>.reset();</div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a34d3fabb2e65c099599876069e7e7b0e">downloader_</a>->onStop();</div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a34d3fabb2e65c099599876069e7e7b0e">downloader_</a>.reset();</div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  }</div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  </div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#af7644eb39d61a4ce3ad5c26fa8fa34a4">timer_</a>.cancel();</div>
|
||||
@@ -351,11 +351,11 @@ $(function() {
|
||||
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="comment">// Create temp root download directory</span></div>
|
||||
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  create_directories(<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a3ff9ae0459edf9d27608ecce2dbf7e66">downloadDir_</a>);</div>
|
||||
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  </div>
|
||||
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  <span class="keywordflow">if</span> (!<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a854a548b77c0fd9589bff1727b53b8ec">downloader_</a>)</div>
|
||||
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  <span class="keywordflow">if</span> (!<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a34d3fabb2e65c099599876069e7e7b0e">downloader_</a>)</div>
|
||||
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  {</div>
|
||||
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  <span class="comment">// will throw if can't initialize ssl context</span></div>
|
||||
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a854a548b77c0fd9589bff1727b53b8ec">downloader_</a> = std::make_unique<DatabaseDownloader>(</div>
|
||||
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ad3c425217141170c27ce54597febe7f5">app_</a>.<a class="code" href="classripple_1_1Application.html#aeb96811d5ac7f90cf0736a5874aa55e9">getIOService</a>(), <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a0cd1a67c3837025faf68bc5540c98294">j_</a>, <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ad3c425217141170c27ce54597febe7f5">app_</a>.<a class="code" href="classripple_1_1Application.html#aca56b7c63030174e59720ab51d739422">config</a>());</div>
|
||||
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a34d3fabb2e65c099599876069e7e7b0e">downloader_</a> =</div>
|
||||
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <a class="code" href="namespaceripple.html#a44bdb65cae71a71fa5c4acf5a795afd0">make_DatabaseDownloader</a>(<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ad3c425217141170c27ce54597febe7f5">app_</a>.<a class="code" href="classripple_1_1Application.html#aeb96811d5ac7f90cf0736a5874aa55e9">getIOService</a>(), <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ad3c425217141170c27ce54597febe7f5">app_</a>.<a class="code" href="classripple_1_1Application.html#aca56b7c63030174e59720ab51d739422">config</a>(), <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a0cd1a67c3837025faf68bc5540c98294">j_</a>);</div>
|
||||
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  }</div>
|
||||
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  }</div>
|
||||
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <span class="keywordflow">catch</span> (<a class="codeRef" href="http://en.cppreference.com/w/cpp/error/exception.html">std::exception</a> <span class="keyword">const</span>& e)</div>
|
||||
@@ -378,14 +378,14 @@ $(function() {
|
||||
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#aa245784a9b0380252756a6f44b07eda0"> 308</a></span> <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#aa245784a9b0380252756a6f44b07eda0">ShardArchiveHandler::next</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard<std::mutex></a> <span class="keyword">const</span>& l)</div>
|
||||
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> {</div>
|
||||
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ab84c25aafda27b95933b5c1cbc68f0dd">archives_</a>.empty())</div>
|
||||
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  {</div>
|
||||
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a7d5cfda0a96ee124cdf366b2018c5d33">doRelease</a>(l);</div>
|
||||
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  }</div>
|
||||
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  </div>
|
||||
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1Stoppable.html#a836b8737444ef1133c3596e61010fa80">isStopping</a>())</div>
|
||||
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1Stoppable.html#a836b8737444ef1133c3596e61010fa80">isStopping</a>())</div>
|
||||
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  </div>
|
||||
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ab84c25aafda27b95933b5c1cbc68f0dd">archives_</a>.empty())</div>
|
||||
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  {</div>
|
||||
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a7d5cfda0a96ee124cdf366b2018c5d33">doRelease</a>(l);</div>
|
||||
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  }</div>
|
||||
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>  </div>
|
||||
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  <span class="keyword">auto</span> <span class="keyword">const</span> shardIndex{<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ab84c25aafda27b95933b5c1cbc68f0dd">archives_</a>.begin()->first};</div>
|
||||
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  </div>
|
||||
@@ -449,7 +449,7 @@ $(function() {
|
||||
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>  <span class="keyword">auto</span> <span class="keyword">const</span> ssl = (url.scheme == <span class="stringliteral">"https"</span>);</div>
|
||||
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>  <span class="keyword">auto</span> <span class="keyword">const</span> defaultPort = ssl ? 443 : 80;</div>
|
||||
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>  </div>
|
||||
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  <span class="keywordflow">if</span> (!<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a854a548b77c0fd9589bff1727b53b8ec">downloader_</a>->download(</div>
|
||||
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  <span class="keywordflow">if</span> (!<a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a34d3fabb2e65c099599876069e7e7b0e">downloader_</a>->download(</div>
|
||||
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  url.domain,</div>
|
||||
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(url.port.get_value_or(defaultPort)),</div>
|
||||
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>  url.path,</div>
|
||||
@@ -644,7 +644,7 @@ $(function() {
|
||||
<div class="line"><a name="l00573"></a><span class="lineno"> 573</span>  << <span class="stringliteral">" in function: "</span> << __func__;</div>
|
||||
<div class="line"><a name="l00574"></a><span class="lineno"> 574</span>  }</div>
|
||||
<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>  </div>
|
||||
<div class="line"><a name="l00576"></a><span class="lineno"> 576</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a854a548b77c0fd9589bff1727b53b8ec">downloader_</a>.reset();</div>
|
||||
<div class="line"><a name="l00576"></a><span class="lineno"> 576</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a34d3fabb2e65c099599876069e7e7b0e">downloader_</a>.reset();</div>
|
||||
<div class="line"><a name="l00577"></a><span class="lineno"> 577</span>  <a class="code" href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a050e467324d568c212779f599613a0a7">process_</a> = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00578"></a><span class="lineno"> 578</span> }</div>
|
||||
<div class="line"><a name="l00579"></a><span class="lineno"> 579</span>  </div>
|
||||
@@ -678,6 +678,7 @@ $(function() {
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="aclassripple_1_1Application_html"><div class="ttname"><a href="classripple_1_1Application.html">ripple::Application</a></div><div class="ttdef"><b>Definition:</b> <a href="Application_8h_source.html#l00097">Application.h:97</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a3f71f8f6a470ef8f35d20f308eb73ac3"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a3f71f8f6a470ef8f35d20f308eb73ac3">ripple::RPC::ShardArchiveHandler::getDownloadDirectory</a></div><div class="ttdeci">static boost::filesystem::path getDownloadDirectory(Config const &config)</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00037">ShardArchiveHandler.cpp:37</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a34d3fabb2e65c099599876069e7e7b0e"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a34d3fabb2e65c099599876069e7e7b0e">ripple::RPC::ShardArchiveHandler::downloader_</a></div><div class="ttdeci">std::shared_ptr< DatabaseDownloader > downloader_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00133">ShardArchiveHandler.h:133</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a3ff9ae0459edf9d27608ecce2dbf7e66"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a3ff9ae0459edf9d27608ecce2dbf7e66">ripple::RPC::ShardArchiveHandler::downloadDir_</a></div><div class="ttdeci">const boost::filesystem::path downloadDir_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00141">ShardArchiveHandler.h:141</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a96be731243ad4013480bcc9e56502924"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a96be731243ad4013480bcc9e56502924">ripple::RPC::ShardArchiveHandler::remove</a></div><div class="ttdeci">void remove(std::lock_guard< std::mutex > const &)</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00525">ShardArchiveHandler.cpp:525</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a22d8c0f551d59bfff5fe3463da5cb247"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a22d8c0f551d59bfff5fe3463da5cb247">ripple::RPC::ShardArchiveHandler::timerCounter_</a></div><div class="ttdeci">TimerOpCounter timerCounter_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00144">ShardArchiveHandler.h:144</a></div></div>
|
||||
@@ -702,7 +703,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a7d5cfda0a96ee124cdf366b2018c5d33"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a7d5cfda0a96ee124cdf366b2018c5d33">ripple::RPC::ShardArchiveHandler::doRelease</a></div><div class="ttdeci">void doRelease(std::lock_guard< std::mutex > const &)</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00550">ShardArchiveHandler.cpp:550</a></div></div>
|
||||
<div class="ttc" id="alock_guard_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a5ea4991eb9c4d29e8de734016293ba33"><div class="ttname"><a href="classripple_1_1Application.html#a5ea4991eb9c4d29e8de734016293ba33">ripple::Application::getShardStore</a></div><div class="ttdeci">virtual NodeStore::DatabaseShard * getShardStore()=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_aafea042d43c45f6ea02be2489c019f62"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#aafea042d43c45f6ea02be2489c019f62">ripple::LedgerMaster::walkHashBySeq</a></div><div class="ttdeci">boost::optional< LedgerHash > walkHashBySeq(std::uint32_t index, InboundLedger::Reason reason)</div><div class="ttdoc">Walk to a ledger's hash using the skip list.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01603">LedgerMaster.cpp:1603</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_aafea042d43c45f6ea02be2489c019f62"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#aafea042d43c45f6ea02be2489c019f62">ripple::LedgerMaster::walkHashBySeq</a></div><div class="ttdeci">boost::optional< LedgerHash > walkHashBySeq(std::uint32_t index, InboundLedger::Reason reason)</div><div class="ttdoc">Walk to a ledger's hash using the skip list.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01604">LedgerMaster.cpp:1604</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae74c748c6ec5d234e90844ba9637ef89"><div class="ttname"><a href="namespaceripple.html#ae74c748c6ec5d234e90844ba9637ef89">ripple::ShardArchiveHandlerDBInit</a></div><div class="ttdeci">static constexpr std::array< char const *, 3 > ShardArchiveHandlerDBInit</div><div class="ttdef"><b>Definition:</b> <a href="DBInit_8h_source.html#l00180">DBInit.h:180</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_1RPC_1_1ShardArchiveHandler_html_a591ad0b890e673e40ea9c5cdd029e7c8"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a591ad0b890e673e40ea9c5cdd029e7c8">ripple::RPC::ShardArchiveHandler::initFromDB</a></div><div class="ttdeci">bool initFromDB(std::lock_guard< std::mutex > const &)</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00137">ShardArchiveHandler.cpp:137</a></div></div>
|
||||
@@ -715,7 +716,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a6677b860054025ac3f19ab5dd1b70be1"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a6677b860054025ac3f19ab5dd1b70be1">ripple::RPC::ShardArchiveHandler::release</a></div><div class="ttdeci">void release()</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00301">ShardArchiveHandler.cpp:301</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a0962cbf9e2d4b7a067a85676ad317c1f"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a0962cbf9e2d4b7a067a85676ad317c1f">ripple::RPC::ShardArchiveHandler::process</a></div><div class="ttdeci">void process(boost::filesystem::path const &dstPath)</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00486">ShardArchiveHandler.cpp:486</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a57929fa83c551514e364fe6981b0c104"><div class="ttname"><a href="classripple_1_1Application.html#a57929fa83c551514e364fe6981b0c104">ripple::Application::getLedgerMaster</a></div><div class="ttdeci">virtual LedgerMaster & getLedgerMaster()=0</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#l00067">Config.h:67</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_1Application_html_aca56b7c63030174e59720ab51d739422"><div class="ttname"><a href="classripple_1_1Application.html#aca56b7c63030174e59720ab51d739422">ripple::Application::config</a></div><div class="ttdeci">virtual Config & config()=0</div></div>
|
||||
<div class="ttc" id="ato_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a></div><div class="ttdeci">T to_string(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a860be08979e27d8c6f37f722f996ba6c"><div class="ttname"><a href="classripple_1_1Application.html#a860be08979e27d8c6f37f722f996ba6c">ripple::Application::getJobQueue</a></div><div class="ttdeci">virtual JobQueue & getJobQueue()=0</div></div>
|
||||
@@ -727,7 +728,6 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_aa49e1c3f0afd83dea8b99ad37e785f04"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#aa49e1c3f0afd83dea8b99ad37e785f04">ripple::RPC::ShardArchiveHandler::complete</a></div><div class="ttdeci">void complete(boost::filesystem::path dstPath)</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00405">ShardArchiveHandler.cpp:405</a></div></div>
|
||||
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardVerificationScheduler_html_a399ba57d69fdfad772409c72361363fd"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardVerificationScheduler.html#a399ba57d69fdfad772409c72361363fd">ripple::RPC::ShardVerificationScheduler::retry</a></div><div class="ttdeci">bool retry(Application &app, bool shouldHaveHash, retryFunction f)</div><div class="ttdef"><b>Definition:</b> <a href="ShardVerificationScheduler_8cpp_source.html#l00037">ShardVerificationScheduler.cpp:37</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a854a548b77c0fd9589bff1727b53b8ec"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a854a548b77c0fd9589bff1727b53b8ec">ripple::RPC::ShardArchiveHandler::downloader_</a></div><div class="ttdeci">std::unique_ptr< DatabaseDownloader > downloader_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00133">ShardArchiveHandler.h:133</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ClosureCounter_html_abf5545804f1efba38a45e356c36ad997"><div class="ttname"><a href="classripple_1_1ClosureCounter.html#abf5545804f1efba38a45e356c36ad997">ripple::ClosureCounter::wrap</a></div><div class="ttdeci">boost::optional< Wrapper< Closure > > wrap(Closure &&closure)</div><div class="ttdoc">Wrap the passed closure with a reference counter.</div><div class="ttdef"><b>Definition:</b> <a href="ClosureCounter_8h_source.html#l00178">ClosureCounter.h:178</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_ab4569f929cc70fa2b6425eaabe05845a"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#ab4569f929cc70fa2b6425eaabe05845a">ripple::RPC::ShardArchiveHandler::makeShardArchiveHandler</a></div><div class="ttdeci">static std::unique_ptr< ShardArchiveHandler > makeShardArchiveHandler(Application &app, Stoppable &parent)</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00048">ShardArchiveHandler.cpp:48</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a0cd1a67c3837025faf68bc5540c98294"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a0cd1a67c3837025faf68bc5540c98294">ripple::RPC::ShardArchiveHandler::j_</a></div><div class="ttdeci">const beast::Journal j_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00140">ShardArchiveHandler.h:140</a></div></div>
|
||||
@@ -749,12 +749,12 @@ $(function() {
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html_a556228cb60bcf405c225d3f64b7b01ae"><div class="ttname"><a href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">beast::Journal::debug</a></div><div class="ttdeci">Stream debug() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00315">Journal.h:315</a></div></div>
|
||||
<div class="ttc" id="asize_t_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a236fb42ce35edfad5e0f61f1405bb40a"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a236fb42ce35edfad5e0f61f1405bb40a">ripple::RPC::ShardArchiveHandler::m_</a></div><div class="ttdeci">std::mutex m_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00132">ShardArchiveHandler.h:132</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1DatabaseDownloader_html"><div class="ttname"><a href="classripple_1_1DatabaseDownloader.html">ripple::DatabaseDownloader</a></div><div class="ttdef"><b>Definition:</b> <a href="DatabaseDownloader_8h_source.html#l00028">DatabaseDownloader.h:28</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a7a73b2116e2f13962a7f5527a998c618"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a7a73b2116e2f13962a7f5527a998c618">ripple::RPC::ShardArchiveHandler::jobCounter_</a></div><div class="ttdeci">JobCounter jobCounter_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00143">ShardArchiveHandler.h:143</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard_html_a435483044cad610e25db707999b4544a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard.html#a435483044cad610e25db707999b4544a">ripple::NodeStore::DatabaseShard::removePreShard</a></div><div class="ttdeci">virtual void removePreShard(std::uint32_t shardIndex)=0</div><div class="ttdoc">Remove a previously prepared shard index for import.</div></div>
|
||||
<div class="ttc" id="aunique_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_a050e467324d568c212779f599613a0a7"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#a050e467324d568c212779f599613a0a7">ripple::RPC::ShardArchiveHandler::process_</a></div><div class="ttdeci">bool process_</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8h_source.html#l00135">ShardArchiveHandler.h:135</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1ShardArchiveHandler_html_abf7b5d0c9f1a2a179a062d5c4ec856a8"><div class="ttname"><a href="classripple_1_1RPC_1_1ShardArchiveHandler.html#abf7b5d0c9f1a2a179a062d5c4ec856a8">ripple::RPC::ShardArchiveHandler::init</a></div><div class="ttdeci">bool init()</div><div class="ttdef"><b>Definition:</b> <a href="ShardArchiveHandler_8cpp_source.html#l00091">ShardArchiveHandler.cpp:91</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a44bdb65cae71a71fa5c4acf5a795afd0"><div class="ttname"><a href="namespaceripple.html#a44bdb65cae71a71fa5c4acf5a795afd0">ripple::make_DatabaseDownloader</a></div><div class="ttdeci">std::shared_ptr< DatabaseDownloader > make_DatabaseDownloader(boost::asio::io_service &io_service, Config const &config, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseDownloader_8cpp_source.html#l00025">DatabaseDownloader.cpp:25</a></div></div>
|
||||
<div class="ttc" id="awhat_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/error/exception/what.html">std::exception::what</a></div><div class="ttdeci">T what(T... args)</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a104985c6e3067babe99aca6bbc51ba5d"><div class="ttname"><a href="namespaceripple.html#a104985c6e3067babe99aca6bbc51ba5d">ripple::get</a></div><div class="ttdeci">T & get(EitherAmount &amt)</div><div class="ttdef"><b>Definition:</b> <a href="AmountSpec_8h_source.html#l00116">AmountSpec.h:116</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1BasicConfig_html_a60aca585d76b1121dd4f72b358729456"><div class="ttname"><a href="classripple_1_1BasicConfig.html#a60aca585d76b1121dd4f72b358729456">ripple::BasicConfig::section</a></div><div class="ttdeci">Section & section(std::string const &name)</div><div class="ttdoc">Returns the section with the given name.</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8cpp_source.html#l00138">BasicConfig.cpp:138</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user