mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-27 14:35:52 +00:00
deploy: 2406b28e64
This commit is contained in:
@@ -99,9 +99,9 @@ $(function() {
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#include <test/unit_test/SuiteJournal.h></span></div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include <xrpld/peerfinder/detail/Livecache.h></span></div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include <xrpl/basics/chrono.h></span></div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include <xrpl/basics/safe_cast.h></span></div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include <xrpl/beast/clock/manual_clock.h></span></div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include <xrpl/beast/unit_test.h></span></div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include <xrpl/beast/clock/manual_clock.h></span></div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include <xrpl/beast/unit_test.h></span></div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#include <boost/algorithm/string.hpp></span></div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespaceripple.html">ripple</a> {</div>
|
||||
@@ -324,12 +324,12 @@ $(function() {
|
||||
<div class="ttc" id="aclassbeast_1_1IP_1_1Endpoint_html"><div class="ttname"><a href="classbeast_1_1IP_1_1Endpoint.html">beast::IP::Endpoint</a></div><div class="ttdoc">A version-independent IP address and port combination.</div><div class="ttdef"><b>Definition:</b> <a href="IPEndpoint_8h_source.html#l00038">IPEndpoint.h:39</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1manual__clock_html"><div class="ttname"><a href="classbeast_1_1manual__clock.html">beast::manual_clock< std::chrono::steady_clock ></a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1manual__clock_html_a411c0c02d6680afd003aba5a876d610a"><div class="ttname"><a href="classbeast_1_1manual__clock.html#a411c0c02d6680afd003aba5a876d610a">beast::manual_clock::advance</a></div><div class="ttdeci">void advance(std::chrono::duration< Rep, Period > const &elapsed)</div><div class="ttdoc">Advance the clock by a duration.</div><div class="ttdef"><b>Definition:</b> <a href="manual__clock_8h_source.html#l00081">manual_clock.h:81</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html">beast::unit_test::suite</a></div><div class="ttdoc">A testsuite class.</div><div class="ttdef"><b>Definition:</b> <a href="suite_8h_source.html#l00052">suite.h:53</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_aaa1237d9b85c69d35fe86645cee094b5"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">beast::unit_test::suite::testcase</a></div><div class="ttdeci">testcase_t testcase</div><div class="ttdoc">Memberspace for declaring test cases.</div><div class="ttdef"><b>Definition:</b> <a href="suite_8h_source.html#l00153">suite.h:153</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_1_1hops__t_html_a0f54784b55bab2d0a5de473229997f78"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache_1_1hops__t.html#a0f54784b55bab2d0a5de473229997f78">ripple::PeerFinder::Livecache::hops_t::shuffle</a></div><div class="ttdeci">void shuffle()</div><div class="ttdoc">Shuffle each hop list.</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00497">Livecache.h:497</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_1_1hops__t_html_a2703f2ed71fa5df9ad11879546fedf6c"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache_1_1hops__t.html#a2703f2ed71fa5df9ad11879546fedf6c">ripple::PeerFinder::Livecache::hops_t::histogram</a></div><div class="ttdeci">std::string histogram() const</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00513">Livecache.h:513</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_1_1hops__t_html_aae4fb484834a853bda4162d6c498b52c"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache_1_1hops__t.html#aae4fb484834a853bda4162d6c498b52c">ripple::PeerFinder::Livecache::hops_t::end</a></div><div class="ttdeci">iterator end()</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00287">Livecache.h:287</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_1_1hops__t_html_ae69e4a1cf2387be624cf1054e3c4792b"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache_1_1hops__t.html#ae69e4a1cf2387be624cf1054e3c4792b">ripple::PeerFinder::Livecache::hops_t::begin</a></div><div class="ttdeci">iterator begin()</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00269">Livecache.h:269</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html">beast::unit_test::suite</a></div><div class="ttdoc">A testsuite class.</div><div class="ttdef"><b>Definition:</b> <a href="suite_8h_source.html#l00054">suite.h:55</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_aaa1237d9b85c69d35fe86645cee094b5"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">beast::unit_test::suite::testcase</a></div><div class="ttdeci">testcase_t testcase</div><div class="ttdoc">Memberspace for declaring test cases.</div><div class="ttdef"><b>Definition:</b> <a href="suite_8h_source.html#l00155">suite.h:155</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_1_1hops__t_html_a0f54784b55bab2d0a5de473229997f78"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache_1_1hops__t.html#a0f54784b55bab2d0a5de473229997f78">ripple::PeerFinder::Livecache::hops_t::shuffle</a></div><div class="ttdeci">void shuffle()</div><div class="ttdoc">Shuffle each hop list.</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00498">Livecache.h:498</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_1_1hops__t_html_a2703f2ed71fa5df9ad11879546fedf6c"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache_1_1hops__t.html#a2703f2ed71fa5df9ad11879546fedf6c">ripple::PeerFinder::Livecache::hops_t::histogram</a></div><div class="ttdeci">std::string histogram() const</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00514">Livecache.h:514</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_1_1hops__t_html_aae4fb484834a853bda4162d6c498b52c"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache_1_1hops__t.html#aae4fb484834a853bda4162d6c498b52c">ripple::PeerFinder::Livecache::hops_t::end</a></div><div class="ttdeci">iterator end()</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00288">Livecache.h:288</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_1_1hops__t_html_ae69e4a1cf2387be624cf1054e3c4792b"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache_1_1hops__t.html#ae69e4a1cf2387be624cf1054e3c4792b">ripple::PeerFinder::Livecache::hops_t::begin</a></div><div class="ttdeci">iterator begin()</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00270">Livecache.h:270</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache__test_html"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache__test.html">ripple::PeerFinder::Livecache_test</a></div><div class="ttdef"><b>Definition:</b> <a href="Livecache__test_8cpp_source.html#l00038">Livecache_test.cpp:39</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache__test_html_a070fd08690dfcd6bca5fc359d7703c20"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache__test.html#a070fd08690dfcd6bca5fc359d7703c20">ripple::PeerFinder::Livecache_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdoc">Runs the suite.</div><div class="ttdef"><b>Definition:</b> <a href="Livecache__test_8cpp_source.html#l00230">Livecache_test.cpp:230</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache__test_html_a25316abe9eb56d4b7adbb16830b4a701"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache__test.html#a25316abe9eb56d4b7adbb16830b4a701">ripple::PeerFinder::Livecache_test::journal_</a></div><div class="ttdeci">test::SuiteJournal journal_</div><div class="ttdef"><b>Definition:</b> <a href="Livecache__test_8cpp_source.html#l00041">Livecache_test.cpp:41</a></div></div>
|
||||
@@ -341,12 +341,12 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache__test_html_a7219a9329585ca24aa1b3286715e7b65"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache__test.html#a7219a9329585ca24aa1b3286715e7b65">ripple::PeerFinder::Livecache_test::testBasicInsert</a></div><div class="ttdeci">void testBasicInsert()</div><div class="ttdef"><b>Definition:</b> <a href="Livecache__test_8cpp_source.html#l00058">Livecache_test.cpp:58</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache__test_html_a87e1a715fc7bf15e2cc26dceb8906c32"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache__test.html#a87e1a715fc7bf15e2cc26dceb8906c32">ripple::PeerFinder::Livecache_test::Livecache_test</a></div><div class="ttdeci">Livecache_test()</div><div class="ttdef"><b>Definition:</b> <a href="Livecache__test_8cpp_source.html#l00044">Livecache_test.cpp:44</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache__test_html_ac964dc1c412eea6e15a125c6a4208c86"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache__test.html#ac964dc1c412eea6e15a125c6a4208c86">ripple::PeerFinder::Livecache_test::testHistogram</a></div><div class="ttdeci">void testHistogram()</div><div class="ttdef"><b>Definition:</b> <a href="Livecache__test_8cpp_source.html#l00134">Livecache_test.cpp:134</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_html"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache.html">ripple::PeerFinder::Livecache</a></div><div class="ttdoc">The Livecache holds the short-lived relayed Endpoint messages.</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00195">Livecache.h:196</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_html_a07ee4dd2012653fe30803a148d6801f1"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache.html#a07ee4dd2012653fe30803a148d6801f1">ripple::PeerFinder::Livecache::size</a></div><div class="ttdeci">cache_type::size_type size() const</div><div class="ttdoc">Returns the number of entries in the cache.</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00374">Livecache.h:374</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_html_a29aef983f39d1a4c8de8ca9a99fb92db"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache.html#a29aef983f39d1a4c8de8ca9a99fb92db">ripple::PeerFinder::Livecache::expire</a></div><div class="ttdeci">void expire()</div><div class="ttdoc">Erase entries whose time has expired.</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00405">Livecache.h:405</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_html_a648ba7ba650efda15e8726dce186da6b"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache.html#a648ba7ba650efda15e8726dce186da6b">ripple::PeerFinder::Livecache::insert</a></div><div class="ttdeci">void insert(Endpoint const &ep)</div><div class="ttdoc">Creates or updates an existing Element based on a new message.</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00427">Livecache.h:427</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_html"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache.html">ripple::PeerFinder::Livecache</a></div><div class="ttdoc">The Livecache holds the short-lived relayed Endpoint messages.</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00196">Livecache.h:197</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_html_a07ee4dd2012653fe30803a148d6801f1"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache.html#a07ee4dd2012653fe30803a148d6801f1">ripple::PeerFinder::Livecache::size</a></div><div class="ttdeci">cache_type::size_type size() const</div><div class="ttdoc">Returns the number of entries in the cache.</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00375">Livecache.h:375</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_html_a29aef983f39d1a4c8de8ca9a99fb92db"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache.html#a29aef983f39d1a4c8de8ca9a99fb92db">ripple::PeerFinder::Livecache::expire</a></div><div class="ttdeci">void expire()</div><div class="ttdoc">Erase entries whose time has expired.</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00406">Livecache.h:406</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_html_a648ba7ba650efda15e8726dce186da6b"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache.html#a648ba7ba650efda15e8726dce186da6b">ripple::PeerFinder::Livecache::insert</a></div><div class="ttdeci">void insert(Endpoint const &ep)</div><div class="ttdoc">Creates or updates an existing Element based on a new message.</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00428">Livecache.h:428</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_html_ae238ba5851c3827c92b4f632f976278f"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache.html#ae238ba5851c3827c92b4f632f976278f">ripple::PeerFinder::Livecache::hops</a></div><div class="ttdeci">class ripple::PeerFinder::Livecache::hops_t hops</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_html_ae7ec1f8853bc9500064dda7c8b66bdd9"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache.html#ae7ec1f8853bc9500064dda7c8b66bdd9">ripple::PeerFinder::Livecache::empty</a></div><div class="ttdeci">bool empty() const</div><div class="ttdoc">Returns true if the cache is empty.</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00367">Livecache.h:367</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Livecache_html_ae7ec1f8853bc9500064dda7c8b66bdd9"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Livecache.html#ae7ec1f8853bc9500064dda7c8b66bdd9">ripple::PeerFinder::Livecache::empty</a></div><div class="ttdeci">bool empty() const</div><div class="ttdoc">Returns true if the cache is empty.</div><div class="ttdef"><b>Definition:</b> <a href="Livecache_8h_source.html#l00368">Livecache.h:368</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1SuiteJournal_html"><div class="ttname"><a href="classripple_1_1test_1_1SuiteJournal.html">ripple::test::SuiteJournal</a></div><div class="ttdef"><b>Definition:</b> <a href="SuiteJournal_8h_source.html#l00100">SuiteJournal.h:101</a></div></div>
|
||||
<div class="ttc" id="acopy_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/copy.html">std::copy</a></div><div class="ttdeci">T copy(T... args)</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>
|
||||
@@ -358,11 +358,11 @@ $(function() {
|
||||
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="algorithm_8h_source.html#l00026">algorithm.h:26</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a06f1da429e6a72c7a8be4248d88ed6e7"><div class="ttname"><a href="namespaceripple.html#a06f1da429e6a72c7a8be4248d88ed6e7">ripple::sum</a></div><div class="ttdeci">static auto sum(TCollection const &col)</div><div class="ttdef"><b>Definition:</b> <a href="BookStep_8cpp_source.html#l00999">BookStep.cpp:999</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a1747b036b81bd3769995670092912976"><div class="ttname"><a href="namespaceripple.html#a1747b036b81bd3769995670092912976">ripple::rand_int</a></div><div class="ttdeci">std::enable_if_t< std::is_integral< Integral >::value, Integral > rand_int()</div><div class="ttdef"><b>Definition:</b> <a href="include_2xrpl_2basics_2random_8h_source.html#l00159">include/xrpl/basics/random.h:159</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aebcc26ebe20ddcd3bcbfd5402e0acb89"><div class="ttname"><a href="namespaceripple.html#aebcc26ebe20ddcd3bcbfd5402e0acb89">ripple::after</a></div><div class="ttdeci">static bool after(NetClock::time_point now, std::uint32_t mark)</div><div class="ttdoc">Has the specified time passed?</div><div class="ttdef"><b>Definition:</b> <a href="Escrow_8cpp_source.html#l00089">Escrow.cpp:89</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aebcc26ebe20ddcd3bcbfd5402e0acb89"><div class="ttname"><a href="namespaceripple.html#aebcc26ebe20ddcd3bcbfd5402e0acb89">ripple::after</a></div><div class="ttdeci">static bool after(NetClock::time_point now, std::uint32_t mark)</div><div class="ttdoc">Has the specified time passed?</div><div class="ttdef"><b>Definition:</b> <a href="Escrow_8cpp_source.html#l00085">Escrow.cpp:85</a></div></div>
|
||||
<div class="ttc" id="asort_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/sort.html">std::sort</a></div><div class="ttdeci">T sort(T... args)</div></div>
|
||||
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Endpoint_html"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Endpoint.html">ripple::PeerFinder::Endpoint</a></div><div class="ttdoc">Describes a connectible peer address along with some metadata.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00113">PeerfinderManager.h:114</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Endpoint_html_a5902587981565796078acf3168c19143"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Endpoint.html#a5902587981565796078acf3168c19143">ripple::PeerFinder::Endpoint::address</a></div><div class="ttdeci">beast::IP::Endpoint address</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00120">PeerfinderManager.h:120</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Endpoint_html_a816bff7055d181e63590a3e6d862b869"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Endpoint.html#a816bff7055d181e63590a3e6d862b869">ripple::PeerFinder::Endpoint::hops</a></div><div class="ttdeci">std::uint32_t hops</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00119">PeerfinderManager.h:119</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Endpoint_html"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Endpoint.html">ripple::PeerFinder::Endpoint</a></div><div class="ttdoc">Describes a connectible peer address along with some metadata.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00114">PeerfinderManager.h:115</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Endpoint_html_a5902587981565796078acf3168c19143"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Endpoint.html#a5902587981565796078acf3168c19143">ripple::PeerFinder::Endpoint::address</a></div><div class="ttdeci">beast::IP::Endpoint address</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00121">PeerfinderManager.h:121</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Endpoint_html_a816bff7055d181e63590a3e6d862b869"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Endpoint.html#a816bff7055d181e63590a3e6d862b869">ripple::PeerFinder::Endpoint::hops</a></div><div class="ttdeci">std::uint32_t hops</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00120">PeerfinderManager.h:120</a></div></div>
|
||||
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
|
||||
Reference in New Issue
Block a user