This commit is contained in:
manojsdoshi
2021-03-12 22:34:28 +00:00
parent 1664f589f1
commit dffdcfc0e7
4802 changed files with 108249 additions and 108053 deletions

View File

@@ -199,10 +199,10 @@ $(function() {
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <span class="keywordflow">return</span> result;</div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;}</div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; </div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;boost::optional&lt;ProtocolVersion&gt;</div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="namespaceripple.html#a7741b996d0b494a9c60cd42b7aa1e403"> 138</a></span>&#160;<a class="code" href="namespaceripple.html#a7741b996d0b494a9c60cd42b7aa1e403">negotiateProtocolVersion</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector&lt;ProtocolVersion&gt;</a> <span class="keyword">const</span>&amp; versions)</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;<a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;ProtocolVersion&gt;</a></div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="namespaceripple.html#a0a6d7ab3fd095a10fd8bd6d140dcd55b"> 138</a></span>&#160;<a class="code" href="namespaceripple.html#a0a6d7ab3fd095a10fd8bd6d140dcd55b">negotiateProtocolVersion</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector&lt;ProtocolVersion&gt;</a> <span class="keyword">const</span>&amp; versions)</div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;{</div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; boost::optional&lt;ProtocolVersion&gt; result;</div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;ProtocolVersion&gt;</a> result;</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; </div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="comment">// The protocol version we want to negotiate is the largest item in the</span></div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="comment">// intersection of the versions supported by us and the peer. Since the</span></div>
@@ -222,12 +222,12 @@ $(function() {
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keywordflow">return</span> result;</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;}</div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; </div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;boost::optional&lt;ProtocolVersion&gt;</div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="namespaceripple.html#a3d88c5606ef7882707f4bcec9218a083"> 161</a></span>&#160;<a class="code" href="namespaceripple.html#a7741b996d0b494a9c60cd42b7aa1e403">negotiateProtocolVersion</a>(boost::beast::string_view <span class="keyword">const</span>&amp; versions)</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;ProtocolVersion&gt;</a></div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="namespaceripple.html#a8eaf7a979b4260f282dded203de6e436"> 161</a></span>&#160;<a class="code" href="namespaceripple.html#a0a6d7ab3fd095a10fd8bd6d140dcd55b">negotiateProtocolVersion</a>(boost::beast::string_view <span class="keyword">const</span>&amp; versions)</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;{</div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> them = <a class="code" href="namespaceripple.html#a217d4fd0d78a4f83214976e1b25f31eb">parseProtocolVersions</a>(versions);</div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; </div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespaceripple.html#a7741b996d0b494a9c60cd42b7aa1e403">negotiateProtocolVersion</a>(them);</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespaceripple.html#a0a6d7ab3fd095a10fd8bd6d140dcd55b">negotiateProtocolVersion</a>(them);</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;}</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; </div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>&amp;</div>
@@ -271,7 +271,6 @@ $(function() {
<div class="ttc" id="afunction_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a></div></div>
<div class="ttc" id="asort_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/sort.html">std::sort</a></div><div class="ttdeci">T sort(T... args)</div></div>
<div class="ttc" id="aalgorithm_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/algorithm.html">algorithm</a></div></div>
<div class="ttc" id="anamespaceripple_html_a7741b996d0b494a9c60cd42b7aa1e403"><div class="ttname"><a href="namespaceripple.html#a7741b996d0b494a9c60cd42b7aa1e403">ripple::negotiateProtocolVersion</a></div><div class="ttdeci">boost::optional&lt; ProtocolVersion &gt; negotiateProtocolVersion(std::vector&lt; ProtocolVersion &gt; const &amp;versions)</div><div class="ttdoc">Given a list of supported protocol versions, choose the one we prefer.</div><div class="ttdef"><b>Definition:</b> <a href="ProtocolVersion_8cpp_source.html#l00138">ProtocolVersion.cpp:138</a></div></div>
<div class="ttc" id="apush_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">std::vector::push_back</a></div><div class="ttdeci">T push_back(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_aced8b925a4e55f7220e7791fb306f676"><div class="ttname"><a href="namespaceripple.html#aced8b925a4e55f7220e7791fb306f676">ripple::supportedProtocolList</a></div><div class="ttdeci">constexpr const ProtocolVersion supportedProtocolList[]</div><div class="ttdoc">The list of protocol versions we speak and we prefer to use.</div><div class="ttdef"><b>Definition:</b> <a href="ProtocolVersion_8cpp_source.html#l00038">ProtocolVersion.cpp:38</a></div></div>
<div class="ttc" id="ato_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a></div><div class="ttdeci">T to_string(T... args)</div></div>
@@ -285,8 +284,10 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_ac5afac59670d5c595215479acb2741bd"><div class="ttname"><a href="namespaceripple.html#ac5afac59670d5c595215479acb2741bd">ripple::isProtocolSupported</a></div><div class="ttdeci">bool isProtocolSupported(ProtocolVersion const &amp;v)</div><div class="ttdoc">Determine whether we support a specific protocol version.</div><div class="ttdef"><b>Definition:</b> <a href="ProtocolVersion_8cpp_source.html#l00187">ProtocolVersion.cpp:187</a></div></div>
<div class="ttc" id="aempty_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/empty.html">std::string::empty</a></div><div class="ttdeci">T empty(T... args)</div></div>
<div class="ttc" id="aunique_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/unique.html">std::unique</a></div><div class="ttdeci">T unique(T... args)</div></div>
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a></div></div>
<div class="ttc" id="aend_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/end.html">std::vector::end</a></div><div class="ttdeci">T end(T... args)</div></div>
<div class="ttc" id="aset_intersection_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/set_intersection.html">std::set_intersection</a></div><div class="ttdeci">T set_intersection(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_a0a6d7ab3fd095a10fd8bd6d140dcd55b"><div class="ttname"><a href="namespaceripple.html#a0a6d7ab3fd095a10fd8bd6d140dcd55b">ripple::negotiateProtocolVersion</a></div><div class="ttdeci">std::optional&lt; ProtocolVersion &gt; negotiateProtocolVersion(std::vector&lt; ProtocolVersion &gt; const &amp;versions)</div><div class="ttdoc">Given a list of supported protocol versions, choose the one we prefer.</div><div class="ttdef"><b>Definition:</b> <a href="ProtocolVersion_8cpp_source.html#l00138">ProtocolVersion.cpp:138</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">