This commit is contained in:
bthomee
2025-08-27 02:38:02 -07:00
parent 1320eaee44
commit 8310831799
2611 changed files with 35757 additions and 34520 deletions

View File

@@ -108,19 +108,19 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &lt;xrpl/server/Port.h&gt;</span></div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include &lt;xrpl/server/detail/ServerImpl.h&gt;</span></div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include &lt;boost/asio/io_service.hpp&gt;</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include &lt;boost/asio/io_context.hpp&gt;</span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespaceripple.html">ripple</a> {</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="keyword">template</span> &lt;<span class="keyword">class</span> Handler&gt;</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;Server&gt;</a></div>
<div class="foldopen" id="foldopen00035" data-start="{" data-end="}">
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="namespaceripple.html#adba2b6267a8c8dee787c40c2390f1dba"> 35</a></span><a class="code hl_function" href="namespaceripple.html#adba2b6267a8c8dee787c40c2390f1dba">make_Server</a>(</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="namespaceripple.html#a23478664db83c82e59480706f6d1d76b"> 35</a></span><a class="code hl_function" href="namespaceripple.html#a23478664db83c82e59480706f6d1d76b">make_Server</a>(</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> Handler&amp; handler,</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> boost::asio::io_service&amp; io_service,</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> boost::asio::io_context&amp; io_context,</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <a class="code hl_class" href="classbeast_1_1Journal.html">beast::Journal</a> journal)</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>{</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keywordflow">return</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_unique&lt;ServerImpl&lt;Handler&gt;</a>&gt;(handler, io_service, journal);</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keywordflow">return</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_unique&lt;ServerImpl&lt;Handler&gt;</a>&gt;(handler, io_context, journal);</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span>}</div>
</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
@@ -130,7 +130,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition</b> <a href="Journal_8h_source.html#l00059">Journal.h:60</a></div></div>
<div class="ttc" id="ais_same_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/is_same.html">std::is_same_v</a></div><div class="ttdeci">T is_same_v</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="algorithm_8h_source.html#l00025">algorithm.h:25</a></div></div>
<div class="ttc" id="anamespaceripple_html_adba2b6267a8c8dee787c40c2390f1dba"><div class="ttname"><a href="namespaceripple.html#adba2b6267a8c8dee787c40c2390f1dba">ripple::make_Server</a></div><div class="ttdeci">std::unique_ptr&lt; Server &gt; make_Server(Handler &amp;handler, boost::asio::io_service &amp;io_service, beast::Journal journal)</div><div class="ttdoc">Create the HTTP server using the specified handler.</div><div class="ttdef"><b>Definition</b> <a href="Server_8h_source.html#l00035">Server.h:35</a></div></div>
<div class="ttc" id="anamespaceripple_html_a23478664db83c82e59480706f6d1d76b"><div class="ttname"><a href="namespaceripple.html#a23478664db83c82e59480706f6d1d76b">ripple::make_Server</a></div><div class="ttdeci">std::unique_ptr&lt; Server &gt; make_Server(Handler &amp;handler, boost::asio::io_context &amp;io_context, beast::Journal journal)</div><div class="ttdoc">Create the HTTP server using the specified handler.</div><div class="ttdef"><b>Definition</b> <a href="Server_8h_source.html#l00035">Server.h:35</a></div></div>
<div class="ttc" id="aunique_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->