This commit is contained in:
manojsdoshi
2021-06-04 17:39:30 +00:00
parent 375f650549
commit 2709cd752f
3925 changed files with 132532 additions and 172858 deletions

View File

@@ -364,7 +364,7 @@ $(function() {
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; <a class="code" href="classJson_1_1Reader.html">Json::Reader</a> r;</div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> s;</div>
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; s.<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string/reserve.html">reserve</a>(boost::asio::buffer_size(<a class="code" href="classripple_1_1ConnectAttempt.html#a835d8f1ced3521a794690227d1cfc844">response_</a>.body().data()));</div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; buffer : <a class="code" href="classripple_1_1ConnectAttempt.html#a835d8f1ced3521a794690227d1cfc844">response_</a>.body().data())</div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span> buffer : <a class="code" href="classripple_1_1ConnectAttempt.html#a835d8f1ced3521a794690227d1cfc844">response_</a>.body().data())</div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; s.<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string/append.html">append</a>(</div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; boost::asio::buffer_cast&lt;char const*&gt;(buffer),</div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; boost::asio::buffer_size(buffer));</div>
@@ -471,7 +471,7 @@ $(function() {
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160;} <span class="comment">// namespace ripple</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_a7f489c3554733f65393fb11d6852ef78"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#a7f489c3554733f65393fb11d6852ef78">ripple::ConnectAttempt::onHandshake</a></div><div class="ttdeci">void onHandshake(error_code ec)</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8cpp_source.html#l00182">ConnectAttempt.cpp:182</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#l00102">Application.h:102</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#l00103">Application.h:103</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_a27c89b5d8a83f97669ae19bd62e472ad"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#a27c89b5d8a83f97669ae19bd62e472ad">ripple::ConnectAttempt::cancelTimer</a></div><div class="ttdeci">void cancelTimer()</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8cpp_source.html#l00133">ConnectAttempt.cpp:133</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_afbf101a3d4e0fc8e8fc3bb454c69b318"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#afbf101a3d4e0fc8e8fc3bb454c69b318">ripple::ConnectAttempt::remote_endpoint_</a></div><div class="ttdeci">endpoint_type remote_endpoint_</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8h_source.html#l00052">ConnectAttempt.h:52</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html_a296fbab181bda48bf599996518228bf9"><div class="ttname"><a href="classripple_1_1Application.html#a296fbab181bda48bf599996518228bf9">ripple::Application::cluster</a></div><div class="ttdeci">virtual Cluster &amp; cluster()=0</div></div>
@@ -483,7 +483,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_a2b410ff2d6433fcee1d5ada37d67da07"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#a2b410ff2d6433fcee1d5ada37d67da07">ripple::ConnectAttempt::strand_</a></div><div class="ttdeci">boost::asio::io_service::strand strand_</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8h_source.html#l00054">ConnectAttempt.h:54</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#l00309">Journal.h:309</a></div></div>
<div class="ttc" id="aclassripple_1_1OverlayImpl_1_1Child_html_ac48a68b0e553ec566f03e3f7d538beec"><div class="ttname"><a href="classripple_1_1OverlayImpl_1_1Child.html#ac48a68b0e553ec566f03e3f7d538beec">ripple::OverlayImpl::Child::overlay_</a></div><div class="ttdeci">OverlayImpl &amp; overlay_</div><div class="ttdef"><b>Definition:</b> <a href="OverlayImpl_8h_source.html#l00063">OverlayImpl.h:63</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a7174b4395af72d89dc078e64d31c769c"><div class="ttname"><a href="classripple_1_1Config.html#a7174b4395af72d89dc078e64d31c769c">ripple::Config::LEDGER_REPLAY</a></div><div class="ttdeci">bool LEDGER_REPLAY</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00189">Config.h:189</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a7174b4395af72d89dc078e64d31c769c"><div class="ttname"><a href="classripple_1_1Config.html#a7174b4395af72d89dc078e64d31c769c">ripple::Config::LEDGER_REPLAY</a></div><div class="ttdeci">bool LEDGER_REPLAY</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00194">Config.h:194</a></div></div>
<div class="ttc" id="areserve_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/reserve.html">std::string::reserve</a></div><div class="ttdeci">T reserve(T... args)</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 class="ttdoc">STL class.</div></div>
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::seconds</a></div></div>
@@ -492,13 +492,13 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a217d4fd0d78a4f83214976e1b25f31eb"><div class="ttname"><a href="namespaceripple.html#a217d4fd0d78a4f83214976e1b25f31eb">ripple::parseProtocolVersions</a></div><div class="ttdeci">std::vector&lt; ProtocolVersion &gt; parseProtocolVersions(boost::beast::string_view const &amp;value)</div><div class="ttdoc">Parse a set of protocol versions.</div><div class="ttdef"><b>Definition:</b> <a href="ProtocolVersion_8cpp_source.html#l00079">ProtocolVersion.cpp:79</a></div></div>
<div class="ttc" id="anamespaceripple_html_a7241d07322a0d8fa2e2effedd739a90f"><div class="ttname"><a href="namespaceripple.html#a7241d07322a0d8fa2e2effedd739a90f">ripple::makeSharedValue</a></div><div class="ttdeci">std::optional&lt; uint256 &gt; makeSharedValue(stream_type &amp;ssl, beast::Journal journal)</div><div class="ttdoc">Computes a shared value based on the SSL connection state.</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8cpp_source.html#l00139">Handshake.cpp:139</a></div></div>
<div class="ttc" id="aclassripple_1_1Cluster_html_adffcdc10e28e4fa6f3e9b9c5f4bb3afa"><div class="ttname"><a href="classripple_1_1Cluster.html#adffcdc10e28e4fa6f3e9b9c5f4bb3afa">ripple::Cluster::member</a></div><div class="ttdeci">std::optional&lt; std::string &gt; member(PublicKey const &amp;node) const</div><div class="ttdoc">Determines whether a node belongs in the cluster.</div><div class="ttdef"><b>Definition:</b> <a href="Cluster_8cpp_source.html#l00039">Cluster.cpp:39</a></div></div>
<div class="ttc" id="anamespaceboost_html"><div class="ttname"><a href="namespaceboost.html">boost</a></div><div class="ttdef"><b>Definition:</b> <a href="IPAddress_8h_source.html#l00117">IPAddress.h:117</a></div></div>
<div class="ttc" id="anamespaceboost_html"><div class="ttname"><a href="namespaceboost.html">boost</a></div><div class="ttdef"><b>Definition:</b> <a href="IPAddress_8h_source.html#l00103">IPAddress.h:103</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_aa93311abfc27209476e78eaa09df91b5"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#aa93311abfc27209476e78eaa09df91b5">ripple::ConnectAttempt::processResponse</a></div><div class="ttdeci">void processResponse()</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8cpp_source.html#l00288">ConnectAttempt.cpp:288</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html"><div class="ttname"><a href="classJson_1_1Reader.html">Json::Reader</a></div><div class="ttdoc">Unserialize a JSON document into a Value.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8h_source.html#l00036">json_reader.h:36</a></div></div>
<div class="ttc" id="aclassripple_1_1OverlayImpl_html_a55c2ef9cc5b0abfbd143b1feea4f3c4b"><div class="ttname"><a href="classripple_1_1OverlayImpl.html#a55c2ef9cc5b0abfbd143b1feea4f3c4b">ripple::OverlayImpl::setup</a></div><div class="ttdeci">Setup const &amp; setup() const</div><div class="ttdef"><b>Definition:</b> <a href="OverlayImpl_8h_source.html#l00177">OverlayImpl.h:177</a></div></div>
<div class="ttc" id="aclassripple_1_1OverlayImpl_html_a55c2ef9cc5b0abfbd143b1feea4f3c4b"><div class="ttname"><a href="classripple_1_1OverlayImpl.html#a55c2ef9cc5b0abfbd143b1feea4f3c4b">ripple::OverlayImpl::setup</a></div><div class="ttdeci">Setup const &amp; setup() const</div><div class="ttdef"><b>Definition:</b> <a href="OverlayImpl_8h_source.html#l00174">OverlayImpl.h:174</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_a25587e81dcab145c3392aee7f1c58277"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#a25587e81dcab145c3392aee7f1c58277">ripple::ConnectAttempt::socket_type</a></div><div class="ttdeci">boost::asio::ip::tcp::socket socket_type</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8h_source.html#l00043">ConnectAttempt.h:43</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_a835d8f1ced3521a794690227d1cfc844"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#a835d8f1ced3521a794690227d1cfc844">ripple::ConnectAttempt::response_</a></div><div class="ttdeci">response_type response_</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8h_source.html#l00060">ConnectAttempt.h:60</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_af9b3a48e05361caa57d3e0c09e37a166"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#af9b3a48e05361caa57d3e0c09e37a166">ripple::PeerFinder::Config::peerPrivate</a></div><div class="ttdeci">bool peerPrivate</div><div class="ttdoc">true if we want our IP address kept private.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00062">PeerfinderManager.h:62</a></div></div>
<div class="ttc" id="astructripple_1_1PeerFinder_1_1Config_html_af9b3a48e05361caa57d3e0c09e37a166"><div class="ttname"><a href="structripple_1_1PeerFinder_1_1Config.html#af9b3a48e05361caa57d3e0c09e37a166">ripple::PeerFinder::Config::peerPrivate</a></div><div class="ttdeci">bool peerPrivate</div><div class="ttdoc">true if we want our IP address kept private.</div><div class="ttdef"><b>Definition:</b> <a href="PeerfinderManager_8h_source.html#l00061">PeerfinderManager.h:61</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_ae5ec22a076120a2271fbde792b84f6b0"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#ae5ec22a076120a2271fbde792b84f6b0">ripple::ConnectAttempt::onRead</a></div><div class="ttdeci">void onRead(error_code ec)</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8cpp_source.html#l00249">ConnectAttempt.cpp:249</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_ac202cbca318ad4cb1132936814da066d"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#ac202cbca318ad4cb1132936814da066d">ripple::ConnectAttempt::setTimer</a></div><div class="ttdeci">void setTimer()</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8cpp_source.html#l00118">ConnectAttempt.cpp:118</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_a4ae2ced706ca4b210afc190d324052ea"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#a4ae2ced706ca4b210afc190d324052ea">ripple::ConnectAttempt::slot_</a></div><div class="ttdeci">std::shared_ptr&lt; PeerFinder::Slot &gt; slot_</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8h_source.html#l00061">ConnectAttempt.h:61</a></div></div>
@@ -507,7 +507,7 @@ $(function() {
<div class="ttc" id="astructbeast_1_1IPAddressConversion_html_a5e02e604b7d4a590f7ceb14a26a6947b"><div class="ttname"><a href="structbeast_1_1IPAddressConversion.html#a5e02e604b7d4a590f7ceb14a26a6947b">beast::IPAddressConversion::from_asio</a></div><div class="ttdeci">static IP::Endpoint from_asio(boost::asio::ip::address const &amp;address)</div><div class="ttdef"><b>Definition:</b> <a href="IPAddressConversion_8h_source.html#l00063">IPAddressConversion.h:63</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Manager_html_a95d15486aa5e71cdd042f7f67dabf797"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Manager.html#a95d15486aa5e71cdd042f7f67dabf797">ripple::PeerFinder::Manager::on_closed</a></div><div class="ttdeci">virtual void on_closed(std::shared_ptr&lt; Slot &gt; const &amp;slot)=0</div><div class="ttdoc">Called when the slot is closed.</div></div>
<div class="ttc" id="anamespaceripple_1_1PeerFinder_html_ae15e107cb3b0b67dbf43bd4a0a229c15a260ca9dd8a4577fc00b7bd5810298076"><div class="ttname"><a href="namespaceripple_1_1PeerFinder.html#ae15e107cb3b0b67dbf43bd4a0a229c15a260ca9dd8a4577fc00b7bd5810298076">ripple::PeerFinder::Result::success</a></div><div class="ttdeci">@ success</div></div>
<div class="ttc" id="aclassripple_1_1OverlayImpl_html_af79b454c807a1a1ed55ddfb56ba9cf09"><div class="ttname"><a href="classripple_1_1OverlayImpl.html#af79b454c807a1a1ed55ddfb56ba9cf09">ripple::OverlayImpl::peerFinder</a></div><div class="ttdeci">PeerFinder::Manager &amp; peerFinder()</div><div class="ttdef"><b>Definition:</b> <a href="OverlayImpl_8h_source.html#l00159">OverlayImpl.h:159</a></div></div>
<div class="ttc" id="aclassripple_1_1OverlayImpl_html_af79b454c807a1a1ed55ddfb56ba9cf09"><div class="ttname"><a href="classripple_1_1OverlayImpl.html#af79b454c807a1a1ed55ddfb56ba9cf09">ripple::OverlayImpl::peerFinder</a></div><div class="ttdeci">PeerFinder::Manager &amp; peerFinder()</div><div class="ttdef"><b>Definition:</b> <a href="OverlayImpl_8h_source.html#l00162">OverlayImpl.h:162</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_af53a4b6d630a50e51a42ba20165781c5"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#af53a4b6d630a50e51a42ba20165781c5">ripple::ConnectAttempt::id_</a></div><div class="ttdeci">const std::uint32_t id_</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8h_source.html#l00049">ConnectAttempt.h:49</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_a4ef879770a2826cc01cc0d2c8923957a"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#a4ef879770a2826cc01cc0d2c8923957a">ripple::ConnectAttempt::socket_</a></div><div class="ttdeci">socket_type &amp; socket_</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8h_source.html#l00057">ConnectAttempt.h:57</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_a2dca7ff154f1f994dfa934a54bab62bd"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#a2dca7ff154f1f994dfa934a54bab62bd">ripple::ConnectAttempt::error_code</a></div><div class="ttdeci">boost::system::error_code error_code</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8h_source.html#l00033">ConnectAttempt.h:33</a></div></div>
@@ -528,7 +528,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_ab8f8e97458ff827357c385acdf5a6a4d"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#ab8f8e97458ff827357c385acdf5a6a4d">ripple::ConnectAttempt::app_</a></div><div class="ttdeci">Application &amp; app_</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8h_source.html#l00048">ConnectAttempt.h:48</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_ad9a0e0b631598c678467eb02d1a03fdb"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#ad9a0e0b631598c678467eb02d1a03fdb">ripple::ConnectAttempt::fail</a></div><div class="ttdeci">void fail(std::string const &amp;reason)</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8cpp_source.html#l00104">ConnectAttempt.cpp:104</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_a1627eb9d6568d6d0252fa8bb711c0a59"><div class="ttname"><a href="classJson_1_1Value.html#a1627eb9d6568d6d0252fa8bb711c0a59">Json::Value::isArray</a></div><div class="ttdeci">bool isArray() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l01015">json_value.cpp:1015</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a4f58c0a0eba0e944f27ef18d0c8da8bb"><div class="ttname"><a href="classripple_1_1Config.html#a4f58c0a0eba0e944f27ef18d0c8da8bb">ripple::Config::VP_REDUCE_RELAY_ENABLE</a></div><div class="ttdeci">bool VP_REDUCE_RELAY_ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00205">Config.h:205</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a4f58c0a0eba0e944f27ef18d0c8da8bb"><div class="ttname"><a href="classripple_1_1Config.html#a4f58c0a0eba0e944f27ef18d0c8da8bb">ripple::Config::VP_REDUCE_RELAY_ENABLE</a></div><div class="ttdeci">bool VP_REDUCE_RELAY_ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00210">Config.h:210</a></div></div>
<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="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Manager_html_a7378d056057b32cd7314142e32e52685"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Manager.html#a7378d056057b32cd7314142e32e52685">ripple::PeerFinder::Manager::onConnected</a></div><div class="ttdeci">virtual bool onConnected(std::shared_ptr&lt; Slot &gt; const &amp;slot, beast::IP::Endpoint const &amp;local_endpoint)=0</div><div class="ttdoc">Called when an outbound connection attempt succeeds.</div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Manager_html_add98e08a2601fbbf6b17effc5257a4e0"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Manager.html#add98e08a2601fbbf6b17effc5257a4e0">ripple::PeerFinder::Manager::onRedirects</a></div><div class="ttdeci">virtual void onRedirects(boost::asio::ip::tcp::endpoint const &amp;remote_address, std::vector&lt; boost::asio::ip::tcp::endpoint &gt; const &amp;eps)=0</div><div class="ttdoc">Called when we received redirect IPs from a busy peer.</div></div>
@@ -541,12 +541,12 @@ $(function() {
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_a7ccdafc7519dce6a4d70b95787fcc315"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#a7ccdafc7519dce6a4d70b95787fcc315">ripple::ConnectAttempt::run</a></div><div class="ttdeci">void run()</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8cpp_source.html#l00078">ConnectAttempt.cpp:78</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_afbbbebb7967570f0295e0c2960367d1d"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#afbbbebb7967570f0295e0c2960367d1d">ripple::ConnectAttempt::timer_</a></div><div class="ttdeci">boost::asio::basic_waitable_timer&lt; std::chrono::steady_clock &gt; timer_</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8h_source.html#l00055">ConnectAttempt.h:55</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_acd7b070372b08b6f38f419fe907ec9b9"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#acd7b070372b08b6f38f419fe907ec9b9">ripple::ConnectAttempt::onConnect</a></div><div class="ttdeci">void onConnect(error_code ec)</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8cpp_source.html#l00156">ConnectAttempt.cpp:156</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_ad8dab098919bf5cf79de7ab62c5b8fba"><div class="ttname"><a href="classripple_1_1Config.html#ad8dab098919bf5cf79de7ab62c5b8fba">ripple::Config::COMPRESSION</a></div><div class="ttdeci">bool COMPRESSION</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00186">Config.h:186</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_ad8dab098919bf5cf79de7ab62c5b8fba"><div class="ttname"><a href="classripple_1_1Config.html#ad8dab098919bf5cf79de7ab62c5b8fba">ripple::Config::COMPRESSION</a></div><div class="ttdeci">bool COMPRESSION</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00191">Config.h:191</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac5afac59670d5c595215479acb2741bd"><div class="ttname"><a href="namespaceripple.html#ac5afac59670d5c595215479acb2741bd">ripple::isProtocolSupported</a></div><div class="ttdeci">bool isProtocolSupported(ProtocolVersion const &amp;v)</div><div class="ttdoc">Determine whether we support a specific protocol version.</div><div class="ttdef"><b>Definition:</b> <a href="ProtocolVersion_8cpp_source.html#l00175">ProtocolVersion.cpp:175</a></div></div>
<div class="ttc" id="anamespaceripple_html_a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6"><div class="ttname"><a href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6">ripple::TokenType::NodePublic</a></div><div class="ttdeci">@ NodePublic</div></div>
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</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#l00315">Journal.h:315</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 &amp;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#l00040">app/misc/impl/Manifest.cpp:40</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 &amp;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#l00039">app/misc/impl/Manifest.cpp:39</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_a91d5cadc35fbfe0854fff84134cef666"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#a91d5cadc35fbfe0854fff84134cef666">ripple::ConnectAttempt::stream_</a></div><div class="ttdeci">stream_type &amp; stream_</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8h_source.html#l00058">ConnectAttempt.h:58</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_af42b801c57e8564e5a97d9dfd535a574"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#af42b801c57e8564e5a97d9dfd535a574">ripple::ConnectAttempt::req_</a></div><div class="ttdeci">request_type req_</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8h_source.html#l00062">ConnectAttempt.h:62</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_af296702d1c6d038fe463a0ee16d3b2b3"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#af296702d1c6d038fe463a0ee16d3b2b3">ripple::ConnectAttempt::close</a></div><div class="ttdeci">void close()</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8cpp_source.html#l00091">ConnectAttempt.cpp:91</a></div></div>
@@ -555,8 +555,8 @@ $(function() {
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_a66232f8dfe2a644c4fe83d1976cc675f"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#a66232f8dfe2a644c4fe83d1976cc675f">ripple::ConnectAttempt::ConnectAttempt</a></div><div class="ttdeci">ConnectAttempt(Application &amp;app, boost::asio::io_service &amp;io_service, endpoint_type const &amp;remote_endpoint, Resource::Consumer usage, shared_context const &amp;context, std::uint32_t id, std::shared_ptr&lt; PeerFinder::Slot &gt; const &amp;slot, beast::Journal journal, OverlayImpl &amp;overlay)</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8cpp_source.html#l00028">ConnectAttempt.cpp:28</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_a47260286197f5ca9340932dcd12250bb"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#a47260286197f5ca9340932dcd12250bb">ripple::ConnectAttempt::~ConnectAttempt</a></div><div class="ttdeci">~ConnectAttempt()</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8cpp_source.html#l00057">ConnectAttempt.cpp:57</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_aee0db91a2ff160931fd4aa230ef5098e"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#aee0db91a2ff160931fd4aa230ef5098e">ripple::ConnectAttempt::parse_endpoint</a></div><div class="ttdeci">static boost::asio::ip::tcp::endpoint parse_endpoint(std::string const &amp;s, boost::system::error_code &amp;ec)</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8h_source.html#l00112">ConnectAttempt.h:112</a></div></div>
<div class="ttc" id="aclassripple_1_1OverlayImpl_html_abcf430bc5f040cff77dd77b7c56a652f"><div class="ttname"><a href="classripple_1_1OverlayImpl.html#abcf430bc5f040cff77dd77b7c56a652f">ripple::OverlayImpl::isPeerUpgrade</a></div><div class="ttdeci">static bool isPeerUpgrade(http_request_type const &amp;request)</div><div class="ttdef"><b>Definition:</b> <a href="OverlayImpl_8cpp_source.html#l00339">OverlayImpl.cpp:339</a></div></div>
<div class="ttc" id="aclassripple_1_1OverlayImpl_html_a340bd55af73ab8800735f6c3ac538817"><div class="ttname"><a href="classripple_1_1OverlayImpl.html#a340bd55af73ab8800735f6c3ac538817">ripple::OverlayImpl::add_active</a></div><div class="ttdeci">void add_active(std::shared_ptr&lt; PeerImp &gt; const &amp;peer)</div><div class="ttdef"><b>Definition:</b> <a href="OverlayImpl_8cpp_source.html#l00441">OverlayImpl.cpp:441</a></div></div>
<div class="ttc" id="aclassripple_1_1OverlayImpl_html_abcf430bc5f040cff77dd77b7c56a652f"><div class="ttname"><a href="classripple_1_1OverlayImpl.html#abcf430bc5f040cff77dd77b7c56a652f">ripple::OverlayImpl::isPeerUpgrade</a></div><div class="ttdeci">static bool isPeerUpgrade(http_request_type const &amp;request)</div><div class="ttdef"><b>Definition:</b> <a href="OverlayImpl_8cpp_source.html#l00323">OverlayImpl.cpp:323</a></div></div>
<div class="ttc" id="aclassripple_1_1OverlayImpl_html_a340bd55af73ab8800735f6c3ac538817"><div class="ttname"><a href="classripple_1_1OverlayImpl.html#a340bd55af73ab8800735f6c3ac538817">ripple::OverlayImpl::add_active</a></div><div class="ttdeci">void add_active(std::shared_ptr&lt; PeerImp &gt; const &amp;peer)</div><div class="ttdef"><b>Definition:</b> <a href="OverlayImpl_8cpp_source.html#l00425">OverlayImpl.cpp:425</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="aclassripple_1_1ConnectAttempt_html_ac28902665c0db123ffba1bc05cfe439c"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#ac28902665c0db123ffba1bc05cfe439c">ripple::ConnectAttempt::read_buf_</a></div><div class="ttdeci">boost::beast::multi_buffer read_buf_</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8h_source.html#l00059">ConnectAttempt.h:59</a></div></div>
<div class="ttc" id="aclassripple_1_1ConnectAttempt_html_aad507d6327e6b66f2697ff3a5aee1849"><div class="ttname"><a href="classripple_1_1ConnectAttempt.html#aad507d6327e6b66f2697ff3a5aee1849">ripple::ConnectAttempt::onTimer</a></div><div class="ttdeci">void onTimer(error_code ec)</div><div class="ttdef"><b>Definition:</b> <a href="ConnectAttempt_8cpp_source.html#l00140">ConnectAttempt.cpp:140</a></div></div>