This commit is contained in:
manojsdoshi
2020-04-24 01:09:47 +00:00
parent 4ad595bf18
commit 430f6c0cf3
2864 changed files with 304301 additions and 292875 deletions

View File

@@ -99,57 +99,58 @@ $(function() {
<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classripple_1_1PeerFinder_1_1Fixed.html"> 29</a></span>&#160;<span class="keyword">class </span><a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html">Fixed</a></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;{</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classripple_1_1PeerFinder_1_1Fixed.html#af8c354a3d2ab4abffbaa30b6677e0e45"> 32</a></span>&#160; <span class="keyword">explicit</span> <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#af8c354a3d2ab4abffbaa30b6677e0e45">Fixed</a> (<a class="code" href="classbeast_1_1abstract__clock.html">clock_type</a>&amp; clock)</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; : <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#a46faebd61d3d45de66bb08c1384142ab">m_when</a> (clock.now ())</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; , <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24">m_failures</a> (0)</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; {</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; }</div>
<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classripple_1_1PeerFinder_1_1Fixed.html#af8c354a3d2ab4abffbaa30b6677e0e45"> 32</a></span>&#160; <span class="keyword">explicit</span> <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#af8c354a3d2ab4abffbaa30b6677e0e45">Fixed</a>(<a class="code" href="classbeast_1_1abstract__clock.html">clock_type</a>&amp; clock) : <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#a46faebd61d3d45de66bb08c1384142ab">m_when</a>(clock.now()), <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24">m_failures</a>(0)</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; {</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; }</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#af8c354a3d2ab4abffbaa30b6677e0e45">Fixed</a>(<a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html">Fixed</a> <span class="keyword">const</span>&amp;) = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#af8c354a3d2ab4abffbaa30b6677e0e45">Fixed</a> (<a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html">Fixed</a> <span class="keyword">const</span>&amp;) = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classripple_1_1PeerFinder_1_1Fixed.html#a26ea4d7cb7efbbdd51dcf11b71488eca"> 41</a></span>&#160; <a class="code" href="classbeast_1_1abstract__clock.html#a4e16832b0bdf9392c5138bbbde024d8e">clock_type::time_point</a> <span class="keyword">const</span>&amp; <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#a26ea4d7cb7efbbdd51dcf11b71488eca">when</a> ()<span class="keyword"> const</span></div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keyword"> </span>{</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#a46faebd61d3d45de66bb08c1384142ab">m_when</a>;</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; }</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classripple_1_1PeerFinder_1_1Fixed.html#ad2c4872213cb93da59d64f6374bdc66d"> 47</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ad2c4872213cb93da59d64f6374bdc66d">failure</a> (<a class="code" href="classbeast_1_1abstract__clock.html#a4e16832b0bdf9392c5138bbbde024d8e">clock_type::time_point</a> <span class="keyword">const</span>&amp; now)</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <a class="code" href="classbeast_1_1abstract__clock.html#a4e16832b0bdf9392c5138bbbde024d8e">clock_type::time_point</a> <span class="keyword">const</span>&amp;</div>
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classripple_1_1PeerFinder_1_1Fixed.html#a26ea4d7cb7efbbdd51dcf11b71488eca"> 40</a></span>&#160; <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#a26ea4d7cb7efbbdd51dcf11b71488eca">when</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="keyword"> </span>{</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#a46faebd61d3d45de66bb08c1384142ab">m_when</a>;</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; }</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classripple_1_1PeerFinder_1_1Fixed.html#ad2c4872213cb93da59d64f6374bdc66d"> 47</a></span>&#160; <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ad2c4872213cb93da59d64f6374bdc66d">failure</a>(<a class="code" href="classbeast_1_1abstract__clock.html#a4e16832b0bdf9392c5138bbbde024d8e">clock_type::time_point</a> <span class="keyword">const</span>&amp; now)</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; {</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24">m_failures</a> = <a class="codeRef" href="http://en.cppreference.com/w/cpp/algorithm/min.html">std::min</a> (<a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24">m_failures</a> + 1,</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <a class="code" href="namespaceripple_1_1PeerFinder_1_1Tuning.html#a4395e6f3599d47cada17f80fe10f479c">Tuning::connectionBackoff</a>.size() - 1);</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#a46faebd61d3d45de66bb08c1384142ab">m_when</a> = now + <a class="codeRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::minutes</a> (</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <a class="code" href="namespaceripple_1_1PeerFinder_1_1Tuning.html#a4395e6f3599d47cada17f80fe10f479c">Tuning::connectionBackoff</a> [<a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24">m_failures</a>]);</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24">m_failures</a> =</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/algorithm/min.html">std::min</a>(<a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24">m_failures</a> + 1, <a class="code" href="namespaceripple_1_1PeerFinder_1_1Tuning.html#a4395e6f3599d47cada17f80fe10f479c">Tuning::connectionBackoff</a>.size() - 1);</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#a46faebd61d3d45de66bb08c1384142ab">m_when</a> =</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; now + <a class="codeRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::minutes</a>(<a class="code" href="namespaceripple_1_1PeerFinder_1_1Tuning.html#a4395e6f3599d47cada17f80fe10f479c">Tuning::connectionBackoff</a>[<a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24">m_failures</a>]);</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; }</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="classripple_1_1PeerFinder_1_1Fixed.html#ad703ac09879fa69ca642ddaae44b3051"> 56</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ad703ac09879fa69ca642ddaae44b3051">success</a> (<a class="code" href="classbeast_1_1abstract__clock.html#a4e16832b0bdf9392c5138bbbde024d8e">clock_type::time_point</a> <span class="keyword">const</span>&amp; now)</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; {</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24">m_failures</a> = 0;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#a46faebd61d3d45de66bb08c1384142ab">m_when</a> = now;</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; }</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="classripple_1_1PeerFinder_1_1Fixed.html#a46faebd61d3d45de66bb08c1384142ab"> 63</a></span>&#160; <a class="code" href="classbeast_1_1abstract__clock.html#a4e16832b0bdf9392c5138bbbde024d8e">clock_type::time_point</a> <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#a46faebd61d3d45de66bb08c1384142ab">m_when</a>;</div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24"> 64</a></span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24">m_failures</a>;</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;};</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;}</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;}</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; </div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classripple_1_1PeerFinder_1_1Fixed.html#ad703ac09879fa69ca642ddaae44b3051"> 57</a></span>&#160; <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ad703ac09879fa69ca642ddaae44b3051">success</a>(<a class="code" href="classbeast_1_1abstract__clock.html#a4e16832b0bdf9392c5138bbbde024d8e">clock_type::time_point</a> <span class="keyword">const</span>&amp; now)</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; {</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24">m_failures</a> = 0;</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#a46faebd61d3d45de66bb08c1384142ab">m_when</a> = now;</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; }</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; </div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classripple_1_1PeerFinder_1_1Fixed.html#a46faebd61d3d45de66bb08c1384142ab"> 64</a></span>&#160; <a class="code" href="classbeast_1_1abstract__clock.html#a4e16832b0bdf9392c5138bbbde024d8e">clock_type::time_point</a> <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#a46faebd61d3d45de66bb08c1384142ab">m_when</a>;</div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24"> 65</a></span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> <a class="code" href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24">m_failures</a>;</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;};</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;} <span class="comment">// namespace PeerFinder</span></div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;} <span class="comment">// namespace ripple</span></div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::minutes</a></div></div>
<div class="ttc" id="anamespaceripple_1_1PeerFinder_1_1Tuning_html_a4395e6f3599d47cada17f80fe10f479c"><div class="ttname"><a href="namespaceripple_1_1PeerFinder_1_1Tuning.html#a4395e6f3599d47cada17f80fe10f479c">ripple::PeerFinder::Tuning::connectionBackoff</a></div><div class="ttdeci">static const std::array&lt; int, 10 &gt; connectionBackoff</div><div class="ttdef"><b>Definition:</b> <a href="peerfinder_2impl_2Tuning_8h_source.html#l00076">peerfinder/impl/Tuning.h:76</a></div></div>
<div class="ttc" id="anamespaceripple_1_1PeerFinder_1_1Tuning_html_a4395e6f3599d47cada17f80fe10f479c"><div class="ttname"><a href="namespaceripple_1_1PeerFinder_1_1Tuning.html#a4395e6f3599d47cada17f80fe10f479c">ripple::PeerFinder::Tuning::connectionBackoff</a></div><div class="ttdeci">static const std::array&lt; int, 10 &gt; connectionBackoff</div><div class="ttdef"><b>Definition:</b> <a href="peerfinder_2impl_2Tuning_8h_source.html#l00079">peerfinder/impl/Tuning.h:79</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Fixed_html_af8c354a3d2ab4abffbaa30b6677e0e45"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Fixed.html#af8c354a3d2ab4abffbaa30b6677e0e45">ripple::PeerFinder::Fixed::Fixed</a></div><div class="ttdeci">Fixed(clock_type &amp;clock)</div><div class="ttdef"><b>Definition:</b> <a href="Fixed_8h_source.html#l00032">Fixed.h:32</a></div></div>
<div class="ttc" id="aclassbeast_1_1abstract__clock_html"><div class="ttname"><a href="classbeast_1_1abstract__clock.html">beast::abstract_clock&lt; std::chrono::steady_clock &gt;</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Fixed_html"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Fixed.html">ripple::PeerFinder::Fixed</a></div><div class="ttdoc">Metadata for a Fixed slot.</div><div class="ttdef"><b>Definition:</b> <a href="Fixed_8h_source.html#l00029">Fixed.h:29</a></div></div>
<div class="ttc" id="amin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/min.html">std::min</a></div><div class="ttdeci">T min(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Fixed_html_ae79d8f907dbc172093445f68b051de24"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24">ripple::PeerFinder::Fixed::m_failures</a></div><div class="ttdeci">std::size_t m_failures</div><div class="ttdef"><b>Definition:</b> <a href="Fixed_8h_source.html#l00064">Fixed.h:64</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Fixed_html_a26ea4d7cb7efbbdd51dcf11b71488eca"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Fixed.html#a26ea4d7cb7efbbdd51dcf11b71488eca">ripple::PeerFinder::Fixed::when</a></div><div class="ttdeci">clock_type::time_point const &amp; when() const</div><div class="ttdoc">Returns the time after which we shoud allow a connection attempt.</div><div class="ttdef"><b>Definition:</b> <a href="Fixed_8h_source.html#l00041">Fixed.h:41</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Fixed_html_a46faebd61d3d45de66bb08c1384142ab"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Fixed.html#a46faebd61d3d45de66bb08c1384142ab">ripple::PeerFinder::Fixed::m_when</a></div><div class="ttdeci">clock_type::time_point m_when</div><div class="ttdef"><b>Definition:</b> <a href="Fixed_8h_source.html#l00063">Fixed.h:63</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Fixed_html_ae79d8f907dbc172093445f68b051de24"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Fixed.html#ae79d8f907dbc172093445f68b051de24">ripple::PeerFinder::Fixed::m_failures</a></div><div class="ttdeci">std::size_t m_failures</div><div class="ttdef"><b>Definition:</b> <a href="Fixed_8h_source.html#l00065">Fixed.h:65</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Fixed_html_a26ea4d7cb7efbbdd51dcf11b71488eca"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Fixed.html#a26ea4d7cb7efbbdd51dcf11b71488eca">ripple::PeerFinder::Fixed::when</a></div><div class="ttdeci">clock_type::time_point const &amp; when() const</div><div class="ttdoc">Returns the time after which we shoud allow a connection attempt.</div><div class="ttdef"><b>Definition:</b> <a href="Fixed_8h_source.html#l00040">Fixed.h:40</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Fixed_html_a46faebd61d3d45de66bb08c1384142ab"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Fixed.html#a46faebd61d3d45de66bb08c1384142ab">ripple::PeerFinder::Fixed::m_when</a></div><div class="ttdeci">clock_type::time_point m_when</div><div class="ttdef"><b>Definition:</b> <a href="Fixed_8h_source.html#l00064">Fixed.h:64</a></div></div>
<div class="ttc" id="asize_t_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Fixed_html_ad2c4872213cb93da59d64f6374bdc66d"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Fixed.html#ad2c4872213cb93da59d64f6374bdc66d">ripple::PeerFinder::Fixed::failure</a></div><div class="ttdeci">void failure(clock_type::time_point const &amp;now)</div><div class="ttdoc">Updates metadata to reflect a failed connection.</div><div class="ttdef"><b>Definition:</b> <a href="Fixed_8h_source.html#l00047">Fixed.h:47</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Fixed_html_ad703ac09879fa69ca642ddaae44b3051"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Fixed.html#ad703ac09879fa69ca642ddaae44b3051">ripple::PeerFinder::Fixed::success</a></div><div class="ttdeci">void success(clock_type::time_point const &amp;now)</div><div class="ttdoc">Updates metadata to reflect a successful connection.</div><div class="ttdef"><b>Definition:</b> <a href="Fixed_8h_source.html#l00056">Fixed.h:56</a></div></div>
<div class="ttc" id="aclassbeast_1_1abstract__clock_html_a4e16832b0bdf9392c5138bbbde024d8e"><div class="ttname"><a href="classbeast_1_1abstract__clock.html#a4e16832b0bdf9392c5138bbbde024d8e">beast::abstract_clock::time_point</a></div><div class="ttdeci">typename Clock::time_point time_point</div><div class="ttdef"><b>Definition:</b> <a href="abstract__clock_8h_source.html#l00063">abstract_clock.h:63</a></div></div>
<div class="ttc" id="aclassripple_1_1PeerFinder_1_1Fixed_html_ad703ac09879fa69ca642ddaae44b3051"><div class="ttname"><a href="classripple_1_1PeerFinder_1_1Fixed.html#ad703ac09879fa69ca642ddaae44b3051">ripple::PeerFinder::Fixed::success</a></div><div class="ttdeci">void success(clock_type::time_point const &amp;now)</div><div class="ttdoc">Updates metadata to reflect a successful connection.</div><div class="ttdef"><b>Definition:</b> <a href="Fixed_8h_source.html#l00057">Fixed.h:57</a></div></div>
<div class="ttc" id="aclassbeast_1_1abstract__clock_html_a4e16832b0bdf9392c5138bbbde024d8e"><div class="ttname"><a href="classbeast_1_1abstract__clock.html#a4e16832b0bdf9392c5138bbbde024d8e">beast::abstract_clock&lt; std::chrono::steady_clock &gt;::time_point</a></div><div class="ttdeci">typename std::chrono::steady_clock ::time_point time_point</div><div class="ttdef"><b>Definition:</b> <a href="abstract__clock_8h_source.html#l00063">abstract_clock.h:63</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">