mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-24 13:05:53 +00:00
1538 lines
85 KiB
HTML
1538 lines
85 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>rippled: ripple::PathRequest Class Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">rippled
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.17 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="namespaceripple.html">ripple</a></li><li class="navelem"><a class="el" href="classripple_1_1PathRequest.html">PathRequest</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-types">Public Types</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pri-methods">Private Member Functions</a> |
|
|
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="#pri-static-attribs">Static Private Attributes</a> |
|
|
<a href="classripple_1_1PathRequest-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">ripple::PathRequest Class Reference<span class="mlabels"><span class="mlabel">final</span></span></div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="dynheader">
|
|
Inheritance diagram for ripple::PathRequest:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classripple_1_1PathRequest__inherit__graph.png" border="0" usemap="#ripple_1_1PathRequest_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="ripple_1_1PathRequest_inherit__map" id="ripple_1_1PathRequest_inherit__map">
|
|
<area shape="rect" title=" " alt="" coords="255,64,401,91"/>
|
|
<area shape="rect" href="classripple_1_1InfoSubRequest.html" title=" " alt="" coords="22,5,190,32"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this.html" title=" " alt="" coords="5,57,207,98"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="25,122,187,163"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<div class="dynheader">
|
|
Collaboration diagram for ripple::PathRequest:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classripple_1_1PathRequest__coll__graph.png" border="0" usemap="#ripple_1_1PathRequest_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="ripple_1_1PathRequest_coll__map" id="ripple_1_1PathRequest_coll__map">
|
|
<area shape="rect" title=" " alt="" coords="2585,512,2732,539"/>
|
|
<area shape="rect" href="classripple_1_1InfoSubRequest.html" title=" " alt="" coords="2217,5,2385,32"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this.html" title=" " alt="" coords="2200,57,2401,98"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="2219,122,2382,163"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/types/integer.html" title=" " alt="" coords="2249,188,2352,215"/>
|
|
<area shape="rect" href="classripple_1_1Application.html" title=" " alt="" coords="1572,495,1712,521"/>
|
|
<area shape="rect" href="classripple_1_1PathRequests.html" title=" " alt="" coords="1909,828,2063,855"/>
|
|
<area shape="rect" href="classbeast_1_1PropertyStream_1_1Source.html" title="Subclasses can be called to write to a stream and have children." alt="" coords="1255,445,1423,486"/>
|
|
<area shape="rect" href="classbeast_1_1PropertyStream_1_1Item.html" title=" " alt="" coords="1558,378,1726,419"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/thread/recursive_mutex.html" title="STL class." alt="" coords="927,577,1085,604"/>
|
|
<area shape="rect" href="classripple_1_1Resource_1_1Logic.html" title=" " alt="" coords="1255,837,1423,864"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title="STL class." alt="" coords="663,405,750,432"/>
|
|
<area shape="rect" href="classripple_1_1SField.html" title="Identifies fields." alt="" coords="1125,345,1231,372"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="922,655,1090,697"/>
|
|
<area shape="rect" href="classbeast_1_1List.html" title=" " alt="" coords="913,467,1099,509"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/utility/optional.html" title=" " alt="" coords="2223,357,2378,398"/>
|
|
<area shape="rect" href="classripple_1_1STAmount.html" title=" " alt="" coords="2234,423,2367,449"/>
|
|
<area shape="rect" href="classripple_1_1STBase.html" title="A type which can be exported to a well known binary format." alt="" coords="1585,196,1699,223"/>
|
|
<area shape="rect" href="classripple_1_1STPathSet.html" title=" " alt="" coords="1920,139,2052,165"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="1905,337,2067,378"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/types/integer.html" title=" " alt="" coords="1591,629,1693,656"/>
|
|
<area shape="rect" href="classripple_1_1InfoSub.html" title="Manages a client's subscription to data feeds." alt="" coords="1928,728,2044,755"/>
|
|
<area shape="rect" href="classripple_1_1Issue.html" title="A currency issued by an account." alt="" coords="1935,235,2037,261"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/container/map.html" title=" " alt="" coords="2212,239,2389,281"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/container/set.html" title=" " alt="" coords="2211,305,2390,332"/>
|
|
<area shape="rect" href="classripple_1_1base__uint.html" title=" " alt="" coords="1543,313,1741,354"/>
|
|
<area shape="rect" href="classripple_1_1base__uint.html" title=" " alt="" coords="1539,247,1745,289"/>
|
|
<area shape="rect" href="classJson_1_1Value.html" title="Represents a JSON value." alt="" coords="2254,512,2347,539"/>
|
|
<area shape="rect" href="unionJson_1_1Value_1_1ValueHolder.html" title=" " alt="" coords="1896,403,2076,429"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/container/map.html" title="STL class." alt="" coords="1575,444,1709,471"/>
|
|
<area shape="rect" href="classripple_1_1Resource_1_1Consumer.html" title="An endpoint that consumes resources." alt="" coords="1542,888,1742,915"/>
|
|
<area shape="rect" href="classbeast_1_1abstract__clock.html" title=" " alt="" coords="5,796,167,852"/>
|
|
<area shape="rect" href="classripple_1_1DecayingSample.html" title=" " alt="" coords="275,863,481,934"/>
|
|
<area shape="rect" href="structripple_1_1Resource_1_1Logic_1_1Stats.html" title=" " alt="" coords="922,926,1090,967"/>
|
|
<area shape="rect" href="classbeast_1_1List.html" title=" " alt="" coords="929,795,1083,821"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="911,845,1101,901"/>
|
|
<area shape="rect" href="structripple_1_1Resource_1_1Key.html" title=" " alt="" coords="299,812,457,839"/>
|
|
<area shape="rect" href="structripple_1_1Resource_1_1Entry.html" title=" " alt="" coords="623,892,791,919"/>
|
|
<area shape="rect" title=" " alt="" coords="309,958,447,999"/>
|
|
<area shape="rect" href="classbeast_1_1Journal.html" title="A generic endpoint for log messages." alt="" coords="951,1047,1061,1073"/>
|
|
<area shape="rect" href="classbeast_1_1Journal_1_1Sink.html" title="Abstraction for the underlying message destination." alt="" coords="633,1047,780,1073"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="1561,65,1723,106"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1571,130,1713,171"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/utility/functional/function.html" title=" " alt="" coords="2227,850,2374,891"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/memory/weak_ptr.html" title=" " alt="" coords="2219,721,2382,762"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/utility/optional.html" title=" " alt="" coords="2223,1013,2378,1054"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/atomic/atomic.html" title=" " alt="" coords="1571,996,1713,1023"/>
|
|
<area shape="rect" href="classbeast_1_1insight_1_1Event.html" title="A metric for reporting event timing." alt="" coords="1565,939,1719,965"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/memory/weak_ptr.html" title=" " alt="" coords="1561,706,1723,747"/>
|
|
<area shape="rect" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1557,771,1727,813"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
|
Public Types</h2></td></tr>
|
|
<tr class="memitem:ad636d59928143972adaea19428ccad9e"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#ad636d59928143972adaea19428ccad9e">wptr</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/weak_ptr.html">std::weak_ptr</a>< <a class="el" href="classripple_1_1PathRequest.html">PathRequest</a> ></td></tr>
|
|
<tr class="separator:ad636d59928143972adaea19428ccad9e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a532f6d97bf5ef68b8ff2dca244429f19"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a532f6d97bf5ef68b8ff2dca244429f19">pointer</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1PathRequest.html">PathRequest</a> ></td></tr>
|
|
<tr class="separator:a532f6d97bf5ef68b8ff2dca244429f19"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8244cf9087dfbac44c9def7c3d6e3aa3"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a8244cf9087dfbac44c9def7c3d6e3aa3">ref</a> = const <a class="el" href="classripple_1_1PathRequest.html#a532f6d97bf5ef68b8ff2dca244429f19">pointer</a> &</td></tr>
|
|
<tr class="separator:a8244cf9087dfbac44c9def7c3d6e3aa3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae3eea02e2671729dd81e5bbcb32c44eb"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#ae3eea02e2671729dd81e5bbcb32c44eb">wref</a> = const <a class="el" href="classripple_1_1PathRequest.html#ad636d59928143972adaea19428ccad9e">wptr</a> &</td></tr>
|
|
<tr class="separator:ae3eea02e2671729dd81e5bbcb32c44eb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a55aa6fba11252368b1b70f6613092eab"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a55aa6fba11252368b1b70f6613092eab">PathRequest</a> (<a class="el" href="classripple_1_1Application.html">Application</a> &app, <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1InfoSub.html">InfoSub</a> > const &subscriber, int id, <a class="el" href="classripple_1_1PathRequests.html">PathRequests</a> &, <a class="el" href="classbeast_1_1Journal.html">beast::Journal</a> journal)</td></tr>
|
|
<tr class="separator:a55aa6fba11252368b1b70f6613092eab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0d978235917371f96245465d174dfebb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a0d978235917371f96245465d174dfebb">PathRequest</a> (<a class="el" href="classripple_1_1Application.html">Application</a> &app, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>< void(void)> const &completion, <a class="el" href="classripple_1_1Resource_1_1Consumer.html">Resource::Consumer</a> &consumer, int id, <a class="el" href="classripple_1_1PathRequests.html">PathRequests</a> &, <a class="el" href="classbeast_1_1Journal.html">beast::Journal</a> journal)</td></tr>
|
|
<tr class="separator:a0d978235917371f96245465d174dfebb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9f7d1f0ef48e575cae94991d61e1d5d7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a9f7d1f0ef48e575cae94991d61e1d5d7">~PathRequest</a> ()</td></tr>
|
|
<tr class="separator:a9f7d1f0ef48e575cae94991d61e1d5d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0ccb7562e22e0cde9a6001a14686fb96"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a0ccb7562e22e0cde9a6001a14686fb96">isNew</a> ()</td></tr>
|
|
<tr class="separator:a0ccb7562e22e0cde9a6001a14686fb96"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a55754d5143d9a6330aadac7f801dbd3d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a55754d5143d9a6330aadac7f801dbd3d">needsUpdate</a> (bool newOnly, <a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a> index)</td></tr>
|
|
<tr class="separator:a55754d5143d9a6330aadac7f801dbd3d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a797efb0d134fdcc1919ac8929db21e28"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a797efb0d134fdcc1919ac8929db21e28">updateComplete</a> ()</td></tr>
|
|
<tr class="separator:a797efb0d134fdcc1919ac8929db21e28"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aba2a5de2c738f201757048b3d501e90c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>< bool, <a class="el" href="classJson_1_1Value.html">Json::Value</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#aba2a5de2c738f201757048b3d501e90c">doCreate</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1RippleLineCache.html">RippleLineCache</a> > const &, <a class="el" href="classJson_1_1Value.html">Json::Value</a> const &)</td></tr>
|
|
<tr class="separator:aba2a5de2c738f201757048b3d501e90c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a19f2e179b63c394971b858cef4ba3a26"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Value.html">Json::Value</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a19f2e179b63c394971b858cef4ba3a26">doClose</a> () override</td></tr>
|
|
<tr class="separator:a19f2e179b63c394971b858cef4ba3a26"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a34f0088006cbbd36f94ac3164535425d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Value.html">Json::Value</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a34f0088006cbbd36f94ac3164535425d">doStatus</a> (<a class="el" href="classJson_1_1Value.html">Json::Value</a> const &) override</td></tr>
|
|
<tr class="separator:a34f0088006cbbd36f94ac3164535425d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac06544830a9b13a8d6cc45c9d6e199e9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#ac06544830a9b13a8d6cc45c9d6e199e9">doAborting</a> () const</td></tr>
|
|
<tr class="separator:ac06544830a9b13a8d6cc45c9d6e199e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa0723f9d4602f3582f4b258068e580c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Value.html">Json::Value</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#aa0723f9d4602f3582f4b258068e580c0">doUpdate</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1RippleLineCache.html">RippleLineCache</a> > const &, bool fast, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>< bool(void)> const &continueCallback={})</td></tr>
|
|
<tr class="separator:aa0723f9d4602f3582f4b258068e580c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a96a102f143681540d8250e9d5ff78f75"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1InfoSub.html#adfb3fe4247bc77767d7a6cf82bee297c">InfoSub::pointer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a96a102f143681540d8250e9d5ff78f75">getSubscriber</a> () const</td></tr>
|
|
<tr class="separator:a96a102f143681540d8250e9d5ff78f75"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeef2937bd7c3518fe6d2f6c0ebdcb632"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#aeef2937bd7c3518fe6d2f6c0ebdcb632">hasCompletion</a> ()</td></tr>
|
|
<tr class="separator:aeef2937bd7c3518fe6d2f6c0ebdcb632"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this/shared_from_this.html">shared_from_this</a> (T... args)</td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this/weak_from_this.html">weak_from_this</a> (T... args)</td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
|
|
Private Member Functions</h2></td></tr>
|
|
<tr class="memitem:af8988e8f3e041e9d189bf6adb6164035"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#af8988e8f3e041e9d189bf6adb6164035">isValid</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1RippleLineCache.html">RippleLineCache</a> > const &crCache)</td></tr>
|
|
<tr class="separator:af8988e8f3e041e9d189bf6adb6164035"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad74175bdb6fb20597c9005bb3c16d304"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a>< <a class="el" href="classripple_1_1Pathfinder.html">Pathfinder</a> > const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#ad74175bdb6fb20597c9005bb3c16d304">getPathFinder</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1RippleLineCache.html">RippleLineCache</a> > const &, <a class="el" href="namespaceripple.html#a46c521271235f4e2715d7fa8b68940ca">hash_map</a>< <a class="el" href="namespaceripple.html#a8792cc3f99463ceba4e96dde34fe17a4">Currency</a>, <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a>< <a class="el" href="classripple_1_1Pathfinder.html">Pathfinder</a> >> &, <a class="el" href="namespaceripple.html#a8792cc3f99463ceba4e96dde34fe17a4">Currency</a> const &, <a class="el" href="classripple_1_1STAmount.html">STAmount</a> const &, int const, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>< bool(void)> const &)</td></tr>
|
|
<tr class="separator:ad74175bdb6fb20597c9005bb3c16d304"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a146f7c78b00ac531ae4f18a6b83f539a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a146f7c78b00ac531ae4f18a6b83f539a">findPaths</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1RippleLineCache.html">RippleLineCache</a> > const &, int const, <a class="el" href="classJson_1_1Value.html">Json::Value</a> &, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>< bool(void)> const &)</td></tr>
|
|
<tr class="memdesc:a146f7c78b00ac531ae4f18a6b83f539a"><td class="mdescLeft"> </td><td class="mdescRight">Finds and sets a PathSet in the JSON argument. <a href="classripple_1_1PathRequest.html#a146f7c78b00ac531ae4f18a6b83f539a">More...</a><br /></td></tr>
|
|
<tr class="separator:a146f7c78b00ac531ae4f18a6b83f539a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d376ec8708712e490e77a1117dadda0"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a4d376ec8708712e490e77a1117dadda0">parseJson</a> (<a class="el" href="classJson_1_1Value.html">Json::Value</a> const &)</td></tr>
|
|
<tr class="separator:a4d376ec8708712e490e77a1117dadda0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-static-methods"></a>
|
|
Static Private Member Functions</h2></td></tr>
|
|
<tr class="memitem:acde6c67ea432f6bb32d2ecb5db786ce8"><td class="memItemLeft" align="right" valign="top">static auto & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1CountedObject.html#acde6c67ea432f6bb32d2ecb5db786ce8">getCounter</a> () noexcept</td></tr>
|
|
<tr class="separator:acde6c67ea432f6bb32d2ecb5db786ce8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
|
|
Private Attributes</h2></td></tr>
|
|
<tr class="memitem:abed473dbc8bd4714792065168aa8f0df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1Application.html">Application</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#abed473dbc8bd4714792065168aa8f0df">app_</a></td></tr>
|
|
<tr class="separator:abed473dbc8bd4714792065168aa8f0df"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aefda25bb1bf52929a28009e108deaf35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1Journal.html">beast::Journal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#aefda25bb1bf52929a28009e108deaf35">m_journal</a></td></tr>
|
|
<tr class="separator:aefda25bb1bf52929a28009e108deaf35"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5bb1666a0e4c88a5c2f686e2e794cfba"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/thread/recursive_mutex.html">std::recursive_mutex</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a5bb1666a0e4c88a5c2f686e2e794cfba">mLock</a></td></tr>
|
|
<tr class="separator:a5bb1666a0e4c88a5c2f686e2e794cfba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa8a240eee2299e40e166ab2cf6ad4064"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1PathRequests.html">PathRequests</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#aa8a240eee2299e40e166ab2cf6ad4064">mOwner</a></td></tr>
|
|
<tr class="separator:aa8a240eee2299e40e166ab2cf6ad4064"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1c9f204488b264c4687833281f6feff1"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/weak_ptr.html">std::weak_ptr</a>< <a class="el" href="classripple_1_1InfoSub.html">InfoSub</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a1c9f204488b264c4687833281f6feff1">wpSubscriber</a></td></tr>
|
|
<tr class="separator:a1c9f204488b264c4687833281f6feff1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0c9bbbcbb22fe8dd97a0105524fa7fb4"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>< void(void)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a0c9bbbcbb22fe8dd97a0105524fa7fb4">fCompletion</a></td></tr>
|
|
<tr class="separator:a0c9bbbcbb22fe8dd97a0105524fa7fb4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a929efe86ae5b04f853e1bf54a61cd44a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1Resource_1_1Consumer.html">Resource::Consumer</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a929efe86ae5b04f853e1bf54a61cd44a">consumer_</a></td></tr>
|
|
<tr class="separator:a929efe86ae5b04f853e1bf54a61cd44a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acf6871dc3427b403cfa9aaa573a5f311"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Value.html">Json::Value</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#acf6871dc3427b403cfa9aaa573a5f311">jvId</a></td></tr>
|
|
<tr class="separator:acf6871dc3427b403cfa9aaa573a5f311"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abf4fdbb06cf59de1a826fe69494da766"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Value.html">Json::Value</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#abf4fdbb06cf59de1a826fe69494da766">jvStatus</a></td></tr>
|
|
<tr class="separator:abf4fdbb06cf59de1a826fe69494da766"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a95608aae61222c1f873702cbd206a793"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< <a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a></td></tr>
|
|
<tr class="separator:a95608aae61222c1f873702cbd206a793"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae362290ea5de44d6f9dc01550f9a5e49"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< <a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#ae362290ea5de44d6f9dc01550f9a5e49">raDstAccount</a></td></tr>
|
|
<tr class="separator:ae362290ea5de44d6f9dc01550f9a5e49"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a469d7fcd93a69f98849297fe1791a140"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a469d7fcd93a69f98849297fe1791a140">saDstAmount</a></td></tr>
|
|
<tr class="separator:a469d7fcd93a69f98849297fe1791a140"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a055960d3b874fe6a43738a961aea0289"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< <a class="el" href="classripple_1_1STAmount.html">STAmount</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a></td></tr>
|
|
<tr class="separator:a055960d3b874fe6a43738a961aea0289"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a491fc9c5e46cc89223a7d17191a7b775"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/set.html">std::set</a>< <a class="el" href="classripple_1_1Issue.html">Issue</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a491fc9c5e46cc89223a7d17191a7b775">sciSourceCurrencies</a></td></tr>
|
|
<tr class="separator:a491fc9c5e46cc89223a7d17191a7b775"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adc0dd0c06af0ea4ae046927a5053cf3b"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/map.html">std::map</a>< <a class="el" href="classripple_1_1Issue.html">Issue</a>, <a class="el" href="classripple_1_1STPathSet.html">STPathSet</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#adc0dd0c06af0ea4ae046927a5053cf3b">mContext</a></td></tr>
|
|
<tr class="separator:adc0dd0c06af0ea4ae046927a5053cf3b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a44c5a32448be6762426bbc5fb2ea58d8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a44c5a32448be6762426bbc5fb2ea58d8">convert_all_</a></td></tr>
|
|
<tr class="separator:a44c5a32448be6762426bbc5fb2ea58d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a88e1e61c4832e514f214e836ff933d9d"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/thread/recursive_mutex.html">std::recursive_mutex</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a88e1e61c4832e514f214e836ff933d9d">mIndexLock</a></td></tr>
|
|
<tr class="separator:a88e1e61c4832e514f214e836ff933d9d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab72082fce8ecd60ebdd217c6cdec3523"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#ab72082fce8ecd60ebdd217c6cdec3523">mLastIndex</a></td></tr>
|
|
<tr class="separator:ab72082fce8ecd60ebdd217c6cdec3523"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a666b00228db15e546d031f7d31847203"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a666b00228db15e546d031f7d31847203">mInProgress</a></td></tr>
|
|
<tr class="separator:a666b00228db15e546d031f7d31847203"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeb87b30df16719c87e6deaa50cbf734b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#aeb87b30df16719c87e6deaa50cbf734b">iLevel</a></td></tr>
|
|
<tr class="separator:aeb87b30df16719c87e6deaa50cbf734b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8f8cc5acf991ff3dd84c349aaef8c7a1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a8f8cc5acf991ff3dd84c349aaef8c7a1">bLastSuccess</a></td></tr>
|
|
<tr class="separator:a8f8cc5acf991ff3dd84c349aaef8c7a1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a978c552d410e49b2705cd38475bb35e3"><td class="memItemLeft" align="right" valign="top">const int </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#a978c552d410e49b2705cd38475bb35e3">iIdentifier</a></td></tr>
|
|
<tr class="separator:a978c552d410e49b2705cd38475bb35e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad76483e4b0e52fd59ef819d7107e0522"><td class="memItemLeft" align="right" valign="top">const std::chrono::steady_clock::time_point </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#ad76483e4b0e52fd59ef819d7107e0522">created_</a></td></tr>
|
|
<tr class="separator:ad76483e4b0e52fd59ef819d7107e0522"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acddfaf10d9bf36572a85c8cb2ef5eb46"><td class="memItemLeft" align="right" valign="top">std::chrono::steady_clock::time_point </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#acddfaf10d9bf36572a85c8cb2ef5eb46">quick_reply_</a></td></tr>
|
|
<tr class="separator:acddfaf10d9bf36572a85c8cb2ef5eb46"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab324991f586a3dd494a3c874b7b193b2"><td class="memItemLeft" align="right" valign="top">std::chrono::steady_clock::time_point </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#ab324991f586a3dd494a3c874b7b193b2">full_reply_</a></td></tr>
|
|
<tr class="separator:ab324991f586a3dd494a3c874b7b193b2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-static-attribs"></a>
|
|
Static Private Attributes</h2></td></tr>
|
|
<tr class="memitem:acdef7fb0f5df2d845e13207c2e37cbd5"><td class="memItemLeft" align="right" valign="top">static unsigned const int </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1PathRequest.html#acdef7fb0f5df2d845e13207c2e37cbd5">max_paths_</a> = 4</td></tr>
|
|
<tr class="separator:acdef7fb0f5df2d845e13207c2e37cbd5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00047">47</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
</div><h2 class="groupheader">Member Typedef Documentation</h2>
|
|
<a id="ad636d59928143972adaea19428ccad9e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad636d59928143972adaea19428ccad9e">◆ </a></span>wptr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classripple_1_1PathRequest.html#ad636d59928143972adaea19428ccad9e">ripple::PathRequest::wptr</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/weak_ptr.html">std::weak_ptr</a><<a class="el" href="classripple_1_1PathRequest.html">PathRequest</a>></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00052">52</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a532f6d97bf5ef68b8ff2dca244429f19"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a532f6d97bf5ef68b8ff2dca244429f19">◆ </a></span>pointer</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classripple_1_1PathRequest.html#a532f6d97bf5ef68b8ff2dca244429f19">ripple::PathRequest::pointer</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a><<a class="el" href="classripple_1_1PathRequest.html">PathRequest</a>></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00053">53</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8244cf9087dfbac44c9def7c3d6e3aa3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8244cf9087dfbac44c9def7c3d6e3aa3">◆ </a></span>ref</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classripple_1_1PathRequest.html#a8244cf9087dfbac44c9def7c3d6e3aa3">ripple::PathRequest::ref</a> = const <a class="el" href="classripple_1_1PathRequest.html#a532f6d97bf5ef68b8ff2dca244429f19">pointer</a>&</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00054">54</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae3eea02e2671729dd81e5bbcb32c44eb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae3eea02e2671729dd81e5bbcb32c44eb">◆ </a></span>wref</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classripple_1_1PathRequest.html#ae3eea02e2671729dd81e5bbcb32c44eb">ripple::PathRequest::wref</a> = const <a class="el" href="classripple_1_1PathRequest.html#ad636d59928143972adaea19428ccad9e">wptr</a>&</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00055">55</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a55aa6fba11252368b1b70f6613092eab"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a55aa6fba11252368b1b70f6613092eab">◆ </a></span>PathRequest() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::PathRequest::PathRequest </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Application.html">Application</a> & </td>
|
|
<td class="paramname"><em>app</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1InfoSub.html">InfoSub</a> > const & </td>
|
|
<td class="paramname"><em>subscriber</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1PathRequests.html">PathRequests</a> & </td>
|
|
<td class="paramname"><em>owner</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classbeast_1_1Journal.html">beast::Journal</a> </td>
|
|
<td class="paramname"><em>journal</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00042">42</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0d978235917371f96245465d174dfebb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0d978235917371f96245465d174dfebb">◆ </a></span>PathRequest() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::PathRequest::PathRequest </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Application.html">Application</a> & </td>
|
|
<td class="paramname"><em>app</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>< void(void)> const & </td>
|
|
<td class="paramname"><em>completion</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Resource_1_1Consumer.html">Resource::Consumer</a> & </td>
|
|
<td class="paramname"><em>consumer</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1PathRequests.html">PathRequests</a> & </td>
|
|
<td class="paramname"><em>owner</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classbeast_1_1Journal.html">beast::Journal</a> </td>
|
|
<td class="paramname"><em>journal</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00064">64</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9f7d1f0ef48e575cae94991d61e1d5d7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9f7d1f0ef48e575cae94991d61e1d5d7">◆ </a></span>~PathRequest()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::PathRequest::~PathRequest </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00087">87</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a0ccb7562e22e0cde9a6001a14686fb96"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0ccb7562e22e0cde9a6001a14686fb96">◆ </a></span>isNew()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::PathRequest::isNew </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00116">116</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a55754d5143d9a6330aadac7f801dbd3d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a55754d5143d9a6330aadac7f801dbd3d">◆ </a></span>needsUpdate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::PathRequest::needsUpdate </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>newOnly</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a> </td>
|
|
<td class="paramname"><em>index</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00125">125</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a797efb0d134fdcc1919ac8929db21e28"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a797efb0d134fdcc1919ac8929db21e28">◆ </a></span>updateComplete()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::PathRequest::updateComplete </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00157">157</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aba2a5de2c738f201757048b3d501e90c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aba2a5de2c738f201757048b3d501e90c">◆ </a></span>doCreate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>< bool, <a class="el" href="classJson_1_1Value.html">Json::Value</a> > ripple::PathRequest::doCreate </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1RippleLineCache.html">RippleLineCache</a> > const & </td>
|
|
<td class="paramname"><em>cache</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classJson_1_1Value.html">Json::Value</a> const & </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00244">244</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a19f2e179b63c394971b858cef4ba3a26"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a19f2e179b63c394971b858cef4ba3a26">◆ </a></span>doClose()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classJson_1_1Value.html">Json::Value</a> ripple::PathRequest::doClose </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Implements <a class="el" href="classripple_1_1InfoSubRequest.html#acce232cbe4b929d601f92bf31c44da20">ripple::InfoSubRequest</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00444">444</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a34f0088006cbbd36f94ac3164535425d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a34f0088006cbbd36f94ac3164535425d">◆ </a></span>doStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classJson_1_1Value.html">Json::Value</a> ripple::PathRequest::doStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classJson_1_1Value.html">Json::Value</a> const & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Implements <a class="el" href="classripple_1_1InfoSubRequest.html#ac34007e58372f1508c00c07c5ee88467">ripple::InfoSubRequest</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00453">453</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac06544830a9b13a8d6cc45c9d6e199e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac06544830a9b13a8d6cc45c9d6e199e9">◆ </a></span>doAborting()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::PathRequest::doAborting </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00461">461</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa0723f9d4602f3582f4b258068e580c0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa0723f9d4602f3582f4b258068e580c0">◆ </a></span>doUpdate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classJson_1_1Value.html">Json::Value</a> ripple::PathRequest::doUpdate </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1RippleLineCache.html">RippleLineCache</a> > const & </td>
|
|
<td class="paramname"><em>cache</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>fast</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>< bool(void)> const & </td>
|
|
<td class="paramname"><em>continueCallback</em> = <code>{}</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00657">657</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a96a102f143681540d8250e9d5ff78f75"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a96a102f143681540d8250e9d5ff78f75">◆ </a></span>getSubscriber()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1InfoSub.html#adfb3fe4247bc77767d7a6cf82bee297c">InfoSub::pointer</a> ripple::PathRequest::getSubscriber </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00762">762</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeef2937bd7c3518fe6d2f6c0ebdcb632"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeef2937bd7c3518fe6d2f6c0ebdcb632">◆ </a></span>hasCompletion()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::PathRequest::hasCompletion </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00151">151</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af8988e8f3e041e9d189bf6adb6164035"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af8988e8f3e041e9d189bf6adb6164035">◆ </a></span>isValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::PathRequest::isValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1RippleLineCache.html">RippleLineCache</a> > const & </td>
|
|
<td class="paramname"><em>crCache</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00172">172</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad74175bdb6fb20597c9005bb3c16d304"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad74175bdb6fb20597c9005bb3c16d304">◆ </a></span>getPathFinder()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a>< <a class="el" href="classripple_1_1Pathfinder.html">Pathfinder</a> > const & ripple::PathRequest::getPathFinder </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1RippleLineCache.html">RippleLineCache</a> > const & </td>
|
|
<td class="paramname"><em>cache</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a46c521271235f4e2715d7fa8b68940ca">hash_map</a>< <a class="el" href="namespaceripple.html#a8792cc3f99463ceba4e96dde34fe17a4">Currency</a>, <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a>< <a class="el" href="classripple_1_1Pathfinder.html">Pathfinder</a> >> & </td>
|
|
<td class="paramname"><em>currency_map</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a8792cc3f99463ceba4e96dde34fe17a4">Currency</a> const & </td>
|
|
<td class="paramname"><em>currency</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> const & </td>
|
|
<td class="paramname"><em>dst_amount</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int const </td>
|
|
<td class="paramname"><em>level</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>< bool(void)> const & </td>
|
|
<td class="paramname"><em>continueCallback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00467">467</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a146f7c78b00ac531ae4f18a6b83f539a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a146f7c78b00ac531ae4f18a6b83f539a">◆ </a></span>findPaths()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::PathRequest::findPaths </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1RippleLineCache.html">RippleLineCache</a> > const & </td>
|
|
<td class="paramname"><em>cache</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int const </td>
|
|
<td class="paramname"><em>level</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classJson_1_1Value.html">Json::Value</a> & </td>
|
|
<td class="paramname"><em>jvArray</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>< bool(void)> const & </td>
|
|
<td class="paramname"><em>continueCallback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Finds and sets a PathSet in the JSON argument. </p>
|
|
<p>Returns false if the source currencies are inavlid. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00495">495</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4d376ec8708712e490e77a1117dadda0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4d376ec8708712e490e77a1117dadda0">◆ </a></span>parseJson()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int ripple::PathRequest::parseJson </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classJson_1_1Value.html">Json::Value</a> const & </td>
|
|
<td class="paramname"><em>jvParams</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8cpp_source.html#l00274">274</a> of file <a class="el" href="PathRequest_8cpp_source.html">PathRequest.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acde6c67ea432f6bb32d2ecb5db786ce8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acde6c67ea432f6bb32d2ecb5db786ce8">◆ </a></span>getCounter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static auto& <a class="el" href="classripple_1_1CountedObject.html">ripple::CountedObject</a>< <a class="el" href="classripple_1_1PathRequest.html">PathRequest</a> >::getCounter</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span><span class="mlabel">noexcept</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="CountedObject_8h_source.html#l00128">128</a> of file <a class="el" href="CountedObject_8h_source.html">CountedObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="abed473dbc8bd4714792065168aa8f0df"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abed473dbc8bd4714792065168aa8f0df">◆ </a></span>app_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1Application.html">Application</a>& ripple::PathRequest::app_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00135">135</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aefda25bb1bf52929a28009e108deaf35"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aefda25bb1bf52929a28009e108deaf35">◆ </a></span>m_journal</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classbeast_1_1Journal.html">beast::Journal</a> ripple::PathRequest::m_journal</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00136">136</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5bb1666a0e4c88a5c2f686e2e794cfba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5bb1666a0e4c88a5c2f686e2e794cfba">◆ </a></span>mLock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/thread/recursive_mutex.html">std::recursive_mutex</a> ripple::PathRequest::mLock</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00138">138</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa8a240eee2299e40e166ab2cf6ad4064"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa8a240eee2299e40e166ab2cf6ad4064">◆ </a></span>mOwner</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1PathRequests.html">PathRequests</a>& ripple::PathRequest::mOwner</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00140">140</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1c9f204488b264c4687833281f6feff1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1c9f204488b264c4687833281f6feff1">◆ </a></span>wpSubscriber</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/weak_ptr.html">std::weak_ptr</a><<a class="el" href="classripple_1_1InfoSub.html">InfoSub</a>> ripple::PathRequest::wpSubscriber</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00142">142</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0c9bbbcbb22fe8dd97a0105524fa7fb4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0c9bbbcbb22fe8dd97a0105524fa7fb4">◆ </a></span>fCompletion</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a><void(void)> ripple::PathRequest::fCompletion</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00143">143</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a929efe86ae5b04f853e1bf54a61cd44a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a929efe86ae5b04f853e1bf54a61cd44a">◆ </a></span>consumer_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1Resource_1_1Consumer.html">Resource::Consumer</a>& ripple::PathRequest::consumer_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00144">144</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acf6871dc3427b403cfa9aaa573a5f311"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acf6871dc3427b403cfa9aaa573a5f311">◆ </a></span>jvId</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classJson_1_1Value.html">Json::Value</a> ripple::PathRequest::jvId</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00146">146</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abf4fdbb06cf59de1a826fe69494da766"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abf4fdbb06cf59de1a826fe69494da766">◆ </a></span>jvStatus</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classJson_1_1Value.html">Json::Value</a> ripple::PathRequest::jvStatus</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00147">147</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a95608aae61222c1f873702cbd206a793"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a95608aae61222c1f873702cbd206a793">◆ </a></span>raSrcAccount</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a><<a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a>> ripple::PathRequest::raSrcAccount</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00150">150</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae362290ea5de44d6f9dc01550f9a5e49"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae362290ea5de44d6f9dc01550f9a5e49">◆ </a></span>raDstAccount</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a><<a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a>> ripple::PathRequest::raDstAccount</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00151">151</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a469d7fcd93a69f98849297fe1791a140"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a469d7fcd93a69f98849297fe1791a140">◆ </a></span>saDstAmount</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> ripple::PathRequest::saDstAmount</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00152">152</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a055960d3b874fe6a43738a961aea0289"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a055960d3b874fe6a43738a961aea0289">◆ </a></span>saSendMax</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a><<a class="el" href="classripple_1_1STAmount.html">STAmount</a>> ripple::PathRequest::saSendMax</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00153">153</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a491fc9c5e46cc89223a7d17191a7b775"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a491fc9c5e46cc89223a7d17191a7b775">◆ </a></span>sciSourceCurrencies</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/set.html">std::set</a><<a class="el" href="classripple_1_1Issue.html">Issue</a>> ripple::PathRequest::sciSourceCurrencies</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00155">155</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adc0dd0c06af0ea4ae046927a5053cf3b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adc0dd0c06af0ea4ae046927a5053cf3b">◆ </a></span>mContext</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/map.html">std::map</a><<a class="el" href="classripple_1_1Issue.html">Issue</a>, <a class="el" href="classripple_1_1STPathSet.html">STPathSet</a>> ripple::PathRequest::mContext</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00156">156</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a44c5a32448be6762426bbc5fb2ea58d8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a44c5a32448be6762426bbc5fb2ea58d8">◆ </a></span>convert_all_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::PathRequest::convert_all_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00158">158</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a88e1e61c4832e514f214e836ff933d9d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a88e1e61c4832e514f214e836ff933d9d">◆ </a></span>mIndexLock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/thread/recursive_mutex.html">std::recursive_mutex</a> ripple::PathRequest::mIndexLock</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00160">160</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab72082fce8ecd60ebdd217c6cdec3523"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab72082fce8ecd60ebdd217c6cdec3523">◆ </a></span>mLastIndex</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a> ripple::PathRequest::mLastIndex</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00161">161</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a666b00228db15e546d031f7d31847203"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a666b00228db15e546d031f7d31847203">◆ </a></span>mInProgress</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::PathRequest::mInProgress</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00162">162</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeb87b30df16719c87e6deaa50cbf734b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeb87b30df16719c87e6deaa50cbf734b">◆ </a></span>iLevel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int ripple::PathRequest::iLevel</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00164">164</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8f8cc5acf991ff3dd84c349aaef8c7a1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8f8cc5acf991ff3dd84c349aaef8c7a1">◆ </a></span>bLastSuccess</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::PathRequest::bLastSuccess</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00165">165</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a978c552d410e49b2705cd38475bb35e3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a978c552d410e49b2705cd38475bb35e3">◆ </a></span>iIdentifier</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const int ripple::PathRequest::iIdentifier</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00167">167</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad76483e4b0e52fd59ef819d7107e0522"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad76483e4b0e52fd59ef819d7107e0522">◆ </a></span>created_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::chrono::steady_clock::time_point ripple::PathRequest::created_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00169">169</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acddfaf10d9bf36572a85c8cb2ef5eb46"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acddfaf10d9bf36572a85c8cb2ef5eb46">◆ </a></span>quick_reply_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::chrono::steady_clock::time_point ripple::PathRequest::quick_reply_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00170">170</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab324991f586a3dd494a3c874b7b193b2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab324991f586a3dd494a3c874b7b193b2">◆ </a></span>full_reply_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::chrono::steady_clock::time_point ripple::PathRequest::full_reply_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00171">171</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acdef7fb0f5df2d845e13207c2e37cbd5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acdef7fb0f5df2d845e13207c2e37cbd5">◆ </a></span>max_paths_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned const int ripple::PathRequest::max_paths_ = 4</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PathRequest_8h_source.html#l00173">173</a> of file <a class="el" href="PathRequest_8h_source.html">PathRequest.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
</a> 1.8.17
|
|
</small></address>
|
|
</body>
|
|
</html>
|