|
|
|
@@ -746,48 +746,45 @@ $(function() {
|
|
|
|
<div class="line"><a id="l00705" name="l00705"></a><span class="lineno"> 705</span> headers_,</div>
|
|
|
|
<div class="line"><a id="l00705" name="l00705"></a><span class="lineno"> 705</span> headers_,</div>
|
|
|
|
<div class="line"><a id="l00706" name="l00706"></a><span class="lineno"> 706</span> <a class="code hl_variable" href="namespaceripple.html#abfa1036f5269ce11a14cb8a8680dbc3e">FEATURE_TXRR</a>,</div>
|
|
|
|
<div class="line"><a id="l00706" name="l00706"></a><span class="lineno"> 706</span> <a class="code hl_variable" href="namespaceripple.html#abfa1036f5269ce11a14cb8a8680dbc3e">FEATURE_TXRR</a>,</div>
|
|
|
|
<div class="line"><a id="l00707" name="l00707"></a><span class="lineno"> 707</span> app_.config().TX_REDUCE_RELAY_ENABLE))</div>
|
|
|
|
<div class="line"><a id="l00707" name="l00707"></a><span class="lineno"> 707</span> app_.config().TX_REDUCE_RELAY_ENABLE))</div>
|
|
|
|
<div class="line"><a id="l00708" name="l00708"></a><span class="lineno"> 708</span> , vpReduceRelayEnabled_(<a class="code hl_function" href="namespaceripple.html#ab58cf24607744c98d521c3e97aca2a53">peerFeatureEnabled</a>(</div>
|
|
|
|
<div class="line"><a id="l00708" name="l00708"></a><span class="lineno"> 708</span> , vpReduceRelayEnabled_(app_.config().VP_REDUCE_RELAY_ENABLE)</div>
|
|
|
|
<div class="line"><a id="l00709" name="l00709"></a><span class="lineno"> 709</span> headers_,</div>
|
|
|
|
<div class="line"><a id="l00709" name="l00709"></a><span class="lineno"> 709</span> , ledgerReplayEnabled_(<a class="code hl_function" href="namespaceripple.html#ab58cf24607744c98d521c3e97aca2a53">peerFeatureEnabled</a>(</div>
|
|
|
|
<div class="line"><a id="l00710" name="l00710"></a><span class="lineno"> 710</span> <a class="code hl_variable" href="namespaceripple.html#af8096ae8c38e0d57b54d62311a0ae0e3">FEATURE_VPRR</a>,</div>
|
|
|
|
<div class="line"><a id="l00710" name="l00710"></a><span class="lineno"> 710</span> headers_,</div>
|
|
|
|
<div class="line"><a id="l00711" name="l00711"></a><span class="lineno"> 711</span> app_.config().VP_REDUCE_RELAY_ENABLE))</div>
|
|
|
|
<div class="line"><a id="l00711" name="l00711"></a><span class="lineno"> 711</span> <a class="code hl_variable" href="namespaceripple.html#a59334776ad7699c39ec3683f1fca4b2e">FEATURE_LEDGER_REPLAY</a>,</div>
|
|
|
|
<div class="line"><a id="l00712" name="l00712"></a><span class="lineno"> 712</span> , ledgerReplayEnabled_(<a class="code hl_function" href="namespaceripple.html#ab58cf24607744c98d521c3e97aca2a53">peerFeatureEnabled</a>(</div>
|
|
|
|
<div class="line"><a id="l00712" name="l00712"></a><span class="lineno"> 712</span> app_.config().LEDGER_REPLAY))</div>
|
|
|
|
<div class="line"><a id="l00713" name="l00713"></a><span class="lineno"> 713</span> headers_,</div>
|
|
|
|
<div class="line"><a id="l00713" name="l00713"></a><span class="lineno"> 713</span> , ledgerReplayMsgHandler_(app, app.getLedgerReplayer())</div>
|
|
|
|
<div class="line"><a id="l00714" name="l00714"></a><span class="lineno"> 714</span> <a class="code hl_variable" href="namespaceripple.html#a59334776ad7699c39ec3683f1fca4b2e">FEATURE_LEDGER_REPLAY</a>,</div>
|
|
|
|
<div class="line"><a id="l00714" name="l00714"></a><span class="lineno"> 714</span>{</div>
|
|
|
|
<div class="line"><a id="l00715" name="l00715"></a><span class="lineno"> 715</span> app_.config().LEDGER_REPLAY))</div>
|
|
|
|
<div class="line"><a id="l00715" name="l00715"></a><span class="lineno"> 715</span> <a class="code hl_variable" href="classripple_1_1PeerImp.html#af1b47f2938308431523fa640dbb94610">read_buffer_</a>.commit(boost::asio::buffer_copy(</div>
|
|
|
|
<div class="line"><a id="l00716" name="l00716"></a><span class="lineno"> 716</span> , ledgerReplayMsgHandler_(app, app.getLedgerReplayer())</div>
|
|
|
|
<div class="line"><a id="l00716" name="l00716"></a><span class="lineno"> 716</span> <a class="code hl_variable" href="classripple_1_1PeerImp.html#af1b47f2938308431523fa640dbb94610">read_buffer_</a>.prepare(boost::asio::buffer_size(buffers)), buffers));</div>
|
|
|
|
<div class="line"><a id="l00717" name="l00717"></a><span class="lineno"> 717</span>{</div>
|
|
|
|
<div class="line"><a id="l00717" name="l00717"></a><span class="lineno"> 717</span> JLOG(<a class="code hl_variable" href="classripple_1_1PeerImp.html#a2a2f6e6d19a201b7c61f670d6917a57f">journal_</a>.<a class="code hl_function" href="classbeast_1_1Journal.html#a87d6bd59020d94110027dcab3d9e3357">info</a>()) << <span class="stringliteral">"compression enabled "</span></div>
|
|
|
|
<div class="line"><a id="l00718" name="l00718"></a><span class="lineno"> 718</span> <a class="code hl_variable" href="classripple_1_1PeerImp.html#af1b47f2938308431523fa640dbb94610">read_buffer_</a>.commit(boost::asio::buffer_copy(</div>
|
|
|
|
<div class="line"><a id="l00718" name="l00718"></a><span class="lineno"> 718</span> << (<a class="code hl_variable" href="classripple_1_1PeerImp.html#a1af98192bd9143be003b8e314c85c49b">compressionEnabled_</a> == Compressed::On)</div>
|
|
|
|
<div class="line"><a id="l00719" name="l00719"></a><span class="lineno"> 719</span> <a class="code hl_variable" href="classripple_1_1PeerImp.html#af1b47f2938308431523fa640dbb94610">read_buffer_</a>.prepare(boost::asio::buffer_size(buffers)), buffers));</div>
|
|
|
|
<div class="line"><a id="l00719" name="l00719"></a><span class="lineno"> 719</span> << <span class="stringliteral">" vp reduce-relay enabled "</span></div>
|
|
|
|
<div class="line"><a id="l00720" name="l00720"></a><span class="lineno"> 720</span> JLOG(<a class="code hl_variable" href="classripple_1_1PeerImp.html#a2a2f6e6d19a201b7c61f670d6917a57f">journal_</a>.<a class="code hl_function" href="classbeast_1_1Journal.html#a87d6bd59020d94110027dcab3d9e3357">info</a>()) << <span class="stringliteral">"compression enabled "</span></div>
|
|
|
|
<div class="line"><a id="l00720" name="l00720"></a><span class="lineno"> 720</span> << <a class="code hl_variable" href="classripple_1_1PeerImp.html#a01f5e8f1d4131ce9a717e13d287a1e12">vpReduceRelayEnabled_</a></div>
|
|
|
|
<div class="line"><a id="l00721" name="l00721"></a><span class="lineno"> 721</span> << (<a class="code hl_variable" href="classripple_1_1PeerImp.html#a1af98192bd9143be003b8e314c85c49b">compressionEnabled_</a> == Compressed::On)</div>
|
|
|
|
<div class="line"><a id="l00721" name="l00721"></a><span class="lineno"> 721</span> << <span class="stringliteral">" tx reduce-relay enabled "</span></div>
|
|
|
|
<div class="line"><a id="l00722" name="l00722"></a><span class="lineno"> 722</span> << <span class="stringliteral">" vp reduce-relay enabled "</span></div>
|
|
|
|
<div class="line"><a id="l00722" name="l00722"></a><span class="lineno"> 722</span> << <a class="code hl_variable" href="classripple_1_1PeerImp.html#a7a42d4226e65fc2633dafe4b757cd7f9">txReduceRelayEnabled_</a> << <span class="stringliteral">" on "</span> << <a class="code hl_variable" href="classripple_1_1PeerImp.html#a58c022344af21924c17d3abda001dbe6">remote_address_</a></div>
|
|
|
|
<div class="line"><a id="l00723" name="l00723"></a><span class="lineno"> 723</span> << <a class="code hl_variable" href="classripple_1_1PeerImp.html#a01f5e8f1d4131ce9a717e13d287a1e12">vpReduceRelayEnabled_</a></div>
|
|
|
|
<div class="line"><a id="l00723" name="l00723"></a><span class="lineno"> 723</span> << <span class="stringliteral">" "</span> << <a class="code hl_variable" href="classripple_1_1PeerImp.html#a531d383abcb829130f3c772a661678eb">id_</a>;</div>
|
|
|
|
<div class="line"><a id="l00724" name="l00724"></a><span class="lineno"> 724</span> << <span class="stringliteral">" tx reduce-relay enabled "</span></div>
|
|
|
|
<div class="line"><a id="l00724" name="l00724"></a><span class="lineno"> 724</span>}</div>
|
|
|
|
<div class="line"><a id="l00725" name="l00725"></a><span class="lineno"> 725</span> << <a class="code hl_variable" href="classripple_1_1PeerImp.html#a7a42d4226e65fc2633dafe4b757cd7f9">txReduceRelayEnabled_</a> << <span class="stringliteral">" on "</span> << <a class="code hl_variable" href="classripple_1_1PeerImp.html#a58c022344af21924c17d3abda001dbe6">remote_address_</a></div>
|
|
|
|
<div class="line"><a id="l00725" name="l00725"></a><span class="lineno"> 725</span> </div>
|
|
|
|
<div class="line"><a id="l00726" name="l00726"></a><span class="lineno"> 726</span> << <span class="stringliteral">" "</span> << <a class="code hl_variable" href="classripple_1_1PeerImp.html#a531d383abcb829130f3c772a661678eb">id_</a>;</div>
|
|
|
|
<div class="line"><a id="l00726" name="l00726"></a><span class="lineno"> 726</span><span class="keyword">template</span> <<span class="keyword">class</span> FwdIt, <span class="keyword">class</span>></div>
|
|
|
|
<div class="line"><a id="l00727" name="l00727"></a><span class="lineno"> 727</span>}</div>
|
|
|
|
<div class="line"><a id="l00727" name="l00727"></a><span class="lineno"> 727</span><span class="keywordtype">void</span></div>
|
|
|
|
<div class="line"><a id="l00728" name="l00728"></a><span class="lineno"> 728</span> </div>
|
|
|
|
<div class="line"><a id="l00728" name="l00728"></a><span class="lineno"><a class="line" href="classripple_1_1PeerImp.html#a26d17c2612f844166afa4f8a15986161"> 728</a></span><a class="code hl_function" href="classripple_1_1PeerImp.html#a26d17c2612f844166afa4f8a15986161">PeerImp::sendEndpoints</a>(FwdIt first, FwdIt last)</div>
|
|
|
|
<div class="line"><a id="l00729" name="l00729"></a><span class="lineno"> 729</span><span class="keyword">template</span> <<span class="keyword">class</span> FwdIt, <span class="keyword">class</span>></div>
|
|
|
|
<div class="line"><a id="l00729" name="l00729"></a><span class="lineno"> 729</span>{</div>
|
|
|
|
<div class="line"><a id="l00730" name="l00730"></a><span class="lineno"> 730</span><span class="keywordtype">void</span></div>
|
|
|
|
<div class="line"><a id="l00730" name="l00730"></a><span class="lineno"> 730</span> protocol::TMEndpoints tm;</div>
|
|
|
|
<div class="line"><a id="l00731" name="l00731"></a><span class="lineno"><a class="line" href="classripple_1_1PeerImp.html#a26d17c2612f844166afa4f8a15986161"> 731</a></span><a class="code hl_function" href="classripple_1_1PeerImp.html#a26d17c2612f844166afa4f8a15986161">PeerImp::sendEndpoints</a>(FwdIt first, FwdIt last)</div>
|
|
|
|
<div class="line"><a id="l00731" name="l00731"></a><span class="lineno"> 731</span> </div>
|
|
|
|
<div class="line"><a id="l00732" name="l00732"></a><span class="lineno"> 732</span>{</div>
|
|
|
|
<div class="line"><a id="l00732" name="l00732"></a><span class="lineno"> 732</span> <span class="keywordflow">while</span> (first != last)</div>
|
|
|
|
<div class="line"><a id="l00733" name="l00733"></a><span class="lineno"> 733</span> protocol::TMEndpoints tm;</div>
|
|
|
|
<div class="line"><a id="l00733" name="l00733"></a><span class="lineno"> 733</span> {</div>
|
|
|
|
<div class="line"><a id="l00734" name="l00734"></a><span class="lineno"> 734</span> </div>
|
|
|
|
<div class="line"><a id="l00734" name="l00734"></a><span class="lineno"> 734</span> <span class="keyword">auto</span>& tme2(*tm.add_endpoints_v2());</div>
|
|
|
|
<div class="line"><a id="l00735" name="l00735"></a><span class="lineno"> 735</span> <span class="keywordflow">while</span> (first != last)</div>
|
|
|
|
<div class="line"><a id="l00735" name="l00735"></a><span class="lineno"> 735</span> tme2.set_endpoint(first->address.to_string());</div>
|
|
|
|
<div class="line"><a id="l00736" name="l00736"></a><span class="lineno"> 736</span> {</div>
|
|
|
|
<div class="line"><a id="l00736" name="l00736"></a><span class="lineno"> 736</span> tme2.set_hops(first->hops);</div>
|
|
|
|
<div class="line"><a id="l00737" name="l00737"></a><span class="lineno"> 737</span> <span class="keyword">auto</span>& tme2(*tm.add_endpoints_v2());</div>
|
|
|
|
<div class="line"><a id="l00737" name="l00737"></a><span class="lineno"> 737</span> first++;</div>
|
|
|
|
<div class="line"><a id="l00738" name="l00738"></a><span class="lineno"> 738</span> tme2.set_endpoint(first->address.to_string());</div>
|
|
|
|
<div class="line"><a id="l00738" name="l00738"></a><span class="lineno"> 738</span> }</div>
|
|
|
|
<div class="line"><a id="l00739" name="l00739"></a><span class="lineno"> 739</span> tme2.set_hops(first->hops);</div>
|
|
|
|
<div class="line"><a id="l00739" name="l00739"></a><span class="lineno"> 739</span> tm.set_version(2);</div>
|
|
|
|
<div class="line"><a id="l00740" name="l00740"></a><span class="lineno"> 740</span> first++;</div>
|
|
|
|
<div class="line"><a id="l00740" name="l00740"></a><span class="lineno"> 740</span> </div>
|
|
|
|
<div class="line"><a id="l00741" name="l00741"></a><span class="lineno"> 741</span> }</div>
|
|
|
|
<div class="line"><a id="l00741" name="l00741"></a><span class="lineno"> 741</span> <a class="code hl_function" href="classripple_1_1PeerImp.html#aa349eb9f7a80300fcfc951ed514cb658">send</a>(std::make_shared<Message>(tm, protocol::mtENDPOINTS));</div>
|
|
|
|
<div class="line"><a id="l00742" name="l00742"></a><span class="lineno"> 742</span> tm.set_version(2);</div>
|
|
|
|
<div class="line"><a id="l00742" name="l00742"></a><span class="lineno"> 742</span>}</div>
|
|
|
|
<div class="line"><a id="l00743" name="l00743"></a><span class="lineno"> 743</span> </div>
|
|
|
|
<div class="line"><a id="l00743" name="l00743"></a><span class="lineno"> 743</span> </div>
|
|
|
|
<div class="line"><a id="l00744" name="l00744"></a><span class="lineno"> 744</span> <a class="code hl_function" href="classripple_1_1PeerImp.html#aa349eb9f7a80300fcfc951ed514cb658">send</a>(std::make_shared<Message>(tm, protocol::mtENDPOINTS));</div>
|
|
|
|
<div class="line"><a id="l00744" name="l00744"></a><span class="lineno"> 744</span>} <span class="comment">// namespace ripple</span></div>
|
|
|
|
<div class="line"><a id="l00745" name="l00745"></a><span class="lineno"> 745</span>}</div>
|
|
|
|
<div class="line"><a id="l00745" name="l00745"></a><span class="lineno"> 745</span> </div>
|
|
|
|
<div class="line"><a id="l00746" name="l00746"></a><span class="lineno"> 746</span> </div>
|
|
|
|
<div class="line"><a id="l00746" name="l00746"></a><span class="lineno"> 746</span><span class="preprocessor">#endif</span></div>
|
|
|
|
<div class="line"><a id="l00747" name="l00747"></a><span class="lineno"> 747</span>} <span class="comment">// namespace ripple</span></div>
|
|
|
|
|
|
|
|
<div class="line"><a id="l00748" name="l00748"></a><span class="lineno"> 748</span> </div>
|
|
|
|
|
|
|
|
<div class="line"><a id="l00749" name="l00749"></a><span class="lineno"> 749</span><span class="preprocessor">#endif</span></div>
|
|
|
|
|
|
|
|
<div class="ttc" id="aatomic_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/atomic/atomic.html">std::atomic</a></div></div>
|
|
|
|
<div class="ttc" id="aatomic_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/atomic/atomic.html">std::atomic</a></div></div>
|
|
|
|
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div></div>
|
|
|
|
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></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#l00147">json_value.h:148</a></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#l00147">json_value.h:148</a></div></div>
|
|
|
|
@@ -804,11 +801,11 @@ $(function() {
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_a248216c435893204229050f2c297f7cf"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#a248216c435893204229050f2c297f7cf">ripple::PeerImp::Metrics::accumBytes_</a></div><div class="ttdeci">std::uint64_t accumBytes_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00224">PeerImp.h:224</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_a248216c435893204229050f2c297f7cf"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#a248216c435893204229050f2c297f7cf">ripple::PeerImp::Metrics::accumBytes_</a></div><div class="ttdeci">std::uint64_t accumBytes_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00224">PeerImp.h:224</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_a2d96c2515dd1edc8d10bb9dda23845d6"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#a2d96c2515dd1edc8d10bb9dda23845d6">ripple::PeerImp::Metrics::operator=</a></div><div class="ttdeci">Metrics & operator=(Metrics const &)=delete</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_a2d96c2515dd1edc8d10bb9dda23845d6"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#a2d96c2515dd1edc8d10bb9dda23845d6">ripple::PeerImp::Metrics::operator=</a></div><div class="ttdeci">Metrics & operator=(Metrics const &)=delete</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_a351bf2d8fe62a49d71828f9c68056b5b"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#a351bf2d8fe62a49d71828f9c68056b5b">ripple::PeerImp::Metrics::Metrics</a></div><div class="ttdeci">Metrics(Metrics &&)=delete</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_a351bf2d8fe62a49d71828f9c68056b5b"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#a351bf2d8fe62a49d71828f9c68056b5b">ripple::PeerImp::Metrics::Metrics</a></div><div class="ttdeci">Metrics(Metrics &&)=delete</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_a3c410e1fe134c480a9239aeef678400b"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#a3c410e1fe134c480a9239aeef678400b">ripple::PeerImp::Metrics::total_bytes</a></div><div class="ttdeci">std::uint64_t total_bytes() const</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03541">PeerImp.cpp:3541</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_a3c410e1fe134c480a9239aeef678400b"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#a3c410e1fe134c480a9239aeef678400b">ripple::PeerImp::Metrics::total_bytes</a></div><div class="ttdeci">std::uint64_t total_bytes() const</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03528">PeerImp.cpp:3528</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_a76c956e87bb88a1df8fffc816829f901"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#a76c956e87bb88a1df8fffc816829f901">ripple::PeerImp::Metrics::totalBytes_</a></div><div class="ttdeci">std::uint64_t totalBytes_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00223">PeerImp.h:223</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_a76c956e87bb88a1df8fffc816829f901"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#a76c956e87bb88a1df8fffc816829f901">ripple::PeerImp::Metrics::totalBytes_</a></div><div class="ttdeci">std::uint64_t totalBytes_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00223">PeerImp.h:223</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_a99fc8e6361238a0ff2a60f2b26fa47bd"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#a99fc8e6361238a0ff2a60f2b26fa47bd">ripple::PeerImp::Metrics::operator=</a></div><div class="ttdeci">Metrics & operator=(Metrics &&)=delete</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_a99fc8e6361238a0ff2a60f2b26fa47bd"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#a99fc8e6361238a0ff2a60f2b26fa47bd">ripple::PeerImp::Metrics::operator=</a></div><div class="ttdeci">Metrics & operator=(Metrics &&)=delete</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_ab8cea5111eeda423b524d5bcecf6cc4e"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#ab8cea5111eeda423b524d5bcecf6cc4e">ripple::PeerImp::Metrics::average_bytes</a></div><div class="ttdeci">std::uint64_t average_bytes() const</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03534">PeerImp.cpp:3534</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_ab8cea5111eeda423b524d5bcecf6cc4e"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#ab8cea5111eeda423b524d5bcecf6cc4e">ripple::PeerImp::Metrics::average_bytes</a></div><div class="ttdeci">std::uint64_t average_bytes() const</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03521">PeerImp.cpp:3521</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_abc7e4f11bf921e42698d7cd27fbf6a7a"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#abc7e4f11bf921e42698d7cd27fbf6a7a">ripple::PeerImp::Metrics::add_message</a></div><div class="ttdeci">void add_message(std::uint64_t bytes)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03508">PeerImp.cpp:3508</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_abc7e4f11bf921e42698d7cd27fbf6a7a"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#abc7e4f11bf921e42698d7cd27fbf6a7a">ripple::PeerImp::Metrics::add_message</a></div><div class="ttdeci">void add_message(std::uint64_t bytes)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03495">PeerImp.cpp:3495</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_ac7a058c9f623584e75a1ffc41c0d1c94"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#ac7a058c9f623584e75a1ffc41c0d1c94">ripple::PeerImp::Metrics::Metrics</a></div><div class="ttdeci">Metrics(Metrics const &)=delete</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_ac7a058c9f623584e75a1ffc41c0d1c94"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#ac7a058c9f623584e75a1ffc41c0d1c94">ripple::PeerImp::Metrics::Metrics</a></div><div class="ttdeci">Metrics(Metrics const &)=delete</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_ad8de70bc8c28ad444c8705efeafe6e96"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#ad8de70bc8c28ad444c8705efeafe6e96">ripple::PeerImp::Metrics::mutex_</a></div><div class="ttdeci">boost::shared_mutex mutex_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00220">PeerImp.h:220</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_ad8de70bc8c28ad444c8705efeafe6e96"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#ad8de70bc8c28ad444c8705efeafe6e96">ripple::PeerImp::Metrics::mutex_</a></div><div class="ttdeci">boost::shared_mutex mutex_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00220">PeerImp.h:220</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_ae39d568c6278b1f880fea0b628f4743c"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#ae39d568c6278b1f880fea0b628f4743c">ripple::PeerImp::Metrics::Metrics</a></div><div class="ttdeci">Metrics()=default</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_1_1Metrics_html_ae39d568c6278b1f880fea0b628f4743c"><div class="ttname"><a href="classripple_1_1PeerImp_1_1Metrics.html#ae39d568c6278b1f880fea0b628f4743c">ripple::PeerImp::Metrics::Metrics</a></div><div class="ttdeci">Metrics()=default</div></div>
|
|
|
|
@@ -821,19 +818,19 @@ $(function() {
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a0519063825179a4d617170c04f901f9e"><div class="ttname"><a href="classripple_1_1PeerImp.html#a0519063825179a4d617170c04f901f9e">ripple::PeerImp::operator=</a></div><div class="ttdeci">PeerImp & operator=(PeerImp const &)=delete</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a0519063825179a4d617170c04f901f9e"><div class="ttname"><a href="classripple_1_1PeerImp.html#a0519063825179a4d617170c04f901f9e">ripple::PeerImp::operator=</a></div><div class="ttdeci">PeerImp & operator=(PeerImp const &)=delete</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a07a8cd5957a865b38abfcbc259fa2878"><div class="ttname"><a href="classripple_1_1PeerImp.html#a07a8cd5957a865b38abfcbc259fa2878">ripple::PeerImp::load_event_</a></div><div class="ttdeci">std::unique_ptr< LoadEvent > load_event_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00180">PeerImp.h:180</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a07a8cd5957a865b38abfcbc259fa2878"><div class="ttname"><a href="classripple_1_1PeerImp.html#a07a8cd5957a865b38abfcbc259fa2878">ripple::PeerImp::load_event_</a></div><div class="ttdeci">std::unique_ptr< LoadEvent > load_event_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00180">PeerImp.h:180</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a07c076bb0ff33256d508d55713ecaa50"><div class="ttname"><a href="classripple_1_1PeerImp.html#a07c076bb0ff33256d508d55713ecaa50">ripple::PeerImp::headers_</a></div><div class="ttdeci">boost::beast::http::fields const & headers_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00176">PeerImp.h:176</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a07c076bb0ff33256d508d55713ecaa50"><div class="ttname"><a href="classripple_1_1PeerImp.html#a07c076bb0ff33256d508d55713ecaa50">ripple::PeerImp::headers_</a></div><div class="ttdeci">boost::beast::http::fields const & headers_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00176">PeerImp.h:176</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a07d0441dd1b4d2111290baced384eedb"><div class="ttname"><a href="classripple_1_1PeerImp.html#a07d0441dd1b4d2111290baced384eedb">ripple::PeerImp::onValidatorListMessage</a></div><div class="ttdeci">void onValidatorListMessage(std::string const &messageType, std::string const &manifest, std::uint32_t version, std::vector< ValidatorBlobInfo > const &blobs)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02025">PeerImp.cpp:2025</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a07d0441dd1b4d2111290baced384eedb"><div class="ttname"><a href="classripple_1_1PeerImp.html#a07d0441dd1b4d2111290baced384eedb">ripple::PeerImp::onValidatorListMessage</a></div><div class="ttdeci">void onValidatorListMessage(std::string const &messageType, std::string const &manifest, std::uint32_t version, std::vector< ValidatorBlobInfo > const &blobs)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02022">PeerImp.cpp:2022</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a081ce86dc210e524fec85f035ea55427"><div class="ttname"><a href="classripple_1_1PeerImp.html#a081ce86dc210e524fec85f035ea55427">ripple::PeerImp::onMessageEnd</a></div><div class="ttdeci">void onMessageEnd(std::uint16_t type, std::shared_ptr<::google::protobuf::Message > const &m)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l01060">PeerImp.cpp:1060</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a081ce86dc210e524fec85f035ea55427"><div class="ttname"><a href="classripple_1_1PeerImp.html#a081ce86dc210e524fec85f035ea55427">ripple::PeerImp::onMessageEnd</a></div><div class="ttdeci">void onMessageEnd(std::uint16_t type, std::shared_ptr<::google::protobuf::Message > const &m)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l01057">PeerImp.cpp:1057</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a08aa2f230196348cdeb3f5eccf97fd86"><div class="ttname"><a href="classripple_1_1PeerImp.html#a08aa2f230196348cdeb3f5eccf97fd86">ripple::PeerImp::hasLedger</a></div><div class="ttdeci">bool hasLedger(uint256 const &hash, std::uint32_t seq) const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00525">PeerImp.cpp:525</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a08aa2f230196348cdeb3f5eccf97fd86"><div class="ttname"><a href="classripple_1_1PeerImp.html#a08aa2f230196348cdeb3f5eccf97fd86">ripple::PeerImp::hasLedger</a></div><div class="ttdeci">bool hasLedger(uint256 const &hash, std::uint32_t seq) const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00522">PeerImp.cpp:522</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a0c2b9505bc94a4cecb869a34eb549669"><div class="ttname"><a href="classripple_1_1PeerImp.html#a0c2b9505bc94a4cecb869a34eb549669">ripple::PeerImp::sent</a></div><div class="ttdeci">Metrics sent</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00230">PeerImp.h:230</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a0c2b9505bc94a4cecb869a34eb549669"><div class="ttname"><a href="classripple_1_1PeerImp.html#a0c2b9505bc94a4cecb869a34eb549669">ripple::PeerImp::sent</a></div><div class="ttdeci">Metrics sent</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00230">PeerImp.h:230</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a0c41a6f0980877701514318cd388f6f0"><div class="ttname"><a href="classripple_1_1PeerImp.html#a0c41a6f0980877701514318cd388f6f0">ripple::PeerImp::uptime</a></div><div class="ttdeci">clock_type::duration uptime() const</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00367">PeerImp.h:367</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a0c41a6f0980877701514318cd388f6f0"><div class="ttname"><a href="classripple_1_1PeerImp.html#a0c41a6f0980877701514318cd388f6f0">ripple::PeerImp::uptime</a></div><div class="ttdeci">clock_type::duration uptime() const</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00367">PeerImp.h:367</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a0ce6e26cf39a5063c809b175fdaedc1c"><div class="ttname"><a href="classripple_1_1PeerImp.html#a0ce6e26cf39a5063c809b175fdaedc1c">ripple::PeerImp::removeTxQueue</a></div><div class="ttdeci">void removeTxQueue(uint256 const &hash) override</div><div class="ttdoc">Remove transaction's hash from the transactions' hashes queue.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00341">PeerImp.cpp:341</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a0ce6e26cf39a5063c809b175fdaedc1c"><div class="ttname"><a href="classripple_1_1PeerImp.html#a0ce6e26cf39a5063c809b175fdaedc1c">ripple::PeerImp::removeTxQueue</a></div><div class="ttdeci">void removeTxQueue(uint256 const &hash) override</div><div class="ttdoc">Remove transaction's hash from the transactions' hashes queue.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00338">PeerImp.cpp:338</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a0f54c0cdd1604bbf44ea7ce3ff8a3a86"><div class="ttname"><a href="classripple_1_1PeerImp.html#a0f54c0cdd1604bbf44ea7ce3ff8a3a86">ripple::PeerImp::last_status_</a></div><div class="ttdeci">protocol::TMStatusChange last_status_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00169">PeerImp.h:169</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a0f54c0cdd1604bbf44ea7ce3ff8a3a86"><div class="ttname"><a href="classripple_1_1PeerImp.html#a0f54c0cdd1604bbf44ea7ce3ff8a3a86">ripple::PeerImp::last_status_</a></div><div class="ttdeci">protocol::TMStatusChange last_status_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00169">PeerImp.h:169</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a10408149af92b12413402a291ac37e82"><div class="ttname"><a href="classripple_1_1PeerImp.html#a10408149af92b12413402a291ac37e82">ripple::PeerImp::nameMutex_</a></div><div class="ttdeci">boost::shared_mutex nameMutex_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00101">PeerImp.h:101</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a10408149af92b12413402a291ac37e82"><div class="ttname"><a href="classripple_1_1PeerImp.html#a10408149af92b12413402a291ac37e82">ripple::PeerImp::nameMutex_</a></div><div class="ttdeci">boost::shared_mutex nameMutex_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00101">PeerImp.h:101</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a10ceb4899e1d4cc4f27a9af79e82e880"><div class="ttname"><a href="classripple_1_1PeerImp.html#a10ceb4899e1d4cc4f27a9af79e82e880">ripple::PeerImp::name_</a></div><div class="ttdeci">std::string name_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00100">PeerImp.h:100</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a10ceb4899e1d4cc4f27a9af79e82e880"><div class="ttname"><a href="classripple_1_1PeerImp.html#a10ceb4899e1d4cc4f27a9af79e82e880">ripple::PeerImp::name_</a></div><div class="ttdeci">std::string name_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00100">PeerImp.h:100</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a113a4f4d8620b7add096d04c0185e5fb"><div class="ttname"><a href="classripple_1_1PeerImp.html#a113a4f4d8620b7add096d04c0185e5fb">ripple::PeerImp::recentTxSets_</a></div><div class="ttdeci">boost::circular_buffer< uint256 > recentTxSets_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00111">PeerImp.h:111</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a113a4f4d8620b7add096d04c0185e5fb"><div class="ttname"><a href="classripple_1_1PeerImp.html#a113a4f4d8620b7add096d04c0185e5fb">ripple::PeerImp::recentTxSets_</a></div><div class="ttdeci">boost::circular_buffer< uint256 > recentTxSets_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00111">PeerImp.h:111</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a137ee1a1d19c075b645a64a7f8a770b4"><div class="ttname"><a href="classripple_1_1PeerImp.html#a137ee1a1d19c075b645a64a7f8a770b4">ripple::PeerImp::stream_ptr_</a></div><div class="ttdeci">std::unique_ptr< stream_type > stream_ptr_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00077">PeerImp.h:77</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a137ee1a1d19c075b645a64a7f8a770b4"><div class="ttname"><a href="classripple_1_1PeerImp.html#a137ee1a1d19c075b645a64a7f8a770b4">ripple::PeerImp::stream_ptr_</a></div><div class="ttdeci">std::unique_ptr< stream_type > stream_ptr_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00077">PeerImp.h:77</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a151d65fbc99c5f0a38fc4e28c87f43f3"><div class="ttname"><a href="classripple_1_1PeerImp.html#a151d65fbc99c5f0a38fc4e28c87f43f3">ripple::PeerImp::checkTransaction</a></div><div class="ttdeci">void checkTransaction(int flags, bool checkSignature, std::shared_ptr< STTx const > const &stx, bool batch)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02845">PeerImp.cpp:2845</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a151d65fbc99c5f0a38fc4e28c87f43f3"><div class="ttname"><a href="classripple_1_1PeerImp.html#a151d65fbc99c5f0a38fc4e28c87f43f3">ripple::PeerImp::checkTransaction</a></div><div class="ttdeci">void checkTransaction(int flags, bool checkSignature, std::shared_ptr< STTx const > const &stx, bool batch)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02832">PeerImp.cpp:2832</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a16662b11fbe68fcd1633ee322a58de2d"><div class="ttname"><a href="classripple_1_1PeerImp.html#a16662b11fbe68fcd1633ee322a58de2d">ripple::PeerImp::onMessage</a></div><div class="ttdeci">void onMessage(std::shared_ptr< protocol::TMManifests > const &m)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l01069">PeerImp.cpp:1069</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a16662b11fbe68fcd1633ee322a58de2d"><div class="ttname"><a href="classripple_1_1PeerImp.html#a16662b11fbe68fcd1633ee322a58de2d">ripple::PeerImp::onMessage</a></div><div class="ttdeci">void onMessage(std::shared_ptr< protocol::TMManifests > const &m)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l01066">PeerImp.cpp:1066</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a188c37583421faf7f1fa2bea12fe7180"><div class="ttname"><a href="classripple_1_1PeerImp.html#a188c37583421faf7f1fa2bea12fe7180">ripple::PeerImp::detaching_</a></div><div class="ttdeci">bool detaching_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00097">PeerImp.h:97</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a188c37583421faf7f1fa2bea12fe7180"><div class="ttname"><a href="classripple_1_1PeerImp.html#a188c37583421faf7f1fa2bea12fe7180">ripple::PeerImp::detaching_</a></div><div class="ttdeci">bool detaching_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00097">PeerImp.h:97</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a19e49da48df03e4a73204bea2b268d2a"><div class="ttname"><a href="classripple_1_1PeerImp.html#a19e49da48df03e4a73204bea2b268d2a">ripple::PeerImp::Tracking</a></div><div class="ttdeci">Tracking</div><div class="ttdoc">Whether the peer's view of the ledger converges or diverges from ours.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00057">PeerImp.h:57</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a19e49da48df03e4a73204bea2b268d2a"><div class="ttname"><a href="classripple_1_1PeerImp.html#a19e49da48df03e4a73204bea2b268d2a">ripple::PeerImp::Tracking</a></div><div class="ttdeci">Tracking</div><div class="ttdoc">Whether the peer's view of the ledger converges or diverges from ours.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00057">PeerImp.h:57</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a19e49da48df03e4a73204bea2b268d2aa7de33615d7fbc1cb7bc608d12f1993d2"><div class="ttname"><a href="classripple_1_1PeerImp.html#a19e49da48df03e4a73204bea2b268d2aa7de33615d7fbc1cb7bc608d12f1993d2">ripple::PeerImp::Tracking::converged</a></div><div class="ttdeci">@ converged</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a19e49da48df03e4a73204bea2b268d2aa7de33615d7fbc1cb7bc608d12f1993d2"><div class="ttname"><a href="classripple_1_1PeerImp.html#a19e49da48df03e4a73204bea2b268d2aa7de33615d7fbc1cb7bc608d12f1993d2">ripple::PeerImp::Tracking::converged</a></div><div class="ttdeci">@ converged</div></div>
|
|
|
|
@@ -842,112 +839,112 @@ $(function() {
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a1af98192bd9143be003b8e314c85c49b"><div class="ttname"><a href="classripple_1_1PeerImp.html#a1af98192bd9143be003b8e314c85c49b">ripple::PeerImp::compressionEnabled_</a></div><div class="ttdeci">Compressed compressionEnabled_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00185">PeerImp.h:185</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a1af98192bd9143be003b8e314c85c49b"><div class="ttname"><a href="classripple_1_1PeerImp.html#a1af98192bd9143be003b8e314c85c49b">ripple::PeerImp::compressionEnabled_</a></div><div class="ttdeci">Compressed compressionEnabled_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00185">PeerImp.h:185</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a1c4cebb5c1a3f7a213186db542aa1b97"><div class="ttname"><a href="classripple_1_1PeerImp.html#a1c4cebb5c1a3f7a213186db542aa1b97">ripple::PeerImp::publisherListSequence</a></div><div class="ttdeci">std::optional< std::size_t > publisherListSequence(PublicKey const &pubKey) const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00379">PeerImp.h:379</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a1c4cebb5c1a3f7a213186db542aa1b97"><div class="ttname"><a href="classripple_1_1PeerImp.html#a1c4cebb5c1a3f7a213186db542aa1b97">ripple::PeerImp::publisherListSequence</a></div><div class="ttdeci">std::optional< std::size_t > publisherListSequence(PublicKey const &pubKey) const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00379">PeerImp.h:379</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a1dd0d9f359b78affdc97507b1dd70702"><div class="ttname"><a href="classripple_1_1PeerImp.html#a1dd0d9f359b78affdc97507b1dd70702">ripple::PeerImp::closedLedgerHash_</a></div><div class="ttdeci">uint256 closedLedgerHash_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00107">PeerImp.h:107</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a1dd0d9f359b78affdc97507b1dd70702"><div class="ttname"><a href="classripple_1_1PeerImp.html#a1dd0d9f359b78affdc97507b1dd70702">ripple::PeerImp::closedLedgerHash_</a></div><div class="ttdeci">uint256 closedLedgerHash_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00107">PeerImp.h:107</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a23911da98ba540250f16a5628a1b25c3"><div class="ttname"><a href="classripple_1_1PeerImp.html#a23911da98ba540250f16a5628a1b25c3">ripple::PeerImp::domain</a></div><div class="ttdeci">std::string domain() const</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00843">PeerImp.cpp:843</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a23911da98ba540250f16a5628a1b25c3"><div class="ttname"><a href="classripple_1_1PeerImp.html#a23911da98ba540250f16a5628a1b25c3">ripple::PeerImp::domain</a></div><div class="ttdeci">std::string domain() const</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00840">PeerImp.cpp:840</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a23f99c9eb6bca0f2db087e1120f22ec3"><div class="ttname"><a href="classripple_1_1PeerImp.html#a23f99c9eb6bca0f2db087e1120f22ec3">ripple::PeerImp::lastPingSeq_</a></div><div class="ttdeci">std::optional< std::uint32_t > lastPingSeq_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00114">PeerImp.h:114</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a23f99c9eb6bca0f2db087e1120f22ec3"><div class="ttname"><a href="classripple_1_1PeerImp.html#a23f99c9eb6bca0f2db087e1120f22ec3">ripple::PeerImp::lastPingSeq_</a></div><div class="ttdeci">std::optional< std::uint32_t > lastPingSeq_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00114">PeerImp.h:114</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a24948c1691b49f2ef1ecb95b89835420"><div class="ttname"><a href="classripple_1_1PeerImp.html#a24948c1691b49f2ef1ecb95b89835420">ripple::PeerImp::slot</a></div><div class="ttdeci">std::shared_ptr< PeerFinder::Slot > const & slot()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00275">PeerImp.h:275</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a24948c1691b49f2ef1ecb95b89835420"><div class="ttname"><a href="classripple_1_1PeerImp.html#a24948c1691b49f2ef1ecb95b89835420">ripple::PeerImp::slot</a></div><div class="ttdeci">std::shared_ptr< PeerFinder::Slot > const & slot()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00275">PeerImp.h:275</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a25318d42fb317679fa624ae59d261aed"><div class="ttname"><a href="classripple_1_1PeerImp.html#a25318d42fb317679fa624ae59d261aed">ripple::PeerImp::onTimer</a></div><div class="ttdeci">void onTimer(boost::system::error_code const &ec)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00691">PeerImp.cpp:691</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a25318d42fb317679fa624ae59d261aed"><div class="ttname"><a href="classripple_1_1PeerImp.html#a25318d42fb317679fa624ae59d261aed">ripple::PeerImp::onTimer</a></div><div class="ttdeci">void onTimer(boost::system::error_code const &ec)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00688">PeerImp.cpp:688</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a25559d6b6e8167b4071e61e04b8cbb12"><div class="ttname"><a href="classripple_1_1PeerImp.html#a25559d6b6e8167b4071e61e04b8cbb12">ripple::PeerImp::gracefulClose_</a></div><div class="ttdeci">bool gracefulClose_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00178">PeerImp.h:178</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a25559d6b6e8167b4071e61e04b8cbb12"><div class="ttname"><a href="classripple_1_1PeerImp.html#a25559d6b6e8167b4071e61e04b8cbb12">ripple::PeerImp::gracefulClose_</a></div><div class="ttdeci">bool gracefulClose_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00178">PeerImp.h:178</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a26234749117cc4f192ab33d2cf7d4353"><div class="ttname"><a href="classripple_1_1PeerImp.html#a26234749117cc4f192ab33d2cf7d4353">ripple::PeerImp::response_</a></div><div class="ttdeci">http_response_type response_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00175">PeerImp.h:175</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a26234749117cc4f192ab33d2cf7d4353"><div class="ttname"><a href="classripple_1_1PeerImp.html#a26234749117cc4f192ab33d2cf7d4353">ripple::PeerImp::response_</a></div><div class="ttdeci">http_response_type response_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00175">PeerImp.h:175</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a26d17c2612f844166afa4f8a15986161"><div class="ttname"><a href="classripple_1_1PeerImp.html#a26d17c2612f844166afa4f8a15986161">ripple::PeerImp::sendEndpoints</a></div><div class="ttdeci">void sendEndpoints(FwdIt first, FwdIt last)</div><div class="ttdoc">Send a set of PeerFinder endpoints as a protocol message.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00731">PeerImp.h:731</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a26d17c2612f844166afa4f8a15986161"><div class="ttname"><a href="classripple_1_1PeerImp.html#a26d17c2612f844166afa4f8a15986161">ripple::PeerImp::sendEndpoints</a></div><div class="ttdeci">void sendEndpoints(FwdIt first, FwdIt last)</div><div class="ttdoc">Send a set of PeerFinder endpoints as a protocol message.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00728">PeerImp.h:728</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a288743d9657d688720890a09762659b4"><div class="ttname"><a href="classripple_1_1PeerImp.html#a288743d9657d688720890a09762659b4">ripple::PeerImp::sendLedgerBase</a></div><div class="ttdeci">void sendLedgerBase(std::shared_ptr< Ledger const > const &ledger, protocol::TMLedgerData &ledgerData)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03103">PeerImp.cpp:3103</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a288743d9657d688720890a09762659b4"><div class="ttname"><a href="classripple_1_1PeerImp.html#a288743d9657d688720890a09762659b4">ripple::PeerImp::sendLedgerBase</a></div><div class="ttdeci">void sendLedgerBase(std::shared_ptr< Ledger const > const &ledger, protocol::TMLedgerData &ledgerData)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03090">PeerImp.cpp:3090</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a2a1b8e16ece60f41660ea717bf594295"><div class="ttname"><a href="classripple_1_1PeerImp.html#a2a1b8e16ece60f41660ea717bf594295">ripple::PeerImp::endpoint_type</a></div><div class="ttdeci">boost::asio::ip::tcp::endpoint endpoint_type</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00066">PeerImp.h:66</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a2a1b8e16ece60f41660ea717bf594295"><div class="ttname"><a href="classripple_1_1PeerImp.html#a2a1b8e16ece60f41660ea717bf594295">ripple::PeerImp::endpoint_type</a></div><div class="ttdeci">boost::asio::ip::tcp::endpoint endpoint_type</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00066">PeerImp.h:66</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a2a2f6e6d19a201b7c61f670d6917a57f"><div class="ttname"><a href="classripple_1_1PeerImp.html#a2a2f6e6d19a201b7c61f670d6917a57f">ripple::PeerImp::journal_</a></div><div class="ttdeci">beast::Journal const journal_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00075">PeerImp.h:75</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a2a2f6e6d19a201b7c61f670d6917a57f"><div class="ttname"><a href="classripple_1_1PeerImp.html#a2a2f6e6d19a201b7c61f670d6917a57f">ripple::PeerImp::journal_</a></div><div class="ttdeci">beast::Journal const journal_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00075">PeerImp.h:75</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a2b82daab3747a2e829eb1b8607b9337f"><div class="ttname"><a href="classripple_1_1PeerImp.html#a2b82daab3747a2e829eb1b8607b9337f">ripple::PeerImp::run</a></div><div class="ttdeci">virtual void run()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00157">PeerImp.cpp:157</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a2b82daab3747a2e829eb1b8607b9337f"><div class="ttname"><a href="classripple_1_1PeerImp.html#a2b82daab3747a2e829eb1b8607b9337f">ripple::PeerImp::run</a></div><div class="ttdeci">virtual void run()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00154">PeerImp.cpp:154</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a2c91a1648bd0c84a7942188cd30ff514"><div class="ttname"><a href="classripple_1_1PeerImp.html#a2c91a1648bd0c84a7942188cd30ff514">ripple::PeerImp::address_type</a></div><div class="ttdeci">boost::asio::ip::address address_type</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00065">PeerImp.h:65</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a2c91a1648bd0c84a7942188cd30ff514"><div class="ttname"><a href="classripple_1_1PeerImp.html#a2c91a1648bd0c84a7942188cd30ff514">ripple::PeerImp::address_type</a></div><div class="ttdeci">boost::asio::ip::address address_type</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00065">PeerImp.h:65</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a2d3ebc3efa0946c22f83e0729dc21540"><div class="ttname"><a href="classripple_1_1PeerImp.html#a2d3ebc3efa0946c22f83e0729dc21540">ripple::PeerImp::metrics_</a></div><div class="ttdeci">struct ripple::PeerImp::@21 metrics_</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a2d3ebc3efa0946c22f83e0729dc21540"><div class="ttname"><a href="classripple_1_1PeerImp.html#a2d3ebc3efa0946c22f83e0729dc21540">ripple::PeerImp::metrics_</a></div><div class="ttdeci">struct ripple::PeerImp::@21 metrics_</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a2e9d3c13403686e3b9e16ddd96d66ebc"><div class="ttname"><a href="classripple_1_1PeerImp.html#a2e9d3c13403686e3b9e16ddd96d66ebc">ripple::PeerImp::gracefulClose</a></div><div class="ttdeci">void gracefulClose()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00635">PeerImp.cpp:635</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a2e9d3c13403686e3b9e16ddd96d66ebc"><div class="ttname"><a href="classripple_1_1PeerImp.html#a2e9d3c13403686e3b9e16ddd96d66ebc">ripple::PeerImp::gracefulClose</a></div><div class="ttdeci">void gracefulClose()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00632">PeerImp.cpp:632</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a31af9885f3287b33d324d59f8f549878"><div class="ttname"><a href="classripple_1_1PeerImp.html#a31af9885f3287b33d324d59f8f549878">ripple::PeerImp::maxLedger_</a></div><div class="ttdeci">LedgerIndex maxLedger_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00106">PeerImp.h:106</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a31af9885f3287b33d324d59f8f549878"><div class="ttname"><a href="classripple_1_1PeerImp.html#a31af9885f3287b33d324d59f8f549878">ripple::PeerImp::maxLedger_</a></div><div class="ttdeci">LedgerIndex maxLedger_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00106">PeerImp.h:106</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a31cb855b648aaaa95d507ea8b7496885"><div class="ttname"><a href="classripple_1_1PeerImp.html#a31cb855b648aaaa95d507ea8b7496885">ripple::PeerImp::p_journal_</a></div><div class="ttdeci">beast::Journal const p_journal_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00076">PeerImp.h:76</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a31cb855b648aaaa95d507ea8b7496885"><div class="ttname"><a href="classripple_1_1PeerImp.html#a31cb855b648aaaa95d507ea8b7496885">ripple::PeerImp::p_journal_</a></div><div class="ttdeci">beast::Journal const p_journal_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00076">PeerImp.h:76</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a34bf89d4bb9c6291d3516fba4ca4095a"><div class="ttname"><a href="classripple_1_1PeerImp.html#a34bf89d4bb9c6291d3516fba4ca4095a">ripple::PeerImp::cancelTimer</a></div><div class="ttdeci">void cancelTimer()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00674">PeerImp.cpp:674</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a34bf89d4bb9c6291d3516fba4ca4095a"><div class="ttname"><a href="classripple_1_1PeerImp.html#a34bf89d4bb9c6291d3516fba4ca4095a">ripple::PeerImp::cancelTimer</a></div><div class="ttdeci">void cancelTimer()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00671">PeerImp.cpp:671</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a35846052bffe618dc7dc4c5fc136d3dc"><div class="ttname"><a href="classripple_1_1PeerImp.html#a35846052bffe618dc7dc4c5fc136d3dc">ripple::PeerImp::inbound_</a></div><div class="ttdeci">bool const inbound_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00090">PeerImp.h:90</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a35846052bffe618dc7dc4c5fc136d3dc"><div class="ttname"><a href="classripple_1_1PeerImp.html#a35846052bffe618dc7dc4c5fc136d3dc">ripple::PeerImp::inbound_</a></div><div class="ttdeci">bool const inbound_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00090">PeerImp.h:90</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a38007892fc69850ac76077d31c505002"><div class="ttname"><a href="classripple_1_1PeerImp.html#a38007892fc69850ac76077d31c505002">ripple::PeerImp::PeerImp</a></div><div class="ttdeci">PeerImp(PeerImp const &)=delete</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a38007892fc69850ac76077d31c505002"><div class="ttname"><a href="classripple_1_1PeerImp.html#a38007892fc69850ac76077d31c505002">ripple::PeerImp::PeerImp</a></div><div class="ttdeci">PeerImp(PeerImp const &)=delete</div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a397cc73dde178da1d6c499887c72b59f"><div class="ttname"><a href="classripple_1_1PeerImp.html#a397cc73dde178da1d6c499887c72b59f">ripple::PeerImp::processLedgerRequest</a></div><div class="ttdeci">void processLedgerRequest(std::shared_ptr< protocol::TMGetLedger > const &m)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03274">PeerImp.cpp:3274</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a397cc73dde178da1d6c499887c72b59f"><div class="ttname"><a href="classripple_1_1PeerImp.html#a397cc73dde178da1d6c499887c72b59f">ripple::PeerImp::processLedgerRequest</a></div><div class="ttdeci">void processLedgerRequest(std::shared_ptr< protocol::TMGetLedger > const &m)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03261">PeerImp.cpp:3261</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a3a6db914d2068ddf53982b433d7dce97"><div class="ttname"><a href="classripple_1_1PeerImp.html#a3a6db914d2068ddf53982b433d7dce97">ripple::PeerImp::app_</a></div><div class="ttdeci">Application & app_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00071">PeerImp.h:71</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a3a6db914d2068ddf53982b433d7dce97"><div class="ttname"><a href="classripple_1_1PeerImp.html#a3a6db914d2068ddf53982b433d7dce97">ripple::PeerImp::app_</a></div><div class="ttdeci">Application & app_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00071">PeerImp.h:71</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a3aff8c7b11b01657b959e22094e77a66"><div class="ttname"><a href="classripple_1_1PeerImp.html#a3aff8c7b11b01657b959e22094e77a66">ripple::PeerImp::getTxSet</a></div><div class="ttdeci">std::shared_ptr< SHAMap const > getTxSet(std::shared_ptr< protocol::TMGetLedger > const &m) const</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03239">PeerImp.cpp:3239</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a3aff8c7b11b01657b959e22094e77a66"><div class="ttname"><a href="classripple_1_1PeerImp.html#a3aff8c7b11b01657b959e22094e77a66">ripple::PeerImp::getTxSet</a></div><div class="ttdeci">std::shared_ptr< SHAMap const > getTxSet(std::shared_ptr< protocol::TMGetLedger > const &m) const</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03226">PeerImp.cpp:3226</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a3b02a6f5908e5da544f876bd48614e4c"><div class="ttname"><a href="classripple_1_1PeerImp.html#a3b02a6f5908e5da544f876bd48614e4c">ripple::PeerImp::stop</a></div><div class="ttdeci">void stop() override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00215">PeerImp.cpp:215</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a3b02a6f5908e5da544f876bd48614e4c"><div class="ttname"><a href="classripple_1_1PeerImp.html#a3b02a6f5908e5da544f876bd48614e4c">ripple::PeerImp::stop</a></div><div class="ttdeci">void stop() override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00212">PeerImp.cpp:212</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a455a78c4770f677bb7d47ecf397538d3"><div class="ttname"><a href="classripple_1_1PeerImp.html#a455a78c4770f677bb7d47ecf397538d3">ripple::PeerImp::hasRange</a></div><div class="ttdeci">bool hasRange(std::uint32_t uMin, std::uint32_t uMax) override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00567">PeerImp.cpp:567</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a455a78c4770f677bb7d47ecf397538d3"><div class="ttname"><a href="classripple_1_1PeerImp.html#a455a78c4770f677bb7d47ecf397538d3">ripple::PeerImp::hasRange</a></div><div class="ttdeci">bool hasRange(std::uint32_t uMin, std::uint32_t uMax) override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00564">PeerImp.cpp:564</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a457d11b1db6ab6e7d0b138d59f6fcc3d"><div class="ttname"><a href="classripple_1_1PeerImp.html#a457d11b1db6ab6e7d0b138d59f6fcc3d">ripple::PeerImp::hasTxSet</a></div><div class="ttdeci">bool hasTxSet(uint256 const &hash) const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00549">PeerImp.cpp:549</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a457d11b1db6ab6e7d0b138d59f6fcc3d"><div class="ttname"><a href="classripple_1_1PeerImp.html#a457d11b1db6ab6e7d0b138d59f6fcc3d">ripple::PeerImp::hasTxSet</a></div><div class="ttdeci">bool hasTxSet(uint256 const &hash) const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00546">PeerImp.cpp:546</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a460d3d1a70fcee9ae038012f77012a41"><div class="ttname"><a href="classripple_1_1PeerImp.html#a460d3d1a70fcee9ae038012f77012a41">ripple::PeerImp::lastPingTime_</a></div><div class="ttdeci">clock_type::time_point lastPingTime_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00115">PeerImp.h:115</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a460d3d1a70fcee9ae038012f77012a41"><div class="ttname"><a href="classripple_1_1PeerImp.html#a460d3d1a70fcee9ae038012f77012a41">ripple::PeerImp::lastPingTime_</a></div><div class="ttdeci">clock_type::time_point lastPingTime_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00115">PeerImp.h:115</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a4903f4a4aeda23c806152c6a4cea114b"><div class="ttname"><a href="classripple_1_1PeerImp.html#a4903f4a4aeda23c806152c6a4cea114b">ripple::PeerImp::onMessageUnknown</a></div><div class="ttdeci">void onMessageUnknown(std::uint16_t type)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l01011">PeerImp.cpp:1011</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a4903f4a4aeda23c806152c6a4cea114b"><div class="ttname"><a href="classripple_1_1PeerImp.html#a4903f4a4aeda23c806152c6a4cea114b">ripple::PeerImp::onMessageUnknown</a></div><div class="ttdeci">void onMessageUnknown(std::uint16_t type)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l01008">PeerImp.cpp:1008</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a49c6a8c551fdebec1e1a0cf3bbfdb7d9"><div class="ttname"><a href="classripple_1_1PeerImp.html#a49c6a8c551fdebec1e1a0cf3bbfdb7d9">ripple::PeerImp::slot_</a></div><div class="ttdeci">std::shared_ptr< PeerFinder::Slot > const slot_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00172">PeerImp.h:172</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a49c6a8c551fdebec1e1a0cf3bbfdb7d9"><div class="ttname"><a href="classripple_1_1PeerImp.html#a49c6a8c551fdebec1e1a0cf3bbfdb7d9">ripple::PeerImp::slot_</a></div><div class="ttdeci">std::shared_ptr< PeerFinder::Slot > const slot_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00172">PeerImp.h:172</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a5179829767fd9651abd0c8e66ee27560"><div class="ttname"><a href="classripple_1_1PeerImp.html#a5179829767fd9651abd0c8e66ee27560">ripple::PeerImp::recentLedgers_</a></div><div class="ttdeci">boost::circular_buffer< uint256 > recentLedgers_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00110">PeerImp.h:110</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a5179829767fd9651abd0c8e66ee27560"><div class="ttname"><a href="classripple_1_1PeerImp.html#a5179829767fd9651abd0c8e66ee27560">ripple::PeerImp::recentLedgers_</a></div><div class="ttdeci">boost::circular_buffer< uint256 > recentLedgers_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00110">PeerImp.h:110</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a531d383abcb829130f3c772a661678eb"><div class="ttname"><a href="classripple_1_1PeerImp.html#a531d383abcb829130f3c772a661678eb">ripple::PeerImp::id_</a></div><div class="ttdeci">id_t const id_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00072">PeerImp.h:72</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a531d383abcb829130f3c772a661678eb"><div class="ttname"><a href="classripple_1_1PeerImp.html#a531d383abcb829130f3c772a661678eb">ripple::PeerImp::id_</a></div><div class="ttdeci">id_t const id_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00072">PeerImp.h:72</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a53e1dcd04d1a1c6576b913ae95fc37e3"><div class="ttname"><a href="classripple_1_1PeerImp.html#a53e1dcd04d1a1c6576b913ae95fc37e3">ripple::PeerImp::latency_</a></div><div class="ttdeci">std::optional< std::chrono::milliseconds > latency_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00113">PeerImp.h:113</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a53e1dcd04d1a1c6576b913ae95fc37e3"><div class="ttname"><a href="classripple_1_1PeerImp.html#a53e1dcd04d1a1c6576b913ae95fc37e3">ripple::PeerImp::latency_</a></div><div class="ttdeci">std::optional< std::chrono::milliseconds > latency_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00113">PeerImp.h:113</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a571c9db86bd7ff464b60b7757f5a6d8c"><div class="ttname"><a href="classripple_1_1PeerImp.html#a571c9db86bd7ff464b60b7757f5a6d8c">ripple::PeerImp::handleTransaction</a></div><div class="ttdeci">void handleTransaction(std::shared_ptr< protocol::TMTransaction > const &m, bool eraseTxQueue, bool batch)</div><div class="ttdoc">Called from onMessage(TMTransaction(s)).</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l01261">PeerImp.cpp:1261</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a571c9db86bd7ff464b60b7757f5a6d8c"><div class="ttname"><a href="classripple_1_1PeerImp.html#a571c9db86bd7ff464b60b7757f5a6d8c">ripple::PeerImp::handleTransaction</a></div><div class="ttdeci">void handleTransaction(std::shared_ptr< protocol::TMTransaction > const &m, bool eraseTxQueue, bool batch)</div><div class="ttdoc">Called from onMessage(TMTransaction(s)).</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l01258">PeerImp.cpp:1258</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a58c022344af21924c17d3abda001dbe6"><div class="ttname"><a href="classripple_1_1PeerImp.html#a58c022344af21924c17d3abda001dbe6">ripple::PeerImp::remote_address_</a></div><div class="ttdeci">beast::IP::Endpoint const remote_address_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00085">PeerImp.h:85</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a58c022344af21924c17d3abda001dbe6"><div class="ttname"><a href="classripple_1_1PeerImp.html#a58c022344af21924c17d3abda001dbe6">ripple::PeerImp::remote_address_</a></div><div class="ttdeci">beast::IP::Endpoint const remote_address_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00085">PeerImp.h:85</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a5c3d6d5f4d539de10027f1fe08a48db2"><div class="ttname"><a href="classripple_1_1PeerImp.html#a5c3d6d5f4d539de10027f1fe08a48db2">ripple::PeerImp::socket_type</a></div><div class="ttdeci">boost::asio::ip::tcp::socket socket_type</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00062">PeerImp.h:62</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a5c3d6d5f4d539de10027f1fe08a48db2"><div class="ttname"><a href="classripple_1_1PeerImp.html#a5c3d6d5f4d539de10027f1fe08a48db2">ripple::PeerImp::socket_type</a></div><div class="ttdeci">boost::asio::ip::tcp::socket socket_type</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00062">PeerImp.h:62</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a5c8e5700e9d6ee35b834d189ff915a17"><div class="ttname"><a href="classripple_1_1PeerImp.html#a5c8e5700e9d6ee35b834d189ff915a17">ripple::PeerImp::json</a></div><div class="ttdeci">Json::Value json() override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00390">PeerImp.cpp:390</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a5c8e5700e9d6ee35b834d189ff915a17"><div class="ttname"><a href="classripple_1_1PeerImp.html#a5c8e5700e9d6ee35b834d189ff915a17">ripple::PeerImp::json</a></div><div class="ttdeci">Json::Value json() override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00387">PeerImp.cpp:387</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a5ccb3cae93c7519052f382d9380c2a37"><div class="ttname"><a href="classripple_1_1PeerImp.html#a5ccb3cae93c7519052f382d9380c2a37">ripple::PeerImp::publicKey_</a></div><div class="ttdeci">PublicKey const publicKey_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00099">PeerImp.h:99</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a5ccb3cae93c7519052f382d9380c2a37"><div class="ttname"><a href="classripple_1_1PeerImp.html#a5ccb3cae93c7519052f382d9380c2a37">ripple::PeerImp::publicKey_</a></div><div class="ttdeci">PublicKey const publicKey_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00099">PeerImp.h:99</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a5e02cee2bfb4677906e9e2eeca08b517"><div class="ttname"><a href="classripple_1_1PeerImp.html#a5e02cee2bfb4677906e9e2eeca08b517">ripple::PeerImp::addLedger</a></div><div class="ttdeci">void addLedger(uint256 const &hash, std::lock_guard< std::mutex > const &lockedRecentLock)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02740">PeerImp.cpp:2740</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a5e02cee2bfb4677906e9e2eeca08b517"><div class="ttname"><a href="classripple_1_1PeerImp.html#a5e02cee2bfb4677906e9e2eeca08b517">ripple::PeerImp::addLedger</a></div><div class="ttdeci">void addLedger(uint256 const &hash, std::lock_guard< std::mutex > const &lockedRecentLock)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02727">PeerImp.cpp:2727</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a63c7b7076475ae93d8f0f9701aff008d"><div class="ttname"><a href="classripple_1_1PeerImp.html#a63c7b7076475ae93d8f0f9701aff008d">ripple::PeerImp::close</a></div><div class="ttdeci">void close()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00577">PeerImp.cpp:577</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a63c7b7076475ae93d8f0f9701aff008d"><div class="ttname"><a href="classripple_1_1PeerImp.html#a63c7b7076475ae93d8f0f9701aff008d">ripple::PeerImp::close</a></div><div class="ttdeci">void close()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00574">PeerImp.cpp:574</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a67d040880021a143d0cb1d6b7b68961c"><div class="ttname"><a href="classripple_1_1PeerImp.html#a67d040880021a143d0cb1d6b7b68961c">ripple::PeerImp::txQueue_</a></div><div class="ttdeci">hash_set< uint256 > txQueue_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00190">PeerImp.h:190</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a67d040880021a143d0cb1d6b7b68961c"><div class="ttname"><a href="classripple_1_1PeerImp.html#a67d040880021a143d0cb1d6b7b68961c">ripple::PeerImp::txQueue_</a></div><div class="ttdeci">hash_set< uint256 > txQueue_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00190">PeerImp.h:190</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a6cbc55c1c460bfce769b7c56343847f7"><div class="ttname"><a href="classripple_1_1PeerImp.html#a6cbc55c1c460bfce769b7c56343847f7">ripple::PeerImp::getLedger</a></div><div class="ttdeci">std::shared_ptr< Ledger const > getLedger(std::shared_ptr< protocol::TMGetLedger > const &m)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03143">PeerImp.cpp:3143</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a6cbc55c1c460bfce769b7c56343847f7"><div class="ttname"><a href="classripple_1_1PeerImp.html#a6cbc55c1c460bfce769b7c56343847f7">ripple::PeerImp::getLedger</a></div><div class="ttdeci">std::shared_ptr< Ledger const > getLedger(std::shared_ptr< protocol::TMGetLedger > const &m)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03130">PeerImp.cpp:3130</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a6d90ab41186371b3b0c13e2ce8d89486"><div class="ttname"><a href="classripple_1_1PeerImp.html#a6d90ab41186371b3b0c13e2ce8d89486">ripple::PeerImp::recentLock_</a></div><div class="ttdeci">std::mutex recentLock_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00168">PeerImp.h:168</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a6d90ab41186371b3b0c13e2ce8d89486"><div class="ttname"><a href="classripple_1_1PeerImp.html#a6d90ab41186371b3b0c13e2ce8d89486">ripple::PeerImp::recentLock_</a></div><div class="ttdeci">std::mutex recentLock_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00168">PeerImp.h:168</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a769cf63a57812604843f4d00ab124bf0"><div class="ttname"><a href="classripple_1_1PeerImp.html#a769cf63a57812604843f4d00ab124bf0">ripple::PeerImp::doAccept</a></div><div class="ttdeci">void doAccept()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00768">PeerImp.cpp:768</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a769cf63a57812604843f4d00ab124bf0"><div class="ttname"><a href="classripple_1_1PeerImp.html#a769cf63a57812604843f4d00ab124bf0">ripple::PeerImp::doAccept</a></div><div class="ttdeci">void doAccept()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00765">PeerImp.cpp:765</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a78a01a7c2f1f7ad5e7c23ea3767cc6ea"><div class="ttname"><a href="classripple_1_1PeerImp.html#a78a01a7c2f1f7ad5e7c23ea3767cc6ea">ripple::PeerImp::onMessageBegin</a></div><div class="ttdeci">void onMessageBegin(std::uint16_t type, std::shared_ptr<::google::protobuf::Message > const &m, std::size_t size, std::size_t uncompressed_size, bool isCompressed)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l01017">PeerImp.cpp:1017</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a78a01a7c2f1f7ad5e7c23ea3767cc6ea"><div class="ttname"><a href="classripple_1_1PeerImp.html#a78a01a7c2f1f7ad5e7c23ea3767cc6ea">ripple::PeerImp::onMessageBegin</a></div><div class="ttdeci">void onMessageBegin(std::uint16_t type, std::shared_ptr<::google::protobuf::Message > const &m, std::size_t size, std::size_t uncompressed_size, bool isCompressed)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l01014">PeerImp.cpp:1014</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a7a42d4226e65fc2633dafe4b757cd7f9"><div class="ttname"><a href="classripple_1_1PeerImp.html#a7a42d4226e65fc2633dafe4b757cd7f9">ripple::PeerImp::txReduceRelayEnabled_</a></div><div class="ttdeci">bool txReduceRelayEnabled_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00192">PeerImp.h:192</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a7a42d4226e65fc2633dafe4b757cd7f9"><div class="ttname"><a href="classripple_1_1PeerImp.html#a7a42d4226e65fc2633dafe4b757cd7f9">ripple::PeerImp::txReduceRelayEnabled_</a></div><div class="ttdeci">bool txReduceRelayEnabled_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00192">PeerImp.h:192</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a7a737331e178418758cda61c2a8a39e3"><div class="ttname"><a href="classripple_1_1PeerImp.html#a7a737331e178418758cda61c2a8a39e3">ripple::PeerImp::getRemoteAddress</a></div><div class="ttdeci">beast::IP::Endpoint getRemoteAddress() const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00321">PeerImp.h:321</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a7a737331e178418758cda61c2a8a39e3"><div class="ttname"><a href="classripple_1_1PeerImp.html#a7a737331e178418758cda61c2a8a39e3">ripple::PeerImp::getRemoteAddress</a></div><div class="ttdeci">beast::IP::Endpoint getRemoteAddress() const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00321">PeerImp.h:321</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a7cf716c8b44a40a3828c5e018157b748"><div class="ttname"><a href="classripple_1_1PeerImp.html#a7cf716c8b44a40a3828c5e018157b748">ripple::PeerImp::recv</a></div><div class="ttdeci">Metrics recv</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00231">PeerImp.h:231</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a7cf716c8b44a40a3828c5e018157b748"><div class="ttname"><a href="classripple_1_1PeerImp.html#a7cf716c8b44a40a3828c5e018157b748">ripple::PeerImp::recv</a></div><div class="ttdeci">Metrics recv</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00231">PeerImp.h:231</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a84d4a07ead2085223f3969cbe6734e9d"><div class="ttname"><a href="classripple_1_1PeerImp.html#a84d4a07ead2085223f3969cbe6734e9d">ripple::PeerImp::reduceRelayReady</a></div><div class="ttdeci">bool reduceRelayReady()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03498">PeerImp.cpp:3498</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a84d4a07ead2085223f3969cbe6734e9d"><div class="ttname"><a href="classripple_1_1PeerImp.html#a84d4a07ead2085223f3969cbe6734e9d">ripple::PeerImp::reduceRelayReady</a></div><div class="ttdeci">bool reduceRelayReady()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03485">PeerImp.cpp:3485</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a886eec43fe2048f3ecbae40711ad9cef"><div class="ttname"><a href="classripple_1_1PeerImp.html#a886eec43fe2048f3ecbae40711ad9cef">ripple::PeerImp::trackingTime_</a></div><div class="ttdeci">clock_type::time_point trackingTime_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00096">PeerImp.h:96</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a886eec43fe2048f3ecbae40711ad9cef"><div class="ttname"><a href="classripple_1_1PeerImp.html#a886eec43fe2048f3ecbae40711ad9cef">ripple::PeerImp::trackingTime_</a></div><div class="ttdeci">clock_type::time_point trackingTime_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00096">PeerImp.h:96</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a8ddb472c866cf5184195630f4d50ab6c"><div class="ttname"><a href="classripple_1_1PeerImp.html#a8ddb472c866cf5184195630f4d50ab6c">ripple::PeerImp::socket_</a></div><div class="ttdeci">socket_type & socket_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00078">PeerImp.h:78</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a8ddb472c866cf5184195630f4d50ab6c"><div class="ttname"><a href="classripple_1_1PeerImp.html#a8ddb472c866cf5184195630f4d50ab6c">ripple::PeerImp::socket_</a></div><div class="ttdeci">socket_type & socket_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00078">PeerImp.h:78</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a8e0132307f0669ca95b6abe730924807"><div class="ttname"><a href="classripple_1_1PeerImp.html#a8e0132307f0669ca95b6abe730924807">ripple::PeerImp::protocol_</a></div><div class="ttdeci">ProtocolVersion protocol_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00093">PeerImp.h:93</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a8e0132307f0669ca95b6abe730924807"><div class="ttname"><a href="classripple_1_1PeerImp.html#a8e0132307f0669ca95b6abe730924807">ripple::PeerImp::protocol_</a></div><div class="ttdeci">ProtocolVersion protocol_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00093">PeerImp.h:93</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a8ec0989aa18d1ca87c935ad0e62c085b"><div class="ttname"><a href="classripple_1_1PeerImp.html#a8ec0989aa18d1ca87c935ad0e62c085b">ripple::PeerImp::creationTime_</a></div><div class="ttdeci">clock_type::time_point const creationTime_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00116">PeerImp.h:116</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a8ec0989aa18d1ca87c935ad0e62c085b"><div class="ttname"><a href="classripple_1_1PeerImp.html#a8ec0989aa18d1ca87c935ad0e62c085b">ripple::PeerImp::creationTime_</a></div><div class="ttdeci">clock_type::time_point const creationTime_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00116">PeerImp.h:116</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a92bfc40054cd1c222f06494e74593fc6"><div class="ttname"><a href="classripple_1_1PeerImp.html#a92bfc40054cd1c222f06494e74593fc6">ripple::PeerImp::squelch_</a></div><div class="ttdeci">reduce_relay::Squelch< UptimeClock > squelch_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00118">PeerImp.h:118</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a92bfc40054cd1c222f06494e74593fc6"><div class="ttname"><a href="classripple_1_1PeerImp.html#a92bfc40054cd1c222f06494e74593fc6">ripple::PeerImp::squelch_</a></div><div class="ttdeci">reduce_relay::Squelch< UptimeClock > squelch_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00118">PeerImp.h:118</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a9379dd45d728cf971d8ff4d471d097ff"><div class="ttname"><a href="classripple_1_1PeerImp.html#a9379dd45d728cf971d8ff4d471d097ff">ripple::PeerImp::publisherListSequences_</a></div><div class="ttdeci">hash_map< PublicKey, std::size_t > publisherListSequences_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00183">PeerImp.h:183</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a9379dd45d728cf971d8ff4d471d097ff"><div class="ttname"><a href="classripple_1_1PeerImp.html#a9379dd45d728cf971d8ff4d471d097ff">ripple::PeerImp::publisherListSequences_</a></div><div class="ttdeci">hash_map< PublicKey, std::size_t > publisherListSequences_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00183">PeerImp.h:183</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a9530806aa9810287da118287fb87018d"><div class="ttname"><a href="classripple_1_1PeerImp.html#a9530806aa9810287da118287fb87018d">ripple::PeerImp::getVersion</a></div><div class="ttdeci">std::string getVersion() const</div><div class="ttdoc">Return the version of rippled that the peer is running, if reported.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00382">PeerImp.cpp:382</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a9530806aa9810287da118287fb87018d"><div class="ttname"><a href="classripple_1_1PeerImp.html#a9530806aa9810287da118287fb87018d">ripple::PeerImp::getVersion</a></div><div class="ttdeci">std::string getVersion() const</div><div class="ttdoc">Return the version of rippled that the peer is running, if reported.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00379">PeerImp.cpp:379</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a98c400cc69a072ae5dd425113babc0fb"><div class="ttname"><a href="classripple_1_1PeerImp.html#a98c400cc69a072ae5dd425113babc0fb">ripple::PeerImp::previousLedgerHash_</a></div><div class="ttdeci">uint256 previousLedgerHash_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00108">PeerImp.h:108</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a98c400cc69a072ae5dd425113babc0fb"><div class="ttname"><a href="classripple_1_1PeerImp.html#a98c400cc69a072ae5dd425113babc0fb">ripple::PeerImp::previousLedgerHash_</a></div><div class="ttdeci">uint256 previousLedgerHash_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00108">PeerImp.h:108</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a9a03c68a459193d1269b8afc9f5438f4"><div class="ttname"><a href="classripple_1_1PeerImp.html#a9a03c68a459193d1269b8afc9f5438f4">ripple::PeerImp::charge</a></div><div class="ttdeci">void charge(Resource::Charge const &fee, std::string const &context) override</div><div class="ttdoc">Adjust this peer's load balance based on the type of load imposed.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00353">PeerImp.cpp:353</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a9a03c68a459193d1269b8afc9f5438f4"><div class="ttname"><a href="classripple_1_1PeerImp.html#a9a03c68a459193d1269b8afc9f5438f4">ripple::PeerImp::charge</a></div><div class="ttdeci">void charge(Resource::Charge const &fee, std::string const &context) override</div><div class="ttdoc">Adjust this peer's load balance based on the type of load imposed.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00350">PeerImp.cpp:350</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a9b8a0d5f46ae863f73c45ac9943891a9"><div class="ttname"><a href="classripple_1_1PeerImp.html#a9b8a0d5f46ae863f73c45ac9943891a9">ripple::PeerImp::setTimer</a></div><div class="ttdeci">void setTimer()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00656">PeerImp.cpp:656</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a9b8a0d5f46ae863f73c45ac9943891a9"><div class="ttname"><a href="classripple_1_1PeerImp.html#a9b8a0d5f46ae863f73c45ac9943891a9">ripple::PeerImp::setTimer</a></div><div class="ttdeci">void setTimer()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00653">PeerImp.cpp:653</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a9c1ac1a18bde13ddc1e78f87ec22daf6"><div class="ttname"><a href="classripple_1_1PeerImp.html#a9c1ac1a18bde13ddc1e78f87ec22daf6">ripple::PeerImp::middle_type</a></div><div class="ttdeci">boost::beast::tcp_stream middle_type</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00063">PeerImp.h:63</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a9c1ac1a18bde13ddc1e78f87ec22daf6"><div class="ttname"><a href="classripple_1_1PeerImp.html#a9c1ac1a18bde13ddc1e78f87ec22daf6">ripple::PeerImp::middle_type</a></div><div class="ttdeci">boost::beast::tcp_stream middle_type</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00063">PeerImp.h:63</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a9d85b0b8d8c812fbf6b22ba701abc4eb"><div class="ttname"><a href="classripple_1_1PeerImp.html#a9d85b0b8d8c812fbf6b22ba701abc4eb">ripple::PeerImp::getScore</a></div><div class="ttdeci">int getScore(bool haveItem) const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03453">PeerImp.cpp:3453</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_a9d85b0b8d8c812fbf6b22ba701abc4eb"><div class="ttname"><a href="classripple_1_1PeerImp.html#a9d85b0b8d8c812fbf6b22ba701abc4eb">ripple::PeerImp::getScore</a></div><div class="ttdeci">int getScore(bool haveItem) const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03440">PeerImp.cpp:3440</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aa349eb9f7a80300fcfc951ed514cb658"><div class="ttname"><a href="classripple_1_1PeerImp.html#aa349eb9f7a80300fcfc951ed514cb658">ripple::PeerImp::send</a></div><div class="ttdeci">void send(std::shared_ptr< Message > const &m) override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00241">PeerImp.cpp:241</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aa349eb9f7a80300fcfc951ed514cb658"><div class="ttname"><a href="classripple_1_1PeerImp.html#aa349eb9f7a80300fcfc951ed514cb658">ripple::PeerImp::send</a></div><div class="ttdeci">void send(std::shared_ptr< Message > const &m) override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00238">PeerImp.cpp:238</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aa5cc780ed6bff1f0f3e3b6654fd76af2"><div class="ttname"><a href="classripple_1_1PeerImp.html#aa5cc780ed6bff1f0f3e3b6654fd76af2">ripple::PeerImp::doTransactions</a></div><div class="ttdeci">void doTransactions(std::shared_ptr< protocol::TMGetObjectByHash > const &packet)</div><div class="ttdoc">Process peer's request to send missing transactions.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02790">PeerImp.cpp:2790</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aa5cc780ed6bff1f0f3e3b6654fd76af2"><div class="ttname"><a href="classripple_1_1PeerImp.html#aa5cc780ed6bff1f0f3e3b6654fd76af2">ripple::PeerImp::doTransactions</a></div><div class="ttdeci">void doTransactions(std::shared_ptr< protocol::TMGetObjectByHash > const &packet)</div><div class="ttdoc">Process peer's request to send missing transactions.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02777">PeerImp.cpp:2777</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aa809ac6735656bd62b6ff456c7366e20"><div class="ttname"><a href="classripple_1_1PeerImp.html#aa809ac6735656bd62b6ff456c7366e20">ripple::PeerImp::makePrefix</a></div><div class="ttdeci">static std::string makePrefix(id_t id)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00683">PeerImp.cpp:683</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aa809ac6735656bd62b6ff456c7366e20"><div class="ttname"><a href="classripple_1_1PeerImp.html#aa809ac6735656bd62b6ff456c7366e20">ripple::PeerImp::makePrefix</a></div><div class="ttdeci">static std::string makePrefix(id_t id)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00680">PeerImp.cpp:680</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aa88728d210c9f5f3076ab1bc41d2dcce"><div class="ttname"><a href="classripple_1_1PeerImp.html#aa88728d210c9f5f3076ab1bc41d2dcce">ripple::PeerImp::name</a></div><div class="ttdeci">std::string name() const</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00836">PeerImp.cpp:836</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aa88728d210c9f5f3076ab1bc41d2dcce"><div class="ttname"><a href="classripple_1_1PeerImp.html#aa88728d210c9f5f3076ab1bc41d2dcce">ripple::PeerImp::name</a></div><div class="ttdeci">std::string name() const</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00833">PeerImp.cpp:833</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aa8aa04860e5d4fe5f94ff63102720cdc"><div class="ttname"><a href="classripple_1_1PeerImp.html#aa8aa04860e5d4fe5f94ff63102720cdc">ripple::PeerImp::error_code</a></div><div class="ttdeci">boost::system::error_code error_code</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00061">PeerImp.h:61</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aa8aa04860e5d4fe5f94ff63102720cdc"><div class="ttname"><a href="classripple_1_1PeerImp.html#aa8aa04860e5d4fe5f94ff63102720cdc">ripple::PeerImp::error_code</a></div><div class="ttdeci">boost::system::error_code error_code</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00061">PeerImp.h:61</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aac04a8a35d5e84ec934cd76d2185b84a"><div class="ttname"><a href="classripple_1_1PeerImp.html#aac04a8a35d5e84ec934cd76d2185b84a">ripple::PeerImp::doFetchPack</a></div><div class="ttdeci">void doFetchPack(const std::shared_ptr< protocol::TMGetObjectByHash > &packet)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02756">PeerImp.cpp:2756</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aac04a8a35d5e84ec934cd76d2185b84a"><div class="ttname"><a href="classripple_1_1PeerImp.html#aac04a8a35d5e84ec934cd76d2185b84a">ripple::PeerImp::doFetchPack</a></div><div class="ttdeci">void doFetchPack(const std::shared_ptr< protocol::TMGetObjectByHash > &packet)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02743">PeerImp.cpp:2743</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aae006dc5db77f8b78d0ece0117c6fce1"><div class="ttname"><a href="classripple_1_1PeerImp.html#aae006dc5db77f8b78d0ece0117c6fce1">ripple::PeerImp::onReadMessage</a></div><div class="ttdeci">void onReadMessage(error_code ec, std::size_t bytes_transferred)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00891">PeerImp.cpp:891</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aae006dc5db77f8b78d0ece0117c6fce1"><div class="ttname"><a href="classripple_1_1PeerImp.html#aae006dc5db77f8b78d0ece0117c6fce1">ripple::PeerImp::onReadMessage</a></div><div class="ttdeci">void onReadMessage(error_code ec, std::size_t bytes_transferred)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00888">PeerImp.cpp:888</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ab3d9977d9b0a92e1015928335a3b91fb"><div class="ttname"><a href="classripple_1_1PeerImp.html#ab3d9977d9b0a92e1015928335a3b91fb">ripple::PeerImp::ledgerReplayEnabled_</a></div><div class="ttdeci">bool ledgerReplayEnabled_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00196">PeerImp.h:196</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ab3d9977d9b0a92e1015928335a3b91fb"><div class="ttname"><a href="classripple_1_1PeerImp.html#ab3d9977d9b0a92e1015928335a3b91fb">ripple::PeerImp::ledgerReplayEnabled_</a></div><div class="ttdeci">bool ledgerReplayEnabled_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00196">PeerImp.h:196</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ab3ecafa2764da5107bf08f4b718796d7"><div class="ttname"><a href="classripple_1_1PeerImp.html#ab3ecafa2764da5107bf08f4b718796d7">ripple::PeerImp::p_sink_</a></div><div class="ttdeci">beast::WrappedSink p_sink_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00074">PeerImp.h:74</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ab3ecafa2764da5107bf08f4b718796d7"><div class="ttname"><a href="classripple_1_1PeerImp.html#ab3ecafa2764da5107bf08f4b718796d7">ripple::PeerImp::p_sink_</a></div><div class="ttdeci">beast::WrappedSink p_sink_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00074">PeerImp.h:74</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_abb652a2395c76dc6ed887f0ec356dbc8"><div class="ttname"><a href="classripple_1_1PeerImp.html#abb652a2395c76dc6ed887f0ec356dbc8">ripple::PeerImp::waitable_timer</a></div><div class="ttdeci">boost::asio::basic_waitable_timer< std::chrono::steady_clock > waitable_timer</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00067">PeerImp.h:68</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_abb652a2395c76dc6ed887f0ec356dbc8"><div class="ttname"><a href="classripple_1_1PeerImp.html#abb652a2395c76dc6ed887f0ec356dbc8">ripple::PeerImp::waitable_timer</a></div><div class="ttdeci">boost::asio::basic_waitable_timer< std::chrono::steady_clock > waitable_timer</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00067">PeerImp.h:68</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_abd0936c9220e02704d9a30e10651aedd"><div class="ttname"><a href="classripple_1_1PeerImp.html#abd0936c9220e02704d9a30e10651aedd">ripple::PeerImp::getNodePublic</a></div><div class="ttdeci">PublicKey const & getNodePublic() const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00356">PeerImp.h:356</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_abd0936c9220e02704d9a30e10651aedd"><div class="ttname"><a href="classripple_1_1PeerImp.html#abd0936c9220e02704d9a30e10651aedd">ripple::PeerImp::getNodePublic</a></div><div class="ttdeci">PublicKey const & getNodePublic() const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00356">PeerImp.h:356</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_abddeb3fc608e55b39ef1a969af65b17d"><div class="ttname"><a href="classripple_1_1PeerImp.html#abddeb3fc608e55b39ef1a969af65b17d">ripple::PeerImp::reduceRelayReady_</a></div><div class="ttdeci">static std::atomic_bool reduceRelayReady_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00119">PeerImp.h:119</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_abddeb3fc608e55b39ef1a969af65b17d"><div class="ttname"><a href="classripple_1_1PeerImp.html#abddeb3fc608e55b39ef1a969af65b17d">ripple::PeerImp::reduceRelayReady_</a></div><div class="ttdeci">static std::atomic_bool reduceRelayReady_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00119">PeerImp.h:119</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ac10a9e3be56b4c19cd297dc1ee81fccf"><div class="ttname"><a href="classripple_1_1PeerImp.html#ac10a9e3be56b4c19cd297dc1ee81fccf">ripple::PeerImp::crawl</a></div><div class="ttdeci">bool crawl() const</div><div class="ttdoc">Returns true if this connection will publicly share its IP address.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00367">PeerImp.cpp:367</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ac10a9e3be56b4c19cd297dc1ee81fccf"><div class="ttname"><a href="classripple_1_1PeerImp.html#ac10a9e3be56b4c19cd297dc1ee81fccf">ripple::PeerImp::crawl</a></div><div class="ttdeci">bool crawl() const</div><div class="ttdoc">Returns true if this connection will publicly share its IP address.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00364">PeerImp.cpp:364</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ac31e4effcc17458edb046d297a8ef14f"><div class="ttname"><a href="classripple_1_1PeerImp.html#ac31e4effcc17458edb046d297a8ef14f">ripple::PeerImp::timer_</a></div><div class="ttdeci">waitable_timer timer_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00081">PeerImp.h:81</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ac31e4effcc17458edb046d297a8ef14f"><div class="ttname"><a href="classripple_1_1PeerImp.html#ac31e4effcc17458edb046d297a8ef14f">ripple::PeerImp::timer_</a></div><div class="ttdeci">waitable_timer timer_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00081">PeerImp.h:81</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ac3c67903df2efa9dd1ae2e48a8ecd87f"><div class="ttname"><a href="classripple_1_1PeerImp.html#ac3c67903df2efa9dd1ae2e48a8ecd87f">ripple::PeerImp::pjournal</a></div><div class="ttdeci">beast::Journal const & pjournal() const</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00269">PeerImp.h:269</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ac3c67903df2efa9dd1ae2e48a8ecd87f"><div class="ttname"><a href="classripple_1_1PeerImp.html#ac3c67903df2efa9dd1ae2e48a8ecd87f">ripple::PeerImp::pjournal</a></div><div class="ttdeci">beast::Journal const & pjournal() const</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00269">PeerImp.h:269</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ac680e8b2826200be0de66f39e6350f32"><div class="ttname"><a href="classripple_1_1PeerImp.html#ac680e8b2826200be0de66f39e6350f32">ripple::PeerImp::sendTxQueue</a></div><div class="ttdeci">void sendTxQueue() override</div><div class="ttdoc">Send aggregated transactions' hashes.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00305">PeerImp.cpp:305</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ac680e8b2826200be0de66f39e6350f32"><div class="ttname"><a href="classripple_1_1PeerImp.html#ac680e8b2826200be0de66f39e6350f32">ripple::PeerImp::sendTxQueue</a></div><div class="ttdeci">void sendTxQueue() override</div><div class="ttdoc">Send aggregated transactions' hashes.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00302">PeerImp.cpp:302</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_acae3ecb1ba86b676d690d894ed0953f1"><div class="ttname"><a href="classripple_1_1PeerImp.html#acae3ecb1ba86b676d690d894ed0953f1">ripple::PeerImp::compressionEnabled</a></div><div class="ttdeci">bool compressionEnabled() const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00434">PeerImp.h:434</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_acae3ecb1ba86b676d690d894ed0953f1"><div class="ttname"><a href="classripple_1_1PeerImp.html#acae3ecb1ba86b676d690d894ed0953f1">ripple::PeerImp::compressionEnabled</a></div><div class="ttdeci">bool compressionEnabled() const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00434">PeerImp.h:434</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_acbc5cde85994cdfc157d2011be362afa"><div class="ttname"><a href="classripple_1_1PeerImp.html#acbc5cde85994cdfc157d2011be362afa">ripple::PeerImp::txReduceRelayEnabled</a></div><div class="ttdeci">bool txReduceRelayEnabled() const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00440">PeerImp.h:440</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_acbc5cde85994cdfc157d2011be362afa"><div class="ttname"><a href="classripple_1_1PeerImp.html#acbc5cde85994cdfc157d2011be362afa">ripple::PeerImp::txReduceRelayEnabled</a></div><div class="ttdeci">bool txReduceRelayEnabled() const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00440">PeerImp.h:440</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_acbf09221d5f32e0ec2efe67429a78617"><div class="ttname"><a href="classripple_1_1PeerImp.html#acbf09221d5f32e0ec2efe67429a78617">ripple::PeerImp::supportsFeature</a></div><div class="ttdeci">bool supportsFeature(ProtocolFeature f) const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00508">PeerImp.cpp:508</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_acbf09221d5f32e0ec2efe67429a78617"><div class="ttname"><a href="classripple_1_1PeerImp.html#acbf09221d5f32e0ec2efe67429a78617">ripple::PeerImp::supportsFeature</a></div><div class="ttdeci">bool supportsFeature(ProtocolFeature f) const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00505">PeerImp.cpp:505</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_acc935fbb6e0a856b27aa3143cfb8a1b3"><div class="ttname"><a href="classripple_1_1PeerImp.html#acc935fbb6e0a856b27aa3143cfb8a1b3">ripple::PeerImp::getClosedLedgerHash</a></div><div class="ttdeci">uint256 const & getClosedLedgerHash() const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00403">PeerImp.h:403</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_acc935fbb6e0a856b27aa3143cfb8a1b3"><div class="ttname"><a href="classripple_1_1PeerImp.html#acc935fbb6e0a856b27aa3143cfb8a1b3">ripple::PeerImp::getClosedLedgerHash</a></div><div class="ttdeci">uint256 const & getClosedLedgerHash() const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00403">PeerImp.h:403</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_acdd3d73054fd89e364019abae0590d91"><div class="ttname"><a href="classripple_1_1PeerImp.html#acdd3d73054fd89e364019abae0590d91">ripple::PeerImp::sink_</a></div><div class="ttdeci">beast::WrappedSink sink_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00073">PeerImp.h:73</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_acdd3d73054fd89e364019abae0590d91"><div class="ttname"><a href="classripple_1_1PeerImp.html#acdd3d73054fd89e364019abae0590d91">ripple::PeerImp::sink_</a></div><div class="ttdeci">beast::WrappedSink sink_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00073">PeerImp.h:73</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_acf63911cf26754f757d64920bd1d5158"><div class="ttname"><a href="classripple_1_1PeerImp.html#acf63911cf26754f757d64920bd1d5158">ripple::PeerImp::fee_</a></div><div class="ttdeci">ChargeWithContext fee_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00171">PeerImp.h:171</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_acf63911cf26754f757d64920bd1d5158"><div class="ttname"><a href="classripple_1_1PeerImp.html#acf63911cf26754f757d64920bd1d5158">ripple::PeerImp::fee_</a></div><div class="ttdeci">ChargeWithContext fee_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00171">PeerImp.h:171</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_acf6dee0e6890d0d9b338cc5e0ce8d3c3"><div class="ttname"><a href="classripple_1_1PeerImp.html#acf6dee0e6890d0d9b338cc5e0ce8d3c3">ripple::PeerImp::onWriteMessage</a></div><div class="ttdeci">void onWriteMessage(error_code ec, std::size_t bytes_transferred)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00955">PeerImp.cpp:955</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_acf6dee0e6890d0d9b338cc5e0ce8d3c3"><div class="ttname"><a href="classripple_1_1PeerImp.html#acf6dee0e6890d0d9b338cc5e0ce8d3c3">ripple::PeerImp::onWriteMessage</a></div><div class="ttdeci">void onWriteMessage(error_code ec, std::size_t bytes_transferred)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00952">PeerImp.cpp:952</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad1046b6b5845a0bd2a25d545dce6c489"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad1046b6b5845a0bd2a25d545dce6c489">ripple::PeerImp::request_</a></div><div class="ttdeci">http_request_type request_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00174">PeerImp.h:174</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad1046b6b5845a0bd2a25d545dce6c489"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad1046b6b5845a0bd2a25d545dce6c489">ripple::PeerImp::request_</a></div><div class="ttdeci">http_request_type request_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00174">PeerImp.h:174</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad29d370765fbc2405bdf7ea2d15d601b"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad29d370765fbc2405bdf7ea2d15d601b">ripple::PeerImp::overlay_</a></div><div class="ttdeci">OverlayImpl & overlay_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00089">PeerImp.h:89</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad29d370765fbc2405bdf7ea2d15d601b"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad29d370765fbc2405bdf7ea2d15d601b">ripple::PeerImp::overlay_</a></div><div class="ttdeci">OverlayImpl & overlay_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00089">PeerImp.h:89</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad3c64392ebd7001f10a0cb93010858e5"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad3c64392ebd7001f10a0cb93010858e5">ripple::PeerImp::minLedger_</a></div><div class="ttdeci">LedgerIndex minLedger_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00105">PeerImp.h:105</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad3c64392ebd7001f10a0cb93010858e5"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad3c64392ebd7001f10a0cb93010858e5">ripple::PeerImp::minLedger_</a></div><div class="ttdeci">LedgerIndex minLedger_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00105">PeerImp.h:105</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad4a5abf9fb2e30f9dd2d621861eebb8a"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad4a5abf9fb2e30f9dd2d621861eebb8a">ripple::PeerImp::~PeerImp</a></div><div class="ttdeci">virtual ~PeerImp()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00134">PeerImp.cpp:134</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad4a5abf9fb2e30f9dd2d621861eebb8a"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad4a5abf9fb2e30f9dd2d621861eebb8a">ripple::PeerImp::~PeerImp</a></div><div class="ttdeci">virtual ~PeerImp()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00131">PeerImp.cpp:131</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad5f9fa027664a3b94683a02c3cd9febe"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad5f9fa027664a3b94683a02c3cd9febe">ripple::PeerImp::id</a></div><div class="ttdeci">Peer::id_t id() const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00334">PeerImp.h:334</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad5f9fa027664a3b94683a02c3cd9febe"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad5f9fa027664a3b94683a02c3cd9febe">ripple::PeerImp::id</a></div><div class="ttdeci">Peer::id_t id() const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00334">PeerImp.h:334</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad69dec5b7ff6f698263bb3fd93f5b908"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad69dec5b7ff6f698263bb3fd93f5b908">ripple::PeerImp::ledgerReplayMsgHandler_</a></div><div class="ttdeci">LedgerReplayMsgHandler ledgerReplayMsgHandler_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00197">PeerImp.h:197</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad69dec5b7ff6f698263bb3fd93f5b908"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad69dec5b7ff6f698263bb3fd93f5b908">ripple::PeerImp::ledgerReplayMsgHandler_</a></div><div class="ttdeci">LedgerReplayMsgHandler ledgerReplayMsgHandler_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00197">PeerImp.h:197</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad801c27f5645dba3e222ab722e515b6c"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad801c27f5645dba3e222ab722e515b6c">ripple::PeerImp::handleHaveTransactions</a></div><div class="ttdeci">void handleHaveTransactions(std::shared_ptr< protocol::TMHaveTransactions > const &m)</div><div class="ttdoc">Handle protocol message with hashes of transactions that have not been relayed by an upstream node do...</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02610">PeerImp.cpp:2610</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad801c27f5645dba3e222ab722e515b6c"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad801c27f5645dba3e222ab722e515b6c">ripple::PeerImp::handleHaveTransactions</a></div><div class="ttdeci">void handleHaveTransactions(std::shared_ptr< protocol::TMHaveTransactions > const &m)</div><div class="ttdoc">Handle protocol message with hashes of transactions that have not been relayed by an upstream node do...</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02607">PeerImp.cpp:2607</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad8d1bd90dc46d3420d19fba02bd51144"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad8d1bd90dc46d3420d19fba02bd51144">ripple::PeerImp::addTxQueue</a></div><div class="ttdeci">void addTxQueue(uint256 const &hash) override</div><div class="ttdoc">Add transaction's hash to the transactions' hashes queue.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00324">PeerImp.cpp:324</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad8d1bd90dc46d3420d19fba02bd51144"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad8d1bd90dc46d3420d19fba02bd51144">ripple::PeerImp::addTxQueue</a></div><div class="ttdeci">void addTxQueue(uint256 const &hash) override</div><div class="ttdoc">Add transaction's hash to the transactions' hashes queue.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00321">PeerImp.cpp:321</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad8ee8cc74ba472f9bf6ab8683c1003ff"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad8ee8cc74ba472f9bf6ab8683c1003ff">ripple::PeerImp::large_sendq_</a></div><div class="ttdeci">int large_sendq_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00179">PeerImp.h:179</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ad8ee8cc74ba472f9bf6ab8683c1003ff"><div class="ttname"><a href="classripple_1_1PeerImp.html#ad8ee8cc74ba472f9bf6ab8683c1003ff">ripple::PeerImp::large_sendq_</a></div><div class="ttdeci">int large_sendq_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00179">PeerImp.h:179</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ada4e6d052bc58424b7837b43768cf1a1"><div class="ttname"><a href="classripple_1_1PeerImp.html#ada4e6d052bc58424b7837b43768cf1a1">ripple::PeerImp::stream_</a></div><div class="ttdeci">stream_type & stream_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00079">PeerImp.h:79</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ada4e6d052bc58424b7837b43768cf1a1"><div class="ttname"><a href="classripple_1_1PeerImp.html#ada4e6d052bc58424b7837b43768cf1a1">ripple::PeerImp::stream_</a></div><div class="ttdeci">stream_type & stream_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00079">PeerImp.h:79</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_adf07c79bb64c5aca004dfe7752e2daef"><div class="ttname"><a href="classripple_1_1PeerImp.html#adf07c79bb64c5aca004dfe7752e2daef">ripple::PeerImp::cluster</a></div><div class="ttdeci">bool cluster() const override</div><div class="ttdoc">Returns true if this connection is a member of the cluster.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00376">PeerImp.cpp:376</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_adf07c79bb64c5aca004dfe7752e2daef"><div class="ttname"><a href="classripple_1_1PeerImp.html#adf07c79bb64c5aca004dfe7752e2daef">ripple::PeerImp::cluster</a></div><div class="ttdeci">bool cluster() const override</div><div class="ttdoc">Returns true if this connection is a member of the cluster.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00373">PeerImp.cpp:373</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ae47fec62cd07d6708cc5930c5d77825c"><div class="ttname"><a href="classripple_1_1PeerImp.html#ae47fec62cd07d6708cc5930c5d77825c">ripple::PeerImp::checkPropose</a></div><div class="ttdeci">void checkPropose(bool isTrusted, std::shared_ptr< protocol::TMProposeSet > const &packet, RCLCxPeerPos peerPos)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02963">PeerImp.cpp:2963</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ae47fec62cd07d6708cc5930c5d77825c"><div class="ttname"><a href="classripple_1_1PeerImp.html#ae47fec62cd07d6708cc5930c5d77825c">ripple::PeerImp::checkPropose</a></div><div class="ttdeci">void checkPropose(bool isTrusted, std::shared_ptr< protocol::TMProposeSet > const &packet, RCLCxPeerPos peerPos)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02950">PeerImp.cpp:2950</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ae89b03aea36438d4949ad30a04453173"><div class="ttname"><a href="classripple_1_1PeerImp.html#ae89b03aea36438d4949ad30a04453173">ripple::PeerImp::isHighLatency</a></div><div class="ttdeci">bool isHighLatency() const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03491">PeerImp.cpp:3491</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ae89b03aea36438d4949ad30a04453173"><div class="ttname"><a href="classripple_1_1PeerImp.html#ae89b03aea36438d4949ad30a04453173">ripple::PeerImp::isHighLatency</a></div><div class="ttdeci">bool isHighLatency() const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03478">PeerImp.cpp:3478</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ae8cadb54d376a3e5233e95dafe51483d"><div class="ttname"><a href="classripple_1_1PeerImp.html#ae8cadb54d376a3e5233e95dafe51483d">ripple::PeerImp::checkTracking</a></div><div class="ttdeci">void checkTracking(std::uint32_t validationSeq)</div><div class="ttdoc">Check if the peer is tracking.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l01958">PeerImp.cpp:1958</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_ae8cadb54d376a3e5233e95dafe51483d"><div class="ttname"><a href="classripple_1_1PeerImp.html#ae8cadb54d376a3e5233e95dafe51483d">ripple::PeerImp::checkTracking</a></div><div class="ttdeci">void checkTracking(std::uint32_t validationSeq)</div><div class="ttdoc">Check if the peer is tracking.</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l01955">PeerImp.cpp:1955</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aea2f07c7e516c3d9bde60bfde45fb5bc"><div class="ttname"><a href="classripple_1_1PeerImp.html#aea2f07c7e516c3d9bde60bfde45fb5bc">ripple::PeerImp::onShutdown</a></div><div class="ttdeci">void onShutdown(error_code ec)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00752">PeerImp.cpp:752</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aea2f07c7e516c3d9bde60bfde45fb5bc"><div class="ttname"><a href="classripple_1_1PeerImp.html#aea2f07c7e516c3d9bde60bfde45fb5bc">ripple::PeerImp::onShutdown</a></div><div class="ttdeci">void onShutdown(error_code ec)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00749">PeerImp.cpp:749</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aef0a014fd8791fb1e3d47b783e491c1b"><div class="ttname"><a href="classripple_1_1PeerImp.html#aef0a014fd8791fb1e3d47b783e491c1b">ripple::PeerImp::strand_</a></div><div class="ttdeci">boost::asio::strand< boost::asio::executor > strand_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00080">PeerImp.h:80</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aef0a014fd8791fb1e3d47b783e491c1b"><div class="ttname"><a href="classripple_1_1PeerImp.html#aef0a014fd8791fb1e3d47b783e491c1b">ripple::PeerImp::strand_</a></div><div class="ttdeci">boost::asio::strand< boost::asio::executor > strand_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00080">PeerImp.h:80</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_af1217d9e4b7b2a8014b21b8791f4389f"><div class="ttname"><a href="classripple_1_1PeerImp.html#af1217d9e4b7b2a8014b21b8791f4389f">ripple::PeerImp::cycleStatus</a></div><div class="ttdeci">void cycleStatus() override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00557">PeerImp.cpp:557</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_af1217d9e4b7b2a8014b21b8791f4389f"><div class="ttname"><a href="classripple_1_1PeerImp.html#af1217d9e4b7b2a8014b21b8791f4389f">ripple::PeerImp::cycleStatus</a></div><div class="ttdeci">void cycleStatus() override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00554">PeerImp.cpp:554</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_af1b47f2938308431523fa640dbb94610"><div class="ttname"><a href="classripple_1_1PeerImp.html#af1b47f2938308431523fa640dbb94610">ripple::PeerImp::read_buffer_</a></div><div class="ttdeci">boost::beast::multi_buffer read_buffer_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00173">PeerImp.h:173</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_af1b47f2938308431523fa640dbb94610"><div class="ttname"><a href="classripple_1_1PeerImp.html#af1b47f2938308431523fa640dbb94610">ripple::PeerImp::read_buffer_</a></div><div class="ttdeci">boost::beast::multi_buffer read_buffer_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00173">PeerImp.h:173</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_af29eb14e970e770829b9bd767825767e"><div class="ttname"><a href="classripple_1_1PeerImp.html#af29eb14e970e770829b9bd767825767e">ripple::PeerImp::usage_</a></div><div class="ttdeci">Resource::Consumer usage_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00170">PeerImp.h:170</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_af29eb14e970e770829b9bd767825767e"><div class="ttname"><a href="classripple_1_1PeerImp.html#af29eb14e970e770829b9bd767825767e">ripple::PeerImp::usage_</a></div><div class="ttdeci">Resource::Consumer usage_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00170">PeerImp.h:170</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_af769c6748ee440046c6d69552a23cd19"><div class="ttname"><a href="classripple_1_1PeerImp.html#af769c6748ee440046c6d69552a23cd19">ripple::PeerImp::checkValidation</a></div><div class="ttdeci">void checkValidation(std::shared_ptr< STValidation > const &val, uint256 const &key, std::shared_ptr< protocol::TMValidation > const &packet)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l03006">PeerImp.cpp:3006</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_af769c6748ee440046c6d69552a23cd19"><div class="ttname"><a href="classripple_1_1PeerImp.html#af769c6748ee440046c6d69552a23cd19">ripple::PeerImp::checkValidation</a></div><div class="ttdeci">void checkValidation(std::shared_ptr< STValidation > const &val, uint256 const &key, std::shared_ptr< protocol::TMValidation > const &packet)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l02993">PeerImp.cpp:2993</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_af8cc75a0161111207eadb868b5819e7b"><div class="ttname"><a href="classripple_1_1PeerImp.html#af8cc75a0161111207eadb868b5819e7b">ripple::PeerImp::setPublisherListSequence</a></div><div class="ttdeci">void setPublisherListSequence(PublicKey const &pubKey, std::size_t const seq) override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00390">PeerImp.h:390</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_af8cc75a0161111207eadb868b5819e7b"><div class="ttname"><a href="classripple_1_1PeerImp.html#af8cc75a0161111207eadb868b5819e7b">ripple::PeerImp::setPublisherListSequence</a></div><div class="ttdeci">void setPublisherListSequence(PublicKey const &pubKey, std::size_t const seq) override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00390">PeerImp.h:390</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_afad1d4fd948d26f3880b5b392bc6be5e"><div class="ttname"><a href="classripple_1_1PeerImp.html#afad1d4fd948d26f3880b5b392bc6be5e">ripple::PeerImp::ledgerRange</a></div><div class="ttdeci">void ledgerRange(std::uint32_t &minSeq, std::uint32_t &maxSeq) const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00540">PeerImp.cpp:540</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_afad1d4fd948d26f3880b5b392bc6be5e"><div class="ttname"><a href="classripple_1_1PeerImp.html#afad1d4fd948d26f3880b5b392bc6be5e">ripple::PeerImp::ledgerRange</a></div><div class="ttdeci">void ledgerRange(std::uint32_t &minSeq, std::uint32_t &maxSeq) const override</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00537">PeerImp.cpp:537</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_afc7c7c76ccd8f49f2cdaf96fb5980b56"><div class="ttname"><a href="classripple_1_1PeerImp.html#afc7c7c76ccd8f49f2cdaf96fb5980b56">ripple::PeerImp::doProtocolStart</a></div><div class="ttdeci">void doProtocolStart()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00853">PeerImp.cpp:853</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_afc7c7c76ccd8f49f2cdaf96fb5980b56"><div class="ttname"><a href="classripple_1_1PeerImp.html#afc7c7c76ccd8f49f2cdaf96fb5980b56">ripple::PeerImp::doProtocolStart</a></div><div class="ttdeci">void doProtocolStart()</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00850">PeerImp.cpp:850</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_afd11cda882653473f66e9609e9681ea3"><div class="ttname"><a href="classripple_1_1PeerImp.html#afd11cda882653473f66e9609e9681ea3">ripple::PeerImp::fail</a></div><div class="ttdeci">void fail(std::string const &reason)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00601">PeerImp.cpp:601</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_afd11cda882653473f66e9609e9681ea3"><div class="ttname"><a href="classripple_1_1PeerImp.html#afd11cda882653473f66e9609e9681ea3">ripple::PeerImp::fail</a></div><div class="ttdeci">void fail(std::string const &reason)</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8cpp_source.html#l00598">PeerImp.cpp:598</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aff4fa57a430335fc3f70e012e471284a"><div class="ttname"><a href="classripple_1_1PeerImp.html#aff4fa57a430335fc3f70e012e471284a">ripple::PeerImp::tracking_</a></div><div class="ttdeci">std::atomic< Tracking > tracking_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00095">PeerImp.h:95</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1PeerImp_html_aff4fa57a430335fc3f70e012e471284a"><div class="ttname"><a href="classripple_1_1PeerImp.html#aff4fa57a430335fc3f70e012e471284a">ripple::PeerImp::tracking_</a></div><div class="ttdeci">std::atomic< Tracking > tracking_</div><div class="ttdef"><b>Definition:</b> <a href="PeerImp_8h_source.html#l00095">PeerImp.h:95</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1Peer_html"><div class="ttname"><a href="classripple_1_1Peer.html">ripple::Peer</a></div><div class="ttdoc">Represents a peer connection in the overlay.</div><div class="ttdef"><b>Definition:</b> <a href="xrpld_2overlay_2Peer_8h_source.html#l00043">xrpld/overlay/Peer.h:44</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1Peer_html"><div class="ttname"><a href="classripple_1_1Peer.html">ripple::Peer</a></div><div class="ttdoc">Represents a peer connection in the overlay.</div><div class="ttdef"><b>Definition:</b> <a href="xrpld_2overlay_2Peer_8h_source.html#l00043">xrpld/overlay/Peer.h:44</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1Peer_html_a56cc3cdd9c73921f23cb43a2bfa696a1"><div class="ttname"><a href="classripple_1_1Peer.html#a56cc3cdd9c73921f23cb43a2bfa696a1">ripple::Peer::id_t</a></div><div class="ttdeci">std::uint32_t id_t</div><div class="ttdoc">Uniquely identifies a peer.</div><div class="ttdef"><b>Definition:</b> <a href="xrpld_2overlay_2Peer_8h_source.html#l00053">xrpld/overlay/Peer.h:53</a></div></div>
|
|
|
|
<div class="ttc" id="aclassripple_1_1Peer_html_a56cc3cdd9c73921f23cb43a2bfa696a1"><div class="ttname"><a href="classripple_1_1Peer.html#a56cc3cdd9c73921f23cb43a2bfa696a1">ripple::Peer::id_t</a></div><div class="ttdeci">std::uint32_t id_t</div><div class="ttdoc">Uniquely identifies a peer.</div><div class="ttdef"><b>Definition:</b> <a href="xrpld_2overlay_2Peer_8h_source.html#l00053">xrpld/overlay/Peer.h:53</a></div></div>
|
|
|
|
@@ -979,7 +976,6 @@ $(function() {
|
|
|
|
<div class="ttc" id="anamespaceripple_html_ab58cf24607744c98d521c3e97aca2a53"><div class="ttname"><a href="namespaceripple.html#ab58cf24607744c98d521c3e97aca2a53">ripple::peerFeatureEnabled</a></div><div class="ttdeci">bool peerFeatureEnabled(headers const &request, std::string const &feature, std::string value, bool config)</div><div class="ttdoc">Check if a feature should be enabled for a peer.</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8h_source.html#l00198">Handshake.h:198</a></div></div>
|
|
|
|
<div class="ttc" id="anamespaceripple_html_ab58cf24607744c98d521c3e97aca2a53"><div class="ttname"><a href="namespaceripple.html#ab58cf24607744c98d521c3e97aca2a53">ripple::peerFeatureEnabled</a></div><div class="ttdeci">bool peerFeatureEnabled(headers const &request, std::string const &feature, std::string value, bool config)</div><div class="ttdoc">Check if a feature should be enabled for a peer.</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8h_source.html#l00198">Handshake.h:198</a></div></div>
|
|
|
|
<div class="ttc" id="anamespaceripple_html_abfa1036f5269ce11a14cb8a8680dbc3e"><div class="ttname"><a href="namespaceripple.html#abfa1036f5269ce11a14cb8a8680dbc3e">ripple::FEATURE_TXRR</a></div><div class="ttdeci">static constexpr char FEATURE_TXRR[]</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8h_source.html#l00145">Handshake.h:145</a></div></div>
|
|
|
|
<div class="ttc" id="anamespaceripple_html_abfa1036f5269ce11a14cb8a8680dbc3e"><div class="ttname"><a href="namespaceripple.html#abfa1036f5269ce11a14cb8a8680dbc3e">ripple::FEATURE_TXRR</a></div><div class="ttdeci">static constexpr char FEATURE_TXRR[]</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8h_source.html#l00145">Handshake.h:145</a></div></div>
|
|
|
|
<div class="ttc" id="anamespaceripple_html_ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45"><div class="ttname"><a href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">ripple::HashPrefix::manifest</a></div><div class="ttdeci">@ manifest</div><div class="ttdoc">Manifest.</div></div>
|
|
|
|
<div class="ttc" id="anamespaceripple_html_ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45"><div class="ttname"><a href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">ripple::HashPrefix::manifest</a></div><div class="ttdeci">@ manifest</div><div class="ttdoc">Manifest.</div></div>
|
|
|
|
<div class="ttc" id="anamespaceripple_html_af8096ae8c38e0d57b54d62311a0ae0e3"><div class="ttname"><a href="namespaceripple.html#af8096ae8c38e0d57b54d62311a0ae0e3">ripple::FEATURE_VPRR</a></div><div class="ttdeci">static constexpr char FEATURE_VPRR[]</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8h_source.html#l00143">Handshake.h:143</a></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="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
|
|
|
|
<div class="ttc" id="anow_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/steady_clock/now.html">std::chrono::steady_clock::now</a></div><div class="ttdeci">T now(T... args)</div></div>
|
|
|
|
<div class="ttc" id="anow_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/steady_clock/now.html">std::chrono::steady_clock::now</a></div><div class="ttdeci">T now(T... args)</div></div>
|
|
|
|
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/optional.html">optional</a></div></div>
|
|
|
|
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/optional.html">optional</a></div></div>
|
|
|
|
|