mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-27 06:25:51 +00:00
deploy: d9f90c84c0
This commit is contained in:
@@ -473,36 +473,43 @@ $(function() {
|
||||
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>  <a class="code" href="classripple_1_1InboundLedgersImp.html#a6db1d498c09f7f60dc79067b7a8ef287">mRecentFailures</a>.clear();</div>
|
||||
<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>  }</div>
|
||||
<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>  </div>
|
||||
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00415"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a877e39917f64e0d99c30d2e287f6fba3"> 415</a></span>  <a class="code" href="classripple_1_1InboundLedgers.html#a0b264439abc0967cb47ebd106c0d62f6">clock_type</a>& <a class="code" href="classripple_1_1InboundLedgersImp.html#a877e39917f64e0d99c30d2e287f6fba3">m_clock</a>;</div>
|
||||
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>  </div>
|
||||
<div class="line"><a name="l00417"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a98e06b0295d6738c56ec1272d1735bff"> 417</a></span>  <span class="keyword">using</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">ScopedLockType</a> = <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock<std::recursive_mutex></a>;</div>
|
||||
<div class="line"><a name="l00418"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a13cf3c1ee86deb837794eb5c26a72a01"> 418</a></span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/recursive_mutex.html">std::recursive_mutex</a> <a class="code" href="classripple_1_1InboundLedgersImp.html#a13cf3c1ee86deb837794eb5c26a72a01">mLock</a>;</div>
|
||||
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  </div>
|
||||
<div class="line"><a name="l00420"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#ad4357bd4fbb0d8c50551d7c66408fa89"> 420</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classripple_1_1InboundLedgersImp.html#ad4357bd4fbb0d8c50551d7c66408fa89">stopping_</a> = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00421"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a1f1acf7deb661382b3f106b8a65a9f87"> 421</a></span>  <span class="keyword">using</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/unordered_map.html">MapType</a> = <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/unordered_map.html">hash_map<uint256, std::shared_ptr<InboundLedger></a>>;</div>
|
||||
<div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#abeceed783490e5070470dc04f6363528"> 422</a></span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/unordered_map.html">MapType</a> <a class="code" href="classripple_1_1InboundLedgersImp.html#abeceed783490e5070470dc04f6363528">mLedgers</a>;</div>
|
||||
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a></div>
|
||||
<div class="line"><a name="l00415"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a067df4bc98f0ac69bddc48a7a241af7b"> 415</a></span>  <a class="code" href="classripple_1_1InboundLedgersImp.html#a067df4bc98f0ac69bddc48a7a241af7b">cacheSize</a>()<span class="keyword"> override</span></div>
|
||||
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">ScopedLockType</a> lock(<a class="code" href="classripple_1_1InboundLedgersImp.html#a13cf3c1ee86deb837794eb5c26a72a01">mLock</a>);</div>
|
||||
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>  <span class="keywordflow">return</span> <a class="code" href="classripple_1_1InboundLedgersImp.html#abeceed783490e5070470dc04f6363528">mLedgers</a>.<a class="codeRef" href="http://en.cppreference.com/w/cpp/container/unordered_map/size.html">size</a>();</div>
|
||||
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  }</div>
|
||||
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>  </div>
|
||||
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a877e39917f64e0d99c30d2e287f6fba3"> 422</a></span>  <a class="code" href="classripple_1_1InboundLedgers.html#a0b264439abc0967cb47ebd106c0d62f6">clock_type</a>& <a class="code" href="classripple_1_1InboundLedgersImp.html#a877e39917f64e0d99c30d2e287f6fba3">m_clock</a>;</div>
|
||||
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  </div>
|
||||
<div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a6db1d498c09f7f60dc79067b7a8ef287"> 424</a></span>  <a class="code" href="classbeast_1_1detail_1_1aged__ordered__container.html">beast::aged_map<uint256, std::uint32_t></a> <a class="code" href="classripple_1_1InboundLedgersImp.html#a6db1d498c09f7f60dc79067b7a8ef287">mRecentFailures</a>;</div>
|
||||
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  </div>
|
||||
<div class="line"><a name="l00426"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a998ada1afb03a036806455782cb46bc4"> 426</a></span>  <a class="code" href="classbeast_1_1insight_1_1Counter.html">beast::insight::Counter</a> <a class="code" href="classripple_1_1InboundLedgersImp.html#a998ada1afb03a036806455782cb46bc4">mCounter</a>;</div>
|
||||
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>  </div>
|
||||
<div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a9b2a42b4e516a6c185ca117fd8e91653"> 428</a></span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr<PeerSetBuilder></a> <a class="code" href="classripple_1_1InboundLedgersImp.html#a9b2a42b4e516a6c185ca117fd8e91653">mPeerSetBuilder</a>;</div>
|
||||
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span> };</div>
|
||||
<div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a98e06b0295d6738c56ec1272d1735bff"> 424</a></span>  <span class="keyword">using</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">ScopedLockType</a> = <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock<std::recursive_mutex></a>;</div>
|
||||
<div class="line"><a name="l00425"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a13cf3c1ee86deb837794eb5c26a72a01"> 425</a></span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/recursive_mutex.html">std::recursive_mutex</a> <a class="code" href="classripple_1_1InboundLedgersImp.html#a13cf3c1ee86deb837794eb5c26a72a01">mLock</a>;</div>
|
||||
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>  </div>
|
||||
<div class="line"><a name="l00427"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#ad4357bd4fbb0d8c50551d7c66408fa89"> 427</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classripple_1_1InboundLedgersImp.html#ad4357bd4fbb0d8c50551d7c66408fa89">stopping_</a> = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a1f1acf7deb661382b3f106b8a65a9f87"> 428</a></span>  <span class="keyword">using</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/unordered_map.html">MapType</a> = <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/unordered_map.html">hash_map<uint256, std::shared_ptr<InboundLedger></a>>;</div>
|
||||
<div class="line"><a name="l00429"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#abeceed783490e5070470dc04f6363528"> 429</a></span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/unordered_map.html">MapType</a> <a class="code" href="classripple_1_1InboundLedgersImp.html#abeceed783490e5070470dc04f6363528">mLedgers</a>;</div>
|
||||
<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>  </div>
|
||||
<div class="line"><a name="l00431"></a><span class="lineno"> 431</span> <span class="comment">//------------------------------------------------------------------------------</span></div>
|
||||
<div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a6db1d498c09f7f60dc79067b7a8ef287"> 431</a></span>  <a class="code" href="classbeast_1_1detail_1_1aged__ordered__container.html">beast::aged_map<uint256, std::uint32_t></a> <a class="code" href="classripple_1_1InboundLedgersImp.html#a6db1d498c09f7f60dc79067b7a8ef287">mRecentFailures</a>;</div>
|
||||
<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>  </div>
|
||||
<div class="line"><a name="l00433"></a><span class="lineno"> 433</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr<InboundLedgers></a></div>
|
||||
<div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="namespaceripple.html#a8b5946ffccf0e2dd8c6c5a40f5e6c979"> 434</a></span> <a class="code" href="namespaceripple.html#a8b5946ffccf0e2dd8c6c5a40f5e6c979">make_InboundLedgers</a>(</div>
|
||||
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>  <a class="code" href="classripple_1_1Application.html">Application</a>& app,</div>
|
||||
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>  <a class="code" href="classbeast_1_1abstract__clock.html">InboundLedgers::clock_type</a>& clock,</div>
|
||||
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">beast::insight::Collector::ptr</a> <span class="keyword">const</span>& collector)</div>
|
||||
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span> {</div>
|
||||
<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>  <span class="keywordflow">return</span> std::make_unique<InboundLedgersImp>(</div>
|
||||
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>  app, clock, collector, <a class="code" href="namespaceripple.html#a6d96d342f61e5dd48b86a8a37cdce642">make_PeerSetBuilder</a>(app));</div>
|
||||
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span> }</div>
|
||||
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>  </div>
|
||||
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span> } <span class="comment">// namespace ripple</span></div>
|
||||
<div class="line"><a name="l00433"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a998ada1afb03a036806455782cb46bc4"> 433</a></span>  <a class="code" href="classbeast_1_1insight_1_1Counter.html">beast::insight::Counter</a> <a class="code" href="classripple_1_1InboundLedgersImp.html#a998ada1afb03a036806455782cb46bc4">mCounter</a>;</div>
|
||||
<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>  </div>
|
||||
<div class="line"><a name="l00435"></a><span class="lineno"><a class="line" href="classripple_1_1InboundLedgersImp.html#a9b2a42b4e516a6c185ca117fd8e91653"> 435</a></span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr<PeerSetBuilder></a> <a class="code" href="classripple_1_1InboundLedgersImp.html#a9b2a42b4e516a6c185ca117fd8e91653">mPeerSetBuilder</a>;</div>
|
||||
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span> };</div>
|
||||
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>  </div>
|
||||
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span> <span class="comment">//------------------------------------------------------------------------------</span></div>
|
||||
<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>  </div>
|
||||
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr<InboundLedgers></a></div>
|
||||
<div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="namespaceripple.html#a8b5946ffccf0e2dd8c6c5a40f5e6c979"> 441</a></span> <a class="code" href="namespaceripple.html#a8b5946ffccf0e2dd8c6c5a40f5e6c979">make_InboundLedgers</a>(</div>
|
||||
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>  <a class="code" href="classripple_1_1Application.html">Application</a>& app,</div>
|
||||
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>  <a class="code" href="classbeast_1_1abstract__clock.html">InboundLedgers::clock_type</a>& clock,</div>
|
||||
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">beast::insight::Collector::ptr</a> <span class="keyword">const</span>& collector)</div>
|
||||
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span> {</div>
|
||||
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  <span class="keywordflow">return</span> std::make_unique<InboundLedgersImp>(</div>
|
||||
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>  app, clock, collector, <a class="code" href="namespaceripple.html#a6d96d342f61e5dd48b86a8a37cdce642">make_PeerSetBuilder</a>(app));</div>
|
||||
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span> }</div>
|
||||
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>  </div>
|
||||
<div class="line"><a name="l00450"></a><span class="lineno"> 450</span> } <span class="comment">// namespace ripple</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a4542637e8a4d75ae96a8dec456038a7b"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a4542637e8a4d75ae96a8dec456038a7b">ripple::InboundLedgersImp::getInfo</a></div><div class="ttdeci">Json::Value getInfo() override</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00297">InboundLedgers.cpp:297</a></div></div>
|
||||
<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#l00116">Application.h:116</a></div></div>
|
||||
@@ -516,7 +523,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html_ad2bffc75e554b89befbb9388e07392c0"><div class="ttname"><a href="classripple_1_1base__uint.html#ad2bffc75e554b89befbb9388e07392c0">ripple::base_uint::isNonZero</a></div><div class="ttdeci">bool isNonZero() const</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00537">base_uint.h:537</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1insight_1_1Counter_html"><div class="ttname"><a href="classbeast_1_1insight_1_1Counter.html">beast::insight::Counter</a></div><div class="ttdoc">A metric for measuring an integral value.</div><div class="ttdef"><b>Definition:</b> <a href="Counter_8h_source.html#l00038">Counter.h:38</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html_abbe082bd27ca0f1d1365af2824e4f85b"><div class="ttname"><a href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">beast::Journal::trace</a></div><div class="ttdeci">Stream trace() const</div><div class="ttdoc">Severity stream access functions.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00308">Journal.h:308</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a877e39917f64e0d99c30d2e287f6fba3"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a877e39917f64e0d99c30d2e287f6fba3">ripple::InboundLedgersImp::m_clock</a></div><div class="ttdeci">clock_type & m_clock</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00415">InboundLedgers.cpp:415</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a877e39917f64e0d99c30d2e287f6fba3"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a877e39917f64e0d99c30d2e287f6fba3">ripple::InboundLedgersImp::m_clock</a></div><div class="ttdeci">clock_type & m_clock</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00422">InboundLedgers.cpp:422</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a73a241a094191d41ad9b50caa4ca262e"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a73a241a094191d41ad9b50caa4ca262e">ripple::InboundLedgersImp::app_</a></div><div class="ttdeci">Application & app_</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00040">InboundLedgers.cpp:40</a></div></div>
|
||||
<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#l00210">Serializer.h:210</a></div></div>
|
||||
<div class="ttc" id="areserve_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/reserve.html">std::vector::reserve</a></div><div class="ttdeci">T reserve(T... args)</div></div>
|
||||
@@ -525,8 +532,8 @@ $(function() {
|
||||
<div class="ttc" id="afind_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_map/find.html">std::unordered_map::find</a></div><div class="ttdeci">T find(T... args)</div></div>
|
||||
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_map/size.html">std::unordered_map::size</a></div><div class="ttdeci">T size(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a88e8fd50a41647c9c50909858eeff941"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a88e8fd50a41647c9c50909858eeff941">ripple::InboundLedgersImp::stop</a></div><div class="ttdeci">void stop() override</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00406">InboundLedgers.cpp:406</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a9b2a42b4e516a6c185ca117fd8e91653"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a9b2a42b4e516a6c185ca117fd8e91653">ripple::InboundLedgersImp::mPeerSetBuilder</a></div><div class="ttdeci">std::unique_ptr< PeerSetBuilder > mPeerSetBuilder</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00428">InboundLedgers.cpp:428</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a8b5946ffccf0e2dd8c6c5a40f5e6c979"><div class="ttname"><a href="namespaceripple.html#a8b5946ffccf0e2dd8c6c5a40f5e6c979">ripple::make_InboundLedgers</a></div><div class="ttdeci">std::unique_ptr< InboundLedgers > make_InboundLedgers(Application &app, InboundLedgers::clock_type &clock, beast::insight::Collector::ptr const &collector)</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00434">InboundLedgers.cpp:434</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a9b2a42b4e516a6c185ca117fd8e91653"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a9b2a42b4e516a6c185ca117fd8e91653">ripple::InboundLedgersImp::mPeerSetBuilder</a></div><div class="ttdeci">std::unique_ptr< PeerSetBuilder > mPeerSetBuilder</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00435">InboundLedgers.cpp:435</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a8b5946ffccf0e2dd8c6c5a40f5e6c979"><div class="ttname"><a href="namespaceripple.html#a8b5946ffccf0e2dd8c6c5a40f5e6c979">ripple::make_InboundLedgers</a></div><div class="ttdeci">std::unique_ptr< InboundLedgers > make_InboundLedgers(Application &app, InboundLedgers::clock_type &clock, beast::insight::Collector::ptr const &collector)</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00441">InboundLedgers.cpp:441</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html">ripple::InboundLedgersImp</a></div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00037">InboundLedgers.cpp:37</a></div></div>
|
||||
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::minutes</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_aab4b6d26cec310e818addc98ff2126f8"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#aab4b6d26cec310e818addc98ff2126f8">ripple::InboundLedgersImp::kReacquireInterval</a></div><div class="ttdeci">static constexpr const std::chrono::minutes kReacquireInterval</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00048">InboundLedgers.cpp:48</a></div></div>
|
||||
@@ -538,7 +545,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a012aae8d9bdc9b8556d9319217228210"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a012aae8d9bdc9b8556d9319217228210">ripple::InboundLedgersImp::clearFailures</a></div><div class="ttdeci">void clearFailures() override</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00272">InboundLedgers.cpp:272</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_1SHAMapTreeNode_html_ae1b494609b7a732614554da92e235f57"><div class="ttname"><a href="classripple_1_1SHAMapTreeNode.html#ae1b494609b7a732614554da92e235f57">ripple::SHAMapTreeNode::makeFromWire</a></div><div class="ttdeci">static std::shared_ptr< SHAMapTreeNode > makeFromWire(Slice rawNode)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapTreeNode_8cpp_source.html#l00116">SHAMapTreeNode.cpp:116</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_ad4357bd4fbb0d8c50551d7c66408fa89"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#ad4357bd4fbb0d8c50551d7c66408fa89">ripple::InboundLedgersImp::stopping_</a></div><div class="ttdeci">bool stopping_</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00420">InboundLedgers.cpp:420</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_ad4357bd4fbb0d8c50551d7c66408fa89"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#ad4357bd4fbb0d8c50551d7c66408fa89">ripple::InboundLedgersImp::stopping_</a></div><div class="ttdeci">bool stopping_</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00427">InboundLedgers.cpp:427</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a32c26f7ab6d19e352751979c9d56eccd"><div class="ttname"><a href="classripple_1_1Serializer.html#a32c26f7ab6d19e352751979c9d56eccd">ripple::Serializer::begin</a></div><div class="ttdeci">Blob ::iterator begin()</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00219">Serializer.h:219</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a7c963aa5c47180b24897ff6b5622e5bc"><div class="ttname"><a href="classripple_1_1Application.html#a7c963aa5c47180b24897ff6b5622e5bc">ripple::Application::getOPs</a></div><div class="ttdeci">virtual NetworkOPs & getOPs()=0</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aa121ce8d90467efba069f070ad4810add"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aa121ce8d90467efba069f070ad4810add">ripple::jtLEDGER_DATA</a></div><div class="ttdeci">@ jtLEDGER_DATA</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00067">Job.h:67</a></div></div>
|
||||
@@ -563,10 +570,11 @@ $(function() {
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00058">Journal.h:58</a></div></div>
|
||||
<div class="ttc" id="anamespacebeast_html_a0d4902fd756aee03082ffc8a6f528792"><div class="ttname"><a href="namespacebeast.html#a0d4902fd756aee03082ffc8a6f528792">beast::expire</a></div><div class="ttdeci">std::enable_if< is_aged_container< AgedContainer >::value, std::size_t >::type expire(AgedContainer &c, std::chrono::duration< Rep, Period > const &age)</div><div class="ttdoc">Expire aged container items past the specified age.</div><div class="ttdef"><b>Definition:</b> <a href="aged__container__utility_8h_source.html#l00033">aged_container_utility.h:33</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_1InboundLedgersImp_html_a067df4bc98f0ac69bddc48a7a241af7b"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a067df4bc98f0ac69bddc48a7a241af7b">ripple::InboundLedgersImp::cacheSize</a></div><div class="ttdeci">std::size_t cacheSize() override</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00415">InboundLedgers.cpp:415</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a3f1dab2ad47bcf10ad51497ad503a7ea"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a3f1dab2ad47bcf10ad51497ad503a7ea">ripple::InboundLedgersImp::gotFetchPack</a></div><div class="ttdeci">void gotFetchPack() override</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00335">InboundLedgers.cpp:335</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1abstract__clock_html"><div class="ttname"><a href="classbeast_1_1abstract__clock.html">beast::abstract_clock</a></div><div class="ttdoc">Abstract interface to a clock.</div><div class="ttdef"><b>Definition:</b> <a href="abstract__clock_8h_source.html#l00057">abstract_clock.h:57</a></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>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a6db1d498c09f7f60dc79067b7a8ef287"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a6db1d498c09f7f60dc79067b7a8ef287">ripple::InboundLedgersImp::mRecentFailures</a></div><div class="ttdeci">beast::aged_map< uint256, std::uint32_t > mRecentFailures</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00424">InboundLedgers.cpp:424</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a6db1d498c09f7f60dc79067b7a8ef287"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a6db1d498c09f7f60dc79067b7a8ef287">ripple::InboundLedgersImp::mRecentFailures</a></div><div class="ttdeci">beast::aged_map< uint256, std::uint32_t > mRecentFailures</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00431">InboundLedgers.cpp:431</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgers_html"><div class="ttname"><a href="classripple_1_1InboundLedgers.html">ripple::InboundLedgers</a></div><div class="ttdoc">Manages the lifetime of inbound ledgers.</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8h_source.html#l00033">InboundLedgers.h:33</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_ac51f712bab614e07330b6859ef447d44"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#ac51f712bab614e07330b6859ef447d44">ripple::InboundLedgersImp::onLedgerFetched</a></div><div class="ttdeci">void onLedgerFetched() override</div><div class="ttdoc">Called when a complete ledger is obtained.</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00290">InboundLedgers.cpp:290</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_aa4f34260afc9c6f845cbc87e0119708e"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#aa4f34260afc9c6f845cbc87e0119708e">ripple::InboundLedgersImp::fetchRateMutex_</a></div><div class="ttdeci">std::mutex fetchRateMutex_</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00041">InboundLedgers.cpp:41</a></div></div>
|
||||
@@ -578,16 +586,16 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a25c5851322f6cb3762563fd1278c6143"><div class="ttname"><a href="classripple_1_1Application.html#a25c5851322f6cb3762563fd1278c6143">ripple::Application::getNodeStore</a></div><div class="ttdeci">virtual NodeStore::Database & getNodeStore()=0</div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1detail_1_1aged__ordered__container_html"><div class="ttname"><a href="classbeast_1_1detail_1_1aged__ordered__container.html">beast::detail::aged_ordered_container</a></div><div class="ttdoc">Associative container where each element is also indexed by time.</div><div class="ttdef"><b>Definition:</b> <a href="aged__ordered__container_8h_source.html#l00082">aged_ordered_container.h:82</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_ae4a2ffebfe62cf8b4d606c0590e866c7"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#ae4a2ffebfe62cf8b4d606c0590e866c7">ripple::InboundLedgersImp::isFailure</a></div><div class="ttdeci">bool isFailure(uint256 const &h) override</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00225">InboundLedgers.cpp:225</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_ac5898dfd3da0b6b11998976b6a31dab9"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#ac5898dfd3da0b6b11998976b6a31dab9">ripple::LedgerMaster::addFetchPack</a></div><div class="ttdeci">void addFetchPack(uint256 const &hash, std::shared_ptr< Blob > data)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l02188">LedgerMaster.cpp:2188</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_ac5898dfd3da0b6b11998976b6a31dab9"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#ac5898dfd3da0b6b11998976b6a31dab9">ripple::LedgerMaster::addFetchPack</a></div><div class="ttdeci">void addFetchPack(uint256 const &hash, std::shared_ptr< Blob > data)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l02193">LedgerMaster.cpp:2193</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a6d96d342f61e5dd48b86a8a37cdce642"><div class="ttname"><a href="namespaceripple.html#a6d96d342f61e5dd48b86a8a37cdce642">ripple::make_PeerSetBuilder</a></div><div class="ttdeci">std::unique_ptr< PeerSetBuilder > make_PeerSetBuilder(Application &app)</div><div class="ttdef"><b>Definition:</b> <a href="PeerSet_8cpp_source.html#l00144">PeerSet.cpp:144</a></div></div>
|
||||
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_map/begin.html">std::unordered_map::begin</a></div><div class="ttdeci">T begin(T... args)</div></div>
|
||||
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1DecayWindow_html_ad3cd95404ae6e74760983eac7cdedd26"><div class="ttname"><a href="classripple_1_1DecayWindow.html#ad3cd95404ae6e74760983eac7cdedd26">ripple::DecayWindow::add</a></div><div class="ttdeci">void add(double value, time_point now)</div><div class="ttdef"><b>Definition:</b> <a href="DecayingSample_8h_source.html#l00122">DecayingSample.h:122</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a13cf3c1ee86deb837794eb5c26a72a01"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a13cf3c1ee86deb837794eb5c26a72a01">ripple::InboundLedgersImp::mLock</a></div><div class="ttdeci">std::recursive_mutex mLock</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00418">InboundLedgers.cpp:418</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a13cf3c1ee86deb837794eb5c26a72a01"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a13cf3c1ee86deb837794eb5c26a72a01">ripple::InboundLedgersImp::mLock</a></div><div class="ttdeci">std::recursive_mutex mLock</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00425">InboundLedgers.cpp:425</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a6d940d88767dd473bf0a68efa2208b27"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a6d940d88767dd473bf0a68efa2208b27">ripple::InboundLedgersImp::gotStaleData</a></div><div class="ttdeci">void gotStaleData(std::shared_ptr< protocol::TMLedgerData > packet_ptr) override</div><div class="ttdoc">We got some data for a ledger we are no longer acquiring Since we paid the price to receive it,...</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00240">InboundLedgers.cpp:240</a></div></div>
|
||||
<div class="ttc" id="amutex_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/mutex.html">mutex</a></div></div>
|
||||
<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#l00314">Journal.h:314</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a998ada1afb03a036806455782cb46bc4"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a998ada1afb03a036806455782cb46bc4">ripple::InboundLedgersImp::mCounter</a></div><div class="ttdeci">beast::insight::Counter mCounter</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00426">InboundLedgers.cpp:426</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a998ada1afb03a036806455782cb46bc4"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a998ada1afb03a036806455782cb46bc4">ripple::InboundLedgersImp::mCounter</a></div><div class="ttdeci">beast::insight::Counter mCounter</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00433">InboundLedgers.cpp:433</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="anamespaceripple_html_af9776f187d3686a7fba4c2d2fbeebdf4"><div class="ttname"><a href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">ripple::to_string</a></div><div class="ttdeci">std::string to_string(Manifest const &m)</div><div class="ttdoc">Format the specified manifest to a string for debugging purposes.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00041">app/misc/impl/Manifest.cpp:41</a></div></div>
|
||||
<div class="ttc" id="aend_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_map/end.html">std::unordered_map::end</a></div><div class="ttdeci">T end(T... args)</div></div>
|
||||
@@ -597,7 +605,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedger_html_a3e8d7f8b5fa089a184dcc9b00b6e0da7a5fe9db299562a253ce0745d25f54eb0f"><div class="ttname"><a href="classripple_1_1InboundLedger.html#a3e8d7f8b5fa089a184dcc9b00b6e0da7a5fe9db299562a253ce0745d25f54eb0f">ripple::InboundLedger::Reason::SHARD</a></div><div class="ttdeci">@ SHARD</div></div>
|
||||
<div class="ttc" id="aunordered_map_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_map.html">std::unordered_map</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgers_html_a0b264439abc0967cb47ebd106c0d62f6"><div class="ttname"><a href="classripple_1_1InboundLedgers.html#a0b264439abc0967cb47ebd106c0d62f6">ripple::InboundLedgers::clock_type</a></div><div class="ttdeci">beast::abstract_clock< std::chrono::steady_clock > clock_type</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8h_source.html#l00036">InboundLedgers.h:36</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_abeceed783490e5070470dc04f6363528"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#abeceed783490e5070470dc04f6363528">ripple::InboundLedgersImp::mLedgers</a></div><div class="ttdeci">MapType mLedgers</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00422">InboundLedgers.cpp:422</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_abeceed783490e5070470dc04f6363528"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#abeceed783490e5070470dc04f6363528">ripple::InboundLedgersImp::mLedgers</a></div><div class="ttdeci">MapType mLedgers</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00429">InboundLedgers.cpp:429</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InboundLedgersImp_html_a970ca13c3ac53d4be592a7e9d000cf2b"><div class="ttname"><a href="classripple_1_1InboundLedgersImp.html#a970ca13c3ac53d4be592a7e9d000cf2b">ripple::InboundLedgersImp::find</a></div><div class="ttdeci">std::shared_ptr< InboundLedger > find(uint256 const &hash) override</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedgers_8cpp_source.html#l00145">InboundLedgers.cpp:145</a></div></div>
|
||||
<div class="ttc" id="aref_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/functional/ref.html">std::ref</a></div><div class="ttdeci">T ref(T... args)</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>
|
||||
|
||||
Reference in New Issue
Block a user