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

@@ -274,7 +274,7 @@ $(function() {
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;<span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a0ec639de9b8914a6e881589262f9739b"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a0ec639de9b8914a6e881589262f9739b">ripple::ServerHandlerImp::stream_type</a></div><div class="ttdeci">boost::beast::ssl_stream&lt; socket_type &gt; stream_type</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00089">ServerHandlerImp.h:89</a></div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html"><div class="ttname"><a href="classripple_1_1NetworkOPs.html">ripple::NetworkOPs</a></div><div class="ttdoc">Provides server functionality for clients.</div><div class="ttdef"><b>Definition:</b> <a href="NetworkOPs_8h_source.html#l00088">NetworkOPs.h:88</a></div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html"><div class="ttname"><a href="classripple_1_1NetworkOPs.html">ripple::NetworkOPs</a></div><div class="ttdoc">Provides server functionality for clients.</div><div class="ttdef"><b>Definition:</b> <a href="NetworkOPs_8h_source.html#l00087">NetworkOPs.h:87</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html"><div class="ttname"><a href="classripple_1_1Application.html">ripple::Application</a></div><div class="ttdef"><b>Definition:</b> <a href="Application_8h_source.html#l00102">Application.h:102</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a3054866191c9dfedd274767769cc8e3e"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a3054866191c9dfedd274767769cc8e3e">ripple::ServerHandlerImp::count_</a></div><div class="ttdeci">std::map&lt; std::reference_wrapper&lt; Port const &gt;, int &gt; count_</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00102">ServerHandlerImp.h:102</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a6e02285aed59c03846a34282b5e59552"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a6e02285aed59c03846a34282b5e59552">ripple::ServerHandlerImp::Output</a></div><div class="ttdeci">Json::Output Output</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00116">ServerHandlerImp.h:116</a></div></div>
@@ -293,27 +293,27 @@ $(function() {
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a54cdcb3c477eb5adb0891bd324735c93"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a54cdcb3c477eb5adb0891bd324735c93">ripple::ServerHandlerImp::rpc_requests_</a></div><div class="ttdeci">beast::insight::Counter rpc_requests_</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00098">ServerHandlerImp.h:98</a></div></div>
<div class="ttc" id="astructripple_1_1ServerHandlerImp_1_1Setup_1_1client__t_html_a71b103879153f77cac77ef88f3d3fb81"><div class="ttname"><a href="structripple_1_1ServerHandlerImp_1_1Setup_1_1client__t.html#a71b103879153f77cac77ef88f3d3fb81">ripple::ServerHandlerImp::Setup::client_t::port</a></div><div class="ttdeci">std::uint16_t port</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00062">ServerHandlerImp.h:62</a></div></div>
<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="astructripple_1_1Port_html_af27390c27984b98c5590b88ee78313a2"><div class="ttname"><a href="structripple_1_1Port.html#af27390c27984b98c5590b88ee78313a2">ripple::Port::name</a></div><div class="ttdeci">std::string name</div><div class="ttdef"><b>Definition:</b> <a href="Port_8h_source.html#l00048">Port.h:48</a></div></div>
<div class="ttc" id="astructripple_1_1Port_html_af27390c27984b98c5590b88ee78313a2"><div class="ttname"><a href="structripple_1_1Port.html#af27390c27984b98c5590b88ee78313a2">ripple::Port::name</a></div><div class="ttdeci">std::string name</div><div class="ttdef"><b>Definition:</b> <a href="Port_8h_source.html#l00049">Port.h:49</a></div></div>
<div class="ttc" id="aclassripple_1_1Session_html"><div class="ttname"><a href="classripple_1_1Session.html">ripple::Session</a></div><div class="ttdoc">Persistent state information for a connection session.</div><div class="ttdef"><b>Definition:</b> <a href="Session_8h_source.html#l00040">Session.h:40</a></div></div>
<div class="ttc" id="astructripple_1_1ServerHandlerImp_1_1Setup_1_1overlay__t_html_a981c3f48f0dd80a0ac78bc22f59c3b2d"><div class="ttname"><a href="structripple_1_1ServerHandlerImp_1_1Setup_1_1overlay__t.html#a981c3f48f0dd80a0ac78bc22f59c3b2d">ripple::ServerHandlerImp::Setup::overlay_t::ip</a></div><div class="ttdeci">boost::asio::ip::address ip</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00077">ServerHandlerImp.h:77</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a6292a075e2699dcbfe6a38265b93e0d3"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a6292a075e2699dcbfe6a38265b93e0d3">ripple::ServerHandlerImp::onRequest</a></div><div class="ttdeci">void onRequest(Session &amp;session)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00268">ServerHandlerImp.cpp:268</a></div></div>
<div class="ttc" id="astructripple_1_1ServerHandlerImp_1_1Setup_html_acf2e4a0b32981ef7eb945aad361bafd2"><div class="ttname"><a href="structripple_1_1ServerHandlerImp_1_1Setup.html#acf2e4a0b32981ef7eb945aad361bafd2">ripple::ServerHandlerImp::Setup::makeContexts</a></div><div class="ttdeci">void makeContexts()</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00968">ServerHandlerImp.cpp:968</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_ad75e744ed8a9fda6d46bcc8d87b33a38"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#ad75e744ed8a9fda6d46bcc8d87b33a38">ripple::ServerHandlerImp::statusResponse</a></div><div class="ttdeci">Handoff statusResponse(http_request_type const &amp;request) const</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00936">ServerHandlerImp.cpp:936</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_af3b938105b9de30a2ca4f1fdbd730e6d"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#af3b938105b9de30a2ca4f1fdbd730e6d">ripple::ServerHandlerImp::onClose</a></div><div class="ttdeci">void onClose(Session &amp;session, boost::system::error_code const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00358">ServerHandlerImp.cpp:358</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a6292a075e2699dcbfe6a38265b93e0d3"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a6292a075e2699dcbfe6a38265b93e0d3">ripple::ServerHandlerImp::onRequest</a></div><div class="ttdeci">void onRequest(Session &amp;session)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00267">ServerHandlerImp.cpp:267</a></div></div>
<div class="ttc" id="astructripple_1_1ServerHandlerImp_1_1Setup_html_acf2e4a0b32981ef7eb945aad361bafd2"><div class="ttname"><a href="structripple_1_1ServerHandlerImp_1_1Setup.html#acf2e4a0b32981ef7eb945aad361bafd2">ripple::ServerHandlerImp::Setup::makeContexts</a></div><div class="ttdeci">void makeContexts()</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00967">ServerHandlerImp.cpp:967</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_ad75e744ed8a9fda6d46bcc8d87b33a38"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#ad75e744ed8a9fda6d46bcc8d87b33a38">ripple::ServerHandlerImp::statusResponse</a></div><div class="ttdeci">Handoff statusResponse(http_request_type const &amp;request) const</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00935">ServerHandlerImp.cpp:935</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_af3b938105b9de30a2ca4f1fdbd730e6d"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#af3b938105b9de30a2ca4f1fdbd730e6d">ripple::ServerHandlerImp::onClose</a></div><div class="ttdeci">void onClose(Session &amp;session, boost::system::error_code const &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00357">ServerHandlerImp.cpp:357</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a0c8cca99cdc70f197dc876e58ec3451f"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a0c8cca99cdc70f197dc876e58ec3451f">ripple::ServerHandlerImp::m_networkOPs</a></div><div class="ttdeci">NetworkOPs &amp; m_networkOPs</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00094">ServerHandlerImp.h:94</a></div></div>
<div class="ttc" id="astructripple_1_1ServerHandlerImp_1_1Setup_1_1client__t_html_a1cfba82de3995bc70e297f18eee2dcef"><div class="ttname"><a href="structripple_1_1ServerHandlerImp_1_1Setup_1_1client__t.html#a1cfba82de3995bc70e297f18eee2dcef">ripple::ServerHandlerImp::Setup::client_t::ip</a></div><div class="ttdeci">std::string ip</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00061">ServerHandlerImp.h:61</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a9ef2e40601e7434b86213f70b70e362d"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a9ef2e40601e7434b86213f70b70e362d">ripple::ServerHandlerImp::ServerHandlerImp</a></div><div class="ttdeci">ServerHandlerImp(Application &amp;app, Stoppable &amp;parent, boost::asio::io_service &amp;io_service, JobQueue &amp;jobQueue, NetworkOPs &amp;networkOPs, Resource::Manager &amp;resourceManager, CollectorManager &amp;cm)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00104">ServerHandlerImp.cpp:104</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a9ef2e40601e7434b86213f70b70e362d"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a9ef2e40601e7434b86213f70b70e362d">ripple::ServerHandlerImp::ServerHandlerImp</a></div><div class="ttdeci">ServerHandlerImp(Application &amp;app, Stoppable &amp;parent, boost::asio::io_service &amp;io_service, JobQueue &amp;jobQueue, NetworkOPs &amp;networkOPs, Resource::Manager &amp;resourceManager, CollectorManager &amp;cm)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00103">ServerHandlerImp.cpp:103</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a808bc3e948ce8ccf3fb66c670df2d6d7"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a808bc3e948ce8ccf3fb66c670df2d6d7">ripple::ServerHandlerImp::onHandoff</a></div><div class="ttdeci">Handoff onHandoff(Session &amp;session, http_request_type &amp;&amp;request, boost::asio::ip::tcp::endpoint const &amp;remote_address)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00149">ServerHandlerImp.h:149</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_adc58b4538fc24ffa1a0563256e958a78"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#adc58b4538fc24ffa1a0563256e958a78">ripple::ServerHandlerImp::rpc_time_</a></div><div class="ttdeci">beast::insight::Event rpc_time_</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00100">ServerHandlerImp.h:100</a></div></div>
<div class="ttc" id="astructripple_1_1ServerHandlerImp_1_1Setup_1_1overlay__t_html_a96eb29d239d6960eafc2e189b8086a03"><div class="ttname"><a href="structripple_1_1ServerHandlerImp_1_1Setup_1_1overlay__t.html#a96eb29d239d6960eafc2e189b8086a03">ripple::ServerHandlerImp::Setup::overlay_t::port</a></div><div class="ttdeci">std::uint16_t port</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00078">ServerHandlerImp.h:78</a></div></div>
<div class="ttc" id="aclassripple_1_1Stoppable_html"><div class="ttname"><a href="classripple_1_1Stoppable.html">ripple::Stoppable</a></div><div class="ttdoc">Provides an interface for starting and stopping.</div><div class="ttdef"><b>Definition:</b> <a href="Stoppable_8h_source.html#l00201">Stoppable.h:201</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_adb3155b91ed400c237732dc331b69d43"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#adb3155b91ed400c237732dc331b69d43">ripple::ServerHandlerImp::onStop</a></div><div class="ttdeci">void onStop() override</div><div class="ttdoc">Override called when the stop notification is issued.</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00141">ServerHandlerImp.cpp:141</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_abdc517639e239157dbb5565a5a6ffbb5"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#abdc517639e239157dbb5565a5a6ffbb5">ripple::ServerHandlerImp::processRequest</a></div><div class="ttdeci">void processRequest(Port const &amp;port, std::string const &amp;request, beast::IP::Endpoint const &amp;remoteIPAddress, Output &amp;&amp;, std::shared_ptr&lt; JobQueue::Coro &gt; coro, boost::string_view forwardedFor, boost::string_view user)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00556">ServerHandlerImp.cpp:556</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_adb3155b91ed400c237732dc331b69d43"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#adb3155b91ed400c237732dc331b69d43">ripple::ServerHandlerImp::onStop</a></div><div class="ttdeci">void onStop() override</div><div class="ttdoc">Override called when the stop notification is issued.</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00140">ServerHandlerImp.cpp:140</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_abdc517639e239157dbb5565a5a6ffbb5"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#abdc517639e239157dbb5565a5a6ffbb5">ripple::ServerHandlerImp::processRequest</a></div><div class="ttdeci">void processRequest(Port const &amp;port, std::string const &amp;request, beast::IP::Endpoint const &amp;remoteIPAddress, Output &amp;&amp;, std::shared_ptr&lt; JobQueue::Coro &gt; coro, boost::string_view forwardedFor, boost::string_view user)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00555">ServerHandlerImp.cpp:555</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae7f0e432d5fa980cfc588654bb6c77d7"><div class="ttname"><a href="namespaceripple.html#ae7f0e432d5fa980cfc588654bb6c77d7">ripple::operator&lt;</a></div><div class="ttdeci">bool operator&lt;(CanonicalTXSet::Key const &amp;lhs, CanonicalTXSet::Key const &amp;rhs)</div><div class="ttdef"><b>Definition:</b> <a href="CanonicalTXSet_8cpp_source.html#l00025">CanonicalTXSet.cpp:25</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html">ripple::ServerHandlerImp</a></div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00046">ServerHandlerImp.h:46</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a8c356db523b06efebfb57cc73e9b7785"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a8c356db523b06efebfb57cc73e9b7785">ripple::ServerHandlerImp::processSession</a></div><div class="ttdeci">Json::Value processSession(std::shared_ptr&lt; WSSession &gt; const &amp;session, std::shared_ptr&lt; JobQueue::Coro &gt; const &amp;coro, Json::Value const &amp;jv)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00373">ServerHandlerImp.cpp:373</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a8c356db523b06efebfb57cc73e9b7785"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a8c356db523b06efebfb57cc73e9b7785">ripple::ServerHandlerImp::processSession</a></div><div class="ttdeci">Json::Value processSession(std::shared_ptr&lt; WSSession &gt; const &amp;session, std::shared_ptr&lt; JobQueue::Coro &gt; const &amp;coro, Json::Value const &amp;jv)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00372">ServerHandlerImp.cpp:372</a></div></div>
<div class="ttc" id="astructripple_1_1ServerHandlerImp_1_1Setup_1_1client__t_html_adbff3078eace0d7f3a7213291be5218d"><div class="ttname"><a href="structripple_1_1ServerHandlerImp_1_1Setup_1_1client__t.html#adbff3078eace0d7f3a7213291be5218d">ripple::ServerHandlerImp::Setup::client_t::client_t</a></div><div class="ttdeci">client_t()=default</div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a1e33f0b429e34bd8c8b2d2dd6a4a4df4"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a1e33f0b429e34bd8c8b2d2dd6a4a4df4">ripple::ServerHandlerImp::onAccept</a></div><div class="ttdeci">bool onAccept(Session &amp;session, boost::asio::ip::tcp::endpoint endpoint)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00149">ServerHandlerImp.cpp:149</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a1e33f0b429e34bd8c8b2d2dd6a4a4df4"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a1e33f0b429e34bd8c8b2d2dd6a4a4df4">ripple::ServerHandlerImp::onAccept</a></div><div class="ttdeci">bool onAccept(Session &amp;session, boost::asio::ip::tcp::endpoint endpoint)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00148">ServerHandlerImp.cpp:148</a></div></div>
<div class="ttc" id="anamespaceripple_html_a8fdfc19db800245e87ac4f66f0304092"><div class="ttname"><a href="namespaceripple.html#a8fdfc19db800245e87ac4f66f0304092">ripple::forwardedFor</a></div><div class="ttdeci">boost::string_view forwardedFor(http_request_type const &amp;request)</div><div class="ttdef"><b>Definition:</b> <a href="Role_8cpp_source.html#l00126">Role.cpp:126</a></div></div>
<div class="ttc" id="aclassripple_1_1Server_html"><div class="ttname"><a href="classripple_1_1Server.html">ripple::Server</a></div><div class="ttdoc">A multi-protocol server.</div><div class="ttdef"><b>Definition:</b> <a href="ServerImpl_8h_source.html#l00044">ServerImpl.h:44</a></div></div>
<div class="ttc" id="aclassbeast_1_1insight_1_1Event_html"><div class="ttname"><a href="classbeast_1_1insight_1_1Event.html">beast::insight::Event</a></div><div class="ttdoc">A metric for reporting event timing.</div><div class="ttdef"><b>Definition:</b> <a href="Event_8h_source.html#l00042">Event.h:42</a></div></div>
@@ -323,7 +323,7 @@ $(function() {
<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#l00058">Journal.h:58</a></div></div>
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint16_t</a></div></div>
<div class="ttc" id="astructripple_1_1ServerHandlerImp_1_1Setup_1_1overlay__t_html"><div class="ttname"><a href="structripple_1_1ServerHandlerImp_1_1Setup_1_1overlay__t.html">ripple::ServerHandlerImp::Setup::overlay_t</a></div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00073">ServerHandlerImp.h:73</a></div></div>
<div class="ttc" id="astructripple_1_1Port_html"><div class="ttname"><a href="structripple_1_1Port.html">ripple::Port</a></div><div class="ttdoc">Configuration information for a Server listening port.</div><div class="ttdef"><b>Definition:</b> <a href="Port_8h_source.html#l00044">Port.h:44</a></div></div>
<div class="ttc" id="astructripple_1_1Port_html"><div class="ttname"><a href="structripple_1_1Port.html">ripple::Port</a></div><div class="ttdoc">Configuration information for a Server listening port.</div><div class="ttdef"><b>Definition:</b> <a href="Port_8h_source.html#l00045">Port.h:45</a></div></div>
<div class="ttc" id="amap_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/map.html">map</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a01566fadecc66a62be87713cc84a4197"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a01566fadecc66a62be87713cc84a4197">ripple::ServerHandlerImp::app_</a></div><div class="ttdeci">Application &amp; app_</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00091">ServerHandlerImp.h:91</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_aa6bb212d7a244def087eed932cccc3b4"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#aa6bb212d7a244def087eed932cccc3b4">ripple::ServerHandlerImp::m_server</a></div><div class="ttdeci">std::unique_ptr&lt; Server &gt; m_server</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00095">ServerHandlerImp.h:95</a></div></div>
@@ -331,14 +331,14 @@ $(function() {
<div class="ttc" id="aclassripple_1_1JobQueue_html"><div class="ttname"><a href="classripple_1_1JobQueue.html">ripple::JobQueue</a></div><div class="ttdoc">A pool of threads to perform work.</div><div class="ttdef"><b>Definition:</b> <a href="JobQueue_8h_source.html#l00055">JobQueue.h:55</a></div></div>
<div class="ttc" id="aclassripple_1_1Resource_1_1Manager_html"><div class="ttname"><a href="classripple_1_1Resource_1_1Manager.html">ripple::Resource::Manager</a></div><div class="ttdoc">Tracks load and resource consumption.</div><div class="ttdef"><b>Definition:</b> <a href="ResourceManager_8h_source.html#l00036">ResourceManager.h:36</a></div></div>
<div class="ttc" id="astructripple_1_1ServerHandlerImp_1_1Setup_1_1client__t_html_a34a533292e151fe67b0daa142369841f"><div class="ttname"><a href="structripple_1_1ServerHandlerImp_1_1Setup_1_1client__t.html#a34a533292e151fe67b0daa142369841f">ripple::ServerHandlerImp::Setup::client_t::admin_password</a></div><div class="ttdeci">std::string admin_password</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00066">ServerHandlerImp.h:66</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_ab6e64fc63446cc451b336e44f1007f27"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#ab6e64fc63446cc451b336e44f1007f27">ripple::ServerHandlerImp::onWSMessage</a></div><div class="ttdeci">void onWSMessage(std::shared_ptr&lt; WSSession &gt; session, std::vector&lt; boost::asio::const_buffer &gt; const &amp;buffers)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00308">ServerHandlerImp.cpp:308</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_ab6e64fc63446cc451b336e44f1007f27"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#ab6e64fc63446cc451b336e44f1007f27">ripple::ServerHandlerImp::onWSMessage</a></div><div class="ttdeci">void onWSMessage(std::shared_ptr&lt; WSSession &gt; session, std::vector&lt; boost::asio::const_buffer &gt; const &amp;buffers)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00307">ServerHandlerImp.cpp:307</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a125b89a61f26cc65f54ac062881d96f0"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a125b89a61f26cc65f54ac062881d96f0">ripple::ServerHandlerImp::setup</a></div><div class="ttdeci">Setup const &amp; setup() const</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00122">ServerHandlerImp.h:122</a></div></div>
<div class="ttc" id="astructripple_1_1ServerHandlerImp_1_1Setup_html_ac610f2dee7d9f1e1b4716ef0ec477125"><div class="ttname"><a href="structripple_1_1ServerHandlerImp_1_1Setup.html#ac610f2dee7d9f1e1b4716ef0ec477125">ripple::ServerHandlerImp::Setup::ports</a></div><div class="ttdeci">std::vector&lt; Port &gt; ports</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00053">ServerHandlerImp.h:53</a></div></div>
<div class="ttc" id="astructripple_1_1Handoff_html"><div class="ttname"><a href="structripple_1_1Handoff.html">ripple::Handoff</a></div><div class="ttdoc">Used to indicate the result of a server connection handoff.</div><div class="ttdef"><b>Definition:</b> <a href="Handoff_8h_source.html#l00037">Handoff.h:37</a></div></div>
<div class="ttc" id="amutex_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/mutex.html">mutex</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_ab08d35fdde6f142c3cefdc8d18910493"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#ab08d35fdde6f142c3cefdc8d18910493">ripple::ServerHandlerImp::~ServerHandlerImp</a></div><div class="ttdeci">~ServerHandlerImp()</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00126">ServerHandlerImp.cpp:126</a></div></div>
<div class="ttc" id="aclassbeast_1_1IP_1_1Endpoint_html"><div class="ttname"><a href="classbeast_1_1IP_1_1Endpoint.html">beast::IP::Endpoint</a></div><div class="ttdoc">A version-independent IP address and port combination.</div><div class="ttdef"><b>Definition:</b> <a href="IPEndpoint_8h_source.html#l00039">IPEndpoint.h:39</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_ab08d35fdde6f142c3cefdc8d18910493"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#ab08d35fdde6f142c3cefdc8d18910493">ripple::ServerHandlerImp::~ServerHandlerImp</a></div><div class="ttdeci">~ServerHandlerImp()</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00125">ServerHandlerImp.cpp:125</a></div></div>
<div class="ttc" id="aclassbeast_1_1IP_1_1Endpoint_html"><div class="ttname"><a href="classbeast_1_1IP_1_1Endpoint.html">beast::IP::Endpoint</a></div><div class="ttdoc">A version-independent IP address and port combination.</div><div class="ttdef"><b>Definition:</b> <a href="IPEndpoint_8h_source.html#l00038">IPEndpoint.h:38</a></div></div>
<div class="ttc" id="astructripple_1_1ServerHandlerImp_1_1Setup_1_1overlay__t_html_a8d0e8d62f476a240e6b57684132bcae4"><div class="ttname"><a href="structripple_1_1ServerHandlerImp_1_1Setup_1_1overlay__t.html#a8d0e8d62f476a240e6b57684132bcae4">ripple::ServerHandlerImp::Setup::overlay_t::overlay_t</a></div><div class="ttdeci">overlay_t()=default</div></div>
<div class="ttc" id="astructripple_1_1ServerHandlerImp_1_1Setup_html_a6f01bd957f2c56644c9055bbb3474e3b"><div class="ttname"><a href="structripple_1_1ServerHandlerImp_1_1Setup.html#a6f01bd957f2c56644c9055bbb3474e3b">ripple::ServerHandlerImp::Setup::Setup</a></div><div class="ttdeci">Setup()=default</div></div>
<div class="ttc" id="astructripple_1_1ServerHandlerImp_1_1Setup_1_1client__t_html"><div class="ttname"><a href="structripple_1_1ServerHandlerImp_1_1Setup_1_1client__t.html">ripple::ServerHandlerImp::Setup::client_t</a></div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00056">ServerHandlerImp.h:56</a></div></div>
@@ -346,8 +346,8 @@ $(function() {
<div class="ttc" id="astructripple_1_1ServerHandlerImp_1_1Setup_1_1client__t_html_adae7271497ad30628f2c5d7ffbca9672"><div class="ttname"><a href="structripple_1_1ServerHandlerImp_1_1Setup_1_1client__t.html#adae7271497ad30628f2c5d7ffbca9672">ripple::ServerHandlerImp::Setup::client_t::password</a></div><div class="ttdeci">std::string password</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00064">ServerHandlerImp.h:64</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa265217edeb8282e636c78b50049f4c0"><div class="ttname"><a href="namespaceripple.html#aa265217edeb8282e636c78b50049f4c0">ripple::http_request_type</a></div><div class="ttdeci">boost::beast::http::request&lt; boost::beast::http::dynamic_body &gt; http_request_type</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8h_source.html#l00047">Handshake.h:47</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 class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a0f25d215a4e1d43cfcaa631f5f025744"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a0f25d215a4e1d43cfcaa631f5f025744">ripple::ServerHandlerImp::onStopped</a></div><div class="ttdeci">void onStopped(Server &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00365">ServerHandlerImp.cpp:365</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_ae971fb59ab54d0e917a54947c9cccd09"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#ae971fb59ab54d0e917a54947c9cccd09">ripple::ServerHandlerImp::onHandoff</a></div><div class="ttdeci">Handoff onHandoff(Session &amp;session, std::unique_ptr&lt; stream_type &gt; &amp;&amp;bundle, http_request_type &amp;&amp;request, boost::asio::ip::tcp::endpoint const &amp;remote_address)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00168">ServerHandlerImp.cpp:168</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_a0f25d215a4e1d43cfcaa631f5f025744"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#a0f25d215a4e1d43cfcaa631f5f025744">ripple::ServerHandlerImp::onStopped</a></div><div class="ttdeci">void onStopped(Server &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00364">ServerHandlerImp.cpp:364</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_ae971fb59ab54d0e917a54947c9cccd09"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#ae971fb59ab54d0e917a54947c9cccd09">ripple::ServerHandlerImp::onHandoff</a></div><div class="ttdeci">Handoff onHandoff(Session &amp;session, std::unique_ptr&lt; stream_type &gt; &amp;&amp;bundle, http_request_type &amp;&amp;request, boost::asio::ip::tcp::endpoint const &amp;remote_address)</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8cpp_source.html#l00167">ServerHandlerImp.cpp:167</a></div></div>
<div class="ttc" id="anamespaceJson_html_a599350ce83e1407d622c154eb32e763d"><div class="ttname"><a href="namespaceJson.html#a599350ce83e1407d622c154eb32e763d">Json::Output</a></div><div class="ttdeci">std::function&lt; void(boost::beast::string_view const &amp;)&gt; Output</div><div class="ttdef"><b>Definition:</b> <a href="json_2Output_8h_source.html#l00030">json/Output.h:30</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#l00145">json_value.h:145</a></div></div>
<div class="ttc" id="aclassripple_1_1ServerHandlerImp_html_ac56c223a19b0c0dbb884944934b799bb"><div class="ttname"><a href="classripple_1_1ServerHandlerImp.html#ac56c223a19b0c0dbb884944934b799bb">ripple::ServerHandlerImp::countlock_</a></div><div class="ttdeci">std::mutex countlock_</div><div class="ttdef"><b>Definition:</b> <a href="ServerHandlerImp_8h_source.html#l00101">ServerHandlerImp.h:101</a></div></div>