mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-02 17:06:00 +00:00
deploy: afc05659ed
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.5"/>
|
||||
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>rippled: RPCHandler.cpp Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
@@ -29,7 +29,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.5 -->
|
||||
<!-- Generated by Doxygen 1.9.8 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
@@ -46,6 +46,11 @@ $(function() {
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function() { init_codefold(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
@@ -217,6 +222,7 @@ $(function() {
|
||||
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span>} <span class="comment">// namespace</span></div>
|
||||
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> </div>
|
||||
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span><a class="code hl_enumeration" href="namespaceripple_1_1NodeStore.html#af127c2e4fc73b5d35647147ef45b350c">Status</a></div>
|
||||
<div class="foldopen" id="foldopen00222" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC.html#a84827a1d9b56ad8201671ff77c2ddf2e"> 222</a></span><a class="code hl_function" href="namespaceripple_1_1RPC.html#a84827a1d9b56ad8201671ff77c2ddf2e">doCommand</a>(<a class="code hl_struct" href="structripple_1_1RPC_1_1JsonContext.html">RPC::JsonContext</a>& context, <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a>& result)</div>
|
||||
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span>{</div>
|
||||
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> <a class="code hl_struct" href="structripple_1_1RPC_1_1Handler.html">Handler</a> <span class="keyword">const</span>* handler = <span class="keyword">nullptr</span>;</div>
|
||||
@@ -254,8 +260,10 @@ $(function() {
|
||||
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> </div>
|
||||
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a2e316006c45784996f1c36ff28ecf795">rpcUNKNOWN_COMMAND</a>;</div>
|
||||
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> </div>
|
||||
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span><a class="code hl_enumeration" href="namespaceripple.html#ae08fe18f17b24699ce41d3898fbb8c2c">Role</a></div>
|
||||
<div class="foldopen" id="foldopen00261" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC.html#a2cdc6dbc802b0d0ceaa59f95e3e6cfbd"> 261</a></span><a class="code hl_function" href="namespaceripple_1_1RPC.html#a2cdc6dbc802b0d0ceaa59f95e3e6cfbd">roleRequired</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> version, <span class="keywordtype">bool</span> betaEnabled, <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& method)</div>
|
||||
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span>{</div>
|
||||
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> <span class="keyword">auto</span> handler = <a class="code hl_function" href="namespaceripple_1_1RPC.html#a8fffb57bba343e569e4d862888e843a4">RPC::getHandler</a>(version, betaEnabled, method);</div>
|
||||
@@ -265,56 +273,57 @@ $(function() {
|
||||
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> </div>
|
||||
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> <span class="keywordflow">return</span> handler->role_;</div>
|
||||
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> </div>
|
||||
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span>} <span class="comment">// namespace RPC</span></div>
|
||||
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span>} <span class="comment">// namespace ripple</span></div>
|
||||
<div class="ttc" id="aatomic_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/atomic.html">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="achrono_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/chrono.html">chrono</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#l00148">json_value.h:149</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html_a556228cb60bcf405c225d3f64b7b01ae"><div class="ttname"><a href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">beast::Journal::debug</a></div><div class="ttdeci">Stream debug() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00328">Journal.h:328</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#l00148">json_value.h:149</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html_a556228cb60bcf405c225d3f64b7b01ae"><div class="ttname"><a href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">beast::Journal::debug</a></div><div class="ttdeci">Stream debug() const</div><div class="ttdef"><b>Definition</b> <a href="Journal_8h_source.html#l00328">Journal.h:328</a></div></div>
|
||||
<div class="ttc" id="acount_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/count.html">std::count</a></div><div class="ttdeci">T count(T... args)</div></div>
|
||||
<div class="ttc" id="aempty_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string_view/empty.html">std::string_view::empty</a></div><div class="ttdeci">T empty(T... args)</div></div>
|
||||
<div class="ttc" id="aend_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/iterator/end.html">std::end</a></div><div class="ttdeci">T end(T... args)</div></div>
|
||||
<div class="ttc" id="aexception_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/error/exception.html">std::exception</a></div></div>
|
||||
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1NodeStore_html_af127c2e4fc73b5d35647147ef45b350c"><div class="ttname"><a href="namespaceripple_1_1NodeStore.html#af127c2e4fc73b5d35647147ef45b350c">ripple::NodeStore::Status</a></div><div class="ttdeci">Status</div><div class="ttdoc">Return codes from Backend operations.</div><div class="ttdef"><b>Definition:</b> <a href="src_2xrpld_2nodestore_2Types_8h_source.html#l00044">src/xrpld/nodestore/Types.h:44</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1Tuning_html_a15e15d6e63d46a9811a60f5283ae8474"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1Tuning.html#a15e15d6e63d46a9811a60f5283ae8474">ripple::RPC::Tuning::maxJobQueueClients</a></div><div class="ttdeci">static int constexpr maxJobQueueClients</div><div class="ttdef"><b>Definition:</b> <a href="src_2xrpld_2rpc_2detail_2Tuning_8h_source.html#l00064">src/xrpld/rpc/detail/Tuning.h:64</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a2cdc6dbc802b0d0ceaa59f95e3e6cfbd"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a2cdc6dbc802b0d0ceaa59f95e3e6cfbd">ripple::RPC::roleRequired</a></div><div class="ttdeci">Role roleRequired(unsigned int version, bool betaEnabled, std::string const &method)</div><div class="ttdef"><b>Definition:</b> <a href="RPCHandler_8cpp_source.html#l00261">RPCHandler.cpp:261</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a577bde9602a28f59e445c496f92a1ccf"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a577bde9602a28f59e445c496f92a1ccf">ripple::RPC::inject_error</a></div><div class="ttdeci">void inject_error(error_code_i code, JsonValue &json)</div><div class="ttdoc">Add or update the json update to reflect the error code.</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00228">ErrorCodes.h:228</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a84827a1d9b56ad8201671ff77c2ddf2e"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a84827a1d9b56ad8201671ff77c2ddf2e">ripple::RPC::doCommand</a></div><div class="ttdeci">Status doCommand(RPC::JsonContext &context, Json::Value &result)</div><div class="ttdoc">Execute an RPC command and store the results in a Json::Value.</div><div class="ttdef"><b>Definition:</b> <a href="RPCHandler_8cpp_source.html#l00222">RPCHandler.cpp:222</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a8fffb57bba343e569e4d862888e843a4"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a8fffb57bba343e569e4d862888e843a4">ripple::RPC::getHandler</a></div><div class="ttdeci">Handler const * getHandler(unsigned version, bool betaEnabled, std::string const &name)</div><div class="ttdef"><b>Definition:</b> <a href="Handler_8cpp_source.html#l00312">Handler.cpp:312</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a9dc6b1d16d19772be88eb560060de97c"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a9dc6b1d16d19772be88eb560060de97c">ripple::RPC::conditionMet</a></div><div class="ttdeci">error_code_i conditionMet(Condition condition_required, T &context)</div><div class="ttdef"><b>Definition:</b> <a href="Handler_8h_source.html#l00080">Handler.h:80</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1NodeStore_html_af127c2e4fc73b5d35647147ef45b350c"><div class="ttname"><a href="namespaceripple_1_1NodeStore.html#af127c2e4fc73b5d35647147ef45b350c">ripple::NodeStore::Status</a></div><div class="ttdeci">Status</div><div class="ttdoc">Return codes from Backend operations.</div><div class="ttdef"><b>Definition</b> <a href="src_2xrpld_2nodestore_2Types_8h_source.html#l00044">src/xrpld/nodestore/Types.h:44</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1Tuning_html_a15e15d6e63d46a9811a60f5283ae8474"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1Tuning.html#a15e15d6e63d46a9811a60f5283ae8474">ripple::RPC::Tuning::maxJobQueueClients</a></div><div class="ttdeci">static int constexpr maxJobQueueClients</div><div class="ttdef"><b>Definition</b> <a href="src_2xrpld_2rpc_2detail_2Tuning_8h_source.html#l00064">src/xrpld/rpc/detail/Tuning.h:64</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a2cdc6dbc802b0d0ceaa59f95e3e6cfbd"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a2cdc6dbc802b0d0ceaa59f95e3e6cfbd">ripple::RPC::roleRequired</a></div><div class="ttdeci">Role roleRequired(unsigned int version, bool betaEnabled, std::string const &method)</div><div class="ttdef"><b>Definition</b> <a href="RPCHandler_8cpp_source.html#l00261">RPCHandler.cpp:261</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a577bde9602a28f59e445c496f92a1ccf"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a577bde9602a28f59e445c496f92a1ccf">ripple::RPC::inject_error</a></div><div class="ttdeci">void inject_error(error_code_i code, JsonValue &json)</div><div class="ttdoc">Add or update the json update to reflect the error code.</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00228">ErrorCodes.h:228</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a84827a1d9b56ad8201671ff77c2ddf2e"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a84827a1d9b56ad8201671ff77c2ddf2e">ripple::RPC::doCommand</a></div><div class="ttdeci">Status doCommand(RPC::JsonContext &context, Json::Value &result)</div><div class="ttdoc">Execute an RPC command and store the results in a Json::Value.</div><div class="ttdef"><b>Definition</b> <a href="RPCHandler_8cpp_source.html#l00222">RPCHandler.cpp:222</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a8fffb57bba343e569e4d862888e843a4"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a8fffb57bba343e569e4d862888e843a4">ripple::RPC::getHandler</a></div><div class="ttdeci">Handler const * getHandler(unsigned version, bool betaEnabled, std::string const &name)</div><div class="ttdef"><b>Definition</b> <a href="Handler_8cpp_source.html#l00312">Handler.cpp:312</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a9dc6b1d16d19772be88eb560060de97c"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a9dc6b1d16d19772be88eb560060de97c">ripple::RPC::conditionMet</a></div><div class="ttdeci">error_code_i conditionMet(Condition condition_required, T &context)</div><div class="ttdef"><b>Definition</b> <a href="Handler_8h_source.html#l00080">Handler.h:80</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1Resource_html_a433ff63c2b87f2f6e3947dc4d3b822fa"><div class="ttname"><a href="namespaceripple_1_1Resource.html#a433ff63c2b87f2f6e3947dc4d3b822fa">ripple::Resource::feeReferenceRPC</a></div><div class="ttdeci">Charge const feeReferenceRPC</div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1Resource_html_a6b65785faa4fa20847aa0d93efca9d79"><div class="ttname"><a href="namespaceripple_1_1Resource.html#a6b65785faa4fa20847aa0d93efca9d79">ripple::Resource::feeExceptionRPC</a></div><div class="ttdeci">Charge const feeExceptionRPC</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_a32d6d3ce1a48272b677d2c88b1d30932"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932">ripple::error_code_i</a></div><div class="ttdeci">error_code_i</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00040">ErrorCodes.h:40</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a2e316006c45784996f1c36ff28ecf795"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a2e316006c45784996f1c36ff28ecf795">ripple::rpcUNKNOWN_COMMAND</a></div><div class="ttdeci">@ rpcUNKNOWN_COMMAND</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00085">ErrorCodes.h:85</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a41779a85a65f6faeb648c960e77f388f"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a41779a85a65f6faeb648c960e77f388f">ripple::rpcTOO_BUSY</a></div><div class="ttdeci">@ rpcTOO_BUSY</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00056">ErrorCodes.h:56</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a6f69b339743d28bbc421fa3b31437173"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a6f69b339743d28bbc421fa3b31437173">ripple::rpcSUCCESS</a></div><div class="ttdeci">@ rpcSUCCESS</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00044">ErrorCodes.h:44</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a839833d48b635d8df6a9176274ae922f"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a839833d48b635d8df6a9176274ae922f">ripple::rpcINTERNAL</a></div><div class="ttdeci">@ rpcINTERNAL</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00130">ErrorCodes.h:130</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932ab86d56c66edde43e490eec3de23deb47"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932ab86d56c66edde43e490eec3de23deb47">ripple::rpcCOMMAND_MISSING</a></div><div class="ttdeci">@ rpcCOMMAND_MISSING</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00102">ErrorCodes.h:102</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932af84f0f070938fb2e6bfc21dd28e98c5c"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932af84f0f070938fb2e6bfc21dd28e98c5c">ripple::rpcNO_PERMISSION</a></div><div class="ttdeci">@ rpcNO_PERMISSION</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00053">ErrorCodes.h:53</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a6909f61053b6e084f46665fa9f4ee673"><div class="ttname"><a href="namespaceripple.html#a6909f61053b6e084f46665fa9f4ee673">ripple::isUnlimited</a></div><div class="ttdeci">bool isUnlimited(Role const &role)</div><div class="ttdoc">ADMIN and IDENTIFIED roles shall have unlimited resources.</div><div class="ttdef"><b>Definition:</b> <a href="Role_8cpp_source.html#l00125">Role.cpp:125</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae08fe18f17b24699ce41d3898fbb8c2c"><div class="ttname"><a href="namespaceripple.html#ae08fe18f17b24699ce41d3898fbb8c2c">ripple::Role</a></div><div class="ttdeci">Role</div><div class="ttdoc">Indicates the level of administrative permission to grant.</div><div class="ttdef"><b>Definition:</b> <a href="Role_8h_source.html#l00044">Role.h:44</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="algorithm_8h_source.html#l00025">algorithm.h:25</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932">ripple::error_code_i</a></div><div class="ttdeci">error_code_i</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00040">ErrorCodes.h:40</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a2e316006c45784996f1c36ff28ecf795"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a2e316006c45784996f1c36ff28ecf795">ripple::rpcUNKNOWN_COMMAND</a></div><div class="ttdeci">@ rpcUNKNOWN_COMMAND</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00085">ErrorCodes.h:85</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a41779a85a65f6faeb648c960e77f388f"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a41779a85a65f6faeb648c960e77f388f">ripple::rpcTOO_BUSY</a></div><div class="ttdeci">@ rpcTOO_BUSY</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00056">ErrorCodes.h:56</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a6f69b339743d28bbc421fa3b31437173"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a6f69b339743d28bbc421fa3b31437173">ripple::rpcSUCCESS</a></div><div class="ttdeci">@ rpcSUCCESS</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00044">ErrorCodes.h:44</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a839833d48b635d8df6a9176274ae922f"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a839833d48b635d8df6a9176274ae922f">ripple::rpcINTERNAL</a></div><div class="ttdeci">@ rpcINTERNAL</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00130">ErrorCodes.h:130</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932ab86d56c66edde43e490eec3de23deb47"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932ab86d56c66edde43e490eec3de23deb47">ripple::rpcCOMMAND_MISSING</a></div><div class="ttdeci">@ rpcCOMMAND_MISSING</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00102">ErrorCodes.h:102</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932af84f0f070938fb2e6bfc21dd28e98c5c"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932af84f0f070938fb2e6bfc21dd28e98c5c">ripple::rpcNO_PERMISSION</a></div><div class="ttdeci">@ rpcNO_PERMISSION</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00053">ErrorCodes.h:53</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a6909f61053b6e084f46665fa9f4ee673"><div class="ttname"><a href="namespaceripple.html#a6909f61053b6e084f46665fa9f4ee673">ripple::isUnlimited</a></div><div class="ttdeci">bool isUnlimited(Role const &role)</div><div class="ttdoc">ADMIN and IDENTIFIED roles shall have unlimited resources.</div><div class="ttdef"><b>Definition</b> <a href="Role_8cpp_source.html#l00125">Role.cpp:125</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae08fe18f17b24699ce41d3898fbb8c2c"><div class="ttname"><a href="namespaceripple.html#ae08fe18f17b24699ce41d3898fbb8c2c">ripple::Role</a></div><div class="ttdeci">Role</div><div class="ttdoc">Indicates the level of administrative permission to grant.</div><div class="ttdef"><b>Definition</b> <a href="Role_8h_source.html#l00044">Role.h:44</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae08fe18f17b24699ce41d3898fbb8c2ca73acd9a5972130b75066c82595a1fae3"><div class="ttname"><a href="namespaceripple.html#ae08fe18f17b24699ce41d3898fbb8c2ca73acd9a5972130b75066c82595a1fae3">ripple::Role::ADMIN</a></div><div class="ttdeci">@ ADMIN</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae08fe18f17b24699ce41d3898fbb8c2cae59518181ec60bb5370c94110f1cd4bf"><div class="ttname"><a href="namespaceripple.html#ae08fe18f17b24699ce41d3898fbb8c2cae59518181ec60bb5370c94110f1cd4bf">ripple::Role::FORBID</a></div><div class="ttdeci">@ FORBID</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aa77e85f25213818dcf37b435f28558060"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aa77e85f25213818dcf37b435f28558060">ripple::jtGENERIC</a></div><div class="ttdeci">@ jtGENERIC</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00087">Job.h:87</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aad3afa64002a7625b44814318856804e9"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aad3afa64002a7625b44814318856804e9">ripple::jtCLIENT</a></div><div class="ttdeci">@ jtCLIENT</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00045">Job.h:45</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aa77e85f25213818dcf37b435f28558060"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aa77e85f25213818dcf37b435f28558060">ripple::jtGENERIC</a></div><div class="ttdeci">@ jtGENERIC</div><div class="ttdef"><b>Definition</b> <a href="Job_8h_source.html#l00087">Job.h:87</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aad3afa64002a7625b44814318856804e9"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aad3afa64002a7625b44814318856804e9">ripple::jtCLIENT</a></div><div class="ttdeci">@ jtCLIENT</div><div class="ttdef"><b>Definition</b> <a href="Job_8h_source.html#l00045">Job.h:45</a></div></div>
|
||||
<div class="ttc" id="anow_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/system_clock/now.html">std::chrono::system_clock::now</a></div><div class="ttdeci">T now(T... args)</div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1Context_html_a8f488d475d092d5f910a5d8d0d7ca39d"><div class="ttname"><a href="structripple_1_1RPC_1_1Context.html#a8f488d475d092d5f910a5d8d0d7ca39d">ripple::RPC::Context::j</a></div><div class="ttdeci">beast::Journal const j</div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00040">Context.h:40</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1Handler_html"><div class="ttname"><a href="structripple_1_1RPC_1_1Handler.html">ripple::RPC::Handler</a></div><div class="ttdef"><b>Definition:</b> <a href="Handler_8h_source.html#l00045">Handler.h:46</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1Handler_html_a8a34bec561b75429790b75a180d76dd2"><div class="ttname"><a href="structripple_1_1RPC_1_1Handler.html#a8a34bec561b75429790b75a180d76dd2">ripple::RPC::Handler::name_</a></div><div class="ttdeci">char const * name_</div><div class="ttdef"><b>Definition:</b> <a href="Handler_8h_source.html#l00050">Handler.h:50</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1Handler_html_ab7ceaea57b7a15fb683925a5e9ee7222"><div class="ttname"><a href="structripple_1_1RPC_1_1Handler.html#ab7ceaea57b7a15fb683925a5e9ee7222">ripple::RPC::Handler::valueMethod_</a></div><div class="ttdeci">Method< Json::Value > valueMethod_</div><div class="ttdef"><b>Definition:</b> <a href="Handler_8h_source.html#l00051">Handler.h:51</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1JsonContext_1_1Headers_html_a916ecb1bcf1cb666fcca50b2951aa932"><div class="ttname"><a href="structripple_1_1RPC_1_1JsonContext_1_1Headers.html#a916ecb1bcf1cb666fcca50b2951aa932">ripple::RPC::JsonContext::Headers::forwardedFor</a></div><div class="ttdeci">std::string_view forwardedFor</div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00060">Context.h:60</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1JsonContext_1_1Headers_html_ac057889dc7d4084886867216fc889305"><div class="ttname"><a href="structripple_1_1RPC_1_1JsonContext_1_1Headers.html#ac057889dc7d4084886867216fc889305">ripple::RPC::JsonContext::Headers::user</a></div><div class="ttdeci">std::string_view user</div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00059">Context.h:59</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1JsonContext_html"><div class="ttname"><a href="structripple_1_1RPC_1_1JsonContext.html">ripple::RPC::JsonContext</a></div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00052">Context.h:53</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1JsonContext_html_acc2af1889f5b374cf1c26651cd4ab95e"><div class="ttname"><a href="structripple_1_1RPC_1_1JsonContext.html#acc2af1889f5b374cf1c26651cd4ab95e">ripple::RPC::JsonContext::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00065">Context.h:65</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1Context_html_a8f488d475d092d5f910a5d8d0d7ca39d"><div class="ttname"><a href="structripple_1_1RPC_1_1Context.html#a8f488d475d092d5f910a5d8d0d7ca39d">ripple::RPC::Context::j</a></div><div class="ttdeci">beast::Journal const j</div><div class="ttdef"><b>Definition</b> <a href="Context_8h_source.html#l00040">Context.h:40</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1Handler_html"><div class="ttname"><a href="structripple_1_1RPC_1_1Handler.html">ripple::RPC::Handler</a></div><div class="ttdef"><b>Definition</b> <a href="Handler_8h_source.html#l00045">Handler.h:46</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1Handler_html_a8a34bec561b75429790b75a180d76dd2"><div class="ttname"><a href="structripple_1_1RPC_1_1Handler.html#a8a34bec561b75429790b75a180d76dd2">ripple::RPC::Handler::name_</a></div><div class="ttdeci">char const * name_</div><div class="ttdef"><b>Definition</b> <a href="Handler_8h_source.html#l00050">Handler.h:50</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1Handler_html_ab7ceaea57b7a15fb683925a5e9ee7222"><div class="ttname"><a href="structripple_1_1RPC_1_1Handler.html#ab7ceaea57b7a15fb683925a5e9ee7222">ripple::RPC::Handler::valueMethod_</a></div><div class="ttdeci">Method< Json::Value > valueMethod_</div><div class="ttdef"><b>Definition</b> <a href="Handler_8h_source.html#l00051">Handler.h:51</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1JsonContext_1_1Headers_html_a916ecb1bcf1cb666fcca50b2951aa932"><div class="ttname"><a href="structripple_1_1RPC_1_1JsonContext_1_1Headers.html#a916ecb1bcf1cb666fcca50b2951aa932">ripple::RPC::JsonContext::Headers::forwardedFor</a></div><div class="ttdeci">std::string_view forwardedFor</div><div class="ttdef"><b>Definition</b> <a href="Context_8h_source.html#l00060">Context.h:60</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1JsonContext_1_1Headers_html_ac057889dc7d4084886867216fc889305"><div class="ttname"><a href="structripple_1_1RPC_1_1JsonContext_1_1Headers.html#ac057889dc7d4084886867216fc889305">ripple::RPC::JsonContext::Headers::user</a></div><div class="ttdeci">std::string_view user</div><div class="ttdef"><b>Definition</b> <a href="Context_8h_source.html#l00059">Context.h:59</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1JsonContext_html"><div class="ttname"><a href="structripple_1_1RPC_1_1JsonContext.html">ripple::RPC::JsonContext</a></div><div class="ttdef"><b>Definition</b> <a href="Context_8h_source.html#l00052">Context.h:53</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1JsonContext_html_acc2af1889f5b374cf1c26651cd4ab95e"><div class="ttname"><a href="structripple_1_1RPC_1_1JsonContext.html#acc2af1889f5b374cf1c26651cd4ab95e">ripple::RPC::JsonContext::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition</b> <a href="Context_8h_source.html#l00065">Context.h:65</a></div></div>
|
||||
<div class="ttc" id="awhat_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/error/exception/what.html">std::exception::what</a></div><div class="ttdeci">T what(T... args)</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user